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
SCHWAB STRATEGIC TR US REIT ETF 808524847 41 985 SH   SOLE   985 0 0
SPDR SER TR BLOMBERG BRC INV 78468R200 100 3,255 SH   SOLE   3,255 0 0
CME GROUP INC COM CL A 12572Q105 8 50 SH   SOLE   50 0 0
ISHARES TR GLOBAL MATER ETF 464288695 6,471 96,245 SH   SOLE   89,304 0 6,941
MICRON TECHNOLOGY INC COM 595112103 60 1,150 SH   SOLE   1,150 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 651 25,126 SH   SOLE   23,777 0 1,349
BECTON DICKINSON & CO COM 075887109 6 23 SH   SOLE   23 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 15 250 SH   SOLE   250 0 0
ADOBE SYS INC COM 00724F101 224 920 SH   SOLE   920 0 0
MARATHON PETE CORP COM 56585A102 144 2,050 SH   SOLE   2,050 0 0
PFIZER INC COM 717081103 18,163 500,639 SH   SOLE   472,095 0 28,544
ACTIVISION BLIZZARD INC COM 00507V109 9 124 SH   SOLE   124 0 0
AMERICAN INTL GROUP INC *W EXP 01/19/202 026874156 0 26 SH   SOLE   26 0 0
MPLX LP COM UNIT REP LTD 55336V100 192 5,614 SH   SOLE   5,614 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 79 756 SH   SOLE   756 0 0
DEERE & CO COM 244199105 3 22 SH   SOLE   22 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 32 767 SH   SOLE   767 0 0
NATIONAL RETAIL PPTYS INC COM 637417106 14 325 SH   SOLE   325 0 0
NETAPP INC COM 64110D104 24 300 SH   SOLE   300 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADR 881624209 7 300 SH   SOLE   300 0 0
YUM CHINA HLDGS INC COM 98850P109 69 1,787 SH   SOLE   1,787 0 0
BOSTON SCIENTIFIC CORP COM 101137107 454 13,874 SH   SOLE   13,874 0 0
RAYTHEON CO COM NEW 755111507 43 224 SH   SOLE   224 0 0
ISHARES TR NATIONAL MUN ETF 464288414 48 441 SH   SOLE   441 0 0
GENERAL ELECTRIC CO COM 369604103 10 700 SH   SOLE   700 0 0
AEGON N V NY REGISTRY SH 007924103 44 7,352 SH   SOLE   0 0 7,352
OLD REP INTL CORP COM 680223104 108 5,425 SH   SOLE   5,425 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,172 50,190 SH   SOLE   29,237 0 20,953
STRYKER CORP COM 863667101 24,731 146,458 SH   SOLE   138,476 0 7,982
SPDR SERIES TRUST S&P 400 MDCP GRW 78464A821 36 666 SH   SOLE   666 0 0
DISNEY WALT CO COM DISNEY 254687106 22,248 212,266 SH   SOLE   199,231 0 13,035
ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 10,185 275,277 SH   SOLE   257,030 0 18,247
MASTERCARD INCORPORATED CL A 57636Q104 27,359 139,218 SH   SOLE   131,000 0 8,218
SPDR S&P 500 ETF TR TR UNIT 78462F103 2,002 7,378 SH   SOLE   7,378 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 45 774 SH   SOLE   774 0 0
EVERSOURCE ENERGY COM 30040W108 6 95 SH   SOLE   95 0 0
NUSTAR ENERGY LP UNIT COM 67058H102 26 1,147 SH   SOLE   0 0 1,147
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 10 42 SH   SOLE   42 0 0
NUCOR CORP COM 670346105 88 1,400 SH   SOLE   1,400 0 0
STATE STR CORP COM 857477103 75 811 SH   SOLE   811 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 12,825 102,800 SH   SOLE   92,122 0 10,678
AMEREN CORP COM 023608102 61 1,000 SH   SOLE   1,000 0 0
HERON THERAPEUTICS INC COM 427746102 0 2 SH   SOLE   2 0 0
AMERICAN EXPRESS CO COM 025816109 104 1,059 SH   SOLE   1,059 0 0
BWX TECHNOLOGIES INC COM 05605H100 109 1,751 SH   SOLE   1,751 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 45 956 SH   SOLE   18 0 938
INTUITIVE SURGICAL INC COM NEW 46120E602 72 150 SH   SOLE   150 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1 50 SH   SOLE   50 0 0
ABBOTT LABS COM 002824100 13,260 217,409 SH   SOLE   205,071 0 12,338
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278N103 189 9,936 SH   SOLE   9,936 0 0
ISHARES TR TIPS BD ETF 464287176 42 371 SH   SOLE   371 0 0
ISHARES TR MIN VOL USA ETF 46429B697 26 498 SH   SOLE   498 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 4,003 70,538 SH   SOLE   63,233 0 7,305
ISHARES TR SELECT DIVID ETF 464287168 137 1,399 SH   SOLE   1,399 0 0
PEPSICO INC COM 713448108 4,754 43,662 SH   SOLE   41,556 0 2,107
GENUINE PARTS CO COM 372460105 5 52 SH   SOLE   52 0 0
NEW YORK MTG TR INC COM PAR $.02 649604501 8 1,400 SH   SOLE   1,400 0 0
CVS HEALTH CORP COM 126650100 42 654 SH   SOLE   654 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 2 25 SH   SOLE   25 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 3 27 SH   SOLE   27 0 0
NATIONAL FUEL GAS CO N J COM 636180101 7 131 SH   SOLE   131 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 26 467 SH   SOLE   467 0 0
BABCOCK & WILCOX ENTERPRIS I COM 05614L100 7 3,135 SH   SOLE   3,135 0 0
COSTCO WHSL CORP NEW COM 22160K105 25,965 124,244 SH   SOLE   115,998 0 8,246
DANAHER CORP DEL COM 235851102 23,667 239,831 SH   SOLE   223,888 0 15,944
LINCOLN NATL CORP IND COM 534187109 15 243 SH   SOLE   243 0 0
ROSS STORES INC COM 778296103 9,508 112,190 SH   SOLE   103,541 0 8,649
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 4,512 87,558 SH   SOLE   65,203 0 22,355
WEIBO CORP SPONSORED ADR 948596101 16 175 SH   SOLE   175 0 0
ISHARES TR IBONDS DEC19 ETF 46434VAU4 100 4,020 SH   SOLE   4,020 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 7 62 SH   SOLE   62 0 0
TRAVELERS COMPANIES INC COM 89417E109 98 800 SH   SOLE   800 0 0
PARKER HANNIFIN CORP COM 701094104 9 58 SH   SOLE   58 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 46 1,654 SH   SOLE   1,654 0 0
TORONTO DOMINION BK ONT COM NEW 891160509 139 2,400 SH   SOLE   2,400 0 0
VALERO ENERGY CORP NEW COM 91913Y100 119 1,070 SH   SOLE   1,070 0 0
TARGET CORP COM 87612E106 50 655 SH   SOLE   0 0 655
AT&T INC COM 00206R102 12,035 374,793 SH   SOLE   353,245 0 21,548
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 94 2,364 SH   SOLE   2,364 0 0
AMAZON COM INC COM 023135106 2,060 1,212 SH   SOLE   1,212 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 9 116 SH   SOLE   116 0 0
GGP INC COM 36174X101 20 1,000 SH   SOLE   1,000 0 0
INVESCO EXCHNG TRADED FD TR CALIF AMT MUN 46138E206 172 6,660 SH   SOLE   6,660 0 0
MFS INTERMEDIATE HIGH INC FD SH BEN INT 59318T109 4 1,591 SH   SOLE   1,591 0 0
SOUTHWEST AIRLS CO COM 844741108 16 305 SH   SOLE   305 0 0
WILLIAMS COS INC DEL COM 969457100 1 50 SH   SOLE   50 0 0
APPLE INC COM 037833100 54,633 295,141 SH   SOLE   281,155 0 13,985
ISHARES TR 0-5 YR TIPS ETF 46429B747 47,233 473,804 SH   SOLE   439,944 0 33,860
PAYCHEX INC COM 704326107 14 204 SH   SOLE   204 0 0
BAIDU INC SPON ADR REP A 056752108 122 500 SH   SOLE   500 0 0
PIMCO ETF TR 15+ YR US TIPS 72201R304 1 10 SH   SOLE   10 0 0
ISHARES TR INTL SEL DIV ETF 464288448 11,342 353,874 SH   SOLE   341,809 0 12,066
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 134 1,041 SH   SOLE   1,041 0 0
CENTENE CORP DEL COM 15135B101 16 127 SH   SOLE   127 0 0
UNION PAC CORP COM 907818108 4 30 SH   SOLE   30 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 96 584 SH   SOLE   584 0 0
LOWES COS INC COM 548661107 195 2,038 SH   SOLE   2,038 0 0
NOVO-NORDISK A S ADR 670100205 20 433 SH   SOLE   433 0 0
QUALCOMM INC COM 747525103 13,604 242,406 SH   SOLE   229,463 0 12,942
SPDR SERIES TRUST WELLS FG PFD ETF 78464A292 55 1,274 SH   SOLE   1,274 0 0
COLGATE PALMOLIVE CO COM 194162103 24,009 370,457 SH   SOLE   346,586 0 23,871
NUVEEN PFD & INCM SECURTIES COM 67072C105 80 9,041 SH   SOLE   0 0 9,041
ORACLE CORP COM 68389X105 20,413 463,295 SH   SOLE   433,285 0 30,010
TEXAS INSTRS INC COM 882508104 130 1,178 SH   SOLE   1,178 0 0
CLOUDERA INC COM 18914U100 4 262 SH   SOLE   262 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 10 133 SH   SOLE   133 0 0
TOTAL S A SPONSORED ADR 89151E109 30 500 SH   SOLE   500 0 0
WPX ENERGY INC COM 98212B103 0 16 SH   SOLE   16 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 42 417 SH   SOLE   388 0 29
STARWOOD PPTY TR INC COM 85571B105 58 2,657 SH   SOLE   0 0 2,657
VANECK VECTORS ETF TR JP MORGAN MKTS 92189F494 12 712 SH   SOLE   712 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 9 64 SH   SOLE   64 0 0
ILLUMINA INC COM 452327109 84 300 SH   SOLE   300 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 23 206 SH   SOLE   206 0 0
TWITTER INC COM 90184L102 59 1,360 SH   SOLE   1,360 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817 1,763 17,573 SH   SOLE   0 0 17,573
PRICE T ROWE GROUP INC COM 74144T108 5 47 SH   SOLE   47 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 1 16 SH   SOLE   16 0 0
REALTY INCOME CORP COM 756109104 184 3,418 SH   SOLE   3,418 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 41 755 SH   SOLE   755 0 0
SPDR SER TR PORTFOLIO SH TSR 78468R101 14 477 SH   SOLE   477 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 224 2,771 SH   SOLE   2,771 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 63,894 426,499 SH   SOLE   393,432 0 33,068
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 3 27 SH   SOLE   27 0 0
BOEING CO COM 097023105 1,943 5,792 SH   SOLE   5,705 0 87
PROCTER AND GAMBLE CO COM 742718109 4,431 56,761 SH   SOLE   54,648 0 2,113
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 793 10,778 SH   SOLE   10,472 0 306
SCHWAB STRATEGIC TR INTRM TRM TRES 808524854 95 1,809 SH   SOLE   1,809 0 0
ROKU INC COM CL A 77543R102 4 100 SH   SOLE   100 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 289 10,458 SH   SOLE   8,771 0 1,687
KIMCO RLTY CORP COM 49446R109 39 2,271 SH   SOLE   0 0 2,271
VAREX IMAGING CORP COM 92214X106 4 115 SH   SOLE   115 0 0
PHILIP MORRIS INTL INC COM 718172109 55 676 SH   SOLE   676 0 0
SSGA ACTIVE TR SPDR DBLELN SHRT 78470P200 1,712 35,083 SH   SOLE   0 0 35,083
WALMART INC COM 931142103 225 2,625 SH   SOLE   2,624 0 1
WEIGHT WATCHERS INTL INC NEW COM 948626106 30 300 SH   SOLE   300 0 0
INTEL CORP COM 458140100 594 11,959 SH   SOLE   11,959 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 43 1,397 SH   SOLE   0 0 1,397
PIMCO ETF TR 1-5 US TIP IDX 72201R205 245 4,733 SH   SOLE   4,412 0 321
CONAGRA BRANDS INC COM 205887102 74 2,068 SH   SOLE   2,068 0 0
HORMEL FOODS CORP COM 440452100 70 1,882 SH   SOLE   1,882 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 35 500 SH   SOLE   500 0 0
SWEDISH EXPT CR CORP MLCX GRN ETN23 870297215 1 200 SH   SOLE   200 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 362 4,575 SH   SOLE   4,575 0 0
ISHARES TR MSCI KLD400 SOC 464288570 1,819 18,017 SH   SOLE   16,534 0 1,483
PG&E CORP COM 69331C108 87 2,034 SH   SOLE   1,928 0 106
V F CORP COM 918204108 7 92 SH   SOLE   92 0 0
BCE INC COM NEW 05534B760 54 1,341 SH   SOLE   1,341 0 0
ISHARES TR CORE TOTAL USD 46434V613 26,295 532,818 SH   SOLE   510,686 0 22,132
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 5,233 103,330 SH   SOLE   99,605 0 3,725
UNITED TECHNOLOGIES CORP COM 913017109 61 484 SH   SOLE   484 0 0
FREEPORT-MCMORAN INC CL B 35671D857 54 3,139 SH   SOLE   3,139 0 0
SAN JUAN BASIN RTY TR UNIT BEN INT 798241105 2 333 SH   SOLE   333 0 0
WISDOMTREE TR JAPN HEDGE EQT 97717W851 4 78 SH   SOLE   78 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 10,042 63,374 SH   SOLE   58,576 0 4,798
NIKE INC CL B 654106103 51 640 SH   SOLE   640 0 0
FLEXSHARES TR QUALT DIVD IDX 33939L860 2 51 SH   SOLE   51 0 0
SCHLUMBERGER LTD COM 806857108 2 26 SH   SOLE   26 0 0
SHERWIN WILLIAMS CO COM 824348106 23 57 SH   SOLE   57 0 0
WILLIAMS PARTNERS L P NEW COM UNIT LTD PAR 96949L105 90 2,216 SH   SOLE   2,216 0 0
ISHARES TR JPMORGAN USD EMG 464288281 9 88 SH   SOLE   88 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 86 2,908 SH   SOLE   2,908 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608B105 26 615 SH   SOLE   0 0 615
WEYERHAEUSER CO COM 962166104 3 80 SH   SOLE   80 0 0
ISHARES TR GLOBAL ENERG ETF 464287341 74 1,979 SH   SOLE   1,979 0 0
ISHARES TR US INDUSTRIALS 464287754 45 310 SH   SOLE   310 0 0
BROOKFIELD PPTY PARTNERS L P UNIT LTD PARTN G16249107 37 1,941 SH   SOLE   0 0 1,941
ADVANSIX INC COM 00773T101 9 252 SH   SOLE   252 0 0
COMCAST CORP NEW CL A 20030N101 164 4,995 SH   SOLE   4,995 0 0
ISHARES TR SP SMCP600VL ETF 464287879 97 593 SH   SOLE   593 0 0
PRUDENTIAL PLC ADR 74435K204 36 796 SH   SOLE   796 0 0
VEON LTD SPONSORED ADR 91822M106 27 11,306 SH   SOLE   0 0 11,306
HUANENG PWR INTL INC SPON ADR H SHS 443304100 43 1,639 SH   SOLE   0 0 1,639
SPDR SERIES TRUST PORTFOLIO INTRMD 78464A375 55 1,641 SH   SOLE   1,641 0 0
GERDAU S A SPON ADR REP PFD 373737105 1 300 SH   SOLE   300 0 0
ISHARES TR U.S. CNSM GD ETF 464287812 5 43 SH   SOLE   43 0 0
SUN CMNTYS INC COM 866674104 20 201 SH   SOLE   201 0 0
FORTIVE CORP COM 34959J108 23,565 305,608 SH   SOLE   285,026 0 20,582
ISHARES TR CORE S&P SCP ETF 464287804 57,905 693,807 SH   SOLE   635,534 0 58,273
HALYARD HEALTH INC COM 40650V100 2 37 SH   SOLE   37 0 0
ISHARES TR GLB CNSM STP ETF 464288737 5 102 SH   SOLE   102 0 0
CISCO SYS INC COM 17275R102 1,058 24,588 SH   SOLE   24,588 0 0
EXXON MOBIL CORP COM 30231G102 25,874 312,750 SH   SOLE   295,107 0 17,643
ISHARES INC MSCI FRNTR100ETF 464286145 253 8,776 SH   SOLE   7,817 0 959
ISHARES TR 1 3 YR TREAS BD 464287457 226 2,710 SH   SOLE   1,294 0 1,416
ISHARES TR GOV/CRED BD ETF 464288596 11,794 106,814 SH   SOLE   102,193 0 4,621
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,428 36,800 SH   SOLE   34,379 0 2,421
AMERICAN SHARED HOSPITAL SVC COM 029595105 1 300 SH   SOLE   300 0 0
FEDEX CORP COM 31428X106 44 192 SH   SOLE   192 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 11 100 SH   SOLE   100 0 0
JPMORGAN CHASE & CO COM 46625H100 693 6,652 SH   SOLE   6,652 0 0
NATIONAL OILWELL VARCO INC COM 637071101 34 786 SH   SOLE   786 0 0
INVESCO DB MLTI SECTR CMMTY AGRICULTURE FD 46140H106 1 50 SH   SOLE   50 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 24,035 128,773 SH   SOLE   113,521 0 15,252
CORNING INC COM 219350105 136 4,939 SH   SOLE   4,939 0 0
ISHARES INC CORE MSCI EMKT 46434G103 39,097 744,556 SH   SOLE   696,751 0 47,805
SPDR SER TR BLOOMBERG SRT TR 78468R408 127 4,651 SH   SOLE   4,651 0 0
BROADCOM INC COM 11135F101 22 90 SH   SOLE   90 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 9 92 SH   SOLE   92 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 137 741 SH   SOLE   741 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 22,604 443,209 SH   SOLE   386,792 0 56,417
ALPS ETF TR ALERIAN MLP 00162Q866 9 920 SH   SOLE   920 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 29 566 SH   SOLE   566 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 11 200 SH   SOLE   200 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS MUMT 46137V845 59 980 SH   SOLE   980 0 0
KADANT INC COM 48282T104 12 121 SH   SOLE   121 0 0
MICRO FOCUS INTERNATIONAL PL SPON ADR NEW 594837304 1 54 SH   SOLE   54 0 0
WISDOMTREE TR ITL HDG QTLY DIV 97717X594 1 18 SH   SOLE   18 0 0
WESTPAC BKG CORP SPONSORED ADR 961214301 49 2,256 SH   SOLE   0 0 2,256
BB&T CORP COM 054937107 8 152 SH   SOLE   152 0 0
RMR GROUP INC CL A 74967R106 0 5 SH   SOLE   5 0 0
APOLLO GLOBAL MGMT LLC CL A SHS 037612306 66 2,077 SH   SOLE   0 0 2,077
ABBVIE INC COM 00287Y109 26,344 284,336 SH   SOLE   266,619 0 17,716
ALASKA AIR GROUP INC COM 011659109 21 350 SH   SOLE   350 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 3,439 33,121 SH   SOLE   25,635 0 7,486
AMBEV SA SPONSORED ADR 02319V103 23 5,000 SH   SOLE   5,000 0 0
ONEOK INC NEW COM 682680103 194 2,772 SH   SOLE   2,772 0 0
EATON CORP PLC SHS G29183103 19 257 SH   SOLE   257 0 0
ETFS PRECIOUS METALS BASKET PHYS PM BSKT 26922W109 8 136 SH   SOLE   136 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 71 978 SH   SOLE   0 0 978
DIAGEO P L C SPON ADR NEW 25243Q205 26 179 SH   SOLE   179 0 0
CHEVRON CORP NEW COM 166764100 28,691 226,934 SH   SOLE   213,010 0 13,924
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 2,212 13,038 SH   SOLE   11,728 0 1,310
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 14 200 SH   SOLE   200 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 29 425 SH   SOLE   425 0 0
CALIFORNIA RES CORP COM NEW 13057Q206 10 231 SH   SOLE   231 0 0
ISHARES TR US CR BD ETF 464288620 7,387 68,956 SH   SOLE   65,578 0 3,378
ISHARES TR CORE DIV GRWTH 46434V621 2,960 86,334 SH   SOLE   59,850 0 26,484
PUBLIC SVC ENTERPRISE GROUP COM 744573106 58 1,077 SH   SOLE   1,077 0 0
WELLTOWER INC COM 95040Q104 13 200 SH   SOLE   200 0 0
XEROX CORP COM NEW 984121608 2 75 SH   SOLE   75 0 0
BHP BILLITON LTD SPONSORED ADR 088606108 4 83 SH   SOLE   83 0 0
MCDERMOTT INTL INC COM 580037703 22 1,100 SH   SOLE   1,100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 6 100 SH   SOLE   100 0 0
ISHARES TR U.S. FIN SVC ETF 464287770 2 14 SH   SOLE   14 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 84 531 SH   SOLE   531 0 0
PARK HOTELS RESORTS INC COM 700517105 66 2,162 SH   SOLE   0 0 2,162
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 430 5,677 SH   SOLE   5,573 0 104
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,582 56,259 SH   SOLE   54,390 0 1,869
CHARTER COMMUNICATIONS INC N CL A 16119P108 1 4 SH   SOLE   4 0 0
HELMERICH & PAYNE INC COM 423452101 122 1,921 SH   SOLE   1,100 0 821
ISHARES TR INTRMD CR BD ETF 464288638 4,935 46,448 SH   SOLE   45,180 0 1,268
MONDELEZ INTL INC CL A 609207105 24 574 SH   SOLE   574 0 0
HASBRO INC COM 418056107 14 150 SH   SOLE   150 0 0
VISA INC COM CL A 92826C839 257 1,943 SH   SOLE   1,943 0 0
SPDR SERIES TRUST BLOMBRG BRC EMRG 78464A391 12 453 SH   SOLE   453 0 0
ZYNGA INC CL A 98986T108 12 3,000 SH   SOLE   3,000 0 0
NXP SEMICONDUCTORS N V COM N6596X109 21 195 SH   SOLE   195 0 0
GILEAD SCIENCES INC COM 375558103 576 8,131 SH   SOLE   8,131 0 0
KIMBERLY CLARK CORP COM 494368103 4,509 42,808 SH   SOLE   40,842 0 1,966
LOUISIANA PAC CORP COM 546347105 4 151 SH   SOLE   151 0 0
PPL CORP COM 69351T106 5 185 SH   SOLE   185 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL 78464A300 37 558 SH   SOLE   558 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 9,540 321,766 SH   SOLE   311,221 0 10,545
AMERICAN ELEC PWR INC COM 025537101 222 3,212 SH   SOLE   3,212 0 0
ISHARES TR IBOXX INV CP ETF 464287242 14 124 SH   SOLE   124 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 390 3,217 SH   SOLE   3,217 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 1,334 40,360 SH   SOLE   37,637 0 2,723
ISHARES TR 3 7 YR TREAS BD 464288661 27 223 SH   SOLE   223 0 0
ALTABA INC COM 021346101 83 1,127 SH   SOLE   1,127 0 0
FACEBOOK INC CL A 30303M102 429 2,207 SH   SOLE   2,207 0 0
LAMB WESTON HLDGS INC COM 513272104 100 1,459 SH   SOLE   1,459 0 0
VANGUARD SCOTTSDALE FDS MORTG-BACK SEC 92206C771 74 1,445 SH   SOLE   1,445 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 4,110 169,074 SH   SOLE   158,587 0 10,487
SPDR SERIES TRUST BLOMBERG BRC INT 78464A334 13 420 SH   SOLE   0 0 420
TJX COS INC NEW COM 872540109 16,215 170,358 SH   SOLE   159,898 0 10,460
HARLEY DAVIDSON INC COM 412822108 15 368 SH   SOLE   368 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 139 3,727 SH   SOLE   3,727 0 0
EOG RES INC COM 26875P101 62 500 SH   SOLE   500 0 0
DBX ETF TR XTRACK USD HIGH 233051432 38 767 SH   SOLE   767 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 49 1,412 SH   SOLE   1,412 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 92 1,330 SH   SOLE   1,330 0 0
BANK HAWAII CORP COM 062540109 42 500 SH   SOLE   500 0 0
ZOETIS INC CL A 98978V103 10 113 SH   SOLE   113 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 40 1,498 SH   SOLE   1,498 0 0
MAIDEN HOLDINGS LTD SHS G5753U112 7 900 SH   SOLE   900 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5 74 SH   SOLE   74 0 0
ISHARES INC MSCI EURZONE ETF 464286608 12 285 SH   SOLE   285 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 42 474 SH   SOLE   474 0 0
ISHARES TR PHLX SEMICND ETF 464287523 8 46 SH   SOLE   46 0 0
MARSH & MCLENNAN COS INC COM 571748102 107 1,310 SH   SOLE   1,310 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 59 2,510 SH   SOLE   2,510 0 0
ISHARES TR US TELECOM ETF 464287713 1,792 65,002 SH   SOLE   58,741 0 6,261
AUTOMATIC DATA PROCESSING IN COM 053015103 6 46 SH   SOLE   46 0 0
GRACE W R & CO DEL NEW COM 38388F108 110 1,500 SH   SOLE   1,500 0 0
NAVISTAR INTL CORP NEW COM 63934E108 8 200 SH   SOLE   200 0 0
LILLY ELI & CO COM 532457108 743 8,704 SH   SOLE   8,704 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 45 922 SH   SOLE   922 0 0
ELECTRONIC ARTS INC COM 285512109 25 176 SH   SOLE   176 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 4,741 29,790 SH   SOLE   23,513 0 6,277
VANGUARD INDEX FDS SMALL CP ETF 922908751 51 326 SH   SOLE   326 0 0
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 158 3,146 SH   SOLE   3,146 0 0
ILLINOIS TOOL WKS INC COM 452308109 9 64 SH   SOLE   64 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 9 150 SH   SOLE   150 0 0
ADVANCED MICRO DEVICES INC COM 007903107 19 1,300 SH   SOLE   1,300 0 0
CITIGROUP INC COM NEW 172967424 11,677 174,492 SH   SOLE   164,979 0 9,513
GOLDCORP INC NEW COM 380956409 7 504 SH   SOLE   504 0 0
NORFOLK SOUTHERN CORP COM 655844108 6 41 SH   SOLE   41 0 0
DOWDUPONT INC COM 26078J100 252 3,824 SH   SOLE   3,824 0 0
ISHARES GOLD TRUST ISHARES 464285105 29 2,444 SH   SOLE   2,444 0 0
ISHARES TR CORE US AGGBD ET 464287226 133,057 1,251,475 SH   SOLE   1,151,901 0 99,575
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 24 600 SH   SOLE   600 0 0
UNITED NAT FOODS INC COM 911163103 2 50 SH   SOLE   50 0 0
ALTRIA GROUP INC COM 02209S103 125 2,208 SH   SOLE   2,208 0 0
INTL PAPER CO COM 460146103 42 807 SH   SOLE   807 0 0
PUBLIC STORAGE COM 74460D109 83 365 SH   SOLE   365 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464A763 71,826 774,825 SH   SOLE   723,264 0 51,560
SALESFORCE COM INC COM 79466L302 57 419 SH   SOLE   419 0 0
PNC FINL SVCS GROUP INC COM 693475105 6 41 SH   SOLE   41 0 0
STANLEY BLACK & DECKER INC COM 854502101 6 47 SH   SOLE   47 0 0
PENTAIR PLC SHS G7S00T104 25 600 SH   SOLE   600 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 2 15 SH   SOLE   15 0 0
GOLUB CAP BDC INC COM 38173M102 22 1,200 SH   SOLE   1,200 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 1 10 SH   SOLE   10 0 0
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 80 5,655 SH   SOLE   0 0 5,655
SKYWORKS SOLUTIONS INC COM 83088M102 10 100 SH   SOLE   100 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 3 21 SH   SOLE   21 0 0
HOME DEPOT INC COM 437076102 599 3,071 SH   SOLE   3,071 0 0
ISHARES TR CR 5 10 YR ETF 46435G417 12,029 251,552 SH   SOLE   238,807 0 12,745
OCCIDENTAL PETE CORP DEL COM 674599105 422 5,045 SH   SOLE   5,045 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 156 1,112 SH   SOLE   1,112 0 0
CHUBB LIMITED COM H1467J104 143 1,127 SH   SOLE   1,127 0 0
SENIOR HSG PPTYS TR SH BEN INT 81721M109 9 500 SH   SOLE   500 0 0
PALATIN TECHNOLOGIES INC COM PAR $ .01 696077403 0 5 SH   SOLE   5 0 0
FORD MTR CO DEL COM PAR $0.01 345370860 54 4,889 SH   SOLE   1,213 0 3,676
VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 28 241 SH   SOLE   241 0 0
WASTE MGMT INC DEL COM 94106L109 229 2,817 SH   SOLE   2,817 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 15 94 SH   SOLE   94 0 0
INVESCO EXCHNG TRADED FD TR FTSE RAFI EMNG 46138E727 0 2 SH   SOLE   2 0 0
NETFLIX INC COM 64110L106 343 877 SH   SOLE   877 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 13,594 270,201 SH   SOLE   253,507 0 16,694
WELLS FARGO CO NEW COM 949746101 188 3,388 SH   SOLE   3,388 0 0
KEYCORP NEW COM 493267108 2 124 SH   SOLE   124 0 0
AMGEN INC COM 031162100 118 640 SH   SOLE   640 0 0
COCA COLA CO COM 191216100 4,514 102,913 SH   SOLE   98,628 0 4,285
INVESCO QQQ TR UNIT SER 1 46090E103 3,089 17,998 SH   SOLE   17,998 0 0
ISHARES TR S&P MC 400GR ETF 464287606 79 353 SH   SOLE   353 0 0
LOCKHEED MARTIN CORP COM 539830109 5,428 18,375 SH   SOLE   17,544 0 831
SCHWAB STRATEGIC TR US TIPS ETF 808524870 89 1,616 SH   SOLE   1,616 0 0
SOUTHERN CO COM 842587107 107 2,315 SH   SOLE   2,315 0 0
IRON MTN INC NEW COM 46284V101 51 1,462 SH   SOLE   0 0 1,462
ECOLAB INC COM 278865100 10,716 76,360 SH   SOLE   71,373 0 4,987
INTERNATIONAL BUSINESS MACHS COM 459200101 1,177 8,422 SH   SOLE   8,422 0 0
ISHARES TR MICRO-CAP ETF 464288869 155 1,472 SH   SOLE   1,472 0 0
NOKIA CORP SPONSORED ADR 654902204 1 249 SH   SOLE   249 0 0
UNITEDHEALTH GROUP INC COM 91324P102 174 711 SH   SOLE   711 0 0
GOLDMAN SACHS ETF TR EQUITY ETF 381430503 4 77 SH   SOLE   77 0 0
YUM BRANDS INC COM 988498101 163 2,090 SH   SOLE   2,090 0 0
B & G FOODS INC NEW COM 05508R106 43 1,445 SH   SOLE   0 0 1,445
CAMPBELL SOUP CO COM 134429109 3,860 95,226 SH   SOLE   91,500 0 3,726
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 18 155 SH   SOLE   155 0 0
CHEGG INC COM 163092109 2,941 105,816 SH   SOLE   105,816 0 0
3M CO COM 88579Y101 209 1,063 SH   SOLE   1,063 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,809 19,275 SH   SOLE   17,524 0 1,751
CREDIT SUISSE GROUP SPONSORED ADR 225401108 1 92 SH   SOLE   92 0 0
SPDR SERIES TRUST NYSE TECH ETF 78464A102 3 34 SH   SOLE   34 0 0
SUNOCO LP COM U REP LP 86765K109 45 1,812 SH   SOLE   0 0 1,812
SPDR SERIES TRUST S&P BIOTECH 78464A870 20 215 SH   SOLE   215 0 0
TESLA INC COM 88160R101 69 200 SH   SOLE   200 0 0
ISHARES TR CORE MSCI EAFE 46432F842 13 212 SH   SOLE   212 0 0
NORTHROP GRUMMAN CORP COM 666807102 9 30 SH   SOLE   30 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 150 2,707 SH   SOLE   2,707 0 0
ISHARES TR CORE S&P MCP ETF 464287507 35,372 181,602 SH   SOLE   165,475 0 16,128
ISHARES TR RUS 1000 ETF 464287622 6,837 44,986 SH   SOLE   42,217 0 2,769
ISHARES TR DOW JONES US ETF 464287846 353 2,591 SH   SOLE   2,591 0 0
NVIDIA CORP COM 67066G104 857 3,618 SH   SOLE   3,618 0 0
DEVON ENERGY CORP NEW COM 25179M103 18 400 SH   SOLE   400 0 0
GCP APPLIED TECHNOLOGIES INC COM 36164Y101 43 1,500 SH   SOLE   1,500 0 0
NEUBERGER BERMAN HGH YLD FD COM 64128C106 2 173 SH   SOLE   173 0 0
TYSON FOODS INC CL A 902494103 69 1,000 SH   SOLE   1,000 0 0
ISHARES TR RUS MID CAP ETF 464287499 13 64 SH   SOLE   64 0 0
ISHARES TR S&P US PFD STK 464288687 4,481 118,836 SH   SOLE   112,780 0 6,056
MERCK & CO INC COM 58933Y105 475 7,820 SH   SOLE   7,820 0 0
ALLSTATE CORP COM 020002101 4 46 SH   SOLE   46 0 0
RETAIL PPTYS AMER INC CL A 76131V202 10 760 SH   SOLE   760 0 0
SPDR SERIES TRUST S&P CAP MKTS 78464A771 0 8 SH   SOLE   8 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 42 976 SH   SOLE   976 0 0
STARBUCKS CORP COM 855244109 73 1,497 SH   SOLE   1,497 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 25 138 SH   SOLE   138 0 0
ADIENT PLC ORD SHS G0084W101 0 5 SH   SOLE   5 0 0
COLONY CAP INC NEW CL A COM 19626G108 20 3,200 SH   SOLE   0 0 3,200
SOURCE CAP INC COM 836144105 4 100 SH   SOLE   100 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 571 3,969 SH   SOLE   3,969 0 0
MICROSOFT CORP COM 594918104 1,025 10,395 SH   SOLE   10,395 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 5,733 88,219 SH   SOLE   83,383 0 4,836
SELECT INCOME REIT COM SH BEN INT 81618T100 44 1,962 SH   SOLE   0 0 1,962
ISHARES TR RUSSELL 2000 ETF 464287655 106 646 SH   SOLE   646 0 0
VANGUARD GROUP DIV APP ETF 921908844 59 582 SH   SOLE   582 0 0
SHIRE PLC SPONSORED ADR 82481R106 14 80 SH   SOLE   80 0 0
ISHARES TR U.S. UTILITS ETF 464287697 37,799 286,484 SH   SOLE   265,618 0 20,866
BANK NEW YORK MELLON CORP COM 064058100 72 1,339 SH   SOLE   1,339 0 0
ISHARES INC MSCI GERMANY ETF 464286806 5 157 SH   SOLE   157 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 46,351 446,973 SH   SOLE   397,501 0 49,472
ISHARES TR MIN VOL EAFE ETF 46429B689 10 139 SH   SOLE   139 0 0
UNILEVER PLC SPON ADR NEW 904767704 5,309 96,044 SH   SOLE   91,764 0 4,280
GLOBAL X FDS GLBX MSCI NORW 37950E747 0 27 SH   SOLE   27 0 0
SPDR SERIES TRUST PORTFOLIO AGRGTE 78464A649 33 1,200 SH   SOLE   1,200 0 0
CHENIERE ENERGY INC COM NEW 16411R208 7 100 SH   SOLE   100 0 0
MCDONALDS CORP COM 580135101 227 1,451 SH   SOLE   1,451 0 0
E TRADE FINANCIAL CORP COM NEW 269246401 2 39 SH   SOLE   39 0 0
ENBRIDGE INC COM 29250N105 42 1,180 SH   SOLE   1,180 0 0
NORTHWEST NAT GAS CO COM 667655104 85 1,333 SH   SOLE   1,333 0 0
ALPHABET INC CAP STK CL A 02079K305 25,629 22,697 SH   SOLE   21,522 0 1,175
ISHARES TR GLOB TELECOM ETF 464287275 5,935 109,760 SH   SOLE   106,480 0 3,280
PACER FDS TR TRENDP 100 ETF 69374H303 125 3,750 SH   SOLE   3,750 0 0
SEALED AIR CORP NEW COM 81211K100 68 1,608 SH   SOLE   1,608 0 0
UNISYS CORP COM NEW 909214306 0 3 SH   SOLE   3 0 0
NOVARTIS A G SPONSORED ADR 66987V109 45 600 SH   SOLE   600 0 0
PERSPECTA INC COM 715347100 1 39 SH   SOLE   39 0 0
MARRIOTT INTL INC NEW CL A 571903202 28 225 SH   SOLE   225 0 0
PRECISION DRILLING CORP COM 2010 74022D308 2 507 SH   SOLE   507 0 0
CERNER CORP COM 156782104 316 5,289 SH   SOLE   4,798 0 491
ISHARES TR S&P MC 400VL ETF 464287705 157 968 SH   SOLE   968 0 0
ALLIANT ENERGY CORP COM 018802108 35 837 SH   SOLE   837 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 119 538 SH   SOLE   538 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 16,443 335,015 SH   SOLE   317,474 0 17,541
RITE AID CORP COM 767754104 112 65,000 SH   SOLE   65,000 0 0
SPDR SERIES TRUST PORTFOLIO SHORT 78464A474 31 1,044 SH   SOLE   1,044 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 80 963 SH   SOLE   963 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 513 11,963 SH   SOLE   11,963 0 0
APPLIED MATLS INC COM 038222105 448 9,702 SH   SOLE   9,702 0 0
ISHARES TR FALN ANGLS USD 46435G474 86 3,255 SH   SOLE   0 0 3,255
GENERAL MTRS CO COM 37045V100 16 404 SH   SOLE   404 0 0
INVESCO EXCHNG TRADED FD TR GBL CLEAN ENRG 46138G847 1 100 SH   SOLE   100 0 0
ISHARES TR MBS ETF 464288588 29 278 SH   SOLE   278 0 0
PHILLIPS 66 COM 718546104 45 400 SH   SOLE   400 0 0
CLOROX CO DEL COM 189054109 5,370 39,704 SH   SOLE   38,007 0 1,696
MACYS INC COM 55616P104 79 2,121 SH   SOLE   0 0 2,121
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 108 2,173 SH   SOLE   1,529 0 644
GARMIN LTD SHS H2906T109 5 90 SH   SOLE   90 0 0
ANNALY CAP MGMT INC COM 035710409 50 4,892 SH   SOLE   0 0 4,892
CELGENE CORP COM 151020104 12 150 SH   SOLE   150 0 0
TIVO CORP COM 88870P106 1 38 SH   SOLE   38 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 26 1,766 SH   SOLE   1,766 0 0
HONEYWELL INTL INC COM 438516106 937 6,502 SH   SOLE   6,502 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 12 200 SH   SOLE   200 0 0
ISHARES TR 20 YR TR BD ETF 464287432 3 22 SH   SOLE   22 0 0
PACER FDS TR TRENDP US LAR CP 69374H105 106 3,620 SH   SOLE   3,620 0 0
TOOTSIE ROLL INDS INC COM 890516107 3 89 SH   SOLE   89 0 0
ISHARES TR MSCI EAFE ETF 464287465 26,407 394,305 SH   SOLE   349,757 0 44,548
MARATHON OIL CORP COM 565849106 43 2,050 SH   SOLE   2,050 0 0
SCHWAB CHARLES CORP NEW COM 808513105 1,600 31,308 SH   SOLE   31,308 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 9,453 264,038 SH   SOLE   255,242 0 8,796
SPDR SER TR NUVEEN BLMBRG SR 78468R739 159 3,309 SH   SOLE   3,309 0 0
DXC TECHNOLOGY CO COM 23355L106 6 79 SH   SOLE   79 0 0
ISHARES TR EAFE VALUE ETF 464288877 2 36 SH   SOLE   36 0 0
ALPHABET INC CAP STK CL C 02079K107 726 651 SH   SOLE   608 0 43
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 333 7,887 SH   SOLE   7,887 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,191 21,578 SH   SOLE   3,960 0 17,618
AXON ENTERPRISE INC COM 05464C101 63 1,000 SH   SOLE   1,000 0 0
CATERPILLAR INC DEL COM 149123101 14 106 SH   SOLE   106 0 0
ISHARES TR CORE S&P500 ETF 464287200 135,131 494,895 SH   SOLE   452,973 0 41,922
ISHARES US ETF TR IT RT HDG HGYL 46431W606 81 896 SH   SOLE   0 0 896
LAM RESEARCH CORP COM 512807108 1 8 SH   SOLE   8 0 0
BAXTER INTL INC COM 071813109 13,868 187,815 SH   SOLE   174,770 0 13,045
BOOKING HLDGS INC COM 09857L108 65 32 SH   SOLE   32 0 0
BOISE CASCADE CO DEL COM 09739D100 89 2,000 SH   SOLE   2,000 0 0
SEMPRA ENERGY COM 816851109 3 25 SH   SOLE   25 0 0
CONOCOPHILLIPS COM 20825C104 61 881 SH   SOLE   881 0 0
BRIXMOR PPTY GROUP INC COM 11120U105 44 2,496 SH   SOLE   0 0 2,496
CREDIT SUISSE NASSAU BRH LG CP GRTH ENH 22542D423 18 71 SH   SOLE   71 0 0
HP INC COM 40434L105 90 3,966 SH   SOLE   3,966 0 0
ISHARES TR MSCI USA ESG SLC 464288802 1,526 13,529 SH   SOLE   12,256 0 1,273
ISHARES US ETF TR INT RT HD 10YR 46431W812 2,282 89,078 SH   SOLE   21,084 0 67,994
ABERDEEN AUSTRALIA EQTY FD I COM 003011103 13 2,000 SH   SOLE   2,000 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 14 400 SH   SOLE   400 0 0
HOSPITALITY PPTYS TR COM SH BEN INT 44106M102 46 1,591 SH   SOLE   0 0 1,591
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 6 104 SH   SOLE   104 0 0
WATSCO INC COM 942622200 2 13 SH   SOLE   13 0 0
BLACKROCK INC COM 09247X101 617 1,236 SH   SOLE   1,236 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 571 7,206 SH   SOLE   7,066 0 140
AFLAC INC COM 001055102 21,743 505,417 SH   SOLE   475,129 0 30,287
ISHARES TR SHORT TREAS BD 464288679 250 2,264 SH   SOLE   1,802 0 462
ISHARES TR CORE HIGH DV ETF 46429B663 17,061 200,740 SH   SOLE   194,744 0 5,996
BIOGEN INC COM 09062X103 83 287 SH   SOLE   287 0 0
FRONTIER COMMUNICATIONS CORP COM NEW 35906A306 0 1 SH   SOLE   1 0 0
MORGAN STANLEY COM NEW 617446448 28 597 SH   SOLE   597 0 0
LEGGETT & PLATT INC COM 524660107 2 55 SH   SOLE   55 0 0
OMNICOM GROUP INC COM 681919106 5 62 SH   SOLE   62 0 0
BP PLC SPONSORED ADR 055622104 187 4,093 SH   SOLE   2,512 0 1,581
BANK AMER CORP COM 060505104 201 7,126 SH   SOLE   7,126 0 0
ISHARES INC MSCI JPN ETF NEW 46434G822 5 81 SH   SOLE   81 0 0
KRAFT HEINZ CO COM 500754106 37 595 SH   SOLE   595 0 0
EBAY INC COM 278642103 13 369 SH   SOLE   369 0 0
ISHARES TR N AMER TECH ETF 464287549 47,305 245,244 SH   SOLE   220,740 0 24,504
ISHARES TR 0-5YR HI YL CP 46434V407 91 1,947 SH   SOLE   0 0 1,947
PAYPAL HLDGS INC COM 70450Y103 21 257 SH   SOLE   257 0 0
COVANTA HLDG CORP COM 22282E102 30 1,800 SH   SOLE   1,800 0 0
DUNKIN BRANDS GROUP INC COM 265504100 21 300 SH   SOLE   300 0 0
SPDR SERIES TRUST BLMBRG BRC INTRM 78464A672 15 262 SH   SOLE   262 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 4 39 SH   SOLE   39 0 0
DOLLAR GEN CORP NEW COM 256677105 21 213 SH   SOLE   213 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 334 6,086 SH   SOLE   5,720 0 366
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 29 343 SH   SOLE   343 0 0
ISHARES TR MSCI CHINA ETF 46429B671 1 14 SH   SOLE   14 0 0
M & T BK CORP COM 55261F104 23 133 SH   SOLE   133 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 3,726 162,705 SH   SOLE   93,858 0 68,847
CROWN CASTLE INTL CORP NEW COM 22822V101 5 48 SH   SOLE   48 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 26 218 SH   SOLE   218 0 0
CELANESE CORP DEL COM SER A 150870103 3 31 SH   SOLE   31 0 0
GAMESTOP CORP NEW CL A 36467W109 32 2,219 SH   SOLE   0 0 2,219
ISHARES INC MSCI CDA ETF 464286509 9 310 SH   SOLE   310 0 0
PPG INDS INC COM 693506107 7 63 SH   SOLE   63 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 42 1,387 SH   SOLE   0 0 1,387
SEAGATE TECHNOLOGY PLC SHS G7945M107 91 1,610 SH   SOLE   0 0 1,610
PRAXAIR INC COM 74005P104 87 550 SH   SOLE   550 0 0
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 78 3,538 SH   SOLE   3,538 0 0
JOHNSON & JOHNSON COM 478160104 24,802 204,398 SH   SOLE   192,593 0 11,805
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 38 1,047 SH   SOLE   1,047 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 455 2,198 SH   SOLE   2,198 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 81 600 SH   SOLE   600 0 0
AQUA AMERICA INC COM 03836W103 57 1,609 SH   SOLE   1,609 0 0
KINDER MORGAN INC DEL COM 49456B101 12 700 SH   SOLE   700 0 0