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 Stock 88579Y101 438 2,736 SH   SOLE   2,735 0 0
ABBOTT LABS COM Stock 002824100 522 4,798 SH   SOLE   4,798 0 0
ADOBE SYSTEMS INCORPORATED COM Stock 00724F101 441 900 SH   SOLE   900 0 0
ALLSTATE CORP COM Stock 020002101 2,360 25,073 SH   SOLE   25,073 0 0
ALPHABET INC CAP STK CL A Stock 02079K305 3,652 2,492 SH   SOLE   2,492 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 4,016 2,733 SH   SOLE   2,733 0 0
ALTRIA GROUP INC COM Stock 02209S103 420 10,858 SH   SOLE   10,858 0 0
AMAZON COM INC COM Stock 023135106 14,154 4,495 SH   SOLE   4,495 0 0
AMERICAN ELEC PWR CO INC COM Stock 025537101 230 2,814 SH   SOLE   2,814 0 0
AMERICAN EXPRESS CO COM Stock 025816109 206 2,052 SH   SOLE   2,052 0 0
AMERICAN EXPRESS CO COM Stock 025816109 217 2,167 SH   DFND 1 0 2,167 0
AMERICAN TOWER CORP NEW COM REIT 03027X100 681 2,816 SH   SOLE   2,816 0 0
AMGEN INC COM Stock 031162100 14,710 57,877 SH   SOLE   57,877 0 0
APPLE INC COM Stock 037833100 28,743 248,189 SH   SOLE   248,189 0 0
ARK GENOMIC REVOLUTION ETF ETF 00214Q302 276 4,327 SH   SOLE   4,327 0 0
ARK INNOVATION ETF ETF 00214Q104 3,283 35,688 SH   SOLE   35,688 0 0
AT&T INC COM Stock 00206R102 323 11,662 SH   SOLE   11,332 0 0
AVANGRID INC COM Stock 05351W103 471 9,340 SH   SOLE   9,340 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 2,880 9 SH   SOLE   9 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 2,910 13,667 SH   SOLE   13,667 0 0
BK OF AMERICA CORP 7.25CNV PFD L Convertible Preferred 060505682 863 580 SH   SOLE   580 0 0
BK OF AMERICA CORP COM Stock 060505104 2,624 108,933 SH   SOLE   108,932 0 0
BLACKROCK INC COM Stock 09247X101 384 682 SH   SOLE   682 0 0
BLACKSTONE GROUP INC COM CL A Stock 09260D107 830 15,900 SH   SOLE   15,900 0 0
BOEING CO COM Stock 097023105 7,031 42,547 SH   SOLE   42,546 0 0
BRISTOL-MYERS SQUIBB CO COM Stock 110122108 563 9,332 SH   SOLE   9,332 0 0
CARRIER GLOBAL CORPORATION COM Stock 14448C104 234 7,646 SH   SOLE   7,646 0 0
CHEVRON CORP NEW COM Stock 166764100 651 9,043 SH   SOLE   9,043 0 0
CISCO SYS INC COM Stock 17275R102 743 18,855 SH   SOLE   18,854 0 0
CME GROUP INC COM Stock 12572Q105 448 2,675 SH   SOLE   2,675 0 0
COCA COLA CO COM Stock 191216100 517 10,469 SH   SOLE   10,469 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 224 2,900 SH   SOLE   2,900 0 0
COMCAST CORP NEW CL A Stock 20030N101 441 9,538 SH   SOLE   9,538 0 0
CONOCOPHILLIPS COM Stock 20825C104 1,534 46,718 SH   SOLE   46,718 0 0
CORTEVA INC COM Stock 22052L104 320 11,112 SH   SOLE   11,112 0 0
COSTCO WHSL CORP NEW COM Stock 22160K105 398 1,120 SH   SOLE   1,120 0 0
CUMMINS INC COM Stock 231021106 341 1,617 SH   SOLE   1,617 0 0
CVS HEALTH CORP COM Stock 126650100 1,263 21,620 SH   SOLE   21,620 0 0
DANAHER CORPORATION COM Stock 235851102 596 2,770 SH   SOLE   2,770 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 1,580 12,734 SH   SOLE   12,734 0 0
DOW INC COM Stock 260557103 592 12,583 SH   SOLE   12,583 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 307 3,750 SH   DFND 1 0 3,750 0
DUPONT DE NEMOURS INC COM Stock 26614N102 616 11,112 SH   SOLE   11,112 0 0
EATON VANCE TAX-MANAGED BUY- W COM CEF 27828Y108 301 21,800 SH   SOLE   21,800 0 0
EATON VANCE TAX-MANAGED DIVERS COM CEF 27828N102 131 12,000 SH   SOLE   12,000 0 0
EXXON MOBIL CORP COM Stock 30231G102 535 15,572 SH   SOLE   15,572 0 0
FACEBOOK INC CL A Stock 30303M102 2,169 8,282 SH   SOLE   8,282 0 0
FINANCIAL SELECT SECTOR SPDR FUND ETF 81369Y605 436 18,095 SH   SOLE   18,095 0 0
FIRST TRUST CAPITAL STRENGTH ETF ETF 33733E104 862 13,620 SH   SOLE   13,620 0 0
FIRST TRUST LOW DURATION MORTGAGE OPPORTUNITIES ETF ETF 33739Q200 1,867 36,130 SH   SOLE   36,130 0 0
FIRST TRUST MANAGED MUNICIPAL ETF ETF 33739N108 239 4,300 SH   SOLE   4,300 0 0
FIRST TRUST PREFERRED SECURITIES AND INCOME ETF ETF 33739E108 356 18,574 SH   SOLE   18,574 0 0
FIRST TRUST SHORT DURATION MANAGED MUNICIPAL ETF ETF 33739P830 1,346 65,158 SH   SOLE   65,158 0 0
FISERV INC COM Stock 337738108 206 2,000 SH   SOLE   2,000 0 0
GENERAL DYNAMICS CORP COM Stock 369550108 2,014 14,551 SH   SOLE   14,551 0 0
GENERAL ELECTRIC CO COM Stock 369604103 1,080 173,402 SH   SOLE   173,402 0 0
GOLDMAN SACHS GROUP INC COM Stock 38141G104 2,191 10,903 SH   SOLE   10,903 0 0
HEALTH CARE SELECT SECTOR SPDR FUND ETF 81369Y209 487 4,617 SH   SOLE   4,617 0 0
HOLOGIC INC COM Stock 436440101 366 5,500 SH   SOLE   5,500 0 0
HOME DEPOT INC COM Stock 437076102 4,158 14,974 SH   SOLE   14,973 0 0
HONEYWELL INTL INC COM Stock 438516106 678 4,120 SH   SOLE   4,120 0 0
INTEL CORP COM Stock 458140100 6,474 125,020 SH   SOLE   125,020 0 0
INTERNATIONAL BUSINESS MACHS COM Stock 459200101 2,088 17,158 SH   SOLE   17,158 0 0
INTUIT COM Stock 461202103 294 900 SH   SOLE   900 0 0
INVESCO DWA MOMENTUM ETF ETF 46137V837 336 4,395 SH   SOLE   4,395 0 0
INVESCO FTSE RAFI US 1000 ETF ETF 46137V613 765 6,724 SH   SOLE   6,724 0 0
INVESCO QQQ TRUST ETF 46090E103 1,770 6,370 SH   SOLE   6,370 0 0
INVESCO S&P 500 EQUAL WEIGHT ETF ETF 46137V357 481 4,448 SH   SOLE   4,448 0 0
IQVIA HLDGS INC COM Stock 46266C105 303 1,920 SH   SOLE   1,920 0 0
ISHARES COMEX GOLD TRUST ETF 464285105 609 33,854 SH   SOLE   33,854 0 0
ISHARES CORE S&P 500 ETF ETF 464287200 301 896 SH   SOLE   896 0 0
ISHARES MSCI USA MIN VOL FACTOR ETF ETF 46429B697 255 4,000 SH   SOLE   4,000 0 0
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF 464287556 306 2,263 SH   SOLE   2,263 0 0
ISHARES PREFERRED AND INCOME SECURITIES ETF ETF 464288687 353 9,688 SH   SOLE   9,687 0 0
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 241 1,110 SH   SOLE   1,110 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 337 1,458 SH   SOLE   1,458 0 0
ISHARES S&P MIDCAP FUND ETF 464287507 298 1,609 SH   SOLE   1,609 0 0
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760 1,230 7,767 SH   SOLE   7,767 0 0
ISHARES U.S. HEALTHCARE ETF ETF 464287762 205 902 SH   SOLE   902 0 0
ISHARES U.S. TECHNOLOGY ETF ETF 464287721 922 3,064 SH   SOLE   3,064 0 0
JOHNSON & JOHNSON COM Stock 478160104 8,248 55,399 SH   SOLE   55,399 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 3,653 37,941 SH   SOLE   37,941 0 0
KIMBERLY CLARK CORP COM Stock 494368103 537 3,640 SH   SOLE   3,640 0 0
KKR & CO INC COM Stock 48251W104 304 8,850 SH   SOLE   8,850 0 0
LILLY ELI & CO COM Stock 532457108 285 1,925 SH   SOLE   1,925 0 0
LOCKHEED MARTIN CORP COM Stock 539830109 1,148 2,995 SH   SOLE   2,995 0 0
LOWES COS INC COM Stock 548661107 1,435 8,650 SH   SOLE   8,650 0 0
LUMEN TECHNOLOGIES INC COM Stock 156700106 115 11,375 SH   DFND 1 0 11,375 0
MARKEL CORP COM Stock 570535104 660 678 SH   SOLE   678 0 0
MASTERCARD INCORPORATED CL A Stock 57636Q104 1,622 4,797 SH   SOLE   4,797 0 0
MCDONALDS CORP COM Stock 580135101 1,321 6,018 SH   SOLE   6,018 0 0
MERCK & CO. INC COM Stock 58933Y105 700 8,437 SH   SOLE   8,437 0 0
MICROSOFT CORP COM Stock 594918104 6,788 32,274 SH   SOLE   32,274 0 0
MODERNA INC COM Stock 60770K107 226 3,200 SH   SOLE   3,200 0 0
MONDELEZ INTL INC CL A Stock 609207105 269 4,684 SH   SOLE   4,684 0 0
MORGAN STANLEY COM NEW Stock 617446448 689 14,253 SH   SOLE   14,253 0 0
MOTOROLA SOLUTIONS INC COM NEW Stock 620076307 1,344 8,571 SH   SOLE   8,571 0 0
MSA SAFETY INC COM Stock 553498106 389 2,900 SH   DFND 1 0 2,900 0
NAVIENT CORPORATION COM Stock 63938C108 120 14,155 SH   DFND 1 0 14,155 0
NETFLIX INC COM Stock 64110L106 481 961 SH   SOLE   961 0 0
NEXTERA ENERGY INC COM Stock 65339F101 546 1,966 SH   SOLE   1,966 0 0
NIKE INC CL B Stock 654106103 745 5,938 SH   SOLE   5,938 0 0
NORFOLK SOUTHN CORP COM Stock 655844108 1,187 5,547 SH   SOLE   5,547 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 613 1,943 SH   SOLE   1,943 0 0
NUVEEN MUN HIGH INCOME OPPORTU COM CEF 670682103 148 11,000 SH   SOLE   11,000 0 0
OMEGA FLEX INC COM Stock 682095104 63,651 406,145 SH   SOLE   406,145 0 0
ORACLE CORP COM Stock 68389X105 204 3,425 SH   SOLE   3,425 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 353 1,794 SH   SOLE   1,794 0 0
PEPSICO INC COM Stock 713448108 583 4,207 SH   SOLE   4,207 0 0
PFIZER INC COM Stock 717081103 7,805 212,676 SH   SOLE   212,676 0 0
PHILIP MORRIS INTL INC COM Stock 718172109 540 7,198 SH   SOLE   7,197 0 0
PHILLIPS 66 COM Stock 718546104 1,278 24,650 SH   SOLE   24,650 0 0
PNC FINL SVCS GROUP INC COM Stock 693475105 453 4,118 SH   SOLE   4,118 0 0
PROCTER AND GAMBLE CO COM Stock 742718109 2,706 19,470 SH   SOLE   19,469 0 0
PROSHARES S&P 500 DIVIDEND ARISTOCRATS ETF ETF 74348A467 418 5,789 SH   SOLE   5,789 0 0
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101 3,146 54,672 SH   SOLE   54,672 0 0
S&P GLOBAL INC COM Stock 78409V104 316 877 SH   SOLE   877 0 0
SALESFORCE COM INC COM Stock 79466L302 841 3,345 SH   SOLE   3,345 0 0
SCHWAB US DIVIDEND EQUITY ETF ETF 808524797 1,075 19,443 SH   SOLE   19,443 0 0
SOUTHERN CO COM Stock 842587107 617 11,377 SH   SOLE   11,377 0 0
SPDR GOLD SHARES ETF 78463V107 319 1,799 SH   SOLE   1,799 0 0
SPDR S&P 500 ETF ETF 78462F103 1,387 4,141 SH   SOLE   4,141 0 0
SPDR S&P AEROSPACE & DEFENSE ETF ETF 78464A631 207 2,375 SH   SOLE   2,375 0 0
SPDR S&P BIOTECH ETF ETF 78464A870 250 2,240 SH   SOLE   2,240 0 0
SPDR S&P DIVIDEND ETF ETF 78464A763 230 2,493 SH   SOLE   2,493 0 0
STARBUCKS CORP COM Stock 855244109 588 6,841 SH   SOLE   6,841 0 0
STRYKER CORPORATION COM Stock 863667101 266 1,278 SH   SOLE   1,278 0 0
TARGET CORP COM Stock 87612E106 375 2,380 SH   SOLE   2,380 0 0
TE CONNECTIVITY LTD REG SHS Stock H84989104 255 2,607 SH   SOLE   2,607 0 0
TESLA INC COM Stock 88160R101 2,598 6,055 SH   SOLE   6,055 0 0
TEXAS INSTRS INC COM Stock 882508104 211 1,480 SH   SOLE   1,480 0 0
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,023 2,317 SH   SOLE   2,317 0 0
TJX COS INC NEW COM Stock 872540109 220 3,951 SH   SOLE   3,951 0 0
UNION PAC CORP COM Stock 907818108 509 2,588 SH   SOLE   2,588 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 204 1,225 SH   SOLE   1,225 0 0
UNITED PARCEL SERVICE INC CL B Stock 911312106 347 2,083 SH   DFND 1 0 2,083 0
UNITEDHEALTH GROUP INC COM Stock 91324P102 1,791 5,745 SH   SOLE   5,745 0 0
US BANCORP DEL COM NEW Stock 902973304 467 13,040 SH   SOLE   13,040 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 27,691 215,227 SH   SOLE   215,227 0 0
VANGUARD FINANCIALS INDEX FUND ETF 92204A405 1,827 31,237 SH   SOLE   31,237 0 0
VANGUARD GROWTH INDEX FUND ETF 922908736 25,823 113,452 SH   SOLE   113,451 0 0
VANGUARD HEALTH CARE INDEX FUND ETF 92204A504 2,213 10,850 SH   SOLE   10,850 0 0
VANGUARD HIGH DIVIDEND YIELD ETF ETF 921946406 422 5,219 SH   SOLE   5,218 0 0
VANGUARD INFORMATION TECHNOLOGY INDEX FUND ETF 92204A702 3,093 9,932 SH   SOLE   9,932 0 0
VANGUARD INTERNATIONAL DIVIDEND APPRECIATION ETF ETF 921946810 11,047 153,410 SH   SOLE   153,409 0 0
VANGUARD INTERNATIONAL HIGH DIVIDEND YIELD ETF ETF 921946794 204 3,917 SH   SOLE   3,917 0 0
VANGUARD S&P 500 GROWTH ETF ETF 921932505 6,716 32,222 SH   SOLE   32,222 0 0
VANGUARD TOTAL STOCK MARKET INDEX FUND ETF 922908769 991 5,816 SH   SOLE   5,816 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 493 8,280 SH   SOLE   8,280 0 0
VERIZON COMMUNICATIONS INC COM Stock 92343V104 314 5,270 SH   DFND 1 0 5,270 0
VISA INC COM CL A Stock 92826C839 6,786 33,934 SH   SOLE   33,934 0 0
WASHINGTON TR BANCORP COM Stock 940610108 332 10,814 SH   SOLE   10,814 0 0
WEC ENERGY GROUP INC COM Stock 92939U106 213 2,200 SH   SOLE   2,200 0 0
WELLS FARGO CO NEW COM Stock 949746101 203 8,649 SH   SOLE   8,649 0 0
WELLS FARGO CO NEW PERP PFD CNV A Preferred 949746804 679 506 SH   SOLE   506 0 0