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 324 1,375 SH   SOLE   694 0 681
ABB LTD SPONSORED 000375204 23 850 SH   SOLE   850 0 0
ABERDEEN CHILE FD INC COM 00301W105 12 1,357 SH   SOLE   1,357 0 0
ACCENTURE PLC IRELAND CLA SHS CLASS A G1151C101 10,353 67,629 SH   SOLE   67,313 0 316
ADVANSIX INC COM 00773T101 28 677 SH   SOLE   677 0 0
AEGION CORP COM COM 00770F104 406 15,950 SH   SOLE   15,950 0 0
AETNA INC NEW COM 00817Y108 119 660 SH   SOLE   660 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 31 475 SH   SOLE   475 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609W102 4,173 24,199 SH   SOLE   24,199 0 0
ALLERGAN PLC SHS G0177J108 73 447 SH   SOLE   447 0 0
ALPHABET INC CAP STK CL C ADDED 02079K107 971 928 SH   SOLE   928 0 0
ALPHABET INC CAP STK CL A ADDED 02079K305 11,687 11,095 SH   SOLE   11,095 0 0
ALPS ETF TR ALERIAN MLP E MLP 00162Q866 2,408 223,203 SH   SOLE   223,203 0 0
ALTABA INC COM ADDED 021346101 64 915 SH   SOLE   915 0 0
ALTRIA GROUP INC COM 02209S103 10,000 140,033 SH   SOLE   140,033 0 0
AMAZON COM INC COM 023135106 6,696 5,726 SH   SOLE   5,726 0 0
AMC ENTMT HLDGS INC CL A COM 00165C104 15 1,000 SH   SOLE   1,000 0 0
AMERICAN EXPRESS CO COM 025816109 9,671 97,377 SH   SOLE   97,377 0 0
AMERICAN SOFTWARE INC CL A 029683109 12 1,000 SH   SOLE   1,000 0 0
AMERICAN TOWER REIT COM CL A 03027X100 8,862 62,116 SH   SOLE   62,116 0 0
AMERIGAS PARTNERS LTD PAR UNIT L P INT 030975106 46 1,000 SH   SOLE   1,000 0 0
AMETEK INC NEW COM COM 031100100 7,076 97,645 SH   SOLE   97,645 0 0
AMGEN INC COM 031162100 3,067 17,637 SH   SOLE   17,562 0 75
ANADARKO PETE CORP COM COM 032511107 40 740 SH   SOLE   740 0 0
ANDEAVOR LOGISTICS LP COM UNIT LP INT 03350F106 32 698 SH   SOLE   698 0 0
ANNALY CAPITAL MANAGEMENT COM 035710409 100 8,413 SH   SOLE   8,413 0 0
AON PLC SHS CL A G0408V102 4,762 35,535 SH   SOLE   35,535 0 0
APPLE INC COM 037833100 12,407 73,313 SH   SOLE   73,040 0 273
ASTRAZENECA PLC ADR 046353108 35 1,000 SH   SOLE   1,000 0 0
AT&T INC COM COM 00206R102 267 6,875 SH   SOLE   6,875 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 692 5,906 SH   SOLE   5,906 0 0
AVERY DENNISON CORP COM 053611109 4,250 37,003 SH   SOLE   37,003 0 0
BAIDU INC ADR 056752108 54 231 SH   SOLE   231 0 0
BANK AMER CORP CNV PFD L 060505682 737 559 SH   SOLE   559 0 0
BANK NEW YORK MELLON CORP COM 064058100 118 2,195 SH   SOLE   2,195 0 0
BANK OF AMER CORP COM 060505104 510 17,279 SH   SOLE   17,279 0 0
BANK OF MONTREAL COM 063671101 41 518 SH   SOLE   518 0 0
BANK OF THE OZARKS INC COM 063904106 2,072 42,763 SH   SOLE   42,763 0 0
BAXTER INTL INC COM COM 071813109 41 636 SH   SOLE   636 0 0
BECTON DICKINSON & CO COM 075887109 6,020 28,122 SH   SOLE   28,122 0 0
BEMIS CO INC COM COM 081437105 145 3,031 SH   SOLE   0 0 3,031
BERKSHIRE HATHAWAY INC DE CL A 084670108 2,678 9 SH   SOLE   9 0 0
BERKSHIRE HATHAWAY INC NE CLASS B 084670702 1,490 7,516 SH   SOLE   7,516 0 0
BLACKROCK INC COM 09247X101 152 295 SH   SOLE   295 0 0
BOEING CO COM COM 097023105 14,545 49,319 SH   SOLE   49,319 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 431 11,300 SH   SOLE   11,300 0 0
BP PLC SPONS ADR ADR 055622104 592 14,097 SH   SOLE   14,097 0 0
BRISTOL MYERS SQUIBB CO C COM 110122108 182 2,969 SH   SOLE   2,969 0 0
BROOKFIELD ASSET MGMT INC VTG 112585104 273 6,277 SH   SOLE   6,277 0 0
BROOKFIELD INFRAST PARTNE INT UNIT G16252101 3,466 77,342 SH   SOLE   77,342 0 0
BUCKEYE PARTNERS L P LP 118230101 28 556 SH   SOLE   556 0 0
CADIZ INC COM NEW 127537207 1,069 75,000 SH   SOLE   47,000 0 28,000
CANADIAN PAC RY LTD COM 13645T100 15 80 SH   SOLE   80 0 0
CBS CORP NEW CLASS B NEW CL B 124857202 43 727 SH   SOLE   727 0 0
CELGENE CORP COM 151020104 209 2,000 SH   SOLE   2,000 0 0
CHARTER COMMUNICATIONS INC D CL A NEW 16119P108 117 347 SH   SOLE   347 0 0
CHEVRON CORP NEW COM COM 166764100 4,866 38,867 SH   SOLE   38,867 0 0
CISCO SYSTEMS INC COM 17275R102 1,128 29,452 SH   SOLE   29,452 0 0
CITIGROUP INC COM NEW ISI COM NEW 172967424 41 549 SH   SOLE   549 0 0
COCA COLA COMPANY COM 191216100 3,042 66,296 SH   SOLE   62,806 0 3,490
COLGATE PALMOLIVE CO COM COM 194162103 577 7,641 SH   SOLE   7,641 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF ADDED 19762B509 883 31,374 SH   SOLE   31,374 0 0
COMCAST CORP CL A 20030N101 388 9,690 SH   SOLE   9,690 0 0
COMMERCE BANCSHARES COM 200525103 26 472 SH   SOLE   472 0 0
CONOCOPHILLIPS COM COM 20825C104 12 215 SH   SOLE   215 0 0
CONSOLIDATED EDISON INC C COM 209115104 216 2,542 SH   SOLE   2,542 0 0
CONSTELLATION BRANDS INC CL A 21036P108 29 127 SH   SOLE   127 0 0
CORNING INC COM 219350105 55 1,725 SH   SOLE   1,725 0 0
COSTCO WHOLESALE CORP NEW COM 22160K105 35 188 SH   SOLE   188 0 0
COTT CORP QUE COM 22163N106 768 46,100 SH   SOLE   46,100 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 4,417 39,790 SH   SOLE   39,515 0 275
CSX CORPORATION COM 126408103 83 1,500 SH   SOLE   1,500 0 0
CTRIP COM INTL LTD ADR 22943F100 19 434 SH   SOLE   434 0 0
CUMMINS INC COM 231021106 136 769 SH   SOLE   769 0 0
CVS CAREMARK CORP COM 126650100 6,556 90,421 SH   SOLE   90,087 0 334
D R HORTON INC COM 23331A109 43 849 SH   SOLE   849 0 0
DANAHER CORP DEL COM 235851102 19 200 SH   SOLE   200 0 0
DARDEN RESTAURANTS INC CO COM 237194105 114 1,186 SH   SOLE   420 0 766
DBX ETF TR DB XTR MSCI EUR ETF 233051853 435 15,305 SH   SOLE   15,305 0 0
DELEK US HLDGS INC NEW COM 24665A103 17 500 SH   SOLE   500 0 0
DISH NETWORK CORP CL A 25470M109 10 210 SH   SOLE   210 0 0
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 8,875 82,548 SH   SOLE   82,198 0 350
DOLLAR GEN CORP NEW COM 256677105 28 300 SH   SOLE   300 0 0
DOWDUPONT INC COM 26078J100 6,088 85,486 SH   SOLE   85,486 0 0
DUKE ENERGY CORP NEW COM 26441C204 278 3,301 SH   SOLE   3,149 0 152
DURECT CORP COM 266605104 604 655,000 SH   SOLE   275,000 0 380,000
DXC TECHNOLOGY CO COM 23355L106 4,001 42,160 SH   SOLE   42,160 0 0
ECOLAB INC COM 278865100 138 1,025 SH   SOLE   1,025 0 0
EDGEWELL PERS CARE CO COM 28035Q102 89 1,500 SH   SOLE   0 0 1,500
EDWARDS LIFESCIENCES CORP COM 28176E108 51 455 SH   SOLE   455 0 0
EMERSON ELEC CO COM COM 291011104 89 1,280 SH   SOLE   162 0 1,118
ENBRIDGE ENERGY PARTNERS L P COM 29250R106 13 931 SH   SOLE   931 0 0
ENERGEN CORP COM 29265N108 58 1,000 SH   SOLE   1,000 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 72 1,500 SH   SOLE   0 0 1,500
ENERGY TRANSFER EQUITY LP LP 29273V100 6,749 391,008 SH   SOLE   391,008 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT 29278N103 214 11,949 SH   SOLE   11,949 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 433 9,600 SH   SOLE   9,600 0 0
ENTERPRISE PRODS PARTNERS COM 293792107 8,003 301,876 SH   SOLE   301,876 0 0
EQUIFAX INC COM 294429105 12 100 SH   SOLE   100 0 0
ETF MANAGERS TR PUREFUNDS ISE CY ETF 26924G201 11 360 SH   SOLE   360 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF ETF 301505707 14 340 SH   SOLE   340 0 0
EXELON CORP COM 30161N101 23 588 SH   SOLE   588 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 72 959 SH   SOLE   959 0 0
EXXON MOBIL CORP COM COM 30231G102 4,283 51,202 SH   SOLE   50,629 0 573
FACEBOOK INC CL A 30303M102 398 2,256 SH   SOLE   2,256 0 0
FEDEX CORP COM COM 31428X106 142 570 SH   SOLE   570 0 0
FLIR SYS INC COM 302445101 6,591 141,386 SH   SOLE   141,386 0 0
GENERAL ELECTRIC CO COM 369604103 196 11,237 SH   SOLE   6,891 0 4,346
GENERAL MILLS INC COM COM 370334104 189 3,185 SH   SOLE   185 0 3,000
GENESIS ENERGY L P UNIT LTD PARTN 371927104 114 5,110 SH   SOLE   5,110 0 0
GILEAD SCIENCES INC COM 375558103 29 400 SH   SOLE   400 0 0
GOLAR LNG PARTNERS LP COM UNIT LPI Y2745C102 23 1,000 SH   SOLE   1,000 0 0
GOLDMAN SACHS GROUP INC C COM 38141G104 202 792 SH   SOLE   792 0 0
GRIFFIN LD & NURSERIES INC CL A 398231100 388 10,583 SH   SOLE   10,583 0 0
HALYARD HEALTH INC COM 40650V100 22 467 SH   SOLE   342 0 125
HANESBRANDS INC COM COM 410345102 1,589 75,984 SH   SOLE   75,984 0 0
HCA HLDGS INC COM COM 40412C101 6,769 77,059 SH   SOLE   77,059 0 0
HCP INC COM COM 40414L109 197 7,535 SH   SOLE   7,535 0 0
HOLLY ENERGY PARTNERS LP LP 435763107 65 2,000 SH   SOLE   2,000 0 0
HOME DEPOT INC COM COM 437076102 282 1,486 SH   SOLE   1,486 0 0
HONEYWELL INTL INC COM IS COM 438516106 12,002 78,261 SH   SOLE   78,261 0 0
ILLINOIS TOOL WKS INC COM 452308109 5,374 32,208 SH   SOLE   32,208 0 0
INTEL CORP COM 458140100 6,804 147,403 SH   SOLE   147,403 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 6,362 90,163 SH   SOLE   90,163 0 0
INTERNATIONAL BUSINESS MA COM 459200101 168 1,093 SH   SOLE   1,093 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 37 102 SH   SOLE   102 0 0
INVESCO TR INVT GRADE MUNS COM 46131M106 15 1,170 SH   SOLE   1,170 0 0
IRON MTN INC NEW COM 46284V101 3,072 81,417 SH   SOLE   81,417 0 0
ISHARES CORE S&P500 ETF 464287200 278 1,035 SH   SOLE   1,035 0 0
ISHARES CORE S&P SCP ETF 464287804 83 1,081 SH   SOLE   1,081 0 0
ISHARES INC MSCI JPN ETF 46434G822 598 9,982 SH   SOLE   9,982 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 76 845 SH   SOLE   845 0 0
ISHARES TR CORE MSCI TOTAL ETF 46432F834 29 455 SH   SOLE   455 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434V639 16 528 SH   SOLE   528 0 0
ISHARES TR DOW JONES SELE DJ SEL DIV INX 464287168 189 1,919 SH   SOLE   1,919 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 78 1,202 SH   SOLE   1,202 0 0
ISHARES TR EAFE VALUE ETF ETF 464288877 21 384 SH   SOLE   384 0 0
ISHARES TR IBOXX HI YD ETF 464288513 34 385 SH   SOLE   385 0 0
ISHARES TR IBOXX USD INVT CPBD 464287242 33 271 SH   SOLE   271 0 0
ISHARES TR MSCI EAFE ETF 464287465 615 8,744 SH   SOLE   8,744 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 820 17,405 SH   SOLE   17,405 0 0
ISHARES TR MSCI INDIA ETF ETF 46429B598 27 755 SH   SOLE   755 0 0
ISHARES TR RUSSELL 1000 G ETF 464287614 87 648 SH   SOLE   648 0 0
ISHARES TR RUSSELL 2000 I CMDTY INDEX 464287655 329 2,155 SH   SOLE   2,155 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 96 794 SH   SOLE   794 0 0
ISHARES TR S&P 100 INDEX ETF 464287101 70 589 SH   SOLE   589 0 0
ISHARES TR S&P 500 GROWTH ETF 464287309 928 6,073 SH   SOLE   6,073 0 0
ISHARES TR S&P 500 VAL ETF 464287408 863 7,551 SH   SOLE   7,551 0 0
ISHARES TR S&P MC 400GR ETF 464287606 684 3,168 SH   SOLE   3,168 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287507 3,088 16,272 SH   SOLE   16,098 0 174
ISHARES TR S&P MIDCAP 400 ETF 464287705 11,011 68,773 SH   SOLE   68,773 0 0
ISHARES TR S&P SMALLCAP 6 ETF 464287879 1,968 12,814 SH   SOLE   12,814 0 0
ISHARES TR U.S. PFD STK ETF 464288687 276 7,258 SH   SOLE   7,258 0 0
ISHARES TR US HLTHCARE ETF 464287762 13 75 SH   SOLE   75 0 0
J & J SNACK FOODS CORP COM 466032109 37 246 SH   SOLE   246 0 0
JOHNSON & JOHNSON COM COM 478160104 6,229 44,584 SH   SOLE   43,584 0 1,000
JOHNSON CTLS INTL PLC SHS ADDED G51502105 60 1,564 SH   SOLE   1,564 0 0
JP MORGAN CHASE & CO COM COM 46625H100 4,381 40,971 SH   SOLE   40,971 0 0
JPMORGAN CHASE & CO ALERI ETN 46625H365 997 36,276 SH   SOLE   36,276 0 0
KAYNE ANDERSON MLP INVSMN COM 486606106 176 9,250 SH   SOLE   9,250 0 0
KENNEDY-WILSON HLDGS INC COM 489398107 711 41,000 SH   SOLE   25,000 0 16,000
KIMBERLY CLARK CORP COM 494368103 666 5,516 SH   SOLE   4,516 0 1,000
KINDER MORGAN INC DEL COM 49456B101 1,579 87,404 SH   SOLE   87,404 0 0
KINDER MORGAN INC DEL PFD SER A ADDED 49456B200 241 6,340 SH   SOLE   6,340 0 0
KRAFT HEINZ CO COM 500754106 83 1,068 SH   SOLE   1,068 0 0
LAS VEGAS SANDS CORP COM 517834107 6,094 87,693 SH   SOLE   87,693 0 0
LAUDER ESTEE COS INC CL A 518439104 51 400 SH   SOLE   400 0 0
LIBERTY GLOBAL PLC SHS CL A G5480U104 55 1,546 SH   SOLE   1,546 0 0
LIBERTY GLOBAL PLC SHS CL C G5480U120 59 1,736 SH   SOLE   1,736 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 12 310 SH   SOLE   310 0 0
LILLY ELI & CO COM 532457108 47 554 SH   SOLE   554 0 0
LIVE OAK BANCSHARES INC COM 53803X105 5,590 234,380 SH   SOLE   234,380 0 0
LOCKHEED MARTIN CORP COM 539830109 6,238 19,431 SH   SOLE   19,431 0 0
LOGMEIN INC COM 54142L109 1,633 14,262 SH   SOLE   14,262 0 0
MACQUARIE INFRASTR CO LLC MEMBERSHIP INT 55608B105 16 252 SH   SOLE   252 0 0
MAGELLAN MIDSTREAM PARTNE LP 559080106 191 2,699 SH   SOLE   2,699 0 0
MARATHON PETE CORP COM COM 56585A102 371 5,616 SH   SOLE   5,616 0 0
MARRIOTT INTL INC NEW CL A 571903202 28 207 SH   SOLE   207 0 0
MASCO CORP COM 574599106 233 5,300 SH   SOLE   5,300 0 0
MASTERCARD INC CL A 57636Q104 60 394 SH   SOLE   394 0 0
MCCORMICK & CO INC COM NON VTG 579780206 61 595 SH   SOLE   595 0 0
MCDONALDS CORP COM 580135101 319 1,854 SH   SOLE   1,854 0 0
MCKESSON CORP COM COM 58155Q103 136 873 SH   SOLE   873 0 0
MDC PARTNERS INC CL A SUB VTG 552697104 13 1,347 SH   SOLE   1,347 0 0
MERCK & CO INC NEW COM NEW COM 58933Y105 286 5,079 SH   SOLE   5,079 0 0
MGM GROWTH PPTYS LLC CL A COM 55303A105 502 17,218 SH   SOLE   17,218 0 0
MGM RESORTS INTL COM COM 552953101 105 3,134 SH   SOLE   3,134 0 0
MICRON TECHNOLOGY INC COM 595112103 49 1,200 SH   SOLE   1,200 0 0
MICROSOFT CORP COM COM 594918104 10,153 118,688 SH   SOLE   115,713 0 2,975
MONDELEZ INTL INC CL A 609207105 1,278 29,859 SH   SOLE   29,859 0 0
MONSANTO CO COM 61166W101 78 664 SH   SOLE   664 0 0
MORGAN STANLEY COM NEW 617446448 1,409 26,858 SH   SOLE   26,292 0 566
MPLX LP COM UNIT REP LTD 55336V100 4,014 113,156 SH   SOLE   113,156 0 0
MURPHY OIL CORP COM 626717102 40 1,300 SH   SOLE   1,300 0 0
NATIONAL FUEL GAS CO N J COM 636180101 29 525 SH   SOLE   525 0 0
NETSCOUT SYS INC COM 64115T104 21 693 SH   SOLE   693 0 0
NEWELL RUBBERMAID INC COM COM 651229106 8,236 266,534 SH   SOLE   265,834 0 700
NEXTERA ENERGY INC COM 65339F101 398 2,549 SH   SOLE   2,549 0 0
NIELSEN HLDGS PLC SHS EUR G6518L108 116 3,182 SH   SOLE   3,182 0 0
NIKE INC CL B 654106103 1,891 30,232 SH   SOLE   30,232 0 0
NORFOLK SOUTHERN CORP COM 655844108 65 450 SH   SOLE   450 0 0
NORTHERN TR CORP COM 665859104 1,372 13,737 SH   SOLE   13,737 0 0
NORTHROP GRUMMAN CORP COM 666807102 65 212 SH   SOLE   212 0 0
NOVARTIS A G SPONSORED ADR 66987V109 23 275 SH   SOLE   100 0 175
NVIDIA CORP COM 67066G104 21 106 SH   SOLE   106 0 0
NXP SEMICONDUCTORS N V COM N6596X109 18 150 SH   SOLE   150 0 0
OCCIDENTAL PETE CORP COM 674599105 28 375 SH   SOLE   375 0 0
OMNICOM GROUP INC COM COM 681919106 22 300 SH   SOLE   0 0 300
ONEOK INC NEW COM 682680103 199 3,727 SH   SOLE   3,727 0 0
PARK CITY GROUP INC COM NEW 700215304 11 1,195 SH   SOLE   1,195 0 0
PAYCHEX INC COM 704326107 4,177 61,348 SH   SOLE   61,348 0 0
PAYPAL HLDGS INC COM 70450Y103 13,415 182,219 SH   SOLE   182,219 0 0
PENN NATL GAMING INC COM 707569109 31 1,000 SH   SOLE   1,000 0 0
PEPSICO INC COM 713448108 5,226 43,583 SH   SOLE   43,583 0 0
PETROBRAS ARGENTINA S A ADR 71646J109 19 1,400 SH   SOLE   1,400 0 0
PFIZER INC COM COM 717081103 6,993 193,068 SH   SOLE   192,806 0 262
PHILIP MORRIS INTL INC CO COM 718172109 6,797 64,335 SH   SOLE   64,335 0 0
PHILLIPS 66 COM 718546104 47 461 SH   SOLE   461 0 0
PIMCO ETF TR ENHANCED SHO ETF 72201R833 3,882 38,225 SH   SOLE   38,225 0 0
PLATFORM SPECIALTY PRODS COR COM 72766Q105 358 36,060 SH   SOLE   36,060 0 0
POWERSHARES ETF TRUST II SENIOR LN PORT 73936Q769 1,945 84,398 SH   SOLE   84,398 0 0
POWERSHARES ETF TRUST WATER RESOURCE ETF 73935X575 41 1,350 SH   SOLE   1,350 0 0
POWERSHARES QQQ TR UNIT S NASDAQ 100 73935A104 1,115 7,158 SH   SOLE   7,158 0 0
PRAXAIR INC COM 74005P104 31 200 SH   SOLE   200 0 0
PRICE T ROWE GROUP INC COM 74144T108 21 200 SH   SOLE   200 0 0
PRIMO WTR CORP COM 74165N105 645 51,300 SH   SOLE   51,300 0 0
PROCTER & GAMBLE CO COM COM 742718109 4,623 50,321 SH   SOLE   47,821 0 2,500
PROSHARES TR II SHT VIX ST TRM ETF 74347W627 32 246 SH   SOLE   246 0 0
PROSHARES TR PROSHARES UL ETF 74347R107 134 1,224 SH   SOLE   1,224 0 0
PROSHARES TR PSHS ULTRA QQQ ETF 74347R206 38 520 SH   SOLE   520 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347X633 72 560 SH   SOLE   560 0 0
QUALCOMM INC COM 747525103 32 500 SH   SOLE   500 0 0
RAYTHEON CO COM NEW 755111507 7,348 39,115 SH   SOLE   39,115 0 0
REPUBLIC SVCS INC COM 760759100 12 183 SH   SOLE   183 0 0
RESMED INC COM 761152107 17 206 SH   SOLE   206 0 0
SAP AG SPONSORED ADR ISIN SPON ADR 803054204 449 4,000 SH   SOLE   4,000 0 0
SBA COMMUNICATIONS CORP CL A 78410G104 271 1,658 SH   SOLE   1,658 0 0
SCHEIN HENRY INC COM 806407102 28 400 SH   SOLE   400 0 0
SCHLUMBERGER LTD NETHERLA COM 806857108 18 265 SH   SOLE   265 0 0
SELECT SECTOR SPDR TR CON SBI CONS STPLS 81369Y308 48 848 SH   SOLE   848 0 0
SELECT SECTOR SPDR TR CON SBI CONS DISCR 81369Y407 68 685 SH   SOLE   685 0 0
SELECT SECTOR SPDR TR ENE SBI INT-ENERGY 81369Y506 154 2,134 SH   SOLE   2,134 0 0
SELECT SECTOR SPDR TR HEA SBI HEALTHCARE 81369Y209 64 772 SH   SOLE   772 0 0
SELECT SECTOR SPDR TR IND SBI INT-INDS 81369Y704 60 798 SH   SOLE   798 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369Y605 19 681 SH   SOLE   681 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369Y886 11 212 SH   SOLE   212 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369Y100 14 229 SH   SOLE   229 0 0
SELECT SECTOR SPDR TR TEC SBI INT-TECH 81369Y803 181 2,833 SH   SOLE   2,833 0 0
SNAP INC CL A 83304A106 15 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO COM COM 842587107 160 3,325 SH   SOLE   3,325 0 0
SPDR GOLD TR GOLD SHS GOLD SHS 78463V107 48 390 SH   SOLE   390 0 0
SPDR INDEX SHS FDS EURO STOXX 50 78463X202 47 1,151 SH   SOLE   1,151 0 0
SPDR S&P 500 ETF TR TR UN UNIT SER 1 78462F103 434 1,625 SH   SOLE   1,625 0 0
SPDR S&P MIDCAP 400 ETF T UTSER1 S&PDCRP 78467Y107 1,498 4,336 SH   SOLE   4,336 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF 78464A201 49 215 SH   SOLE   215 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464A300 47 373 SH   SOLE   373 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 1,620 34,339 SH   SOLE   34,339 0 0
STANLEY BLACK & DECKER INC COM 854502101 5,356 31,562 SH   SOLE   31,562 0 0
STARBUCKS CORP COM 855244109 98 1,710 SH   SOLE   1,710 0 0
STARWOOD PPTY TR INC COM COM 85571B105 6,303 295,245 SH   SOLE   294,745 0 500
STRYKER CORP COM 863667101 37 240 SH   SOLE   240 0 0
SUBURBAN PROPANE PARTNERS LP 864482104 20 810 SH   SOLE   810 0 0
SUNCOR ENERGY INC NEW COM NEW COM 867224107 377 10,260 SH   SOLE   10,260 0 0
SUNTRUST BKS INC COM 867914103 278 4,305 SH   SOLE   4,305 0 0
T MOBILE US INC COM 872590104 33 525 SH   SOLE   525 0 0
TARGA RES CORP COM 87612G101 15 314 SH   SOLE   314 0 0
TARGET CORP COM COM 87612E106 65 1,000 SH   SOLE   0 0 1,000
TC PIPELINES LP LP 87233Q108 31 587 SH   SOLE   587 0 0
TESLA INC COM 88160R101 14 45 SH   SOLE   45 0 0
TEXAS INSTRS INC COM 882508104 55 524 SH   SOLE   524 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,971 47,243 SH   SOLE   47,243 0 0
TOTAL S A ADR 89151E109 20 354 SH   SOLE   354 0 0
TRAVELERS COMPANIES INC COM 89417E109 20 150 SH   SOLE   150 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 35 1,000 SH   SOLE   1,000 0 0
U S CONCRETE INC COM NEW 90333L201 125 1,500 SH   SOLE   1,500 0 0
U S PHYSICAL THERAPY INC COM 90337L108 2,029 28,096 SH   SOLE   28,096 0 0
UNILEVER N V N Y SHS NEW 904784709 505 8,970 SH   SOLE   8,970 0 0
UNION PAC CORP COM 907818108 27 202 SH   SOLE   202 0 0
UNITED PARCEL SERVICE INC CL B 911312106 42 350 SH   SOLE   350 0 0
UNITED TECHNOLOGIES CORP COM 913017109 22 176 SH   SOLE   176 0 0
UNITEDHEALTH GROUP INC COM 91324P102 151 687 SH   SOLE   687 0 0
UNITI GROUP INC COM 91325V108 23 1,300 SH   SOLE   1,300 0 0
US BANCORP DEL COM NEW 902973304 556 10,381 SH   SOLE   10,381 0 0
VANECK VECTORS ETF TR BIOTECH ETF ADDED 92189F726 34 270 SH   SOLE   270 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,710 21,619 SH   SOLE   21,619 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT ETF 921937835 281 3,450 SH   SOLE   3,450 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,765 19,424 SH   SOLE   19,424 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 22 200 SH   SOLE   200 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 133 949 SH   SOLE   949 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 111 716 SH   SOLE   716 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 96 648 SH   SOLE   648 0 0
VANGUARD INDEX FDS TOTAL ETF 922908769 8,426 61,391 SH   SOLE   61,391 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1,272 21,498 SH   SOLE   21,498 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,414 30,808 SH   SOLE   30,808 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 194 3,540 SH   SOLE   3,540 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 73 840 SH   SOLE   840 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 773 17,240 SH   SOLE   17,240 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 7,779 90,848 SH   SOLE   90,848 0 0
VANGUARD WORLD FDS ENERGY ETF 92204A306 28 285 SH   SOLE   285 0 0
VANGUARD WORLD FDS FINANCIALS ETF 92204A405 145 2,075 SH   SOLE   2,075 0 0
VANTIV INC CL A 92210H105 52 710 SH   SOLE   710 0 0
VERIZON COMMUNICATIONS CO COM 92343V104 423 7,989 SH   SOLE   7,989 0 0
VISA INC COM CL A 92826C839 40 354 SH   SOLE   354 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 96 1,323 SH   SOLE   1,323 0 0
WASTE MGMT INC COM 94106L109 4,734 54,856 SH   SOLE   54,856 0 0
WELLS FARGO & CO NEW COM NEW COM 949746101 5,236 86,298 SH   SOLE   86,298 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 987 10,002 SH   SOLE   4,702 0 5,300
WESTERN GAS PARTNERS LP LP 958254104 19 400 SH   SOLE   400 0 0
WILLIAMS COS INC COM COM 969457100 505 16,555 SH   SOLE   16,555 0 0
WILLIAMS PARTNERS L P LP 96949L105 1,548 39,905 SH   SOLE   39,905 0 0
WISDOMTREE TR SMLCAP EARN FD 97717W562 74 2,055 SH   SOLE   2,055 0 0
WISDOMTREE TR CBOE S&P 500 ETF 97717X560 126 4,320 SH   SOLE   4,320 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717X701 781 12,251 SH   SOLE   12,251 0 0
WISDOMTREE TRUST EMG MKTS SMCAP 97717W281 2,695 51,682 SH   SOLE   51,682 0 0
XYLEM INC COM 98419M100 68 1,000 SH   SOLE   1,000 0 0
YUM BRANDS INC COM COM 988498101 61 750 SH   SOLE   750 0 0
YUM CHINA HLDGS INC COM ADDED 98850P109 31 786 SH   SOLE   786 0 0
ZAYO GROUP HLDGS INC COM 98919V105 14 380 SH   SOLE   380 0 0
ZIMMER BIOMET HLDGS INC COM 98956P102 12 100 SH   SOLE   100 0 0
CORENERGY INFRASTRUCTURE TR DEP SHS REPSTG 21870U304 10 400 SH   SOLE   400 0 0
THOMSON REUTERS CORP COM 884903105 10 237 SH   SOLE   237 0 0
ANGI HOMESERVICES INC COM CL A ADDED 00183L102 10 1,000 SH   SOLE   1,000 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 11 338 SH   SOLE   338 0 0
KELLOGG CO COM 487836108 11 159 SH   SOLE   159 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 11 393 SH   SOLE   393 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 11 190 SH   SOLE   190 0 0
HORMEL FOODS CORP COM 440452100 13 360 SH   SOLE   360 0 0
ISHARES INC MIN VOL GBL ETF 464286525 14 169 SH   SOLE   169 0 0
FIDELITY MSCI INDL INDX 316092709 15 388 SH   SOLE   388 0 0
FIDELITY MSCI MATLS INDEX 316092881 15 430 SH   SOLE   430 0 0
RYDEX ETF TRUST GUG S&P500EQWTTE 78355W817 15 107 SH   SOLE   107 0 0
FIDELITY CONSMR STAPLES ETF 316092303 16 460 SH   SOLE   460 0 0
VANGUARD INDEX FDS REIT ETF 922908553 17 202 SH   SOLE   202 0 0
FIDELITY MSCI CONSM DIS 316092204 17 430 SH   SOLE   430 0 0
VENTAS INC COM 92276F100 17 288 SH   SOLE   288 0 0
COHERENT INC COM 192479103 23 80 SH   SOLE   80 0 0
WYNDHAM WORLDWIDE CORP COM 98310W108 23 200 SH   SOLE   200 0 0
HARRIS CORP DEL COM 413875105 25 180 SH   SOLE   180 0 0
CIRRUS LOGIC INC COM 172755100 26 500 SH   SOLE   500 0 0
APPFOLIO INC COM CL A 03783C100 27 650 SH   SOLE   650 0 0
WISDOMTREE TR US TOTAL EARNING 97717W596 29 900 SH   SOLE   900 0 0
ALASKA AIR GROUP INC COM 011659109 29 400 SH   SOLE   400 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31 252 SH   SOLE   252 0 0
SYSCO CORP COM 871829107 33 550 SH   SOLE   550 0 0
FERRARI N V COM N3167Y103 34 320 SH   SOLE   320 0 0
PACKAGING CORP AMER COM 695156109 36 300 SH   SOLE   300 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 37 1,072 SH   SOLE   1,072 0 0
CATERPILLAR INC DEL COM 149123101 38 240 SH   SOLE   240 0 0
DIGITAL RLTY TR INC COM 253868103 38 336 SH   SOLE   336 0 0
MASTEC INC COM 576323109 39 800 SH   SOLE   800 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 41 1,300 SH   SOLE   1,300 0 0
IDEXX LABS INC COM 45168D104 44 280 SH   SOLE   280 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 46 1,008 SH   SOLE   1,008 0 0
CENTENE CORP DEL COM 15135B101 50 500 SH   SOLE   500 0 0
WISDOMTREE TR US HIGH DIVIDEND 97717W208 51 700 SH   SOLE   700 0 0
ARISTA NETWORKS INC COM 040413106 52 220 SH   SOLE   220 0 0
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 62 227 SH   SOLE   227 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 62 1,268 SH   SOLE   1,268 0 0
ALIGN TECHNOLOGY INC COM 016255101 67 300 SH   SOLE   300 0 0
WISDOMTREE TR GLB HIGH DIV FD 97717W877 68 1,400 SH   SOLE   1,400 0 0
TAPESTRY INC COM ADDED 876030107 75 1,696 SH   SOLE   1,696 0 0
CORPORATE CAP TR INC COM ADDED 219880101 78 4,907 SH   SOLE   4,907 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT G16258108 87 2,500 SH   SOLE   2,500 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 155 3,750 SH   SOLE   3,750 0 0
L3 TECHNOLOGIES INC COM 502413107 158 800 SH   SOLE   800 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 188 2,804 SH   SOLE   2,804 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 190 3,650 SH   SOLE   3,650 0 0
RALPH LAUREN CORP CL A 751212101 3,443 33,202 SH   SOLE   33,202 0 0
CROCS INC COM 227046109 25 2,000 SH   SOLE   2,000 0 0