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 88579Y101 76 400 SH   SOLE   400 0 0
ABBOTT LABS COM 002824100 33 450 SH   SOLE   450 0 0
ABBVIE INC COM 00287Y109 1,420 15,405 SH   SOLE   15,405 0 0
AIR LEASE CORP CL A 00912X302 30 1,000 SH   SOLE   1,000 0 0
ALPHABET INC CAP STK CL A 02079K305 331 317 SH   SOLE   317 0 0
ALPHABET INC CAP STK CL C 02079K107 2,207 2,131 SH   SOLE   2,131 0 0
ALTRIA GROUP INC COM 02209S103 74 1,500 SH   SOLE   1,500 0 0
AMAZON COM INC COM 023135106 173 115 SH   SOLE   115 0 0
AMERICAN ELEC PWR INC COM 025537101 373 4,990 SH   SOLE   4,990 0 0
AMGEN INC COM 031162100 1,182 6,070 SH   SOLE   6,070 0 0
APPLE INC COM 037833100 2,287 14,501 SH   SOLE   14,501 0 0
AQUA AMERICA INC COM 03836W103 115 3,360 SH   SOLE   3,360 0 0
AT&T INC COM 00206R102 1,422 49,825 SH   SOLE   49,825 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 52 400 SH   SOLE   400 0 0
AVANGRID INC COM 05351W103 50 1,000 SH   SOLE   1,000 0 0
BANK AMER CORP COM 060505104 25 1,000 SH   SOLE   1,000 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 82 400 SH   SOLE   400 0 0
BLACKROCK INC COM 09247X101 2,087 5,312 SH   SOLE   5,312 0 0
BOEING CO COM 097023105 152 470 SH   SOLE   470 0 0
BOOKING HLDGS INC COM 09857L108 1,827 1,061 SH   SOLE   1,061 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 21 400 SH   SOLE   400 0 0
CANADIAN NATL RY CO COM 136375102 74 1,000 SH   SOLE   1,000 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,505 30,530 SH   SOLE   30,530 0 0
CELGENE CORP COM 151020104 820 12,800 SH   SOLE   12,800 0 0
CHARLES RIV LABS INTL INC COM 159864107 85 750 SH   SOLE   750 0 0
CHARTER COMMUNICATIONS INC N CL A 16119P108 2 6 SH   SOLE   6 0 0
CHEVRON CORP NEW COM 166764100 1,772 16,289 SH   SOLE   16,289 0 0
CHUBB LIMITED COM H1467J104 1,794 13,885 SH   SOLE   13,885 0 0
CISCO SYS INC COM 17275R102 1,842 42,508 SH   SOLE   42,508 0 0
COLUMBIA SPORTSWEAR CO COM 198516106 17 200 SH   SOLE   200 0 0
CUMMINS INC COM 231021106 134 1,000 SH   SOLE   1,000 0 0
DISNEY WALT CO COM DISNEY 254687106 1,844 16,815 SH   SOLE   16,815 0 0
DOMINION ENERGY INC COM 25746U109 150 2,100 SH   SOLE   2,100 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 91 1,050 SH   SOLE   1,050 0 0
EBAY INC COM 278642103 107 3,814 SH   SOLE   3,814 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 10 400 SH   SOLE   400 0 0
EOG RES INC COM 26875P101 516 5,920 SH   SOLE   5,920 0 0
EXXON MOBIL CORP COM 30231G102 166 2,430 SH   SOLE   2,430 0 0
FACEBOOK INC CL A 30303M102 1,563 11,920 SH   SOLE   11,920 0 0
GARRETT MOTION INC COM 366505105 14 1,131 SH   SOLE   1,131 0 0
GENERAL DYNAMICS CORP COM 369550108 57 360 SH   SOLE   360 0 0
GENERAL ELECTRIC CO COM 369604103 49 6,500 SH   SOLE   6,500 0 0
GENERAL MLS INC COM 370334104 16 400 SH   SOLE   400 0 0
HERITAGE FINL CORP WASH COM 42722X106 23 778 SH   SOLE   778 0 0
HERSHEY CO COM 427866108 16 150 SH   SOLE   150 0 0
HONEYWELL INTL INC COM 438516106 1,753 13,270 SH   SOLE   13,270 0 0
HORIZON BANCORP INC COM 440407104 16 1,012 SH   SOLE   1,012 0 0
INTEL CORP COM 458140100 38 800 SH   SOLE   800 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 131 1,150 SH   SOLE   1,150 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2022 CB 46138J882 168 8,145 SH   SOLE   8,145 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 CB 46138J700 694 33,435 SH   SOLE   33,435 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 695 32,980 SH   SOLE   32,980 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 146 1,597 SH   SOLE   1,597 0 0
INVESCO EXCHNG TRADED FD TR VAR RATE PFD 46138G870 932 40,835 SH   SOLE   40,835 0 0
INVESCO EXCHNG TRADED FD TR PFD ETF 46138E511 64 4,750 SH   SOLE   4,750 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 160 1,035 SH   SOLE   1,035 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,371 111,550 SH   SOLE   111,550 0 0
ISHARES INC CORE MSCI EMKT 46434G103 2,512 53,275 SH   SOLE   53,275 0 0
ISHARES INC MSCI FRNTR100ETF 464286145 84 3,199 SH   SOLE   3,199 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 127 2,510 SH   SOLE   2,510 0 0
ISHARES INC MSCI ISRAEL ETF 464286632 7 150 SH   SOLE   150 0 0
ISHARES INC EM MKT SM-CP ETF 464286475 128 3,055 SH   SOLE   3,055 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 2,820 28,770 SH   SOLE   28,770 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 295 3,530 SH   SOLE   3,530 0 0
ISHARES TR EAFE SML CP ETF 464288273 106 2,043 SH   SOLE   2,043 0 0
ISHARES TR IBOXX INV CP ETF 464287242 77 680 SH   SOLE   680 0 0
ISHARES TR U.S. TECH ETF 464287721 1,423 8,897 SH   SOLE   8,897 0 0
ISHARES TR RUS MID CAP ETF 464287499 14 300 SH   SOLE   300 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 10 75 SH   SOLE   75 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 166 1,270 SH   SOLE   1,270 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 15 100 SH   SOLE   100 0 0
ISHARES TR CORE S&P500 ETF 464287200 3,605 14,327 SH   SOLE   14,327 0 0
ISHARES TR MSCI INDIA ETF 46429B598 37 1,100 SH   SOLE   1,100 0 0
ISHARES TR CORE S&P SCP ETF 464287804 158 2,276 SH   SOLE   2,276 0 0
ISHARES TR CORE S&P MCP ETF 464287507 190 1,143 SH   SOLE   1,143 0 0
ISHARES TR SH TR CRPORT ETF 464288646 387 7,500 SH   SOLE   7,500 0 0
ISHARES TR CORE MSCI EURO 46434V738 99 2,400 SH   SOLE   2,400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 805 8,345 SH   SOLE   8,345 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 5,177 102,805 SH   SOLE   102,805 0 0
ISHARES TR JPMORGAN USD EMG 464288281 1,882 18,115 SH   SOLE   18,115 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 264 6,770 SH   SOLE   6,770 0 0
ISHARES TR SELECT DIVID ETF 464287168 7 75 SH   SOLE   75 0 0
JBG SMITH PPTYS COM 46590V100 31 885 SH   SOLE   885 0 0
JOHNSON & JOHNSON COM 478160104 565 4,375 SH   SOLE   4,375 0 0
JPMORGAN CHASE & CO COM 46625H100 2,255 23,102 SH   SOLE   23,102 0 0
KEYCORP NEW COM 493267108 770 52,075 SH   SOLE   52,075 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 1,561 12,350 SH   SOLE   12,350 0 0
LAM RESEARCH CORP COM 512807108 1,309 9,610 SH   SOLE   9,610 0 0
LOCKHEED MARTIN CORP COM 539830109 65 250 SH   SOLE   250 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,313 15,790 SH   SOLE   15,790 0 0
MARATHON OIL CORP COM 565849106 581 40,500 SH   SOLE   40,500 0 0
MARRIOTT INTL INC NEW CL A 571903202 48 442 SH   SOLE   442 0 0
MARRIOTT VACATIONS WRLDWDE C COM 57164Y107 32 460 SH   SOLE   460 0 0
MASTERCARD INCORPORATED CL A 57636Q104 1,993 10,565 SH   SOLE   10,565 0 0
MCDONALDS CORP COM 580135101 58 325 SH   SOLE   325 0 0
MERCK & CO INC COM 58933Y105 2,121 27,755 SH   SOLE   27,755 0 0
MICROSOFT CORP COM 594918104 2,834 27,905 SH   SOLE   27,905 0 0
MONDELEZ INTL INC CL A 609207105 6 150 SH   SOLE   150 0 0
MPLX LP COM UNIT REP LTD 55336V100 24 801 SH   SOLE   801 0 0
NETFLIX INC COM 64110L106 54 200 SH   SOLE   200 0 0
NIKE INC CL B 654106103 1,976 26,655 SH   SOLE   26,655 0 0
NORTHROP GRUMMAN CORP COM 666807102 80 325 SH   SOLE   325 0 0
NUVEEN VIRGINIA QLTY MUNCPL COM 67064R102 29 2,452 SH   SOLE   2,452 0 0
ORACLE CORP COM 68389X105 1,761 39,010 SH   SOLE   39,010 0 0
PAYPAL HLDGS INC COM 70450Y103 76 900 SH   SOLE   900 0 0
PEPSICO INC COM 713448108 610 5,520 SH   SOLE   5,520 0 0
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 15 1,170 SH   SOLE   1,170 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,967 16,825 SH   SOLE   16,825 0 0
POPE RES DEL LTD PARTNERSHIP DEPOSITRY RCPT 732857107 66 1,010 SH   SOLE   1,010 0 0
PROCTER AND GAMBLE CO COM 742718109 110 1,200 SH   SOLE   1,200 0 0
PUBLIC SVC ENTERPRISE GROUP COM 744573106 10 200 SH   SOLE   200 0 0
RESIDEO TECHNOLOGIES INC COM 76118Y104 42 2,025 SH   SOLE   2,025 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 1,435 24,620 SH   SOLE   24,620 0 0
SAUL CTRS INC COM 804395101 15 325 SH   SOLE   325 0 0
SCHLUMBERGER LTD COM 806857108 18 500 SH   SOLE   500 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 2 25 SH   SOLE   25 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 22 250 SH   SOLE   250 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 11 200 SH   SOLE   200 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 139 2,250 SH   SOLE   2,250 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 63 2,650 SH   SOLE   2,650 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 373 6,500 SH   SOLE   6,500 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 11 265 SH   SOLE   265 0 0
SIMON PPTY GROUP INC NEW COM 828806109 8 50 SH   SOLE   50 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 21 85 SH   SOLE   85 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 49 161 SH   SOLE   161 0 0
SPDR SER TR NUVEEN BRC MUNIC 78468R721 1,756 36,500 SH   SOLE   36,500 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 21 700 SH   SOLE   700 0 0
SPDR SERIES TRUST S&P REGL BKG 78464A698 326 6,970 SH   SOLE   6,970 0 0
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 421 9,000 SH   SOLE   9,000 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1,482 31,280 SH   SOLE   31,280 0 0
STARBUCKS CORP COM 855244109 14 224 SH   SOLE   224 0 0
STRYKER CORP COM 863667101 821 5,235 SH   SOLE   5,235 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 27 725 SH   SOLE   725 0 0
TAPESTRY INC COM 876030107 116 3,450 SH   SOLE   3,450 0 0
TARGET CORP COM 87612E106 2,069 31,301 SH   SOLE   31,301 0 0
TELUS CORP COM 87971M103 34 1,020 SH   SOLE   1,020 0 0
TRANSCANADA CORP COM 89353D107 36 1,000 SH   SOLE   1,000 0 0
TRAVELERS COMPANIES INC COM 89417E109 1,970 16,450 SH   SOLE   16,450 0 0
UNION PAC CORP COM 907818108 127 920 SH   SOLE   920 0 0
UNITED TECHNOLOGIES CORP COM 913017109 601 5,643 SH   SOLE   5,643 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 9 120 SH   SOLE   120 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 8 105 SH   SOLE   105 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 119 1,460 SH   SOLE   1,460 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 29 225 SH   SOLE   225 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 34 462 SH   SOLE   462 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 14 300 SH   SOLE   300 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,969 35,015 SH   SOLE   35,015 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,794 26,254 SH   SOLE   26,254 0 0
WHIRLPOOL CORP COM 963320106 1,410 13,195 SH   SOLE   13,195 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12 120 SH   SOLE   120 0 0