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 | COMMON STOCK | 88579Y101 | 667 | 3,813 | SH | | SOLE | | 0 | 0 | 3,813 |
ABBOTT LABS COM | COMMON STOCK | 002824100 | 7,867 | 71,850 | SH | | SOLE | | 0 | 0 | 71,850 |
ABBVIE INC COM | COMMON STOCK | 00287Y109 | 8,264 | 77,125 | SH | | SOLE | | 0 | 0 | 77,125 |
ADOBE SYS INC COM | COMMON STOCK | 00724F101 | 230 | 460 | SH | | SOLE | | 0 | 0 | 460 |
ALEXION PHARMACEUTICALS INC COM | COMMON STOCK | 015351109 | 250 | 1,600 | SH | | SOLE | | 0 | 0 | 1,600 |
ALIBABA GROUP HLDG LTD SPONSORED ADR | COMMON STOCK ADR | 01609W102 | 827 | 3,555 | SH | | SOLE | | 0 | 0 | 3,555 |
ALLSTATE CORP COM | COMMON STOCK | 020002101 | 952 | 8,660 | SH | | SOLE | | 0 | 0 | 8,660 |
ALPHABET INC CAP STK CL C | COMMON STOCK | 02079K107 | 4,853 | 2,770 | SH | | SOLE | | 0 | 0 | 2,770 |
ALPHABET INC CL A | COMMON STOCK | 02079K305 | 4,977 | 2,840 | SH | | SOLE | | 0 | 0 | 2,840 |
ALPS ETF TR ALERIAN MLP ETF NEW | EXCHANGE TRADED FUND | 00162Q452 | 3,429 | 133,625 | SH | | SOLE | | 0 | 0 | 133,625 |
ALTRIA GROUP INC COM | COMMON STOCK | 02209S103 | 4,444 | 108,390 | SH | | SOLE | | 0 | 0 | 108,390 |
AMAZON COM INC | COMMON STOCK | 023135106 | 6,970 | 2,140 | SH | | SOLE | | 0 | 0 | 2,140 |
AMERICA MOVIL SAB DE C V SPONSORED ADR | COMMON STOCK ADR | 02364W105 | 756 | 51,990 | SH | | SOLE | | 0 | 0 | 51,990 |
AMERICAN ELECTRIC POWER CO | COMMON STOCK | 025537101 | 596 | 7,155 | SH | | SOLE | | 0 | 0 | 7,155 |
AMERICAN TOWER CORP NEW COM | COMMON STOCK | 03027X100 | 297 | 1,325 | SH | | SOLE | | 0 | 0 | 1,325 |
AMERISOURCE BERGEN CORP COM | COMMON STOCK | 03073E105 | 812 | 8,310 | SH | | SOLE | | 0 | 0 | 8,310 |
AMGEN INC COM | COMMON STOCK | 031162100 | 11,536 | 50,175 | SH | | SOLE | | 0 | 0 | 50,175 |
ANHEUSER BUSCH INBEV SA NV SHS | COMMON STOCK | B639CJ108 | 209 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
ANTHEM INC COM STK | COMMON STOCK | 036752103 | 690 | 2,150 | SH | | SOLE | | 0 | 0 | 2,150 |
APPLE INC COM | COMMON STOCK | 037833100 | 85,074 | 641,153 | SH | | SOLE | | 0 | 0 | 641,153 |
APPLIED MATERIALS INC | COMMON STOCK | 038222105 | 6,347 | 73,550 | SH | | SOLE | | 0 | 0 | 73,550 |
AT&T INC COM | COMMON STOCK | 00206R102 | 4,183 | 145,445 | SH | | SOLE | | 0 | 0 | 145,445 |
AUXLY CANNIABIS GROUP INC COM | COMMON STOCK | 05335P109 | 5 | 25,000 | SH | | SOLE | | 0 | 0 | 25,000 |
AVANGRID INC COM | COMMON STOCK | 05351W103 | 1,013 | 22,290 | SH | | SOLE | | 0 | 0 | 22,290 |
BAIDU COM INC SPONS ADR REPSTG ORD | COMMON STOCK ADR | 056752108 | 822 | 3,800 | SH | | SOLE | | 0 | 0 | 3,800 |
BANK OF AMERICA CORPORATION COM | COMMON STOCK | 060505104 | 6,606 | 217,955 | SH | | SOLE | | 0 | 0 | 217,955 |
BANK OF NEW YORK MELLON CORP COM | COMMON STOCK | 064058100 | 235 | 5,545 | SH | | SOLE | | 0 | 0 | 5,545 |
BARRICK GOLD CORP COM | COMMON STOCK | 067901108 | 763 | 33,500 | SH | | SOLE | | 0 | 0 | 33,500 |
BASANITE INC COM | COMMON STOCK | 06975Q100 | 46 | 148,000 | SH | | SOLE | | 0 | 0 | 148,000 |
BAXTER INTL INC COM | COMMON STOCK | 071813109 | 288 | 3,590 | SH | | SOLE | | 0 | 0 | 3,590 |
BERKLEY W R CORP COM | COMMON STOCK | 084423102 | 224 | 3,375 | SH | | SOLE | | 0 | 0 | 3,375 |
BERKSHIRE HATHAWAY INC DEL CL A | COMMON STOCK | 084670108 | 5,217 | 15 | SH | | SOLE | | 0 | 0 | 15 |
BERKSHIRE HATHAWAY INC DEL CL B NEW | COMMON STOCK | 084670702 | 20,141 | 86,865 | SH | | SOLE | | 0 | 0 | 86,865 |
BLACKROCK INC COM | COMMON STOCK | 09247X101 | 1,403 | 1,945 | SH | | SOLE | | 0 | 0 | 1,945 |
BLACKSTONE GROUP INC COM | COMMON STOCK | 09260D107 | 1,321 | 20,375 | SH | | SOLE | | 0 | 0 | 20,375 |
BOEING CO COM | COMMON STOCK | 097023105 | 527 | 2,460 | SH | | SOLE | | 0 | 0 | 2,460 |
BRISTOL MYERS SQUIBB CO COM | COMMON STOCK | 110122108 | 3,863 | 62,275 | SH | | SOLE | | 0 | 0 | 62,275 |
BRISTOL MYERS SQUIBB CO CONT VAL RTS | RIGHT | 110122157 | 13,715 | 19,875 | SH | | SOLE | | 0 | 0 | 19,875 |
BROADCOM INC COM | COMMON STOCK | 11135F101 | 219 | 500 | SH | | SOLE | | 0 | 0 | 500 |
BYRNA TECHNOLOGIES INC COM | COMMON STOCK | 12448X102 | 73 | 50,000 | SH | | SOLE | | 0 | 0 | 50,000 |
CANARY RES INC COM | COMMON STOCK | 13722T106 | 0 | 15,000 | SH | | SOLE | | 0 | 0 | 15,000 |
CARRIER GLOBAL CORP COM | COMMON STOCK | 14448C104 | 408 | 10,810 | SH | | SOLE | | 0 | 0 | 10,810 |
CENTERPOINT ENERGY INC COM | COMMON STOCK | 15189T107 | 233 | 10,770 | SH | | SOLE | | 0 | 0 | 10,770 |
CHARLIES HLDGS INC COM | COMMON STOCK | 16077A101 | 1 | 200,000 | SH | | SOLE | | 0 | 0 | 200,000 |
CHEVRON CORP NEW COM | COMMON STOCK | 166764100 | 3,894 | 46,115 | SH | | SOLE | | 0 | 0 | 46,115 |
CIM REAL ESTATE FINANCE TRUST INC | COMMON STOCK | 193993037 | 109 | 14,876 | SH | | SOLE | | 0 | 0 | 14,876 |
CISCO SYSTEMS INC | COMMON STOCK | 17275R102 | 7,890 | 176,304 | SH | | SOLE | | 0 | 0 | 176,304 |
CITIGROUP INC COM NEW | COMMON STOCK | 172967424 | 232 | 3,770 | SH | | SOLE | | 0 | 0 | 3,770 |
CLOROX CO COM | COMMON STOCK | 189054109 | 1,784 | 8,835 | SH | | SOLE | | 0 | 0 | 8,835 |
CLP HOLDINGS LTD SPONSORED ADR | COMMON STOCK ADR | 18946Q101 | 151 | 16,480 | SH | | SOLE | | 0 | 0 | 16,480 |
COCA COLA COMPANY | COMMON STOCK | 191216100 | 9,118 | 166,257 | SH | | SOLE | | 0 | 0 | 166,257 |
COGNIZANT TECH SOL CORP CL A | COMMON STOCK | 192446102 | 957 | 11,680 | SH | | SOLE | | 0 | 0 | 11,680 |
COLGATE PALMOLIVE CO COM | COMMON STOCK | 194162103 | 899 | 10,510 | SH | | SOLE | | 0 | 0 | 10,510 |
COMCAST CORP CL A | COMMON STOCK | 20030N101 | 451 | 8,615 | SH | | SOLE | | 0 | 0 | 8,615 |
COMPASS MINERALS INTL INC COM | COMMON STOCK | 20451N101 | 4,371 | 70,820 | SH | | SOLE | | 0 | 0 | 70,820 |
CONSOLIDATED EDISON INC COM | COMMON STOCK | 209115104 | 381 | 5,275 | SH | | SOLE | | 0 | 0 | 5,275 |
COSTCO WHOLESALE CORP NEW COM | COMMON STOCK | 22160K105 | 2,884 | 7,655 | SH | | SOLE | | 0 | 0 | 7,655 |
CROWN CASTLE INTL CORP NEW COM | COMMON STOCK | 22822V101 | 276 | 1,735 | SH | | SOLE | | 0 | 0 | 1,735 |
CSX CORP COM | COMMON STOCK | 126408103 | 204 | 2,250 | SH | | SOLE | | 0 | 0 | 2,250 |
CVS HEALTH CORP COM | COMMON STOCK | 126650100 | 9,160 | 134,108 | SH | | SOLE | | 0 | 0 | 134,108 |
DANAHER CORP COM | COMMON STOCK | 235851102 | 369 | 1,660 | SH | | SOLE | | 0 | 0 | 1,660 |
DEXCOM INC COM | COMMON STOCK | 252131107 | 231 | 625 | SH | | SOLE | | 0 | 0 | 625 |
DIAGEO PLC SPONSORED ADR NEW | COMMON STOCK ADR | 25243Q205 | 544 | 3,425 | SH | | SOLE | | 0 | 0 | 3,425 |
DIGITAL RLTY TR INC COM | COMMON STOCK | 253868103 | 358 | 2,565 | SH | | SOLE | | 0 | 0 | 2,565 |
DISNEY WALT CO DISNEY COM | COMMON STOCK | 254687106 | 11,091 | 61,213 | SH | | SOLE | | 0 | 0 | 61,213 |
DNP SELECT INCOME FD INC COM | MUTUAL FUND CLOSED END | 23325P104 | 113 | 11,000 | SH | | SOLE | | 0 | 0 | 11,000 |
DOCUSIGN INC COM | COMMON STOCK | 256163106 | 506 | 2,275 | SH | | SOLE | | 0 | 0 | 2,275 |
DOMINION ENERGY INC COM | COMMON STOCK | 25746U109 | 1,538 | 20,450 | SH | | SOLE | | 0 | 0 | 20,450 |
DOW INC COM | COMMON STOCK | 260557103 | 328 | 5,910 | SH | | SOLE | | 0 | 0 | 5,910 |
DUKE ENERGY CORP NEW COM NEW | COMMON STOCK | 26441C204 | 507 | 5,535 | SH | | SOLE | | 0 | 0 | 5,535 |
DUPONT DE NEMOURS INC COM | COMMON STOCK | 26614N102 | 315 | 4,425 | SH | | SOLE | | 0 | 0 | 4,425 |
EMERSON ELEC CO COM | COMMON STOCK | 291011104 | 440 | 5,470 | SH | | SOLE | | 0 | 0 | 5,470 |
ENBRIDGE INC COM ISIN#CA29250N1050 | COMMON STOCK | 29250N105 | 3,753 | 117,320 | SH | | SOLE | | 0 | 0 | 117,320 |
ENCORIUM GROUP INC COM NEW | COMMON STOCK | 29257R208 | 0 | 25,000 | SH | | SOLE | | 0 | 0 | 25,000 |
ENTERPRISE PRODS PARTNERS L P COM UNIT | COMMON STOCK | 293792107 | 2,437 | 124,400 | SH | | SOLE | | 0 | 0 | 124,400 |
EVERSOURCE ENERGY COM | COMMON STOCK | 30040W108 | 962 | 11,116 | SH | | SOLE | | 0 | 0 | 11,116 |
EXXON MOBIL CORP COM | COMMON STOCK | 30231G102 | 5,035 | 122,140 | SH | | SOLE | | 0 | 0 | 122,140 |
FACEBOOK INC CL A | COMMON STOCK | 30303M102 | 3,007 | 11,010 | SH | | SOLE | | 0 | 0 | 11,010 |
FEDERAL HOME LN MTG CORP COM SKT | COMMON STOCK | 313400301 | 26 | 11,045 | SH | | SOLE | | 0 | 0 | 11,045 |
FEDERAL NATL MTG ASSN COM | COMMON STOCK | 313586109 | 28 | 11,700 | SH | | SOLE | | 0 | 0 | 11,700 |
FIDELITY COVINGTON TR MSCI RE INDEX ETF | EXCHANGE TRADED FUND | 316092857 | 5,009 | 197,376 | SH | | SOLE | | 0 | 0 | 197,376 |
FIRST SOLAR INC COM | COMMON STOCK | 336433107 | 260 | 2,625 | SH | | SOLE | | 0 | 0 | 2,625 |
FIRST TR EXCHANGE TRADED FD II GL WIND EN ETF | EXCHANGE TRADED FUND | 33736G106 | 235 | 10,075 | SH | | SOLE | | 0 | 0 | 10,075 |
FIRST TR EXCH-TRD FD III FIRST TR PFD SECS & INC | EXCHANGE TRADED FUND | 33739E108 | 3,989 | 197,575 | SH | | SOLE | | 0 | 0 | 197,575 |
GENERAL DYNAMICS CORP COM | COMMON STOCK | 369550108 | 1,883 | 12,655 | SH | | SOLE | | 0 | 0 | 12,655 |
GENERAL ELECTRIC CO COM | COMMON STOCK | 369604103 | 3,002 | 277,995 | SH | | SOLE | | 0 | 0 | 277,995 |
GENERAL MILLS INC COM | COMMON STOCK | 370334104 | 5,987 | 101,817 | SH | | SOLE | | 0 | 0 | 101,817 |
GILEAD SCIENCES INC | COMMON STOCK | 375558103 | 2,013 | 34,545 | SH | | SOLE | | 0 | 0 | 34,545 |
GLAXOSMITHKLINE PLC SPONS ADR | COMMON STOCK ADR | 37733W105 | 377 | 10,245 | SH | | SOLE | | 0 | 0 | 10,245 |
GLOBAL X FDS MLP ETF NEW | EXCHANGE TRADED FUND | 37954Y343 | 8,503 | 310,100 | SH | | SOLE | | 0 | 0 | 310,100 |
GLOBAL X FDS SUPERDIVIDEND REIT ETF | EXCHANGE TRADED FUND | 37950E127 | 143 | 16,100 | SH | | SOLE | | 0 | 0 | 16,100 |
GLOBAL X FDS U S PFD ETF | EXCHANGE TRADED FUND | 37954Y657 | 15,632 | 605,909 | SH | | SOLE | | 0 | 0 | 605,909 |
GOLDMAN SACHS GROUP INC COM | COMMON STOCK | 38141G104 | 323 | 1,225 | SH | | SOLE | | 0 | 0 | 1,225 |
GUGGENHEIM STRAT OPP FD COM SHS OF BEN INT | MUTUAL FUND CLOSED END | 40167F101 | 219 | 11,280 | SH | | SOLE | | 0 | 0 | 11,280 |
HANESBRANDS INC COM | COMMON STOCK | 410345102 | 4,338 | 297,510 | SH | | SOLE | | 0 | 0 | 297,510 |
HANNON ARMSTRONG SUST INFRA CAP INC | COMMON STOCK | 41068X100 | 488 | 7,700 | SH | | SOLE | | 0 | 0 | 7,700 |
HOME DEPOT INC COM | COMMON STOCK | 437076102 | 25,379 | 95,545 | SH | | SOLE | | 0 | 0 | 95,545 |
HONEYWELL INTL INC COM | COMMON STOCK | 438516106 | 3,698 | 17,386 | SH | | SOLE | | 0 | 0 | 17,386 |
HUBBELL INC COM | COMMON STOCK | 443510607 | 1,215 | 7,750 | SH | | SOLE | | 0 | 0 | 7,750 |
HUMANA INC COM | COMMON STOCK | 444859102 | 246 | 600 | SH | | SOLE | | 0 | 0 | 600 |
ILLUMINA INC COM | COMMON STOCK | 452327109 | 398 | 1,075 | SH | | SOLE | | 0 | 0 | 1,075 |
INDEPENDENT BK CORP MASS COM | COMMON STOCK | 453836108 | 379 | 5,190 | SH | | SOLE | | 0 | 0 | 5,190 |
INFOSYS LTD SPONSORED ADR REPSTG 1 EQUITY | COMMON STOCK ADR | 456788108 | 2,141 | 126,340 | SH | | SOLE | | 0 | 0 | 126,340 |
INTEL CORP COM | COMMON STOCK | 458140100 | 9,578 | 192,258 | SH | | SOLE | | 0 | 0 | 192,258 |
INTERCONTINENTAL EXCHANGE INC COM | COMMON STOCK | 45866F104 | 1,150 | 9,975 | SH | | SOLE | | 0 | 0 | 9,975 |
INTERNATIONAL BUSINESS MACHS CORP COM | COMMON STOCK | 459200101 | 3,372 | 26,785 | SH | | SOLE | | 0 | 0 | 26,785 |
INVESCO EXCHANGE-TRADED FD TR II PFD ETF | EXCHANGE TRADED FUND | 46138E511 | 3,042 | 199,375 | SH | | SOLE | | 0 | 0 | 199,375 |
INVESCO EXCH-TRD FD TR II S&P 500 H DIVD LOW VOL | EXCHANGE TRADED FUND | 46138E362 | 4,229 | 112,525 | SH | | SOLE | | 0 | 0 | 112,525 |
INVESCO EXCH-TRD FD TR II S&P 500 LOW VOL ETF | EXCHANGE TRADED FUND | 46138E354 | 1,032 | 18,355 | SH | | SOLE | | 0 | 0 | 18,355 |
INVESCO EXCH-TRD FD TR II S&P GL WATER INDX | EXCHANGE TRADED FUND | 46138E263 | 2,205 | 47,125 | SH | | SOLE | | 0 | 0 | 47,125 |
INVESCO EXCHANGE-TRADED FD TR II SOLAR ETF | EXCHANGE TRADED FUND | 46138G706 | 1,721 | 16,750 | SH | | SOLE | | 0 | 0 | 16,750 |
INVESCO EXCH-TRD FD TR S&P 500 EQUAL WEIGHT | EXCHANGE TRADED FUND | 46137V357 | 765 | 6,000 | SH | | SOLE | | 0 | 0 | 6,000 |
INVESCO EXCH-TRD FD TR WATER RES ETF | EXCHANGE TRADED FUND | 46137V142 | 1,556 | 33,500 | SH | | SOLE | | 0 | 0 | 33,500 |
ISHARES GOLD TR ISHARES | EXCHANGE TRADED FUND | 464285105 | 1,188 | 65,500 | SH | | SOLE | | 0 | 0 | 65,500 |
ISHARES TR CORE DIVID GROWTH ETF | EXCHANGE TRADED FUND | 46434V621 | 1,759 | 39,250 | SH | | SOLE | | 0 | 0 | 39,250 |
ISHARES TR CORE MODERATE ALLOCATION ETF | EXCHANGE TRADED FUND | 464289875 | 268 | 6,200 | SH | | SOLE | | 0 | 0 | 6,200 |
ISHARES TR CORE S&P 500 ETF | EXCHANGE TRADED FUND | 464287200 | 28,672 | 76,380 | SH | | SOLE | | 0 | 0 | 76,380 |
ISHARES TR CORE S&P MID-CAP ETF | EXCHANGE TRADED FUND | 464287507 | 4,522 | 19,675 | SH | | SOLE | | 0 | 0 | 19,675 |
ISHARES TR DOW JONES U S ETF ISH US TECH | EXCHANGE TRADED FUND | 464287721 | 284 | 3,340 | SH | | SOLE | | 0 | 0 | 3,340 |
ISHARES TR DOW JONES US ETF FD | EXCHANGE TRADED FUND | 464287846 | 2,122 | 22,500 | SH | | SOLE | | 0 | 0 | 22,500 |
ISHARES TR EXPANDED TECH SECTOR ETF | EXCHANGE TRADED FUND | 464287549 | 656 | 1,875 | SH | | SOLE | | 0 | 0 | 1,875 |
ISHARES TR GLOBAL REIT ETF | EXCHANGE TRADED FUND | 46434V647 | 227 | 9,500 | SH | | SOLE | | 0 | 0 | 9,500 |
ISHARES TR MSCI EAFE ETF | EXCHANGE TRADED FUND | 464287465 | 766 | 10,500 | SH | | SOLE | | 0 | 0 | 10,500 |
ISHARES TR MSCI USA ESG SELECT ETF | EXCHANGE TRADED FUND | 464288802 | 370 | 4,500 | SH | | SOLE | | 0 | 0 | 4,500 |
ISHARES TR NASDAQ BIOTECHNOLOGY ETF | EXCHANGE TRADED FUND | 464287556 | 4,124 | 27,225 | SH | | SOLE | | 0 | 0 | 27,225 |
ISHARES TR PFD & INCOME SECS ETF | EXCHANGE TRADED FUND | 464288687 | 20,631 | 535,735 | SH | | SOLE | | 0 | 0 | 535,735 |
ISHARES TR RUSSELL 1000 GROWTH ETF | EXCHANGE TRADED FUND | 464287614 | 4,732 | 19,625 | SH | | SOLE | | 0 | 0 | 19,625 |
ISHARES TR S&P 500 GROWTH ETF | EXCHANGE TRADED FUND | 464287309 | 3,510 | 55,000 | SH | | SOLE | | 0 | 0 | 55,000 |
ISHARES TR SELECT DIVID ETF FD | EXCHANGE TRADED FUND | 464287168 | 7,210 | 74,965 | SH | | SOLE | | 0 | 0 | 74,965 |
ISHARES TR U S BASIC MATERIALS ETF | EXCHANGE TRADED FUND | 464287838 | 340 | 3,000 | SH | | SOLE | | 0 | 0 | 3,000 |
ISHARES TR U S UTILS ETF | EXCHANGE TRADED FUND | 464287697 | 365 | 4,700 | SH | | SOLE | | 0 | 0 | 4,700 |
ISHARES TR US AEROSPACE & DEFENSE ETF | EXCHANGE TRADED FUND | 464288760 | 1,198 | 12,650 | SH | | SOLE | | 0 | 0 | 12,650 |
ISHARES TR US REAL ESTATE ETF | EXCHANGE TRADED FUND | 464287739 | 321 | 3,750 | SH | | SOLE | | 0 | 0 | 3,750 |
JOHNSON & JOHNSON COM | COMMON STOCK | 478160104 | 19,192 | 121,947 | SH | | SOLE | | 0 | 0 | 121,947 |
JP MORGAN CHASE & CO COM | COMMON STOCK | 46625H100 | 7,540 | 59,340 | SH | | SOLE | | 0 | 0 | 59,340 |
KELLOGG CO COM | COMMON STOCK | 487836108 | 210 | 3,375 | SH | | SOLE | | 0 | 0 | 3,375 |
KIMBERLY CLARK CORP COM | COMMON STOCK | 494368103 | 600 | 4,450 | SH | | SOLE | | 0 | 0 | 4,450 |
L3HARRIS TECHNOLOGIES INC COM | COMMON STOCK | 502431109 | 771 | 4,080 | SH | | SOLE | | 0 | 0 | 4,080 |
LAM RESEARCH CORP | COMMON STOCK | 512807108 | 1,594 | 3,375 | SH | | SOLE | | 0 | 0 | 3,375 |
LEGG MASON ETF INVT TR INTL LOW VOL HI DIVD | EXCHANGE TRADED FUND | 52468L505 | 4,371 | 186,700 | SH | | SOLE | | 0 | 0 | 186,700 |
LILLY ELI & CO COM | COMMON STOCK | 532457108 | 712 | 4,215 | SH | | SOLE | | 0 | 0 | 4,215 |
LLOYDS BANKING GROUP PLC SPONS ADR | COMMON STOCK ADR | 539439109 | 3,635 | 1,854,550 | SH | | SOLE | | 0 | 0 | 1,854,550 |
LOCKHEED MARTIN CORP COM | COMMON STOCK | 539830109 | 8,381 | 23,610 | SH | | SOLE | | 0 | 0 | 23,610 |
LOWES COS INC COM | COMMON STOCK | 548661107 | 2,095 | 13,055 | SH | | SOLE | | 0 | 0 | 13,055 |
MAGELLAN MIDSTREAM PTNR LP COM UNIT REPSTG | COMMON STOCK | 559080106 | 2,983 | 70,290 | SH | | SOLE | | 0 | 0 | 70,290 |
MARTIN MARIETTA MATLS INC COM | COMMON STOCK | 573284106 | 880 | 3,100 | SH | | SOLE | | 0 | 0 | 3,100 |
MASTERCARD INC CL A COM | COMMON STOCK | 57636Q104 | 1,560 | 4,370 | SH | | SOLE | | 0 | 0 | 4,370 |
MCDONALDS CORP | COMMON STOCK | 580135101 | 13,573 | 63,254 | SH | | SOLE | | 0 | 0 | 63,254 |
MEDTRONIC PLC SHS | COMMON STOCK | G5960L103 | 503 | 4,290 | SH | | SOLE | | 0 | 0 | 4,290 |
MERCK & CO INC NEW COM | COMMON STOCK | 58933Y105 | 7,850 | 95,968 | SH | | SOLE | | 0 | 0 | 95,968 |
MFS CHARTER INCOME TRUST NEW | MUTUAL FUND CLOSED END | 552727109 | 333 | 38,000 | SH | | SOLE | | 0 | 0 | 38,000 |
MICROSOFT CORP COM | COMMON STOCK | 594918104 | 45,765 | 205,759 | SH | | SOLE | | 0 | 0 | 205,759 |
MILESTONE SCIENTIFIC INC COM NEW | COMMON STOCK | 59935P209 | 53 | 25,000 | SH | | SOLE | | 0 | 0 | 25,000 |
MONDELEZ INTL INC CL A | COMMON STOCK | 609207105 | 2,181 | 37,295 | SH | | SOLE | | 0 | 0 | 37,295 |
MORNINGSTAR INC COM | COMMON STOCK | 617700109 | 232 | 1,000 | SH | | SOLE | | 0 | 0 | 1,000 |
NESTLE SA SPONSORED ADR REPSTG REG SHS | COMMON STOCK ADR | 641069406 | 290 | 2,461 | SH | | SOLE | | 0 | 0 | 2,461 |
NETFLIX INC COM | COMMON STOCK | 64110L106 | 449 | 830 | SH | | SOLE | | 0 | 0 | 830 |
NEWMONT CORP COM | COMMON STOCK | 651639106 | 1,559 | 26,025 | SH | | SOLE | | 0 | 0 | 26,025 |
NEXTERA ENERGY INC COM | COMMON STOCK | 65339F101 | 1,690 | 21,910 | SH | | SOLE | | 0 | 0 | 21,910 |
NIKE INC CL B | COMMON STOCK | 654106103 | 233 | 1,645 | SH | | SOLE | | 0 | 0 | 1,645 |
NIO INC SHS A SPON ADR | COMMON STOCK ADR | 62914V106 | 323 | 6,625 | SH | | SOLE | | 0 | 0 | 6,625 |
NORTHROP GRUMMAN CORP COM | COMMON STOCK | 666807102 | 535 | 1,755 | SH | | SOLE | | 0 | 0 | 1,755 |
NOVARTIS AG SPONSORED ADR | COMMON STOCK ADR | 66987V109 | 631 | 6,680 | SH | | SOLE | | 0 | 0 | 6,680 |
NOVO NORDISK AS ADR | COMMON STOCK ADR | 670100205 | 4,190 | 59,980 | SH | | SOLE | | 0 | 0 | 59,980 |
NVIDIA CORP COM | COMMON STOCK | 67066G104 | 2,240 | 4,290 | SH | | SOLE | | 0 | 0 | 4,290 |
NXP SEMICONDUCTORS NV COM | COMMON STOCK | N6596X109 | 421 | 2,645 | SH | | SOLE | | 0 | 0 | 2,645 |
OKTA INC CL A | COMMON STOCK | 679295105 | 229 | 900 | SH | | SOLE | | 0 | 0 | 900 |
ORACLE CORP COM | COMMON STOCK | 68389X105 | 4,145 | 64,080 | SH | | SOLE | | 0 | 0 | 64,080 |
OTIS WORLDWIDE CORP COM | COMMON STOCK | 68902V107 | 322 | 4,765 | SH | | SOLE | | 0 | 0 | 4,765 |
PALO ALTO NETWORKS INC COM | COMMON STOCK | 697435105 | 1,084 | 3,050 | SH | | SOLE | | 0 | 0 | 3,050 |
PAYPAL HLDGS INC COM | COMMON STOCK | 70450Y103 | 1,275 | 5,445 | SH | | SOLE | | 0 | 0 | 5,445 |
PEOPLES UTD FINL INC COM | COMMON STOCK | 712704105 | 851 | 65,800 | SH | | SOLE | | 0 | 0 | 65,800 |
PEPSICO INC COM | COMMON STOCK | 713448108 | 11,127 | 75,028 | SH | | SOLE | | 0 | 0 | 75,028 |
PFIZER INC COM | COMMON STOCK | 717081103 | 11,081 | 301,034 | SH | | SOLE | | 0 | 0 | 301,034 |
PHILIP MORRIS INTL INC COM | COMMON STOCK | 718172109 | 5,856 | 70,737 | SH | | SOLE | | 0 | 0 | 70,737 |
PIMCO CORPORATE & INC OPP FD | MUTUAL FUND CLOSED END | 72201B101 | 196 | 11,005 | SH | | SOLE | | 0 | 0 | 11,005 |
PLAINS GP HLDGS L P LTD PARTNER INT CL A | COMMON STOCK | 72651A207 | 3,743 | 442,975 | SH | | SOLE | | 0 | 0 | 442,975 |
PNC FINL SVCS GROUP INC COM | COMMON STOCK | 693475105 | 600 | 4,025 | SH | | SOLE | | 0 | 0 | 4,025 |
PPL CORP COM | COMMON STOCK | 69351T106 | 225 | 7,970 | SH | | SOLE | | 0 | 0 | 7,970 |
PROCTER & GAMBLE CO COM | COMMON STOCK | 742718109 | 10,861 | 78,060 | SH | | SOLE | | 0 | 0 | 78,060 |
PROSHARES TR PROSHARES MSCI EAFE DIVID GR | EXCHANGE TRADED FUND | 74347B839 | 451 | 10,355 | SH | | SOLE | | 0 | 0 | 10,355 |
PROSHARES TR S&P 500 DIVID ARISTOCRATS ETF | EXCHANGE TRADED FUND | 74348A467 | 6,530 | 81,750 | SH | | SOLE | | 0 | 0 | 81,750 |
PROSHARES TR S&P MIDCAP 400 DIVID ARIS | EXCHANGE TRADED FUND | 74347B680 | 1,011 | 16,083 | SH | | SOLE | | 0 | 0 | 16,083 |
PUTNAM MSTR INTER INCM TR SHS OF BEN INT | MUTUAL FUND CLOSED END | 746909100 | 91 | 21,540 | SH | | SOLE | | 0 | 0 | 21,540 |
QUALCOMM INC | COMMON STOCK | 747525103 | 5,002 | 32,835 | SH | | SOLE | | 0 | 0 | 32,835 |
RAYTHEON TECHNOLOGIES CORP COM | COMMON STOCK | 75513E101 | 1,974 | 27,610 | SH | | SOLE | | 0 | 0 | 27,610 |
REALTY INCOME CORP COM | COMMON STOCK | 756109104 | 1,181 | 19,000 | SH | | SOLE | | 0 | 0 | 19,000 |
REPUBLIC SVCS INC COM | COMMON STOCK | 760759100 | 217 | 2,250 | SH | | SOLE | | 0 | 0 | 2,250 |
ROCHE HLDGS LTD SPONSORED ADR | COMMON STOCK ADR | 771195104 | 680 | 15,505 | SH | | SOLE | | 0 | 0 | 15,505 |
ROCHE HOLDING AG BASEL AKT | COMMON STOCK | H69293225 | 354 | 1,000 | SH | | SOLE | | 0 | 0 | 1,000 |
ROKU INC COM CL A | COMMON STOCK | 77543R102 | 274 | 825 | SH | | SOLE | | 0 | 0 | 825 |
SALESFORCE.COM INC COM STOCK | COMMON STOCK | 79466L302 | 1,048 | 4,710 | SH | | SOLE | | 0 | 0 | 4,710 |
SANOFI SPONS ADR | COMMON STOCK ADR | 80105N105 | 792 | 16,300 | SH | | SOLE | | 0 | 0 | 16,300 |
SCHWAB STRATEGIC TR US DIV EQU ETF | EXCHANGE TRADED FUND | 808524797 | 26,606 | 414,809 | SH | | SOLE | | 0 | 0 | 414,809 |
SELECT SECTOR SPDR TR CONSUMER STAPLES | EXCHANGE TRADED FUND | 81369Y308 | 269 | 3,995 | SH | | SOLE | | 0 | 0 | 3,995 |
SELECT SECTOR SPDR TR ENERGY | EXCHANGE TRADED FUND | 81369Y506 | 213 | 5,625 | SH | | SOLE | | 0 | 0 | 5,625 |
SELECT SECTOR SPDR TR FINANCIAL | EXCHANGE TRADED FUND | 81369Y605 | 3,517 | 119,300 | SH | | SOLE | | 0 | 0 | 119,300 |
SELECT SECTOR SPDR TR HEALTH CARE | EXCHANGE TRADED FUND | 81369Y209 | 2,939 | 25,910 | SH | | SOLE | | 0 | 0 | 25,910 |
SELECT SECTOR SPDR TR TECHNOLOGY | EXCHANGE TRADED FUND | 81369Y803 | 325 | 2,500 | SH | | SOLE | | 0 | 0 | 2,500 |
SELECT SECTOR SPDR TR UTILS | EXCHANGE TRADED FUND | 81369Y886 | 519 | 8,285 | SH | | SOLE | | 0 | 0 | 8,285 |
SHOPIFY INC CL A | COMMON STOCK | 82509L107 | 266 | 235 | SH | | SOLE | | 0 | 0 | 235 |
SIRIUS XM HLDGS INC COM | COMMON STOCK | 82968B103 | 97 | 15,180 | SH | | SOLE | | 0 | 0 | 15,180 |
SOUTHERN CO COM | COMMON STOCK | 842587107 | 1,503 | 24,460 | SH | | SOLE | | 0 | 0 | 24,460 |
SPDR GOLD TR GOLD SHS | EXCHANGE TRADED FUND | 78463V107 | 1,427 | 8,000 | SH | | SOLE | | 0 | 0 | 8,000 |
SPDR S&P 500 ETF TR TR UNIT | EXCHANGE TRADED FUND | 78462F103 | 269 | 720 | SH | | SOLE | | 0 | 0 | 720 |
SPDR SER TR S&P DIVID ETF | EXCHANGE TRADED FUND | 78464A763 | 33,064 | 312,128 | SH | | SOLE | | 0 | 0 | 312,128 |
SPDR SER TR WELLS FARGO PFD STOCK ETF | EXCHANGE TRADED FUND | 78464A292 | 960 | 21,625 | SH | | SOLE | | 0 | 0 | 21,625 |
SPROTT PHYSICAL GOLD TR UNIT | MUTUAL FUND CLOSED END | 85207H104 | 5,959 | 394,925 | SH | | SOLE | | 0 | 0 | 394,925 |
SPROTT PHYSICAL SILVER TR UNIT | MUTUAL FUND CLOSED END | 85207K107 | 675 | 72,250 | SH | | SOLE | | 0 | 0 | 72,250 |
SQUARE INC CL A | COMMON STOCK | 852234103 | 397 | 1,825 | SH | | SOLE | | 0 | 0 | 1,825 |
STARBUCKS CORP COM | COMMON STOCK | 855244109 | 8,358 | 78,126 | SH | | SOLE | | 0 | 0 | 78,126 |
STRYKER CORP | COMMON STOCK | 863667101 | 368 | 1,500 | SH | | SOLE | | 0 | 0 | 1,500 |
SYSCO CORP COM | COMMON STOCK | 871829107 | 7,354 | 99,035 | SH | | SOLE | | 0 | 0 | 99,035 |
TAIWAN SEMICONDUCTOR MFG CO SPON ADR | COMMON STOCK ADR | 874039100 | 2,327 | 21,339 | SH | | SOLE | | 0 | 0 | 21,339 |
TEMPLETON GLOBAL INCOME FUND INC | MUTUAL FUND CLOSED END | 880198106 | 12,455 | 2,264,673 | SH | | SOLE | | 0 | 0 | 2,264,673 |
TESLA INC COM | COMMON STOCK | 88160R101 | 3,264 | 4,625 | SH | | SOLE | | 0 | 0 | 4,625 |
TEXTRON INC COM | COMMON STOCK | 883203101 | 242 | 5,000 | SH | | SOLE | | 0 | 0 | 5,000 |
THERMO FISHER SCIENTIFIC INC COM | COMMON STOCK | 883556102 | 1,351 | 2,900 | SH | | SOLE | | 0 | 0 | 2,900 |
TORONTO DOMINION BK | COMMON STOCK | 891160509 | 1,239 | 21,965 | SH | | SOLE | | 0 | 0 | 21,965 |
TOTAL SE SPONS ADR | COMMON STOCK ADR | 89151E109 | 229 | 5,460 | SH | | SOLE | | 0 | 0 | 5,460 |
TOYOTA MTR CO SPON ADR | COMMON STOCK ADR | 892331307 | 232 | 1,500 | SH | | SOLE | | 0 | 0 | 1,500 |
TRANSACT TECHNOLOGIES INC COM | COMMON STOCK | 892918103 | 98 | 13,750 | SH | | SOLE | | 0 | 0 | 13,750 |
TRAVELERS COS INC COM | COMMON STOCK | 89417E109 | 931 | 6,630 | SH | | SOLE | | 0 | 0 | 6,630 |
TRI CONTL CORP COM | MUTUAL FUND CLOSED END | 895436103 | 15,717 | 533,336 | SH | | SOLE | | 0 | 0 | 533,336 |
TRUIST FINL CORP COM | COMMON STOCK | 89832Q109 | 1,857 | 38,735 | SH | | SOLE | | 0 | 0 | 38,735 |
ULTRALIFE CORP COM | COMMON STOCK | 903899102 | 259 | 40,000 | SH | | SOLE | | 0 | 0 | 40,000 |
UNILEVER PLC SPON ADR NEW | COMMON STOCK ADR | 904767704 | 1,328 | 22,000 | SH | | SOLE | | 0 | 0 | 22,000 |
UNION PAC CORP COM | COMMON STOCK | 907818108 | 833 | 4,000 | SH | | SOLE | | 0 | 0 | 4,000 |
UNITED PARCEL SVC INC CL B | COMMON STOCK | 911312106 | 5,717 | 33,950 | SH | | SOLE | | 0 | 0 | 33,950 |
UNITEDHEALTH GROUP INC COM | COMMON STOCK | 91324P102 | 926 | 2,640 | SH | | SOLE | | 0 | 0 | 2,640 |
US BANCORP DEL COM | COMMON STOCK | 902973304 | 3,691 | 79,212 | SH | | SOLE | | 0 | 0 | 79,212 |
VANECK VECTORS ETF TR GOLD MINERS ETF | EXCHANGE TRADED FUND | 92189F106 | 513 | 14,250 | SH | | SOLE | | 0 | 0 | 14,250 |
VANECK VECTORS ETF TR MSTAR DUR DIV | EXCHANGE TRADED FUND | 92189H102 | 11,438 | 399,103 | SH | | SOLE | | 0 | 0 | 399,103 |
VANECK VECTORS ETF TR MSTAR INTL MOAT | EXCHANGE TRADED FUND | 92189F593 | 1,923 | 57,150 | SH | | SOLE | | 0 | 0 | 57,150 |
VANECK VECTORS ETF TR MSTAR WIDE MOAT | EXCHANGE TRADED FUND | 92189F643 | 13,778 | 222,233 | SH | | SOLE | | 0 | 0 | 222,233 |
VANECK VECTORS ETF TR MTG REIT INC | EXCHANGE TRADED FUND | 92189F452 | 318 | 19,000 | SH | | SOLE | | 0 | 0 | 19,000 |
VANECK VECTORS ETF TR PFD SECS EX FINL | EXCHANGE TRADED FUND | 92189F429 | 3,151 | 153,160 | SH | | SOLE | | 0 | 0 | 153,160 |
VANGUARD INDEX FDS REAL ESTATE INDX FD | EXCHANGE TRADED FUND | 922908553 | 11,077 | 130,422 | SH | | SOLE | | 0 | 0 | 130,422 |
VANGUARD INDEX FDS VANGUARD MID-CAP ETF | EXCHANGE TRADED FUND | 922908629 | 587 | 2,840 | SH | | SOLE | | 0 | 0 | 2,840 |
VANGUARD INDEX FDS VANGUARD SM-CAP VAL | EXCHANGE TRADED FUND | 922908611 | 3,260 | 22,921 | SH | | SOLE | | 0 | 0 | 22,921 |
VANGUARD SPECIALIZED FUNDS VANGUARD DIV APPR | EXCHANGE TRADED FUND | 921908844 | 35,881 | 254,167 | SH | | SOLE | | 0 | 0 | 254,167 |
VANGUARD WHITEHALL FDS HIGH DIV YLD ETF | EXCHANGE TRADED FUND | 921946406 | 2,700 | 29,500 | SH | | SOLE | | 0 | 0 | 29,500 |
VANGUARD WHITEHALL FDS INTL DIVID APPR | EXCHANGE TRADED FUND | 921946810 | 2,421 | 29,750 | SH | | SOLE | | 0 | 0 | 29,750 |
VANGUARD WHITEHALL FDS INTL HIGH DIVD YLD | EXCHANGE TRADED FUND | 921946794 | 1,168 | 19,225 | SH | | SOLE | | 0 | 0 | 19,225 |
VANGUARD WORLD FDS VANGUARD ENERGY ETF | EXCHANGE TRADED FUND | 92204A306 | 700 | 13,500 | SH | | SOLE | | 0 | 0 | 13,500 |
VANGUARD WORLD FDS VANGUARD INDLS ETF | EXCHANGE TRADED FUND | 92204A603 | 255 | 1,500 | SH | | SOLE | | 0 | 0 | 1,500 |
VANGUARD WORLD FDS VANGUARD UTILS ETF | EXCHANGE TRADED FUND | 92204A876 | 9,599 | 69,950 | SH | | SOLE | | 0 | 0 | 69,950 |
VEEVA SYS INC CL A COM | COMMON STOCK | 922475108 | 606 | 2,225 | SH | | SOLE | | 0 | 0 | 2,225 |
VENTAS INC COM | COMMON STOCK | 92276F100 | 3,733 | 76,128 | SH | | SOLE | | 0 | 0 | 76,128 |
VERIZON COMMUNICATIONS INC COM | COMMON STOCK | 92343V104 | 3,377 | 57,480 | SH | | SOLE | | 0 | 0 | 57,480 |
VERTIV HLDGS LLC CL A | COMMON STOCK | 92537N108 | 207 | 11,075 | SH | | SOLE | | 0 | 0 | 11,075 |
VIACOMCBS INC CL B | COMMON STOCK | 92556H206 | 242 | 6,495 | SH | | SOLE | | 0 | 0 | 6,495 |
VIATRIS INC COM | COMMON STOCK | 92556V106 | 674 | 35,955 | SH | | SOLE | | 0 | 0 | 35,955 |
VISA INC COM CL A | COMMON STOCK | 92826C839 | 2,556 | 11,685 | SH | | SOLE | | 0 | 0 | 11,685 |
VULCAN MATLS CO COM | COMMON STOCK | 929160109 | 892 | 6,015 | SH | | SOLE | | 0 | 0 | 6,015 |
WALMART INC COM | COMMON STOCK | 931142103 | 26,763 | 185,660 | SH | | SOLE | | 0 | 0 | 185,660 |
WASTE CONNECTIONS INC COM | COMMON STOCK | 94106B101 | 259 | 2,525 | SH | | SOLE | | 0 | 0 | 2,525 |
WASTE MGMT INC DEL COM | COMMON STOCK | 94106L109 | 6,762 | 57,340 | SH | | SOLE | | 0 | 0 | 57,340 |
WEBSTER FINL CORP WATERBURY CONN COM | COMMON STOCK | 947890109 | 240 | 5,700 | SH | | SOLE | | 0 | 0 | 5,700 |
WEC ENERGY GROUP INC COM | COMMON STOCK | 92939U106 | 374 | 4,060 | SH | | SOLE | | 0 | 0 | 4,060 |
WELLS FARGO & CO NEW COM | COMMON STOCK | 949746101 | 4,472 | 148,165 | SH | | SOLE | | 0 | 0 | 148,165 |
WELLTOWER INC COM | COMMON STOCK | 95040Q104 | 2,692 | 41,660 | SH | | SOLE | | 0 | 0 | 41,660 |
WPP PLC NEW ADR | COMMON STOCK ADR | 92937A102 | 4,358 | 80,580 | SH | | SOLE | | 0 | 0 | 80,580 |
XCEL ENERGY INC COM | COMMON STOCK | 98389B100 | 758 | 11,375 | SH | | SOLE | | 0 | 0 | 11,375 |
ZOETIS INC CL A | COMMON STOCK | 98978V103 | 659 | 3,980 | SH | | SOLE | | 0 | 0 | 3,980 |