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
ABERDEEN EMRG MRKTS EQT INM COM 00301w105 12 1,957 SH   SOLE   1,957 0 0
APPLE INC COM 037833100 36,132 99,045 SH   SOLE   98,772 0 273
ABB LTD SPONSORED 000375204 19 850 SH   SOLE   850 0 0
ABBVIE INC COM 00287y109 547 5,569 SH   SOLE   5,569 0 0
ABBOTT LABS COM 002824100 1,203 13,157 SH   SOLE   13,157 0 0
ACCENTURE PLC IRELAND CLA SHS CLASS A g1151c101 15,518 72,272 SH   SOLE   71,956 0 316
ADOBE SYS INC COM 00724f101 32 74 SH   SOLE   74 0 0
AUTOMATIC DATA PROCESSING IN COM COM 053015103 5,247 35,242 SH   SOLE   35,242 0 0
AEGION CORP COM COM 00770f104 253 15,950 SH   SOLE   15,950 0 0
AMERICAN ELEC PWR CO INC COM 025537101 71 885 SH   SOLE   885 0 0
GALLAGHER ARTHUR J & CO COM 363576109 5,361 54,991 SH   SOLE   54,991 0 0
AKAMAI TECHNOLOGIES INC COM 00971t101 35 325 SH   SOLE   325 0 0
ALCON INC ORD SHS h01301128 13 228 SH   SOLE   228 0 0
ALIGN TECHNOLOGY INC COM 016255101 55 200 SH   SOLE   200 0 0
ALASKA AIR GROUP INC COM 011659109 15 400 SH   SOLE   400 0 0
APPLIED MATLS INC COM 038222105 172 2,852 SH   SOLE   2,852 0 0
AMCOR PLC ORD SHS EUR g0250x107 158 15,458 SH   SOLE   0 0 15,458
AMETEK INC NEW COM COM 031100100 8,470 94,772 SH   SOLE   94,772 0 0
AMGEN INC COM 031162100 529 2,245 SH   SOLE   2,170 0 75
JPMORGAN CHASE & CO ALERI ETN 46625h365 281 21,278 SH   SOLE   21,278 0 0
AMERICAN SOFTWARE INC CL A 029683109 16 1,000 SH   SOLE   1,000 0 0
AMERICAN TOWER REIT COM CL A 03027x100 17,291 66,878 SH   SOLE   66,878 0 0
AMAZON COM INC COM 023135106 27,464 9,955 SH   SOLE   9,940 0 15
ACTIVISION BLIZZARD INC COM 00507v109 5,817 76,635 SH   SOLE   76,635 0 0
BROADCOM INC COM 11135f101 310 983 SH   SOLE   983 0 0
AVERY DENNISON CORP COM 053611109 5,837 51,160 SH   SOLE   51,160 0 0
AMERICAN WTR WKS CO INC COM 030420103 83 643 SH   SOLE   643 0 0
AMERICAN EXPRESS CO COM 025816109 9,644 101,300 SH   SOLE   101,300 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 155 2,940 SH   SOLE   2,940 0 0
BOEING CO COM COM 097023105 6,485 35,381 SH   SOLE   35,381 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADS 01609w102 9,273 42,991 SH   SOLE   42,991 0 0
BANK OF AMER CORP COM 060505104 313 13,179 SH   SOLE   13,179 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 608 7,821 SH   SOLE   7,821 0 0
BROOKFIELD ASSET MGMT INC VTG 112585104 343 10,417 SH   SOLE   10,417 0 0
BAXTER INTL INC COM COM 071813109 98 1,136 SH   SOLE   1,136 0 0
VANECK VECTORS ETF TR BIOTECH ETF 92189f726 44 270 SH   SOLE   270 0 0
BECTON DICKINSON & CO COM 075887109 9,423 39,384 SH   SOLE   39,384 0 0
BROOKFIELD RENEWABLE PARTNER PARTNERSHIP UNIT g16258108 120 2,500 SH   SOLE   2,500 0 0
BAIDU INC ADR 056752108 28 231 SH   SOLE   231 0 0
BIOGEN INC COM 09062x103 54 200 SH   SOLE   200 0 0
BROOKFIELD INFRAST PARTNE INT UNIT g16252101 3,450 83,930 SH   SOLE   83,930 0 0
BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275q107 1,243 27,368 SH   SOLE   27,368 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138g508 1,267 59,327 SH   SOLE   59,327 0 0
BLACKROCK INC COM 09247x101 133 245 SH   SOLE   245 0 0
BALL CORP COM 058498106 13 192 SH   SOLE   192 0 0
BANK OF MONTREAL COM 063671101 27 518 SH   SOLE   518 0 0
BRISTOL MYERS SQUIBB CO C COM 110122108 228 3,870 SH   SOLE   3,870 0 0
BP PLC SPONS ADR ADR 055622104 302 12,930 SH   SOLE   12,930 0 0
BERKSHIRE HATHAWAY INC DE CL A 084670108 3,208 12 SH   SOLE   12 0 0
BERKSHIRE HATHAWAY INC NE CLASS B 084670702 2,396 13,425 SH   SOLE   13,425 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB ETF 46138j866 92 4,220 SH   SOLE   4,220 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 5,906 71,057 SH   SOLE   71,057 0 0
BLACKSTONE GROUP INC COM CL A 09260d107 364 6,430 SH   SOLE   6,430 0 0
CITIGROUP INC COM NEW ISI COM 172967424 41 800 SH   SOLE   800 0 0
CONAGRA BRANDS INC COM 205887102 4,494 127,781 SH   SOLE   127,781 0 0
CATERPILLAR INC DEL COM 149123101 36 287 SH   SOLE   287 0 0
CHUBB LIMITED COM h1467j104 51 400 SH   SOLE   400 0 0
CBOE GLOBAL MARKETS INC COM 12503m108 30 324 SH   SOLE   324 0 0
COMMERCE BANCSHARES COM 200525103 31 519 SH   SOLE   519 0 0
CROWN CASTLE INTL CORP COM 22822v101 10,276 61,405 SH   SOLE   61,130 0 275
CERNER CORP COM 156782104 57 825 SH   SOLE   825 0 0
CHURCH & DWIGHT INC COM 171340102 237 3,060 SH   SOLE   3,060 0 0
CHECK POINT SOFTWARE TECH LT ORD m22465104 64 600 SH   SOLE   600 0 0
CHARTER COMMUNICATIONS INC D CL A 16119p108 103 202 SH   SOLE   202 0 0
CIGNA CORP NEW COM 125523100 46 247 SH   SOLE   247 0 0
COLGATE PALMOLIVE CO COM COM 194162103 718 9,806 SH   SOLE   9,806 0 0
CLOROX CO DEL COM 189054109 15 67 SH   SOLE   67 0 0
COMCAST CORP CL A 20030n101 6,345 162,763 SH   SOLE   162,763 0 0
CUMMINS INC COM 231021106 121 700 SH   SOLE   700 0 0
CMS ENERGY CORP COM 125896100 10 176 SH   SOLE   176 0 0
CENTENE CORP DEL COM 15135b101 38 600 SH   SOLE   600 0 0
CANADIAN NATL RY CO COM 136375102 18 200 SH   SOLE   200 0 0
COOPER COS INC INC 216648402 65 230 SH   SOLE   230 0 0
COSTCO WHSL CORP NEW COM 22160k105 175 576 SH   SOLE   576 0 0
CANADIAN PAC RY LTD COM 13645t100 20 80 SH   SOLE   80 0 0
CHARLES RIV LABS INTL INC COM 159864107 10,045 57,612 SH   SOLE   57,612 0 0
SALESFORCE COM INC COM 79466l302 296 1,582 SH   SOLE   1,582 0 0
CISCO SYSTEMS INC COM 17275r102 235 5,046 SH   SOLE   5,046 0 0
CSX CORPORATION COM 126408103 208 2,984 SH   SOLE   2,984 0 0
CORTEVA INC COM 22052l104 17 625 SH   SOLE   625 0 0
CEL SCI CORP COM PAR 150837607 35 2,360 SH   SOLE   2,360 0 0
CVS CAREMARK CORP COM 126650100 9,923 152,735 SH   SOLE   152,401 0 334
CHEVRON CORP NEW COM COM 166764100 5,421 60,756 SH   SOLE   60,756 0 0
DOMINION ENERGY INC COM 25746u109 16 200 SH   SOLE   200 0 0
DBX ETF TR DB XTR MSCI EUR ETF 233051853 232 8,400 SH   SOLE   8,400 0 0
DUPONT DE NEMOURS INC INC 26614n102 37 696 SH   SOLE   696 0 0
3-D SYS CORP DEL DEL 88554d205 16 2,352 SH   SOLE   2,352 0 0
DEERE & CO COM 244199105 17 109 SH   SOLE   109 0 0
DOLLAR GEN CORP COM 256677105 84 442 SH   SOLE   442 0 0
WISDOMTREE TRUST EMG MKTS SMCAP 97717w281 2,823 72,357 SH   SOLE   72,357 0 0
D R HORTON INC COM 23331a109 95 1,720 SH   SOLE   1,720 0 0
DANAHER CORP DEL COM 235851102 316 1,786 SH   SOLE   1,786 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467x109 129 502 SH   SOLE   502 0 0
DISNEY WALT CO DISNEY COM COM DISNEY 254687106 12,433 111,499 SH   SOLE   111,149 0 350
DUNKIN BRANDS GROUP INC COM 265504100 54 822 SH   SOLE   822 0 0
DNP SELECT INCOME FD COM 23325p104 16 1,500 SH   SOLE   1,500 0 0
DOW INC COM 260557103 66 1,621 SH   SOLE   1,621 0 0
DARDEN RESTAURANTS INC CO COM 237194105 58 766 SH   SOLE   0 0 766
DURECT CORP COM 266605104 2,192 945,000 SH   SOLE   0 0 945,000
DTE ENERGY CO COM 233331107 113 1,050 SH   SOLE   1,050 0 0
DUKE ENERGY CORP COM 26441c204 440 5,507 SH   SOLE   5,355 0 152
ISHARES TR DOW JONES SELE DJ SEL DIV INX 464287168 276 3,420 SH   SOLE   3,420 0 0
DXC TECHNOLOGY CO COM 23355l106 107 6,500 SH   SOLE   6,500 0 0
DEX INC COM 252131107 17 41 SH   SOLE   41 0 0
ECOLAB INC COM 278865100 226 1,135 SH   SOLE   1,135 0 0
COLUMBIA ETF TR II EMRG MARKETS ETF 19762b509 88 3,851 SH   SOLE   3,851 0 0
CONSOLIDATED EDISON INC C COM 209115104 214 2,972 SH   SOLE   2,972 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 649 16,234 SH   SOLE   16,234 0 0
WISDOMTREE TR SMLCAP EARN FD 97717w562 27 960 SH   SOLE   960 0 0
ISHARES TR MSCI EAFE ETF 464287465 805 13,225 SH   SOLE   13,225 0 0
PROSHARES TR MSCI EAFE DIVD 74347b839 33 899 SH   SOLE   899 0 0
ENTERPRISE FINL SVCS CORP COM 293712105 149 4,800 SH   SOLE   4,800 0 0
LAUDER ESTEE COS INC CL A 518439104 50 266 SH   SOLE   266 0 0
EMERSON ELEC CO COM COM 291011104 79 1,280 SH   SOLE   162 0 1,118
ENERGIZER HLDGS INC COM 29272w109 71 1,500 SH   SOLE   0 0 1,500
EPAM SYS INC COM 29414b104 144 570 SH   SOLE   570 0 0
EDGEWELL PERS CARE CO COM 28035q102 47 1,497 SH   SOLE   0 0 1,497
ENTERPRISE PRODS PARTNERS COM 293792107 4,959 272,898 SH   SOLE   272,898 0 0
EQUINIX INC COM PAR $0.001 29444u700 18 25 SH   SOLE   25 0 0
ELEMENT SOLUTIONS INC COM 28618m106 113 10,456 SH   SOLE   10,456 0 0
ENERGY TRANSFER EQUITY LP LP 29273v100 2,698 378,888 SH   SOLE   378,888 0 0
EATON CORP PLC SHS g29183103 44 500 SH   SOLE   500 0 0
EVOLENT HEALTH INC CL A 30050b101 43 6,000 SH   SOLE   6,000 0 0
EDWARDS LIFESCIENCES CORP COM 28176e108 62 891 SH   SOLE   891 0 0
ISHARES INC MSCI JPN ETF 46434g822 99 1,808 SH   SOLE   1,808 0 0
EXELON CORP COM 30161n101 21 588 SH   SOLE   588 0 0
FIRST AMERN FINL CORP COM 31847r102 62 1,300 SH   SOLE   1,300 0 0
DIAMONDBACK ENERGY INC COM 25278x109 17 406 SH   SOLE   406 0 0
FACEBOOK INC CL A 30303m102 9,566 42,129 SH   SOLE   42,129 0 0
FIDELITY COVINGTON TR MSCI CONSM DIS 316092204 156 3,000 SH   SOLE   3,000 0 0
FEDEX CORP COM COM 31428x106 80 570 SH   SOLE   570 0 0
FIDELITY COVINGTON TR MSCI HLTH CARE I 316092600 25 500 SH   SOLE   500 0 0
FAIR ISAAC CORP COM 303250104 20 47 SH   SOLE   47 0 0
FIDELITY NATL INFORMATION SV COM 31620m106 41 306 SH   SOLE   306 0 0
FITBIT INC CL A 33812l102 56 8,610 SH   SOLE   8,610 0 0
FLIR SYS INC COM 302445101 38 932 SH   SOLE   932 0 0
FIRST BANCORP INC ME COM 31866p102 11 500 SH   SOLE   500 0 0
FIRST SOLAR INC COM 336433107 19 384 SH   SOLE   384 0 0
FIDELITY COVINGTON TR MSCI INFO TECH I 316092808 82 999 SH   SOLE   999 0 0
FORTINET INC COM 34959e109 106 775 SH   SOLE   775 0 0
FORTIVE CORP COM 34959j108 34 500 SH   SOLE   500 0 0
GENERAL DYNAMICS CORP COM 369550108 15 100 SH   SOLE   100 0 0
GILEAD SCIENCES INC COM 375558103 39 507 SH   SOLE   507 0 0
GENERAL MILLS INC COM COM 370334104 168 2,733 SH   SOLE   0 0 2,733
SPDR GOLD TR GOLD SHS GOLD SHS 78463v107 130 777 SH   SOLE   777 0 0
CORNING INC COM 219350105 45 1,725 SH   SOLE   1,725 0 0
GENERAC HLDGS INC COM 368736104 5,213 42,750 SH   SOLE   42,585 0 165
ALPHABET INC CAP STK CL C 02079k107 2,075 1,468 SH   SOLE   1,468 0 0
ALPHABET INC CAP STK CL A 02079k305 19,994 14,100 SH   SOLE   14,077 0 23
GLOBAL PMTS INC COM 37940x102 8,582 50,595 SH   SOLE   50,595 0 0
GRIFFIN LD & NURSERIES INC CL A 398231100 11,680 215,611 SH   SOLE   215,611 0 0
GOLDMAN SACHS GROUP INC C COM 38141g104 99 503 SH   SOLE   503 0 0
ETF MANAGERS TR PUREFUNDS ISE CY ETF 26924g201 16 360 SH   SOLE   360 0 0
HANESBRANDS INC COM COM 410345102 808 71,560 SH   SOLE   71,560 0 0
HCA HLDGS INC COM COM 40412c101 7,154 73,704 SH   SOLE   73,704 0 0
HOME DEPOT INC COM COM 437076102 1,469 5,865 SH   SOLE   5,865 0 0
ISHARES TR CORE HIGH DV ETF 46429b663 69 845 SH   SOLE   845 0 0
WISDOMTREE TR EUROPE HEDGED EQ 97717x701 562 9,254 SH   SOLE   9,254 0 0
HOLLY ENERGY PARTNERS LP LP 435763107 29 2,000 SH   SOLE   2,000 0 0
ISHARES TR CUR HD EURZN ETF ETF 46434v639 15 530 SH   SOLE   530 0 0
HONEYWELL INTL INC COM IS COM 438516106 12,574 86,961 SH   SOLE   86,961 0 0
SCHEIN HENRY INC COM 806407102 23 400 SH   SOLE   400 0 0
ISHARES TR NASDAQ BIOTECH 464287556 164 1,198 SH   SOLE   1,198 0 0
IBERIABANK CORP COM 450828108 94 2,064 SH   SOLE   2,064 0 0
INTERNATIONAL BUSINESS MA COM 459200101 198 1,642 SH   SOLE   1,642 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866f104 70 765 SH   SOLE   765 0 0
IDEXX LABS INC COM 45168d104 17 50 SH   SOLE   50 0 0
ISHARES INC CORE MSCI EMKT ETF 46434g103 28 587 SH   SOLE   587 0 0
INTERNATIONAL FLAVORS&FRAGRA COM 459506101 21 173 SH   SOLE   173 0 0
ISHARES TR S&P MIDCAP 400 ETF 464287507 3,083 17,336 SH   SOLE   17,162 0 174
ISHARES TR S&P MIDCAP 400 ETF 464287705 7,818 58,812 SH   SOLE   58,812 0 0
ISHARES TR S&P MC 400GR ETF 464287606 20 89 SH   SOLE   89 0 0
ISHARES CORE S&P SCP ETF 464287804 763 11,169 SH   SOLE   11,169 0 0
ISHARES TR S&P SMALLCAP 6 ETF 464287879 1,318 10,950 SH   SOLE   10,950 0 0
ISHARES TR MSCI INDIA ETF ETF 46429b598 13 455 SH   SOLE   455 0 0
IHS MARKIT LTD SHS g47567105 14 180 SH   SOLE   180 0 0
INSEEGO CORP COM 45782b104 452 39,006 SH   SOLE   39,006 0 0
INTEL CORP COM 458140100 11,043 184,580 SH   SOLE   184,580 0 0
INTUIT COM 461202103 221 745 SH   SOLE   745 0 0
IQVIA HLDGS INC COM 46266c105 20 142 SH   SOLE   142 0 0
IRON MTN INC NEW COM 46284v101 52 2,000 SH   SOLE   2,000 0 0
INTUITIVE SURGICAL INC COM 46120e602 69 121 SH   SOLE   121 0 0
ISHARES TR CORE S&P US GWT 464287671 72 1,000 SH   SOLE   1,000 0 0
ISHARES CORE S&P500 ETF 464287200 656 2,119 SH   SOLE   2,119 0 0
ISHARES TR S&P 500 GROWTH ETF 464287309 93 450 SH   SOLE   450 0 0
ISHARES TR RUS 1000 ETF 464287622 82 480 SH   SOLE   480 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 31 273 SH   SOLE   273 0 0
ISHARES TR RUSSELL 1000 G ETF 464287614 115 597 SH   SOLE   597 0 0
ISHARES TR RUSSELL 2000 I CMDTY INDEX 464287655 307 2,143 SH   SOLE   2,143 0 0
ISHARES TR RUSSELL MCP GR ETF 464287481 126 794 SH   SOLE   794 0 0
ISHARES TR CORE MSCI TOTAL ETF 46432f834 17 316 SH   SOLE   316 0 0
JD COM INC SPON ADR CL A 47215p106 277 4,600 SH   SOLE   4,600 0 0
J & J SNACK FOODS CORP COM 466032109 31 246 SH   SOLE   246 0 0
JOHNSON & JOHNSON COM COM 478160104 1,165 8,284 SH   SOLE   7,284 0 1,000
JP MORGAN CHASE & CO COM COM 46625h100 8,472 90,075 SH   SOLE   90,075 0 0
NUVEEN PFD & INCM SECURTIES COM 67072c105 17 2,000 SH   SOLE   2,000 0 0
KELLOGG CO COM 487836108 23 349 SH   SOLE   349 0 0
KRAFT HEINZ CO COM 500754106 27 845 SH   SOLE   845 0 0
KIMBERLY CLARK CORP COM 494368103 553 3,915 SH   SOLE   2,915 0 1,000
KINDER MORGAN INC DEL COM 49456b101 3,096 204,101 SH   SOLE   204,101 0 0
COCA COLA COMPANY COM 191216100 2,927 65,514 SH   SOLE   62,024 0 3,490
KAYNE ANDERSN MLP MIDS INVT COM 486606106 326 61,675 SH   SOLE   61,675 0 0
LIBERTY BROADBAND CORP COM SER C 530307305 19 151 SH   SOLE   151 0 0
LIBERTY GLOBAL PLC SHS CL A g5480u104 34 1,546 SH   SOLE   1,546 0 0
LIBERTY GLOBAL PLC SHS CL C g5480u120 37 1,736 SH   SOLE   1,736 0 0
LEIDOS HLDGS INC COM 525327102 8,168 87,197 SH   SOLE   87,012 0 185
SPDR SERIES TRUST SSGA US LRG ETF 78468r804 215 2,104 SH   SOLE   2,104 0 0
LINDE PLC COM g5494j103 64 300 SH   SOLE   300 0 0
LILLY ELI & CO COM 532457108 284 1,729 SH   SOLE   1,729 0 0
LOCKHEED MARTIN CORP COM 539830109 9,291 25,461 SH   SOLE   25,461 0 0
LOWES COS INC COM 548661107 270 2,000 SH   SOLE   2,000 0 0
ISHARES TR IBOXX USD INVT CPBD 464287242 36 271 SH   SOLE   271 0 0
LIBERTY MEDIA CORP DELAWARE COM 531229607 18 510 SH   SOLE   510 0 0
LAS VEGAS SANDS CORP COM 517834107 952 20,909 SH   SOLE   20,909 0 0
MASTERCARD INC CL A 57636q104 183 620 SH   SOLE   620 0 0
MCDONALDS CORP COM 580135101 10,352 56,119 SH   SOLE   56,119 0 0
ISHARES TR MSCI CHINA ETF 46429b671 735 11,227 SH   SOLE   11,227 0 0
MCKESSON CORP COM COM 58155q103 56 368 SH   SOLE   368 0 0
MOODYS CORP COM 615369105 25 91 SH   SOLE   91 0 0
MONDELEZ INTL INC CL A 609207105 1,323 25,870 SH   SOLE   25,870 0 0
MEDTRONIC PLC SHS g5960l103 5,835 63,628 SH   SOLE   63,628 0 0
SPDR S&P MIDCAP 400 ETF T UTSER1 S&PDCRP 78467y107 1,668 5,139 SH   SOLE   5,139 0 0
MGM GROWTH PPTYS LLC CL A COM 55303a105 255 9,362 SH   SOLE   9,362 0 0
PIMCO ETF TR ENHANCED SHO ETF 72201r833 15,977 157,119 SH   SOLE   156,134 0 985
MCCORMICK & CO INC COM NON VTG 579780206 80 449 SH   SOLE   449 0 0
MARSH & MCLENNAN COS INC COM 571748102 38 355 SH   SOLE   355 0 0
3M CO COM 88579y101 574 3,682 SH   SOLE   3,099 0 583
MAGELLAN MIDSTREAM PARTNE LP 559080106 28 654 SH   SOLE   654 0 0
ALTRIA GROUP INC COM 02209s103 1,259 32,073 SH   SOLE   32,073 0 0
MARATHON PETE CORP COM COM 56585a102 131 3,516 SH   SOLE   3,516 0 0
MPLX LP COM UNIT REP LTD 55336v100 278 16,098 SH   SOLE   16,098 0 0
MERCK & CO INC NEW COM COM 58933y105 919 11,884 SH   SOLE   11,884 0 0
MORGAN STANLEY COM 617446448 319 6,596 SH   SOLE   6,030 0 566
MICROSOFT CORP COM COM 594918104 28,890 141,956 SH   SOLE   141,956 0 0
ISHARES TR USA MOMENTUM FCT ETF 46432f396 106 809 SH   SOLE   809 0 0
MICRON TECHNOLOGY INC COM 595112103 312 6,062 SH   SOLE   6,062 0 0
NEXTERA ENERGY INC COM 65339f101 6,685 27,835 SH   SOLE   27,835 0 0
NEXTERA ENERGY PARTNERS LP COM UNIT PART IN 65341b106 665 12,960 SH   SOLE   12,960 0 0
NATIONAL FUEL GAS CO N J COM 636180101 22 525 SH   SOLE   525 0 0
ALLIANZGI NFJ DIVID INT & PR COM 01883a107 20 1,750 SH   SOLE   1,750 0 0
NETFLIX INC COM 64110l106 426 937 SH   SOLE   937 0 0
NATIONAL GRID PLC SPONSORED ADR 636274409 28 458 SH   SOLE   458 0 0
NIKE INC CL B 654106103 533 5,438 SH   SOLE   5,438 0 0
NIELSEN HLDGS PLC SHS EUR g6518l108 149 10,000 SH   SOLE   10,000 0 0
PROSHARES TR S&P 500 DV ARIST 74348a467 121 1,799 SH   SOLE   1,799 0 0
NORTHROP GRUMMAN CORP COM 666807102 271 882 SH   SOLE   882 0 0
SERVICENOW INC COM 81762p102 226 559 SH   SOLE   559 0 0
NORFOLK SOUTHERN CORP COM 655844108 639 3,641 SH   SOLE   3,641 0 0
NETSCOUT SYS INC COM 64115t104 18 693 SH   SOLE   693 0 0
NORTHERN TR CORP COM 665859104 75 951 SH   SOLE   951 0 0
NVIDIA CORP COM 67066g104 1,587 4,176 SH   SOLE   4,176 0 0
NOVARTIS A G SPONSORED ADR 66987v109 124 1,415 SH   SOLE   1,240 0 175
NEWELL RUBBERMAID INC COM COM 651229106 492 30,991 SH   SOLE   30,991 0 0
ONECONNECT FINL TECHNOLOGY C SPONSORED ADS 68248t105 100 5,500 SH   SOLE   5,500 0 0
ISHARES TR S&P 100 INDEX ETF 464287101 84 589 SH   SOLE   589 0 0
OKTA INC CL A 679295105 520 2,597 SH   SOLE   2,597 0 0
OMNICOM GROUP INC COM COM 681919106 16 300 SH   SOLE   0 0 300
FIDELITY COMWLTH TR NDQ CP IDX TRK 315912808 72 183 SH   SOLE   183 0 0
OPKO HEALTH INC COM 68375n103 63 18,440 SH   SOLE   18,440 0 0
ORACLE CORP COM 68389x105 89 1,613 SH   SOLE   1,613 0 0
BANK OZK COM 06417n103 1,004 42,763 SH   SOLE   42,763 0 0
PALO ALTO NETWORKS INC COM 697435105 58 254 SH   SOLE   254 0 0
PAYCHEX INC COM 704326107 1,266 16,707 SH   SOLE   16,707 0 0
HEALTHPEAK PPTYS INC COM 42250p103 208 7,535 SH   SOLE   7,535 0 0
PENN NATL GAMING INC COM 707569109 34 1,105 SH   SOLE   1,105 0 0
PEPSICO INC COM 713448108 9,440 71,373 SH   SOLE   71,373 0 0
PFIZER INC COM COM 717081103 7,802 238,585 SH   SOLE   238,323 0 262
ISHARES TR U.S. PFD STK ETF 464288687 216 6,235 SH   SOLE   6,235 0 0
PROCTER & GAMBLE CO COM COM 742718109 3,641 30,453 SH   SOLE   28,077 0 2,376
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137v142 49 1,350 SH   SOLE   1,350 0 0
PERKINELMER INC COM 714046109 21 211 SH   SOLE   211 0 0
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137v308 57 1,000 SH   SOLE   1,000 0 0
PHILIP MORRIS INTL INC CO COM 718172109 2,035 29,043 SH   SOLE   29,043 0 0
PPL CORP COM 69351t106 23 900 SH   SOLE   900 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137v613 64 594 SH   SOLE   594 0 0
PRIMO WATER CORPORATION COM 74167p108 3,438 250,053 SH   SOLE   250,053 0 0
PERSPECTA INC COM 715347100 76 3,290 SH   SOLE   3,290 0 0
SPDR SERIES TRUST WELLS FG PFD ETF 78464a292 12 293 SH   SOLE   293 0 0
PVH CORP COM 693656100 192 4,000 SH   SOLE   4,000 0 0
PAYPAL HLDGS INC COM 70450y103 20,874 119,809 SH   SOLE   119,809 0 0
QUALCOMM INC COM 747525103 5,138 56,332 SH   SOLE   56,332 0 0
PROSHARES TR PSHS ULTRA QQQ 74347r206 18 120 SH   SOLE   120 0 0
INVESCO QQQ TR UNIT SER 1 46090e103 2,212 8,934 SH   SOLE   8,934 0 0
ISHARES TR USA QUALITY FCTR 46432f339 48 500 SH   SOLE   500 0 0
FERRARI N V COM n3167y103 27 160 SH   SOLE   160 0 0
ROYAL DUTCH SHELL PLC SPONS ADR 780259206 36 1,104 SH   SOLE   1,104 0 0
REGENERON PHARMACEUTICALS COM 75886f107 50 80 SH   SOLE   80 0 0
RESMED INC COM 761152107 40 206 SH   SOLE   206 0 0
EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF ETF 301505707 15 340 SH   SOLE   340 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT ETF 46137v357 20 193 SH   SOLE   193 0 0
ROYCE VALUE TR INC COM 780910105 23 1,850 SH   SOLE   1,850 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137v332 111 500 SH   SOLE   500 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137v282 21 107 SH   SOLE   107 0 0
SCIENCE APPLICATNS INTL CP N COM 808625107 202 2,600 SH   SOLE   2,600 0 0
SAP AG SPONSORED ADR ISIN SPON ADR 803054204 9,044 64,602 SH   SOLE   64,602 0 0
SBA COMMUNICATIONS CORP CL A 78410g104 166 558 SH   SOLE   558 0 0
ALPS ETF TR MED BREAKTHGH 00162q593 67 1,598 SH   SOLE   1,598 0 0
STARBUCKS CORP COM 855244109 84 1,136 SH   SOLE   1,136 0 0
SCHWAB STRATEGIC TR US SML CAP ETF CAP SAC R CAP S 89949 808524607 103 1,575 SH   SOLE   1,575 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 126 4,239 SH   SOLE   4,239 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 18 540 SH   SOLE   540 0 0
ISHARES TR EAFE SML CP ETF ETF 464288273 54 1,007 SH   SOLE   1,007 0 0
PROSHARES TR ULTRASHRT S&P500 ETF 74347b383 12 600 SH   SOLE   600 0 0
SPDR SERIES TRUST S&P DIVID ETF 78464a763 37 410 SH   SOLE   410 0 0
SIMMONS 1ST NATL CORP CL A 828730200 10 599 SH   SOLE   599 0 0
PROSHARES TR SHORT S&P 500 NE ETF 74347b425 31 1,400 SH   SOLE   1,400 0 0
SHOPIFY INC CL A 82509l107 1,172 1,235 SH   SOLE   1,235 0 0
PROSHARES TR SHRT HGH YIELD 74347r131 21 1,000 SH   SOLE   1,000 0 0
SMUCKER J M CO COM 832696405 26 250 SH   SOLE   250 0 0
SPDR SERIES TRUST S&P 600 SMCP GRW ETF 78464a201 49 860 SH   SOLE   860 0 0
SPDR SERIES TRUST S&P 600 SMCP VAL ETF 78464a300 37 746 SH   SOLE   746 0 0
SNAP INC CL A 83304a106 23 1,000 SH   SOLE   1,000 0 0
SOUTHERN CO COM COM 842587107 234 4,510 SH   SOLE   4,510 0 0
GLOBAL X FDS SOCIAL MED ETF 37950e416 44 1,016 SH   SOLE   1,016 0 0
S&P GLOBAL INC COM 78409v104 10,941 33,208 SH   SOLE   33,208 0 0
SUBURBAN PROPANE PARTNERS LP 864482104 12 810 SH   SOLE   810 0 0
SPLUNK INC COM 848637104 1,023 5,147 SH   SOLE   5,147 0 0
SPDR S&P 500 ETF TR TR UN UNIT SER 1 78462f103 1,610 5,221 SH   SOLE   5,221 0 0
SQUARE INC CL A 852234103 140 1,330 SH   SOLE   1,330 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467v608 3,371 77,702 SH   SOLE   77,702 0 0
PROSHARES TR PROSHARES UL ETF 74347r107 120 959 SH   SOLE   959 0 0
STARWOOD PPTY TR INC COM COM 85571b105 3,597 240,445 SH   SOLE   239,945 0 500
CONSTELLATION BRANDS INC CL A 21036p108 3,274 18,714 SH   SOLE   18,714 0 0
STANLEY BLACK & DECKER INC COM 854502101 55 398 SH   SOLE   398 0 0
SKYWORKS SOLUTIONS INC COM 83088m102 135 1,055 SH   SOLE   1,055 0 0
STRYKER CORP COM 863667101 22 120 SH   SOLE   120 0 0
SYSCO CORP COM 871829107 14 260 SH   SOLE   260 0 0
AT&T INC COM COM 00206r102 8,391 277,575 SH   SOLE   277,100 0 475
TRIP COM GROUP LTD ADS 89677q107 11 434 SH   SOLE   434 0 0
TELADOC HEALTH INC COM 87918a105 15 80 SH   SOLE   80 0 0
TRUIST FINL CORP COM 89832q109 35 926 SH   SOLE   926 0 0
TARGET CORP COM COM 87612e106 120 1,000 SH   SOLE   0 0 1,000
ISHARES TR TIPS BD ETF 464287176 54 438 SH   SOLE   438 0 0
TJX COS INC NEW COM 872540109 32 627 SH   SOLE   627 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 17,819 49,178 SH   SOLE   49,178 0 0
TOTAL S A ADR 89151e109 11 280 SH   SOLE   280 0 0
PRICE T ROWE GROUP INC COM 74144t108 25 200 SH   SOLE   200 0 0
TRAVELERS COMPANIES INC COM 89417e109 17 150 SH   SOLE   150 0 0
TESLA INC COM 88160r101 181 168 SH   SOLE   168 0 0
TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 919 6,583 SH   SOLE   6,583 0 0
TWILIO INC CL A 90138f102 730 3,329 SH   SOLE   3,329 0 0
TWITTER INC COM 90184l102 41 1,391 SH   SOLE   1,391 0 0
TEXAS INSTRS INC COM 882508104 51 400 SH   SOLE   400 0 0
UGI CORP NEW COM 902681105 14 433 SH   SOLE   433 0 0
UNILEVER PLC SPON ADR NEW ADR 904767704 31 556 SH   SOLE   556 0 0
UNILEVER N V N Y SHS 904784709 7,382 138,575 SH   SOLE   138,575 0 0
UNITEDHEALTH GROUP INC COM 91324p102 156 529 SH   SOLE   529 0 0
UNION PAC CORP COM 907818108 1,027 6,074 SH   SOLE   6,074 0 0
UNITED PARCEL SERVICE INC CL B 911312106 150 1,350 SH   SOLE   1,350 0 0
US BANCORP DEL COM 902973304 145 3,941 SH   SOLE   3,941 0 0
PROSHARES TR ULTRA FNCLS NEW ETF 74347x633 50 1,731 SH   SOLE   1,731 0 0
VISA INC COM CL A 92826c839 1,782 9,224 SH   SOLE   9,224 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 83 567 SH   SOLE   567 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 240 6,189 SH   SOLE   6,189 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 121 2,540 SH   SOLE   2,540 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 113 2,240 SH   SOLE   2,240 0 0
INVESCO TR INVT GRADE MUNS COM 46131m106 14 1,170 SH   SOLE   1,170 0 0
VANGUARD WORLD FDS INF TECH ETF 92204a702 40 143 SH   SOLE   143 0 0
VIACOMCBS INC CL B 92556h206 17 737 SH   SOLE   737 0 0
VIACOMCBS INC CL A 92556h107 28 1,096 SH   SOLE   1,096 0 0
VANGUARD GROUP DIV APP ETF 921908844 1,288 10,990 SH   SOLE   10,990 0 0
VALLEY NATL BANCORP COM 919794107 43 5,501 SH   SOLE   5,501 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 96 1,220 SH   SOLE   1,220 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 153 936 SH   SOLE   936 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206c680 908 4,600 SH   SOLE   4,600 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 7,046 24,859 SH   SOLE   24,859 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 187 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS TOTAL ETF 922908769 11,247 71,852 SH   SOLE   71,852 0 0
VANGUARD SCOTTSDALE FDS RUS2000GRW 92206c623 150 1,000 SH   SOLE   1,000 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 192 949 SH   SOLE   949 0 0
VIAD CORP COM 92552r406 16 857 SH   SOLE   857 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 1,674 42,273 SH   SOLE   42,273 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 24 200 SH   SOLE   200 0 0
VAXART INC COM 92243a200 70 7,945 SH   SOLE   7,945 0 0
VANGUARD STAR FD VG TL INTL STK F ETF 921909768 37 750 SH   SOLE   750 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 3,573 45,358 SH   SOLE   45,358 0 0
VERIZON COMMUNICATIONS CO COM 92343v104 930 16,863 SH   SOLE   16,863 0 0
WASTE CONNECTIONS INC COM 94106b101 98 1,050 SH   SOLE   1,050 0 0
WELLS FARGO & CO NEW COM COM 949746101 13 521 SH   SOLE   521 0 0
WASTE MGMT INC COM 94106l109 8,704 82,179 SH   SOLE   82,179 0 0
WILLIAMS COS INC COM COM 969457100 297 15,621 SH   SOLE   15,621 0 0
WALMART INC COM 931142103 256 2,139 SH   SOLE   2,139 0 0
W P CAREY INC COM 92936u109 82 1,218 SH   SOLE   1,218 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 635 2,795 SH   SOLE   2,795 0 0
ESSENTIAL UTILS INC COM 29670g102 151 3,586 SH   SOLE   3,586 0 0
WW INTL INC COM 98262p101 22 857 SH   SOLE   857 0 0
WORLD WRESTLING ENTMT INC CL A 98156q108 15 340 SH   SOLE   340 0 0
SPDR SERIES TRUST AEROSPACE DEF ETF 78464a631 18 200 SH   SOLE   200 0 0
SPDR SER TR S&P BIOTECH 78464a870 112 1,000 SH   SOLE   1,000 0 0
SELECT SECTOR SPDR TR SBI MATERIALS ETF 81369y100 69 1,230 SH   SOLE   1,230 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369y852 56 1,031 SH   SOLE   1,031 0 0
SELECT SECTOR SPDR TR ENE SBI INT-ENERGY 81369y506 11 288 SH   SOLE   288 0 0
SELECT SECTOR SPDR TR SBI INT-FINL ETF 81369y605 143 6,172 SH   SOLE   6,172 0 0
SELECT SECTOR SPDR TR IND SBI INT-INDS 81369y704 55 797 SH   SOLE   797 0 0
SELECT SECTOR SPDR TR TEC SBI INT-TECH 81369y803 783 7,498 SH   SOLE   7,498 0 0
SELECT SECTOR SPDR TR CON SBI CONS STPLS 81369y308 443 7,559 SH   SOLE   7,559 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS ETF 81369y886 12 213 SH   SOLE   213 0 0
SELECT SECTOR SPDR TR HEA SBI HEALTHCARE 81369y209 98 976 SH   SOLE   976 0 0
SELECT SECTOR SPDR TR CON SBI CONS DISCR 81369y407 334 2,618 SH   SOLE   2,618 0 0
EXXON MOBIL CORP COM COM 30231g102 311 6,957 SH   SOLE   6,957 0 0
XYLEM INC COM 98419m100 75 1,159 SH   SOLE   1,159 0 0
YUM BRANDS INC COM COM 988498101 66 765 SH   SOLE   765 0 0
YUM CHINA HLDGS INC COM 98850p109 36 750 SH   SOLE   750 0 0
ZIMMER BIOMET HLDGS INC COM 98956p102 12 100 SH   SOLE   100 0 0
ZSCALER INC COM 98980g102 1,150 10,506 SH   SOLE   10,506 0 0
ZOETIS INC CL A CIIETIS INC S CZ 9007 98978v103 31 229 SH   SOLE   229 0 0
ALPS ETF TR ALERIAN MLP ADDED 00162q452 431 17,452 SH   SOLE   17,452 0 0
ANGI HOMESERVICES INC COM CL A 00183l102 12 1,000 SH   SOLE   1,000 0 0
ABERDEEN STD GOLD ETF TR PHYSCL GOLD SHS 00326a104 13 750 SH   SOLE   750 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 11 1,750 SH   SOLE   1,750 0 0
BOSTON BEER INC CL A 100557107 11 21 SH   SOLE   21 0 0
CINTAS CORP COM 172908105 14 52 SH   SOLE   52 0 0
DIGITAL RLTY TR INC COM 253868103 2,000 14,073 SH   SOLE   14,073 0 0
DRIVE SHACK INC COM 262077100 194 105,000 SH   SOLE   105,000 0 0
FS KKR CAPITAL CORP COM ADDED 302635206 67 4,758 SH   SOLE   4,758 0 0
FIRST MAJESTIC SILVER CORP COM 32076v103 20 2,000 SH   SOLE   2,000 0 0
GROUPON INC COM 399473206 13 700 SH   SOLE   700 0 0
HEALTHEQUITY INC COM 42226a107 29 500 SH   SOLE   500 0 0
ILLUMINA INC COM 452327109 11 30 SH   SOLE   30 0 0
LULULEMON ATHLETICA INC COM 550021109 14 44 SH   SOLE   44 0 0
NORTHERN DYNASTY MINERALS LT COM 66510m204 15 10,570 SH   SOLE   10,570 0 0
111 INC ADS 68247q102 32 5,000 SH   SOLE   5,000 0 0
ONEOK INC COM 682680103 10 307 SH   SOLE   307 0 0
PHILLIPS 66 COM 718546104 10 140 SH   SOLE   140 0 0
PLANET FITNESS INC CL A 72703h101 10 170 SH   SOLE   170 0 0
RAYONIER INC COM 754907103 29 1,178 SH   SOLE   1,178 0 0
RAYTHEON TECHNOLOGIES CORP COM ADDED 75513e101 7,409 120,236 SH   SOLE   120,003 0 233
ROCKWELL AUTOMATION INC COM 773903109 11 50 SH   SOLE   50 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 11 145 SH   SOLE   145 0 0
SLACK TECHNOLOGIES INC COM CL A 83088v102 31 1,000 SH   SOLE   1,000 0 0
TRANSUNION COM 89400j107 13 151 SH   SOLE   151 0 0
UNITI GROUP INC COM 91325v108 12 1,300 SH   SOLE   1,300 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189f106 44 1,190 SH   SOLE   1,190 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204a504 18 93 SH   SOLE   93 0 0
WHEATON PRECIOUS METALS CORP COM 962879102 31 708 SH   SOLE   708 0 0
YAMANA GOLD INC COM 98462y100 27 5,010 SH   SOLE   5,010 0 0
AON PLC SHS CL A ADDED g0403h108 11,488 59,647 SH   SOLE   59,557 0 90
ROYALTY PHARMA PLC SHS CL A ADDED g7709q104 49 1,000 SH   SOLE   1,000 0 0
SPOTIFY TECHNOLOGY S A SHS l8681t102 13 52 SH   SOLE   52 0 0