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
ABB LTD SPONSORED 000375204 17 850 SH   SOLE   850 0 0
ABBOTT LABS COM 002824100 562 6,684 SH   SOLE   6,684 0 0
AIR PRODS & CHEMS INC COM 009158106 12 54 SH   SOLE   54 0 0
ALASKA AIR GROUP INC COM 011659109 26 400 SH   SOLE   400 0 0
ALIGN TECHNOLOGY INC COM 016255101 66 242 SH   SOLE   242 0 0
ALTABA INC COM ADDED 021346101 66 945 SH   SOLE   945 0 0
AMARIN CORP PLC SPONS ADR NEW 023111206 15 750 SH   SOLE   750 0 0
AMAZON COM INC COM 023135106 12,755 6,736 SH   SOLE   6,721 0 15
AMERICAN ELEC PWR CO INC COM 025537101 39 443 SH   SOLE   443 0 0
AMERICAN EXPRESS CO COM 025816109 11,361 92,040 SH   SOLE   92,040 0 0
AMERICAN SOFTWARE INC CL A 029683109 13 1,000 SH   SOLE   1,000 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 75 643 SH   SOLE   643 0 0
AMERIGAS PARTNERS LTD PAR UNIT L P INT 030975106 35 1,000 SH   SOLE   1,000 0 0
AMETEK INC NEW COM COM 031100100 8,882 97,772 SH   SOLE   97,772 0 0
AMGEN INC COM 031162100 238 1,291 SH   SOLE   1,216 0 75
ANADARKO PETE CORP COM COM 032511107 49 690 SH   SOLE   690 0 0
ANNALY CAP MGMT INC COM 035710409 356 39,008 SH   SOLE   39,008 0 0
APPLE INC COM 037833100 17,273 87,274 SH   SOLE   87,001 0 273
APPLE INC CALL 037833900 27 60 SH Call SOLE   60 0 0
APPLIED MATLS INC COM 038222105 101 2,250 SH   SOLE   2,250 0 0
ARISTA NETWORKS INC COM 040413106 42 160 SH   SOLE   160 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 121 2,940 SH   SOLE   2,940 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 1,669 10,097 SH   SOLE   10,097 0 0
AVERY DENNISON CORP COM 053611109 5,049 43,642 SH   SOLE   43,642 0 0
BB&T CORP COM 054937107 22 440 SH   SOLE   440 0 0
BP PLC SPONS ADR ADR 055622104 598 14,352 SH   SOLE   14,352 0 0
BAIDU INC ADR 056752108 27 231 SH   SOLE   231 0 0
BALL CORP COM 058498106 13 192 SH   SOLE   192 0 0
BANK OF AMER CORP COM 060505104 395 13,617 SH   SOLE   13,617 0 0
BANK AMER CORP CNV PFD L 060505682 663 483 SH   SOLE   483 0 0
BANK OF MONTREAL COM 063671101 39 518 SH   SOLE   518 0 0
BAXTER INTL INC COM COM 071813109 52 636 SH   SOLE   636 0 0
BECTON DICKINSON & CO COM 075887109 7,984 31,683 SH   SOLE   31,683 0 0
BERKSHIRE HATHAWAY INC DE CL A 084670108 4,775 15 SH   SOLE   15 0 0
BERKSHIRE HATHAWAY INC NE CLASS B 084670702 2,786 13,068 SH   SOLE   13,068 0 0
BOEING CO COM COM 097023105 11,217 30,815 SH   SOLE   30,815 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 561 8,474 SH   SOLE   8,474 0 0
BRISTOL MYERS SQUIBB CO C COM 110122108 209 4,605 SH   SOLE   4,605 0 0
BROOKFIELD ASSET MGMT INC VTG 112585104 332 6,946 SH   SOLE   6,946 0 0
BUCKEYE PARTNERS L P LP 118230101 23 556 SH   SOLE   556 0 0
CBS CORP NEW CLASS B NEW CL B 124857202 31 618 SH   SOLE   618 0 0
CIGNA CORP NEW COM ADDED 125523100 39 248 SH   SOLE   248 0 0
CMS ENERGY CORP COM 125896100 10 176 SH   SOLE   176 0 0
CSX CORPORATION COM 126408103 175 2,262 SH   SOLE   2,262 0 0
CVS CAREMARK CORP COM 126650100 5,757 105,657 SH   SOLE   105,323 0 334
CANADIAN NATL RY CO COM 136375102 18 200 SH   SOLE   200 0 0
CATERPILLAR INC DEL COM 149123101 61 450 SH   SOLE   450 0 0
CEDAR FAIR L P DEPOSITRY UNIT 150185106 15 325 SH   SOLE   325 0 0
CELGENE CORP COM 151020104 37 400 SH   SOLE   400 0 0
CERNER CORP COM 156782104 24 325 SH   SOLE   325 0 0
CHARLES RIV LABS INTL INC COM 159864107 11 77 SH   SOLE   77 0 0
CHEVRON CORP NEW COM COM 166764100 6,745 54,207 SH   SOLE   54,207 0 0
CHURCH & DWIGHT INC COM 171340102 143 1,960 SH   SOLE   1,960 0 0
CINTAS CORP COM 172908105 12 52 SH   SOLE   52 0 0
CITIGROUP INC COM NEW ISI COM NEW 172967424 44 625 SH   SOLE   625 0 0
COCA COLA COMPANY COM 191216100 3,541 69,536 SH   SOLE   66,046 0 3,490
COLGATE PALMOLIVE CO COM COM 194162103 899 12,546 SH   SOLE   12,546 0 0
COMMERCE BANCSHARES COM 200525103 30 495 SH   SOLE   495 0 0
CONAGRA BRANDS INC COM 205887102 2,270 85,614 SH   SOLE   85,614 0 0
CONSOLIDATED EDISON INC C COM 209115104 261 2,972 SH   SOLE   2,972 0 0
COOPER COS INC INC 216648402 27 80 SH   SOLE   80 0 0
CORNING INC COM 219350105 57 1,725 SH   SOLE   1,725 0 0
CUMMINS INC COM 231021106 132 769 SH   SOLE   769 0 0
DBX ETF TR DB XTR MSCI EUR ETF 233051853 355 12,200 SH   SOLE   12,200 0 0
DANAHER CORP DEL COM 235851102 184 1,286 SH   SOLE   1,286 0 0
DARDEN RESTAURANTS INC CO COM 237194105 93 766 SH   SOLE   0 0 766
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 13,003 93,121 SH   SOLE   92,771 0 350
DOLLAR GEN CORP NEW COM 256677105 41 300 SH   SOLE   300 0 0
DOW INC COM 260557103 41 834 SH   SOLE   834 0 0
DUNKIN BRANDS GROUP INC COM 265504100 42 530 SH   SOLE   530 0 0
DURECT CORP COM 266605104 753 1,155,000 SH   SOLE   0 0 1,155,000
ECOLAB INC COM 278865100 224 1,135 SH   SOLE   1,135 0 0
EMERSON ELEC CO COM COM 291011104 85 1,280 SH   SOLE   162 0 1,118
ENTERPRISE FINL SVCS CORP COM 293712105 399 9,600 SH   SOLE   9,600 0 0
ENTERPRISE PRODS PARTNERS COM 293792107 8,460 293,050 SH   SOLE   293,050 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF ETF 301505707 14 340 SH   SOLE   340 0 0
FLIR SYS INC COM 302445101 120 2,215 SH   SOLE   2,215 0 0
FS KKR CAPITAL CORP COM 302635107 69 11,556 SH   SOLE   11,556 0 0
FAIR ISAAC CORP COM 303250104 15 47 SH   SOLE   47 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 58 183 SH   SOLE   183 0 0
FIRST TR NASDAQ100 TECH INDE SHS ETF 337345102 56 650 SH   SOLE   650 0 0
GALLAGHER ARTHUR J & CO COM 363576109 3,532 40,329 SH   SOLE   40,329 0 0
GARTNER INC COM 366651107 11 68 SH   SOLE   68 0 0
GENERAL DYNAMICS CORP COM 369550108 36 200 SH   SOLE   200 0 0
GENERAL ELECTRIC CO COM 369604103 15 1,383 SH   SOLE   1,383 0 0
GENERAL MILLS INC COM COM 370334104 159 3,024 SH   SOLE   24 0 3,000
GENESIS ENERGY L P UNIT LTD PARTN 371927104 22 1,000 SH   SOLE   1,000 0 0
GILEAD SCIENCES INC COM 375558103 27 400 SH   SOLE   400 0 0
GRIFFIN LD & NURSERIES INC CL A 398231100 7,455 210,881 SH   SOLE   210,881 0 0
GROUPON INC COM 399473107 100 28,000 SH   SOLE   28,000 0 0
HANESBRANDS INC COM COM 410345102 1,308 75,984 SH   SOLE   75,984 0 0
HARRIS CORP DEL COM 413875105 111 588 SH   SOLE   588 0 0
HERSHEY CO COM 427866108 11 81 SH   SOLE   81 0 0
HOLLY ENERGY PARTNERS LP LP 435763107 55 2,000 SH   SOLE   2,000 0 0
HOME DEPOT INC COM COM 437076102 426 2,047 SH   SOLE   2,047 0 0
HONEYWELL INTL INC COM IS COM 438516106 14,322 82,033 SH   SOLE   82,033 0 0
HORMEL FOODS CORP COM 440452100 15 360 SH   SOLE   360 0 0
IBERIABANK CORP COM 450828108 157 2,064 SH   SOLE   2,064 0 0
ILLINOIS TOOL WKS INC COM 452308109 22 144 SH   SOLE   144 0 0
ILLUMINA INC COM 452327109 11 30 SH   SOLE   30 0 0
INTEL CORP COM 458140100 7,993 166,964 SH   SOLE   166,964 0 0
INTERNATIONAL BUSINESS MA COM 459200101 125 909 SH   SOLE   909 0 0
INTUIT COM 461202103 142 545 SH   SOLE   545 0 0
ISHARES TR S&P 100 INDEX ETF 464287101 76 589 SH   SOLE   589 0 0
ISHARES TR DOW JONES SELE DJ SEL DIV INX 464287168 301 3,020 SH   SOLE   3,020 0 0
ISHARES TR TIPS BD ETF 464287176 11 98 SH   SOLE   98 0 0
ISHARES CORE S&P500 ETF 464287200 346 1,173 SH   SOLE   1,173 0 0
ISHARES TR CORE US AGGBD ETF 464287226 58 525 SH   SOLE   525 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,067 24,874 SH   SOLE   24,874 0 0
ISHARES TR IBOXX USD INVT CPBD 464287242 34 271 SH   SOLE   271 0 0
ISHARES TR S&P 500 GROWTH ETF 464287309 789 4,404 SH   SOLE   4,404 0 0
ISHARES TR S&P 500 VAL ETF 464287408 606 5,198 SH   SOLE   5,198 0 0
ISHARES TR MSCI EAFE ETF 464287465 864 13,146 SH   SOLE   13,146 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 113 794 SH   SOLE   794 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287507 4,154 21,385 SH   SOLE   21,211 0 174
ISHARES TR RUS 1000 VAL ETF 464287598 35 273 SH   SOLE   273 0 0
ISHARES TR S&P MC 400GR ETF 464287606 717 3,168 SH   SOLE   3,168 0 0
ISHARES TR RUSSELL 1000 G ETF 464287614 117 742 SH   SOLE   742 0 0
ISHARES TR RUS 1000 ETF 464287622 78 480 SH   SOLE   480 0 0
ISHARES TR RUSSELL 2000 I CMDTY INDEX 464287655 396 2,545 SH   SOLE   2,545 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287705 10,752 67,425 SH   SOLE   67,425 0 0
ISHARES CORE S&P SCP ETF 464287804 577 7,372 SH   SOLE   7,372 0 0
ISHARES TR S&P SMALLCAP 6 ETF 464287879 1,884 12,675 SH   SOLE   12,675 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 57 1,001 SH   SOLE   1,001 0 0
ISHARES TR U.S. PFD STK ETF 464288687 173 4,685 SH   SOLE   4,685 0 0
J & J SNACK FOODS CORP COM 466032109 40 246 SH   SOLE   246 0 0
JOHNSON & JOHNSON COM COM 478160104 7,194 51,655 SH   SOLE   50,655 0 1,000
KAYNE ANDERSN MLP MIDS INVT COM 486606106 915 59,750 SH   SOLE   59,750 0 0
KIMBERLY CLARK CORP COM 494368103 522 3,915 SH   SOLE   2,915 0 1,000
KRAFT HEINZ CO COM 500754106 27 854 SH   SOLE   854 0 0
LAS VEGAS SANDS CORP COM 517834107 5,150 87,151 SH   SOLE   87,151 0 0
LAUDER ESTEE COS INC CL A 518439104 49 266 SH   SOLE   266 0 0
LEAR CORP COM NEW 521865204 14 100 SH   SOLE   100 0 0
LEIDOS HLDGS INC COM 525327102 3,177 39,792 SH   SOLE   39,792 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 11 101 SH   SOLE   101 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 12 310 SH   SOLE   310 0 0
LILLY ELI & CO COM 532457108 156 1,404 SH   SOLE   1,404 0 0
LOCKHEED MARTIN CORP COM 539830109 8,177 22,494 SH   SOLE   22,494 0 0
LOWES COS INC COM 548661107 207 2,054 SH   SOLE   2,054 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 66 26,347 SH   SOLE   26,347 0 0
MGM RESORTS INTL COM COM 552953101 25 890 SH   SOLE   890 0 0
MAGELLAN MIDSTREAM PARTNE LP 559080106 42 654 SH   SOLE   654 0 0
MARSH & MCLENNAN COS INC COM 571748102 11 108 SH   SOLE   108 0 0
MASTEC INC COM 576323109 41 800 SH   SOLE   800 0 0
MCCORMICK & CO INC COM NON VTG 579780206 70 449 SH   SOLE   449 0 0
MCDONALDS CORP COM 580135101 7,093 34,155 SH   SOLE   34,155 0 0
MICROSOFT CORP COM COM 594918104 16,716 124,781 SH   SOLE   124,781 0 0
MICRON TECHNOLOGY INC COM 595112103 234 6,062 SH   SOLE   6,062 0 0
MONDELEZ INTL INC CL A 609207105 1,209 22,434 SH   SOLE   22,434 0 0
MORGAN STANLEY COM NEW 617446448 331 7,563 SH   SOLE   6,997 0 566
NATIONAL FUEL GAS CO N J COM 636180101 28 525 SH   SOLE   525 0 0
NATIONAL GRID PLC SPONSORED ADR 636274409 24 458 SH   SOLE   458 0 0
NEWELL RUBBERMAID INC COM COM 651229106 103 6,695 SH   SOLE   6,695 0 0
NIKE INC CL B 654106103 347 4,139 SH   SOLE   4,139 0 0
NORFOLK SOUTHERN CORP COM 655844108 327 1,643 SH   SOLE   1,643 0 0
NORTHERN TR CORP COM 665859104 2,954 32,825 SH   SOLE   32,825 0 0
NORTHROP GRUMMAN CORP COM 666807102 327 1,012 SH   SOLE   1,012 0 0
OCCIDENTAL PETE CORP COM 674599105 21 416 SH   SOLE   416 0 0
OMNICOM GROUP INC COM COM 681919106 36 441 SH   SOLE   141 0 300
PPG INDS INC COM 693506107 15 126 SH   SOLE   126 0 0
PVH CORP COM 693656100 387 4,091 SH   SOLE   4,091 0 0
PACKAGING CORP AMER COM 695156109 29 300 SH   SOLE   300 0 0
PALO ALTO NETWORKS INC COM 697435105 52 254 SH   SOLE   254 0 0
PAYCHEX INC COM 704326107 1,497 18,195 SH   SOLE   18,195 0 0
PENN NATL GAMING INC COM 707569109 19 1,000 SH   SOLE   1,000 0 0
PEPSICO INC COM 713448108 7,905 60,286 SH   SOLE   60,286 0 0
PERSPECTA INC COM ADDED 715347100 105 4,499 SH   SOLE   4,499 0 0
PFIZER INC COM COM 717081103 8,364 193,085 SH   SOLE   192,823 0 262
PHILIP MORRIS INTL INC CO COM 718172109 2,265 28,844 SH   SOLE   28,844 0 0
PHILLIPS 66 COM 718546104 13 136 SH   SOLE   136 0 0
POPE RESOURCES A DELAWARE LP DEPOSITRY RCPT 732857107 20 300 SH   SOLE   300 0 0
PROCTER & GAMBLE CO COM COM 742718109 1,441 13,140 SH   SOLE   10,640 0 2,500
PROGRESSIVE CORP OHIO COM 743315103 12 145 SH   SOLE   145 0 0
PRUDENTIAL FINL INC COM 744320102 25 250 SH   SOLE   250 0 0
QUALCOMM INC COM 747525103 49 650 SH   SOLE   650 0 0
RAYTHEON CO COM NEW 755111507 7,241 41,645 SH   SOLE   41,545 0 100
RESMED INC COM 761152107 25 206 SH   SOLE   206 0 0
RIO TINTO PLC SPONSORED ADR 767204100 20 318 SH   SOLE   318 0 0
ROYAL DUTCH SHELL PLC SPONS ADR 780259206 72 1,104 SH   SOLE   1,104 0 0
ROYCE VALUE TR INC COM 780910105 26 1,850 SH   SOLE   1,850 0 0
SAP AG SPONSORED ADR ISIN SPON ADR 803054204 4,234 30,951 SH   SOLE   30,951 0 0
SCHEIN HENRY INC COM 806407102 28 400 SH   SOLE   400 0 0
SCHLUMBERGER LTD NETHERLA COM 806857108 11 282 SH   SOLE   282 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 381 9,474 SH   SOLE   9,474 0 0
SCHWAB STRATEGIC TR US SML CAP ETF CAP SAC R CAP S 89949 808524607 138 1,931 SH   SOLE   1,931 0 0
SIMMONS 1ST NATL CORP CL A 828730200 23 986 SH   SOLE   986 0 0
SMUCKER J M CO COM NEW 832696405 56 485 SH   SOLE   485 0 0
SOUTHERN CO COM COM 842587107 294 5,320 SH   SOLE   5,320 0 0
SQUARE INC CL A 852234103 136 1,880 SH   SOLE   1,880 0 0
STANLEY BLACK & DECKER INC COM 854502101 4,028 27,854 SH   SOLE   27,854 0 0
STARBUCKS CORP COM 855244109 105 1,251 SH   SOLE   1,251 0 0
STRYKER CORP COM 863667101 34 167 SH   SOLE   167 0 0
SUBURBAN PROPANE PARTNERS LP 864482104 20 810 SH   SOLE   810 0 0
SUNCOR ENERGY INC NEW COM NEW COM 867224107 62 2,000 SH   SOLE   2,000 0 0
SYSCO CORP COM 871829107 43 615 SH   SOLE   615 0 0
TJX COS INC NEW COM 872540109 11 205 SH   SOLE   205 0 0
T MOBILE US INC COM 872590104 14 192 SH   SOLE   192 0 0
TEXAS INSTRS INC COM 882508104 64 557 SH   SOLE   557 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 13,594 46,287 SH   SOLE   46,287 0 0
TOTAL SYS SVCS INC COM 891906109 6,713 52,337 SH   SOLE   52,337 0 0
US BANCORP DEL COM NEW 902973304 442 8,430 SH   SOLE   8,430 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 56 901 SH   SOLE   901 0 0
UNILEVER N V N Y SHS NEW 904784709 6,669 109,835 SH   SOLE   109,835 0 0
UNION PAC CORP COM 907818108 1,077 6,366 SH   SOLE   6,366 0 0
UNITED PARCEL SERVICE INC CL B 911312106 160 1,550 SH   SOLE   1,550 0 0
UNITED TECHNOLOGIES CORP COM 913017109 111 850 SH   SOLE   850 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,017 8,829 SH   SOLE   8,829 0 0
VANGUARD STAR FD VG TL INTL STK F ETF 921909768 53 1,000 SH   SOLE   1,000 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,397 17,342 SH   SOLE   17,342 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 258 6,189 SH   SOLE   6,189 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 5,379 61,553 SH   SOLE   61,553 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 155 3,040 SH   SOLE   3,040 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,685 39,607 SH   SOLE   39,607 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 127 2,310 SH   SOLE   2,310 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 6,008 22,321 SH   SOLE   22,321 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 84 500 SH   SOLE   500 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 24 200 SH   SOLE   200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 155 949 SH   SOLE   949 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 77 493 SH   SOLE   493 0 0
VANGUARD INDEX FDS TOTAL ETF 922908769 11,731 78,162 SH   SOLE   78,162 0 0
WALMART INC COM 931142103 221 1,996 SH   SOLE   1,996 0 0
WELLS FARGO & CO NEW COM NEW COM 949746101 51 1,086 SH   SOLE   1,086 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 358 2,864 SH   SOLE   2,864 0 0
WESTERN MIDSTREAM PARTNERS L COM UNIT LP INT AD 958669103 19 610 SH   SOLE   610 0 0
WEYERHAEUSER CO COM 962166104 13 500 SH   SOLE   500 0 0
WILLIAMS COS INC COM COM 969457100 649 23,146 SH   SOLE   23,146 0 0
WORLDPAY INC CL A ADDED 981558109 20 160 SH   SOLE   160 0 0
XILINX INC COM 983919101 12 100 SH   SOLE   100 0 0
YUM BRANDS INC COM COM 988498101 83 750 SH   SOLE   750 0 0
INVESCO QQQ TR UNIT SER 1 ADDED 46090e103 1,527 8,179 SH   SOLE   8,179 0 0
TARGET CORP COM COM 87612e106 87 1,000 SH   SOLE   0 0 1,000
EDWARDS LIFESCIENCES CORP COM 28176e108 55 297 SH   SOLE   297 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739e108 29 1,509 SH   SOLE   1,509 0 0
FORTINET INC COM 34959e109 13 175 SH   SOLE   175 0 0
TOTAL S A ADR 89151e109 20 354 SH   SOLE   354 0 0
TRAVELERS COMPANIES INC COM 89417e109 22 150 SH   SOLE   150 0 0
ALPS ETF TR ALERIAN MLP E MLP 00162q866 1,411 143,225 SH   SOLE   143,225 0 0
ANGI HOMESERVICES INC COM CL A ADDED 00183l102 13 1,000 SH   SOLE   1,000 0 0
AT&T INC COM COM 00206r102 3,739 111,575 SH   SOLE   111,575 0 0
ABBVIE INC COM 00287y109 131 1,800 SH   SOLE   1,800 0 0
ABERDEEN EMRG MRKTS EQT INM COM 00301w105 14 1,957 SH   SOLE   1,957 0 0
ACADIA HEALTHCAREPANY IN COM 00404a109 17 500 SH   SOLE   500 0 0
ACTIVISION BLIZZARD INC COM 00507v109 2,264 47,962 SH   SOLE   47,962 0 0
ADOBE SYS INC COM 00724f101 48 164 SH   SOLE   164 0 0
AEGION CORP COM COM 00770f104 293 15,950 SH   SOLE   15,950 0 0
ADVANSIX INC COM 00773t101 11 438 SH   SOLE   438 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 26 325 SH   SOLE   325 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609w102 5,588 32,979 SH   SOLE   32,979 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 22 1,750 SH   SOLE   1,750 0 0
ALPHABET INC CAP STK CL C ADDED 02079k107 1,211 1,120 SH   SOLE   1,120 0 0
ALPHABET INC CAP STK CL A ADDED 02079k305 13,127 12,124 SH   SOLE   12,101 0 23
ALTRIA GROUP INC COM 02209s103 1,543 32,578 SH   SOLE   32,578 0 0
AMERICAN TOWER REIT COM CL A 03027x100 12,611 61,682 SH   SOLE   61,682 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350f106 25 698 SH   SOLE   698 0 0
AQUA AMERICA INC COM 03836w103 148 3,586 SH   SOLE   3,586 0 0
AVANOS MED INC COM ADDED 05350v106 20 466 SH   SOLE   341 0 125
BCE INC INC 05534b760 18 399 SH   SOLE   399 0 0
BANK OZK COM ADDED 06417n103 1,287 42,763 SH   SOLE   42,763 0 0
BLACKROCK INC COM 09247x101 149 317 SH   SOLE   317 0 0
CANADIAN PAC RY LTD COM 13645t100 89 380 SH   SOLE   380 0 0
CENTENE CORP DEL COM 15135b101 31 600 SH   SOLE   600 0 0
CHARTER COMMUNICATIONS INC D CL A NEW 16119p108 112 283 SH   SOLE   283 0 0
CISCO SYSTEMS INC COM 17275r102 8,814 161,037 SH   SOLE   160,537 0 500
COLUMBIA ETF TR II EMRG MARKETS ETF ADDED 19762b509 132 5,777 SH   SOLE   5,777 0 0
COMCAST CORP CL A 20030n101 5,397 127,638 SH   SOLE   127,638 0 0
CONOCOPHILLIPS COM 20825c104 18 288 SH   SOLE   288 0 0
CONSTELLATION BRANDS INC CL A 21036p108 2,432 12,348 SH   SOLE   12,348 0 0
CORTEVA INC COM 22052l104 23 770 SH   SOLE   770 0 0
COSTCO WHSL CORP NEW COM 22160k105 86 326 SH   SOLE   326 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 6,768 51,919 SH   SOLE   51,644 0 275
CTRIP COM INTL LTD ADR 22943f100 16 434 SH   SOLE   434 0 0
DNP SELECT INCOME FD COM 23325p104 18 1,500 SH   SOLE   1,500 0 0
D R HORTON INC COM 23331a109 55 1,272 SH   SOLE   1,272 0 0
DXC TECHNOLOGY CO COM 23355l106 49 889 SH   SOLE   709 0 180
DELEK US HLDGS INC NEW COM 24665a103 20 500 SH   SOLE   500 0 0
DIAMONDBACK ENERGY INC COM 25278x109 70 644 SH   SOLE   644 0 0
DIPLOMAT PHARMACY INC COM 25456k101 149 24,400 SH   SOLE   24,400 0 0
DOMINION ENERGY INC COM 25746u109 85 1,100 SH   SOLE   1,100 0 0
DUKE ENERGY CORP NEW COM 26441c204 384 4,349 SH   SOLE   4,197 0 152
DUPONT DE NEMOURS INC INC 26614n102 63 836 SH   SOLE   836 0 0
EOG RES INC COM 26875p101 31 337 SH   SOLE   337 0 0
ETF MANAGERS TR PUREFUNDS ISE CY ETF 26924g201 14 360 SH   SOLE   360 0 0
EDGEWELL PERS CARE CO COM 28035q102 40 1,497 SH   SOLE   0 0 1,497
ELEMENT SOLUTIONS INC COM ADDED 28618m106 46 4,456 SH   SOLE   4,456 0 0
ENERGIZER HLDGS INC NEW COM 29272w109 58 1,500 SH   SOLE   0 0 1,500
ENERGY TRANSFER EQUITY LP LP 29273v100 5,636 400,262 SH   SOLE   400,262 0 0
EQUINIX INC COM PAR $0.001 29444u700 25 50 SH   SOLE   50 0 0
EVOLENT HEALTH INC CL A 30050b101 24 3,000 SH   SOLE   3,000 0 0
EXELON CORP COM 30161n101 28 588 SH   SOLE   588 0 0
EXXON MOBIL CORP COM COM 30231g102 570 7,442 SH   SOLE   6,869 0 573
FACEBOOK INC CL A 30303m102 342 1,771 SH   SOLE   1,771 0 0
FEDEX CORP COM COM 31428x106 152 923 SH   SOLE   923 0 0
FIRST AMERN FINL CORP COM 31847r102 70 1,300 SH   SOLE   1,300 0 0
FIRST BANCORP INC ME COM 31866p102 13 500 SH   SOLE   500 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733b100 69 1,268 SH   SOLE   1,268 0 0
FITBIT INC CL A 33812l102 38 8,610 SH   SOLE   8,610 0 0
FORTIVE CORP COM 34959j108 41 500 SH   SOLE   500 0 0
FOUR CORNERS PPTY TR INC COM 35086t109 10 380 SH   SOLE   0 0 380
GOLDMAN SACHS GROUP INC C COM 38141g104 133 650 SH   SOLE   650 0 0
HCA HLDGS INC COM COM 40412c101 10,003 74,004 SH   SOLE   74,004 0 0
HCP INC COM COM 40414l109 241 7,535 SH   SOLE   7,535 0 0
IDEXX LABS INC COM 45168d104 39 140 SH   SOLE   140 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 3,892 45,283 SH   SOLE   45,283 0 0
INTUITIVE SURGICAL INC COM NEW 46120e602 63 121 SH   SOLE   121 0 0
INTREXON CORP COM 46122t102 11 1,500 SH   SOLE   1,500 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 15 1,170 SH   SOLE   1,170 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF ADDED 46137v142 140 3,922 SH   SOLE   3,922 0 0
INVESCO EXCHANGE TRADED FD T BRIC ETF 46137v209 12 315 SH   SOLE   315 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC ADDED 46137v282 19 107 SH   SOLE   107 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137v613 68 579 SH   SOLE   579 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF ADDED 46138g508 1,276 56,303 SH   SOLE   56,303 0 0
IRON MTN INC NEW COM 46284v101 150 4,800 SH   SOLE   4,800 0 0
ISHARES TR MSCI INDIA ETF ETF 46429b598 16 455 SH   SOLE   455 0 0
ISHARES TR CORE HIGH DV ETF 46429b663 80 845 SH   SOLE   845 0 0
ISHARES TR MSCI CHINA ETF 46429b671 652 10,975 SH   SOLE   10,975 0 0
ISHARES TR CORE MSCI TOTAL ETF 46432f834 18 315 SH   SOLE   315 0 0
ISHARES INC CORE MSCI EMKT ETF 46434g103 101 1,971 SH   SOLE   1,971 0 0
ISHARES INC MSCI JPN ETF 46434g822 207 3,793 SH   SOLE   3,793 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434v639 16 530 SH   SOLE   530 0 0
JP MORGAN CHASE & CO COM COM 46625h100 7,105 63,547 SH   SOLE   63,547 0 0
JPMORGAN CHASE & CO ALERI ETN 46625h365 1,130 45,010 SH   SOLE   45,010 0 0
JD COM INC SPON ADR CL A 47215p106 139 4,600 SH   SOLE   4,600 0 0
KINDER MORGAN INC DEL COM 49456b101 2,906 139,199 SH   SOLE   139,199 0 0
MGM GROWTH PPTYS LLC CL A COM 55303a105 287 9,362 SH   SOLE   9,362 0 0
MPLX LP COM UNIT REP LTD 55336v100 3,588 111,469 SH   SOLE   111,469 0 0
MACQUARIE INFRASTRUCTURE COR COM 55608b105 10 252 SH   SOLE   252 0 0
MARATHON PETE CORP COM COM 56585a102 324 5,799 SH   SOLE   5,799 0 0
MASTERCARD INC CL A 57636q104 111 419 SH   SOLE   419 0 0
MCKESSON CORP COM COM 58155q103 50 373 SH   SOLE   373 0 0
MERCK & CO INC NEW COM NEW COM 58933y105 704 8,396 SH   SOLE   8,396 0 0
METLIFE INC COM 59156r108 50 1,000 SH   SOLE   1,000 0 0
NETFLIX INC COM 64110l106 154 418 SH   SOLE   418 0 0
NETSCOUT SYS INC COM 64115t104 18 693 SH   SOLE   693 0 0
NEXTERA ENERGY INC COM 65339f101 4,199 20,497 SH   SOLE   20,497 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106 106 2,200 SH   SOLE   2,200 0 0
NOVARTIS A G SPONSORED ADR 66987v109 193 2,116 SH   SOLE   1,941 0 175
NVIDIA CORP COM 67066g104 19 118 SH   SOLE   118 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 19 2,000 SH   SOLE   2,000 0 0
OPKO HEALTH INC COM 68375n103 45 18,440 SH   SOLE   18,440 0 0
PPL CORP COM 69351t106 28 900 SH   SOLE   900 0 0
PAYPAL HLDGS INC COM 70450y103 12,811 111,929 SH   SOLE   111,929 0 0
PIMCO ETF TR ENHANCED SHO ETF 72201r833 7,454 73,255 SH   SOLE   72,270 0 985
POLYONE CORP COM 73179p106 47 1,500 SH   SOLE   1,500 0 0
PRICE T ROWE GROUP INC COM 74144t108 22 200 SH   SOLE   200 0 0
PROSHARES TR ULTRASHRT S&P500 ETF 74347b383 18 600 SH   SOLE   600 0 0
PROSHARES TR SHORT S&P 500 NE ETF 74347b425 16 600 SH   SOLE   600 0 0
PROSHARES TR MSCI EAFE DIVD 74347b839 34 899 SH   SOLE   899 0 0
PROSHARES TR PROSHARES UL ETF 74347r107 135 1,068 SH   SOLE   1,068 0 0
PROSHARES TR PSHS ULTRA QQQ 74347r206 12 120 SH   SOLE   120 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347x633 78 1,732 SH   SOLE   1,732 0 0
PROSHARES TR S&P 500 DV ARIST 74348a467 124 1,789 SH   SOLE   1,789 0 0
S&P GLOBAL INC COM 78409v104 5,931 26,036 SH   SOLE   26,036 0 0
SBA COMMUNICATIONS CORP CL A 78410g104 125 558 SH   SOLE   558 0 0
SPDR S&P 500 ETF TR TR UN UNIT SER 1 78462f103 659 2,249 SH   SOLE   2,249 0 0
SPDR GOLD TR GOLD SHS GOLD SHS 78463v107 86 647 SH   SOLE   647 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF 78464a201 52 860 SH   SOLE   860 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464a300 45 746 SH   SOLE   746 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467v608 2,472 53,490 SH   SOLE   53,490 0 0
SPDR S&P MIDCAP 400 ETF T UTSER1 S&PDCRP 78467y107 1,703 4,804 SH   SOLE   4,804 0 0
SALESFORCE COM INC COM 79466l302 122 802 SH   SOLE   802 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369y100 72 1,230 SH   SOLE   1,230 0 0
SELECT SECTOR SPDR TR HEA SBI HEALTHCARE 81369y209 72 776 SH   SOLE   776 0 0
SELECT SECTOR SPDR TR CON SBI CONS STPLS 81369y308 572 9,856 SH   SOLE   9,856 0 0
SELECT SECTOR SPDR TR CON SBI CONS DISCR 81369y407 156 1,309 SH   SOLE   1,309 0 0
SELECT SECTOR SPDR TR ENE SBI INT-ENERGY 81369y506 109 1,711 SH   SOLE   1,711 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369y605 188 6,819 SH   SOLE   6,819 0 0
SELECT SECTOR SPDR TR IND SBI INT-INDS 81369y704 135 1,747 SH   SOLE   1,747 0 0
SELECT SECTOR SPDR TR TEC SBI INT-TECH 81369y803 377 4,835 SH   SOLE   4,835 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 46 941 SH   SOLE   941 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369y886 13 214 SH   SOLE   214 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 50 650 SH   SOLE   650 0 0
SNAP INC CL A 83304a106 14 1,000 SH   SOLE   1,000 0 0
STARWOOD PPTY TR INC COM COM 85571b105 5,934 261,162 SH   SOLE   260,662 0 500
TARGA RES CORP COM 87612g101 12 314 SH   SOLE   314 0 0
TESLA INC COM 88160r101 16 73 SH   SOLE   73 0 0
3-D SYS CORP DEL DEL 88554d205 21 2,352 SH   SOLE   2,352 0 0
3M CO COM 88579y101 733 4,230 SH   SOLE   3,647 0 583
TRANSUNION COM 89400j107 11 151 SH   SOLE   151 0 0
TWITTER INC COM 90184l102 35 991 SH   SOLE   991 0 0
ULTA BEAUTY INC COM 90384s303 12 35 SH   SOLE   35 0 0
UNITEDHEALTH GROUP INC COM 91324p102 129 529 SH   SOLE   529 0 0
UNITI GROUP INC COM 91325v108 12 1,300 SH   SOLE   1,300 0 0
VANECK VECTORS ETF TR BIOTECH ETF ADDED 92189f726 35 270 SH   SOLE   270 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204a405 201 2,916 SH   SOLE   2,916 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204a504 52 300 SH   SOLE   300 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206c870 16 173 SH   SOLE   173 0 0
VERIZON COMMUNICATIONS CO COM 92343v104 776 13,574 SH   SOLE   13,574 0 0
VISA INC COM CL A 92826c839 1,290 7,431 SH   SOLE   7,431 0 0
W P CAREY INC COM 92936u109 99 1,218 SH   SOLE   1,218 0 0
WEC ENERGY GROUP INC COM 92939u106 41 491 SH   SOLE   491 0 0
WASTE CONNECTIONS INC COM 94106b101 101 1,050 SH   SOLE   1,050 0 0
WASTE MGMT INC COM 94106l109 7,590 65,792 SH   SOLE   65,792 0 0
WELLTOWER INC COM 95040q104 28 349 SH   SOLE   349 0 0
WESTROCK CO COM 96145d105 29 800 SH   SOLE   800 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717w208 51 700 SH   SOLE   700 0 0
WISDOMTREE TRUST EMG MKTS SMCAP 97717w281 3,548 75,407 SH   SOLE   75,407 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717w315 47 1,060 SH   SOLE   1,060 0 0
WISDOMTREE TR SMLCAP EARN FD 97717w562 74 2,055 SH   SOLE   2,055 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717w877 65 1,400 SH   SOLE   1,400 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 664 10,039 SH   SOLE   10,039 0 0
WYNDHAM WORLDWIDE CORP COM 98310w108 20 450 SH   SOLE   450 0 0
WYNDHAM HOTELS & RESORTS INC COM ADDED 98311a105 25 450 SH   SOLE   450 0 0
XYLEM INC COM 98419m100 129 1,542 SH   SOLE   1,542 0 0
YUM CHINA HLDGS INC COM ADDED 98850p109 35 750 SH   SOLE   750 0 0
ZAYO GROUP HLDGS INC COM 98919v105 13 380 SH   SOLE   380 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 12 100 SH   SOLE   100 0 0
ZOETIS INC CL A CIIETIS INC S CZ 9007 98978v103 17 154 SH   SOLE   154 0 0
ALLERGAN PLC SHS g0177j108 42 250 SH   SOLE   250 0 0
AMCOR PLC ORD SHS EUR g0250x107 178 15,458 SH   SOLE   0 0 15,458
AON PLC SHS CL A g0408v102 9,813 50,848 SH   SOLE   50,848 0 0
ACCENTURE PLC IRELAND CLA SHS CLASS A g1151c101 12,529 67,807 SH   SOLE   67,491 0 316
BROOKFIELD INFRAST PARTNE INT UNIT g16252101 2,624 61,106 SH   SOLE   61,106 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT g16258108 35 1,000 SH   SOLE   1,000 0 0
EATON CORP PLC SHS g29183103 28 338 SH   SOLE   338 0 0
IHS MARKIT LTD SHS g47567105 11 180 SH   SOLE   180 0 0
INGERSOLL-RAND PLC SHS g47791101 21 163 SH   SOLE   163 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 42 1,546 SH   SOLE   1,546 0 0
LIBERTY GLOBAL PLC SHS CL C g5480u120 46 1,736 SH   SOLE   1,736 0 0
LINDE PLC COM g5494j103 60 300 SH   SOLE   300 0 0
MEDTRONIC PLC SHS g5960l103 4,723 48,491 SH   SOLE   48,491 0 0
NIELSEN HLDGS PLC SHS EUR g6518l108 376 16,632 SH   SOLE   16,632 0 0
ALCON INC ORD SHS h01301128 24 383 SH   SOLE   348 0 35
CHUBB LIMITED COM h1467j104 69 467 SH   SOLE   467 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 69 600 SH   SOLE   600 0 0
CYBERARK SOFTWARE LTD SHS m2682v108 11 86 SH   SOLE   86 0 0
FERRARI N V COM n3167y103 52 320 SH   SOLE   320 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI y2745c102 11 1,000 SH   SOLE   1,000 0 0