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 207 1,265 SH   SOLE   0 0 1,265
ABBVIE INC COM 00287Y109 4,644 61,343 SH   SOLE   0 0 61,343
ADOBE INC COM 00724F101 1,610 5,833 SH   SOLE   0 0 5,833
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 825 4,931 SH   SOLE   0 0 4,931
ALPHABET INC CAP STK CL A 02079K305 1,117 915 SH   SOLE   0 0 915
ALPHABET INC CAP STK CL C 02079K107 3,572 2,929 SH   SOLE   0 0 2,929
ALPS ETF TR ALERIAN MLP 00162Q866 665 72,793 SH   SOLE   0 0 72,793
ALTRIA GROUP INC COM 02209S103 2,054 50,286 SH   SOLE   0 0 50,286
AMAZON COM INC COM 023135106 5,976 3,441 SH   SOLE   0 0 3,441
APPLE INC COM 037833100 7,946 35,476 SH   SOLE   0 0 35,476
AT&T INC COM 00206R102 2,037 53,771 SH   SOLE   0 0 53,771
AUTOMATIC DATA PROCESSING IN COM 053015103 319 1,986 SH   SOLE   0 0 1,986
BANK AMER CORP COM 060505104 1,975 67,764 SH   SOLE   0 0 67,764
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 280 1,350 SH   SOLE   0 0 1,350
BLACKSTONE GROUP INC COM CL A 09260D107 3,920 80,265 SH   SOLE   0 0 80,265
BOEING CO COM 097023105 1,315 3,453 SH   SOLE   0 0 3,453
BOSTON SCIENTIFIC CORP COM 101137107 1,582 38,884 SH   SOLE   0 0 38,884
CARTERS INC COM 146229109 550 6,024 SH   SOLE   0 0 6,024
CATERPILLAR INC DEL COM 149123101 402 3,180 SH   SOLE   0 0 3,180
CHEVRON CORP NEW COM 166764100 1,445 12,179 SH   SOLE   0 0 12,179
CHUBB LIMITED COM H1467J104 836 5,184 SH   SOLE   0 0 5,184
CITIGROUP INC COM NEW 172967424 1,482 21,434 SH   SOLE   0 0 21,434
COMCAST CORP NEW CL A 20030N101 826 18,302 SH   SOLE   0 0 18,302
CONSOLIDATED EDISON INC COM 209115104 1,693 17,957 SH   SOLE   0 0 17,957
CUMMINS INC COM 231021106 666 4,094 SH   SOLE   0 0 4,094
CVS HEALTH CORP COM 126650100 247 3,929 SH   SOLE   0 0 3,929
DANAHER CORPORATION COM 235851102 445 3,066 SH   SOLE   0 0 3,066
DIGITAL RLTY TR INC COM 253868103 2,900 22,354 SH   SOLE   0 0 22,354
DISNEY WALT CO COM DISNEY 254687106 2,061 15,788 SH   SOLE   0 0 15,788
DOMINION ENERGY INC COM 25746U109 368 4,550 SH   SOLE   0 0 4,550
DUKE ENERGY CORP NEW COM NEW 26441C204 2,084 21,732 SH   SOLE   0 0 21,732
ELECTRONIC ARTS INC COM 285512109 488 4,991 SH   SOLE   0 0 4,991
EXXON MOBIL CORP COM 30231G102 456 6,437 SH   SOLE   0 0 6,437
FACEBOOK INC CL A 30303M102 2,342 13,174 SH   SOLE   0 0 13,174
FACTSET RESH SYS INC COM 303075105 278 1,144 SH   SOLE   0 0 1,144
FEDEX CORP COM 31428X106 422 2,905 SH   SOLE   0 0 2,905
FIDELITY NATL INFORMATION SV COM 31620M106 680 5,121 SH   SOLE   0 0 5,121
FIRST TR EXCHANGE TRADED FD NY ARCA BIOTECH 33733E203 238 1,912 SH   SOLE   0 0 1,912
FISERV INC COM 337738108 1,220 11,796 SH   SOLE   0 0 11,796
GENERAL ELECTRIC CO COM 369604103 564 63,159 SH   SOLE   0 0 63,159
GOLDMAN SACHS GROUP INC COM 38141G104 770 3,717 SH   SOLE   0 0 3,717
HEALTHCARE TR AMER INC CL A NEW 42225P501 302 10,277 SH   SOLE   0 0 10,277
HENRY SCHEIN INC COM 806407102 260 4,092 SH   SOLE   0 0 4,092
HOME DEPOT INC COM 437076102 3,075 13,257 SH   SOLE   0 0 13,257
HONEYWELL INTL INC COM 438516106 2,146 12,677 SH   SOLE   0 0 12,677
INTEL CORP COM 458140100 424 8,221 SH   SOLE   0 0 8,221
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 549 8,756 SH   SOLE   0 0 8,756
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 291 2,057 SH   SOLE   0 0 2,057
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 303 2,805 SH   SOLE   0 0 2,805
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 308 2,600 SH   SOLE   0 0 2,600
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 247 3,809 SH   SOLE   0 0 3,809
INVESCO QQQ TR UNIT SER 1 46090E103 10,469 55,319 SH   SOLE   0 0 55,319
ISHARES INC CORE MSCI EMKT 46434G103 1,409 28,780 SH   SOLE   0 0 28,780
ISHARES TR 1 3 YR TREAS BD 464287457 14,032 165,530 SH   SOLE   0 0 165,530
ISHARES TR 3 7 YR TREAS BD 464288661 553 4,342 SH   SOLE   0 0 4,342
ISHARES TR CORE S&P MCP ETF 464287507 2,893 14,965 SH   SOLE   0 0 14,965
ISHARES TR CORE S&P500 ETF 464287200 3,685 12,345 SH   SOLE   0 0 12,345
ISHARES TR CORE US AGGBD ET 464287226 3,107 27,451 SH   SOLE   0 0 27,451
ISHARES TR FLTG RATE NT ETF 46429B655 283 5,534 SH   SOLE   0 0 5,534
ISHARES TR INTRM TR CRP ETF 464288638 284 4,916 SH   SOLE   0 0 4,916
ISHARES TR MBS ETF 464288588 354 3,262 SH   SOLE   0 0 3,262
ISHARES TR MIN VOL EAFE ETF 46429B689 6,694 91,345 SH   SOLE   0 0 91,345
ISHARES TR MSCI EAFE ETF 464287465 666 10,219 SH   SOLE   0 0 10,219
ISHARES TR MSCI KLD400 SOC 464288570 2,210 19,929 SH   SOLE   0 0 19,929
ISHARES TR MSCI MIN VOL ETF 46429B697 5,011 78,195 SH   SOLE   0 0 78,195
ISHARES TR MSCI USA ESG SLC 464288802 2,009 16,274 SH   SOLE   0 0 16,274
ISHARES TR NASDAQ BIOTECH 464287556 686 6,878 SH   SOLE   0 0 6,878
ISHARES TR PFD AND INCM SEC 464288687 4,925 130,959 SH   SOLE   0 0 130,959
ISHARES TR RUS 1000 ETF 464287622 695 4,221 SH   SOLE   0 0 4,221
ISHARES TR RUS 1000 GRW ETF 464287614 410 2,568 SH   SOLE   0 0 2,568
ISHARES TR RUS 1000 VAL ETF 464287598 210 1,641 SH   SOLE   0 0 1,641
ISHARES TR RUS 2000 GRW ETF 464287648 847 4,401 SH   SOLE   0 0 4,401
ISHARES TR RUSSELL 2000 ETF 464287655 1,448 9,581 SH   SOLE   0 0 9,581
ISHARES TR U.S. REAL ES ETF 464287739 1,189 12,707 SH   SOLE   0 0 12,707
ISHARES TR USA QUALITY FCTR 46432F339 9,689 104,767 SH   SOLE   0 0 104,767
ISHARES US ETF TR SHT MAT BD ETF 46431W507 226 4,500 SH   SOLE   0 0 4,500
JOHNSON & JOHNSON COM 478160104 1,347 10,399 SH   SOLE   0 0 10,399
JPMORGAN CHASE & CO COM 46625H100 5,349 45,463 SH   SOLE   0 0 45,463
LILLY ELI & CO COM 532457108 646 5,808 SH   SOLE   0 0 5,808
M & T BK CORP COM 55261F104 239 1,515 SH   SOLE   0 0 1,515
MERCK & CO INC COM 58933Y105 3,058 36,305 SH   SOLE   0 0 36,305
MICROSOFT CORP COM 594918104 6,992 50,293 SH   SOLE   0 0 50,293
NATIONAL GRID PLC SPONSORED ADR NE 636274409 992 18,329 SH   SOLE   0 0 18,329
NEXTERA ENERGY INC COM 65339F101 1,441 6,182 SH   SOLE   0 0 6,182
OKTA INC CL A 679295105 810 8,249 SH   SOLE   0 0 8,249
OMEGA HEALTHCARE INVS INC COM 681936100 1,433 34,297 SH   SOLE   0 0 34,297
OMNICOM GROUP INC COM 681919106 431 5,509 SH   SOLE   0 0 5,509
ONEOK INC NEW COM 682680103 769 10,441 SH   SOLE   0 0 10,441
PFIZER INC COM 717081103 2,058 57,270 SH   SOLE   0 0 57,270
PHILIP MORRIS INTL INC COM 718172109 1,467 19,321 SH   SOLE   0 0 19,321
PNC FINL SVCS GROUP INC COM 693475105 2,862 20,426 SH   SOLE   0 0 20,426
PROCTER & GAMBLE CO COM 742718109 668 5,378 SH   SOLE   0 0 5,378
PROGRESSIVE CORP OHIO COM 743315103 398 5,161 SH   SOLE   0 0 5,161
RAYTHEON CO COM NEW 755111507 2,518 12,837 SH   SOLE   0 0 12,837
SALESFORCE COM INC COM 79466L302 1,131 7,615 SH   SOLE   0 0 7,615
SAREPTA THERAPEUTICS INC COM 803607100 717 9,523 SH   SOLE   0 0 9,523
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 206 2,900 SH   SOLE   0 0 2,900
SELECT SECTOR SPDR TR ENERGY 81369Y506 291 4,929 SH   SOLE   0 0 4,929
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4,612 38,203 SH   SOLE   0 0 38,203
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 772 12,566 SH   SOLE   0 0 12,566
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 1,265 45,129 SH   SOLE   0 0 45,129
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 818 14,026 SH   SOLE   0 0 14,026
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 8,156 101,318 SH   SOLE   0 0 101,318
SOUTHERN CO COM 842587107 912 14,772 SH   SOLE   0 0 14,772
SPDR S&P 500 ETF TR TR UNIT 78462F103 71,022 239,356 SH   SOLE   0 0 239,356
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 18,638 52,898 SH   SOLE   0 0 52,898
SPDR SERIES TRUST BLMBRG BRC CNVRT 78464A359 2,000 38,138 SH   SOLE   0 0 38,138
SPDR SERIES TRUST PORTFOLIO LR ETF 78464A854 42,560 1,220,953 SH   SOLE   0 0 1,220,953
SPDR SERIES TRUST PORTFOLIO TL STK 78464A805 50,197 1,366,264 SH   SOLE   0 0 1,366,264
SPDR SERIES TRUST S&P BIOTECH 78464A870 828 10,888 SH   SOLE   0 0 10,888
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 823 16,730 SH   SOLE   0 0 16,730
STARBUCKS CORP COM 855244109 205 2,307 SH   SOLE   0 0 2,307
SUNTRUST BKS INC COM 867914103 1,646 23,934 SH   SOLE   0 0 23,934
TARGET CORP COM 87612E106 2,598 24,314 SH   SOLE   0 0 24,314
TELADOC HEALTH INC COM 87918A105 956 14,130 SH   SOLE   0 0 14,130
VALERO ENERGY CORP NEW COM 91913Y100 994 11,661 SH   SOLE   0 0 11,661
VANGUARD INDEX FDS GROWTH ETF 922908736 217 1,305 SH   SOLE   0 0 1,305
VANGUARD INDEX FDS TOTAL STK MKT 922908769 596 3,947 SH   SOLE   0 0 3,947
VANGUARD INDEX FDS VALUE ETF 922908744 251 2,242 SH   SOLE   0 0 2,242
VANGUARD WORLD FDS INF TECH ETF 92204A702 280 1,298 SH   SOLE   0 0 1,298
VEEVA SYS INC CL A COM 922475108 442 2,895 SH   SOLE   0 0 2,895
VISA INC COM CL A 92826C839 5,909 34,347 SH   SOLE   0 0 34,347
WASTE MGMT INC DEL COM 94106L109 357 3,104 SH   SOLE   0 0 3,104
WEYERHAEUSER CO COM 962166104 296 10,682 SH   SOLE   0 0 10,682
WISDOMTREE TR US QTLY DIV GRT 97717X669 310 6,867 SH   SOLE   0 0 6,867