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
AMAZON.COM INC Stock 023135106 18 10 SH   SOLE 0 10 0 0
AMAZON.COM INC Stock 023135106 3,507 1,898 SH   SOLE 0 1,122 0 776
CERNER CORP Stock 156782104 15 205 SH   SOLE 0 205 0 0
CERNER CORP Stock 156782104 110 1,495 SH   SOLE 0 195 0 1,300
ISHARES NORTH AMERICAN NATURAL RESOURCES ETF 464287374 45 1,500 SH   SOLE 0 0 0 1,500
CBS CORP CL B Stock 92556H206 96 2,283 SH   SOLE 0 205 0 2,078
GLOBAL PAYMENTS INC Stock 37940X102 1,118 6,124 SH   SOLE 0 5,934 0 190
PRUDENTIAL FINL INC Stock 744320102 23 249 SH   SOLE 0 25 0 224
ULTA SALON COSMETICS & FRAGRANCE INC COM Stock 90384S303 4 16 SH   SOLE 0 16 0 0
SIRIUS XM RADIO INC Stock 82968B103 20 2,760 SH   SOLE 0 0 0 2,760
POWERSHARES QQQ TR ETF 46090E103 133 624 SH   SOLE 0 624 0 0
POWERSHARES QQQ TR ETF 46090E103 1,774 8,342 SH   SOLE 0 7,562 0 780
POWERSHARES QQQ TR ETF 46090E103 638 3,000 SH Put SOLE 0 0 0 0
TECHNOLOGY SELECT SECTOR SPDR ETF 81369Y803 321 3,500 SH   SOLE 0 0 0 3,500
STARBUCKS CORP Stock 855244109 1,020 11,605 SH   SOLE 0 11,605 0 0
STARBUCKS CORP Stock 855244109 1,329 15,114 SH   SOLE 0 10,476 0 4,638
DCP MIDSTREAM PARTNERS LP UNITS LTD PARTNER INT Stock 23311P100 31 1,253 SH   SOLE 0 1,163 0 90
CHURCHILL DOWNS INC Stock 171484108 84 612 SH   SOLE 0 192 0 420
CHURCHILL DOWNS INC Stock 171484108 141 1,027 SH   SOLE 0 1,027 0 0
SQUARE INC CL A Stock 852234103 3 50 SH   SOLE 0 50 0 0
ARROW FINL CORP COM Stock 042744102 28 749 SH   SOLE 0 0 0 749
NEENAH PAPER INC Stock 640079109 44 630 SH   SOLE 0 544 0 86
DOLLAR GEN CORP Stock 256677105 343 2,197 SH   SOLE 0 1,869 0 328
BGC PARTNERS INC Stock 05541T101 59 10,000 SH   SOLE 0 10,000 0 0
VIKING THERAPEUTICS INC COM Stock 92686J106 30 3,687 SH   SOLE 0 1,164 0 2,523
VIKING THERAPEUTICS INC COM Stock 92686J106 48 6,001 SH   SOLE 0 6,001 0 0
JOHNSON & JOHNSON COM Stock 478160104 15 100 SH   SOLE 0 100 0 0
JOHNSON & JOHNSON COM Stock 478160104 3,295 22,592 SH   SOLE 0 5,229 0 17,363
SEAGATE TECHNOLOGY Stock G7945M107 121 2,026 SH   SOLE 0 194 0 1,832
WASTE MANAGEMENT INC Stock 94106L109 957 8,401 SH   SOLE 0 4,570 0 3,831
ADVANCED ENERGY IND Stock 007973100 77 1,086 SH   SOLE 0 339 0 747
ADVANCED ENERGY IND Stock 007973100 128 1,798 SH   SOLE 0 1,798 0 0
BEIGENE LTD SPONSORED ADR ADR 07725L102 92 557 SH   SOLE 0 172 0 385
BEIGENE LTD SPONSORED ADR ADR 07725L102 154 929 SH   SOLE 0 929 0 0
ABB LTD SPONSORED ADR ADR 000375204 8 313 SH   SOLE 0 313 0 0
ABB LTD SPONSORED ADR ADR 000375204 12 501 SH   SOLE 0 501 0 0
ISHARES GLOBAL TECH ETF ETF 464287291 74 350 SH   SOLE 0 350 0 0
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 52 5,382 SH   SOLE 0 1,632 0 3,750
HELIX ENERGY SOLUTIONS GRP INC COM Stock 42330P107 80 8,276 SH   SOLE 0 8,276 0 0
DEXCOM INC COM Stock 252131107 4 17 SH   SOLE 0 17 0 0
COSTCO WHOLESALE CORP Stock 22160K105 15 50 SH   SOLE 0 50 0 0
COSTCO WHOLESALE CORP Stock 22160K105 681 2,316 SH   SOLE 0 2,316 0 0
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234 7,739 172,484 SH   SOLE 0 54,064 0 118,420
GOLDMAN SACHS GROUP INC Stock 38141G104 258 1,124 SH   SOLE 0 1,124 0 0
ROYAL DUTCH SHELL PLC-ADR ADR 780259206 332 5,634 SH   SOLE 0 4,184 0 1,450
TELEDYNE TECHNOLOGIES INC Stock 879360105 78 225 SH   SOLE 0 69 0 156
TELEDYNE TECHNOLOGIES INC Stock 879360105 124 359 SH   SOLE 0 359 0 0
YUM! BRANDS INC Stock 988498101 33 330 SH   SOLE 0 330 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 18 397 SH   SOLE 0 397 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 50 1,100 SH   SOLE 0 1,100 0 0
REAL ESTATE SELECT SECTOR SPDR FUND ETF 81369Y860 370 9,561 SH   SOLE 0 9,561 0 0
PETROLEO BRASILEIRO SA PETROBRAS ADR 71654V408 13 796 SH   SOLE 0 82 0 714
PROCTER & GAMBLE CO COM Stock 742718109 25 200 SH   SOLE 0 200 0 0
PROCTER & GAMBLE CO COM Stock 742718109 925 7,402 SH   SOLE 0 1,302 0 6,100
COCA COLA CO COM Stock 191216100 1,410 25,479 SH   SOLE 0 17,788 0 7,691
GENERAL MLS INC COM Stock 370334104 263 4,904 SH   SOLE 0 4,904 0 0
ENTERPRISE PRODS PARTNERS L P Stock 293792107 3,440 122,176 SH   SOLE 0 26,864 0 95,312
OCCIDENTAL PETE CORP COM Stock 674599105 92 2,236 SH   SOLE 0 126 0 2,110
TRUIST FINL CORP COM Stock 89832Q109 61 1,087 SH   SOLE 0 0 0 1,087
UNITED PARCEL SERVICE INC Stock 911312106 7 56 SH   SOLE 0 56 0 0
VANGUARD REIT INDEX ETF ETF 922908553 188 2,030 SH   SOLE 0 2,030 0 0
VANGUARD REIT INDEX ETF ETF 922908553 1,625 17,517 SH   SOLE 0 16,084 0 1,433
VENTAS INC REIT 92276F100 282 4,885 SH   SOLE 0 4,485 0 400
CANTEL MEDICAL CORP Stock 138098108 51 725 SH   SOLE 0 626 0 99
CABOT MICROELECTRONICS CP Stock 12709P103 55 381 SH   SOLE 0 328 0 53
J&J SNACK FOODS CP Stock 466032109 53 289 SH   SOLE 0 249 0 40
INTEL CORP COM Stock 458140100 109 1,813 SH   SOLE 0 43 0 1,770
CME GROUP INC. Stock 12572Q105 792 3,945 SH   SOLE 0 3,855 0 90
WESTERN ALLIANCE BANCORP Stock 957638109 145 2,541 SH   SOLE 0 785 0 1,756
WESTERN ALLIANCE BANCORP Stock 957638109 238 4,182 SH   SOLE 0 4,182 0 0
JB HUNT TRANSPORT SERVICES Stock 445658107 1 9 SH   SOLE 0 9 0 0
JB HUNT TRANSPORT SERVICES Stock 445658107 3 26 SH   SOLE 0 26 0 0
STATE STR CORP COM Stock 857477103 139 1,752 SH   SOLE 0 1,752 0 0
MEDTRONIC PLC SHS Stock G5960L103 988 8,710 SH   SOLE 0 8,710 0 0
MEDTRONIC PLC SHS Stock G5960L103 1,659 14,622 SH   SOLE 0 8,887 0 5,735
CLOROX CO DEL COM Stock 189054109 1 7 SH   SOLE 0 7 0 0
CLOROX CO DEL COM Stock 189054109 3 21 SH   SOLE 0 21 0 0
FORTIVE CORP COM Stock 34959J108 57 750 SH   SOLE 0 750 0 0
NETFLIX COM INC Stock 64110L106 13 41 SH   SOLE 0 41 0 0
SPDR DOW JONES INDUSTRIAL ETF ETF 78467X109 614 2,155 SH   SOLE 0 2,155 0 0
HORMEL FOODS CORP COM Stock 440452100 490 10,866 SH   SOLE 0 5,416 0 5,450
HORMEL FOODS CORP COM Stock 440452100 925 20,510 SH   SOLE 0 20,510 0 0
ISHARES SILVER TRUST ETF ETF 46428Q109 30 1,820 SH   SOLE 0 1,820 0 0
EQUITY RESIDENTIAL REIT 29476L107 932 11,512 SH   SOLE 0 7 0 11,505
TETRA TECH INC NEW Stock 88162G103 65 757 SH   SOLE 0 651 0 106
TD AMERITRADE HOLDING CP Stock 87236Y108 16 328 SH   SOLE 0 328 0 0
TD AMERITRADE HOLDING CP Stock 87236Y108 18 365 SH   SOLE 0 365 0 0
POOL CORPORATION COM Stock 73278L105 71 335 SH   SOLE 0 288 0 47
ESTEE LAUDER COMPANIES INC Stock 518439104 547 2,649 SH   SOLE 0 1,429 0 1,220
ESTEE LAUDER COMPANIES INC Stock 518439104 1,173 5,680 SH   SOLE 0 5,680 0 0
SANOFI SA ADR 80105N105 24 472 SH   SOLE 0 472 0 0
SANOFI SA ADR 80105N105 26 520 SH   SOLE 0 520 0 0
MERCK & CO INC Stock 58933Y105 1,884 20,718 SH   SOLE 0 10,055 0 10,663
ISHARES TRS&P SHORT TERM NATL MUNICIPAL BD FD ETF 464288158 182 1,700 SH   SOLE 0 0 0 1,700
NOBLE MIDSTREAM PARTNERS LP COM UNIT REPST Stock 65506L105 6 217 SH   SOLE 0 91 0 126
SPDR S&P 500 ETF ETF 78462F103 2,932 9,108 SH   SOLE 0 7,649 0 1,459
SPDR S&P 500 ETF ETF 78462F103 3,190 9,912 SH   SOLE 0 9,912 0 0
MASTERCARD INC Stock 57636Q104 1,079 3,615 SH   SOLE 0 3,615 0 0
MASTERCARD INC Stock 57636Q104 1,605 5,376 SH   SOLE 0 4,239 0 1,137
INSPERITY INC Stock 45778Q107 64 746 SH   SOLE 0 231 0 515
INSPERITY INC Stock 45778Q107 102 1,181 SH   SOLE 0 1,181 0 0
FIRST REPUBLIC BANK Stock 33616C100 22 188 SH   SOLE 0 188 0 0
ILLINOIS TOOL WKS INC COM Stock 452308109 1,896 10,554 SH   SOLE 0 4,108 0 6,446
COMFORT SYSTEMS USA INC Stock 199908104 46 928 SH   SOLE 0 801 0 127
MONRO MUFFLER BRAKE INC Stock 610236101 59 751 SH   SOLE 0 648 0 103
NORDSON CORP Stock 655663102 143 879 SH   SOLE 0 273 0 606
NORDSON CORP Stock 655663102 235 1,445 SH   SOLE 0 1,445 0 0
EXACT SCIENCES CORP Stock 30063P105 28 306 SH   SOLE 0 96 0 210
EXACT SCIENCES CORP Stock 30063P105 44 478 SH   SOLE 0 478 0 0
EMERSON ELEC CO COM Stock 291011104 194 2,550 SH   SOLE 0 0 0 2,550
IRHYTHM TECHNOLOGIES INC COM Stock 450056106 55 808 SH   SOLE 0 249 0 559
IRHYTHM TECHNOLOGIES INC COM Stock 450056106 91 1,338 SH   SOLE 0 1,338 0 0
SYNNEX CORP Stock 87162W100 62 480 SH   SOLE 0 414 0 66
ALLSTATE CORP Stock 020002101 5 43 SH   SOLE 0 0 0 43
DIAGEO PLC ADR 25243Q205 282 1,672 SH   SOLE 0 737 0 935
ANNALY CAPITAL MANAGEMENT INC REIT 035710409 1,173 124,560 SH   SOLE 0 26,480 0 98,080
ISHARES TIPS BOND ETF ETF 464287176 4,051 34,750 SH   SOLE 0 1,398 0 33,352
BLUEBIRD BIO INC COM Stock 09609G100 84 962 SH   SOLE 0 298 0 664
BLUEBIRD BIO INC COM Stock 09609G100 134 1,532 SH   SOLE 0 1,532 0 0
GLOBAL X ROBOTICS & ARTIFICIAL INTELLIGENCE THEMATIC ETF ETF 37954Y715 56 2,570 SH   SOLE 0 0 0 2,570
ACI WORLDWIDE INC Stock 004498101 136 3,599 SH   SOLE 0 1,120 0 2,479
ACI WORLDWIDE INC Stock 004498101 227 5,994 SH   SOLE 0 5,994 0 0
CORNING INC COM Stock 219350105 68 2,335 SH   SOLE 0 1,300 0 1,035
EDWARDS LIFESCIENCES CORP COM Stock 28176E108 30 128 SH   SOLE 0 28 0 100
BANK NEW YORK MELLON CORP COM Stock 064058100 7 145 SH   SOLE 0 145 0 0
BANK NEW YORK MELLON CORP COM Stock 064058100 185 3,685 SH   SOLE 0 138 0 3,546
KAYNE ANDERSON MLP INVT CO CEF 486606106 56 4,000 SH   SOLE 0 0 0 4,000
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 38 375 SH   SOLE 0 375 0 0
GOLDMAN SACHS ACCESS TREASURY 0-1 YEAR ETF ETF 381430529 42 415 SH   SOLE 0 415 0 0
VERIZON COMMUNICATIONS Stock 92343V104 977 15,914 SH   SOLE 0 2,458 0 13,456
UNUM GROUP Stock 91529Y106 9 313 SH   SOLE 0 313 0 0
UNUM GROUP Stock 91529Y106 18 634 SH   SOLE 0 634 0 0
CHUBB LIMITED COM Stock H1467J104 458 2,942 SH   SOLE 0 2,942 0 0
CHUBB LIMITED COM Stock H1467J104 566 3,639 SH   SOLE 0 1,322 0 2,317
MARVELL TECHNOLOGY GROUP LTD Stock G5876H105 13 500 SH   SOLE 0 0 0 500
ISHARES COHEN & STEERS RLTY ETF 464287564 159 1,356 SH   SOLE 0 0 0 1,356
FEDEX CORP Stock 31428X106 4 25 SH   SOLE 0 25 0 0
FEDEX CORP Stock 31428X106 8 50 SH   SOLE 0 50 0 0
PULTE GROUP INC COM Stock 745867101 29 746 SH   SOLE 0 80 0 666
SHERWIN WILLIAMS CO COM Stock 824348106 857 1,468 SH   SOLE 0 552 0 916
SHERWIN WILLIAMS CO COM Stock 824348106 1,217 2,085 SH   SOLE 0 2,085 0 0
PEPSICO INC COM Stock 713448108 2,135 15,618 SH   SOLE 0 3,360 0 12,258
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457 4,406 52,060 SH   SOLE 0 27,160 0 24,900
JP MORGAN ALERIAN MLP ETN ETF 46625H365 13 600 SH   SOLE 0 0 0 600
UNILEVER N V N Y SHS NEW ADR 904784709 44 760 SH   SOLE 0 0 0 760
KIMBERLY CLARK CORP COM Stock 494368103 224 1,628 SH   SOLE 0 28 0 1,600
RATTLER MIDSTREAM LP COM UNITS Stock 75419T103 6 340 SH   SOLE 0 139 0 201
HONEYWELL INTL INC Stock 438516106 2,298 12,981 SH   SOLE 0 5,330 0 7,651
ISHARES IBONDS DEC 2023 TERM MUNI BOND ETF ETF 46435G318 878 34,000 SH   SOLE 0 34,000 0 0
OMEGA HEALTHCARE INVESTORS INC REIT 681936100 34 800 SH   SOLE 0 0 0 800
BECTON DICKINSON & CO PFD SHS CONV A Convertible Preferred 075887208 14 221 SH   SOLE 0 221 0 0
BECTON DICKINSON & CO PFD SHS CONV A Convertible Preferred 075887208 1,538 23,500 SH   SOLE 0 1,680 0 21,820
US BANCORP DEL COM NEW Stock 902973304 537 9,049 SH   SOLE 0 2,900 0 6,149
ARGENX SE SPONSORED ADR ADR 04016X101 63 394 SH   SOLE 0 121 0 273
BP PLC SPONSORED ADR ADR 055622104 11 300 SH   SOLE 0 300 0 0
BP PLC SPONSORED ADR ADR 055622104 100 2,650 SH   SOLE 0 2,650 0 0
SPDR BLOOMBERG BARCLAYS CONVERTIBLE SECURITIES ETF ETF 78464A359 2,353 42,403 SH   SOLE 0 41,488 0 915
HOME DEPOT Stock 437076102 1,276 5,841 SH   SOLE 0 5,774 0 67
BAXTER INTL INC COM Stock 071813109 0 0 SH   SOLE 0 0 0 0
BAXTER INTL INC COM Stock 071813109 68 808 SH   SOLE 0 0 0 808
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 980 5,750 SH   SOLE 0 5,750 0 0
AUTOMATIC DATA PROCESSING INC COM Stock 053015103 3,851 22,587 SH   SOLE 0 7,794 0 14,793
DUPONT DE NEMOURS INC COM Stock 26614N102 12 191 SH   SOLE 0 191 0 0
DUPONT DE NEMOURS INC COM Stock 26614N102 103 1,601 SH   SOLE 0 603 0 998
ISHARES RUSSELL 2000 VALUE ETF 464287630 568 4,416 SH   SOLE 0 2,750 0 1,666
HEALTH CARE SELECT SECTOR SPDR ETF 81369Y209 457 4,485 SH   SOLE 0 3,060 0 1,425
VERISK ANALYTICS INCCL A Stock 92345Y106 14 97 SH   SOLE 0 97 0 0
COOPER COMPANIES INC Stock 216648402 13 41 SH   SOLE 0 41 0 0
SPDR GOLD ETF ETF 78463V107 62 431 SH   SOLE 0 431 0 0
SPDR GOLD ETF ETF 78463V107 3,278 22,936 SH   SOLE 0 5,651 0 17,285
SPDR GOLD ETF ETF 78463V107 1,143 8,000 SH Call SOLE 0 0 0 0
SOUTHERN CO COM Stock 842587107 127 1,986 SH   SOLE 0 136 0 1,850
AMERISOURCEBERGEN CORP COM Stock 03073E105 63 741 SH   SOLE 0 78 0 663
BECTON DICKINSON & CO COM Stock 075887109 0 0 SH   SOLE 0 0 0 0
BROADRIDGE FIN SOL Stock 11133T103 189 1,531 SH   SOLE 0 476 0 1,055
BROADRIDGE FIN SOL Stock 11133T103 314 2,543 SH   SOLE 0 2,543 0 0
KEYCORP NEW COM Stock 493267108 524 25,914 SH   SOLE 0 14,054 0 11,860
KEYCORP NEW COM Stock 493267108 1,076 53,165 SH   SOLE 0 53,165 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 4 231 SH   SOLE 0 231 0 0
BRITISH AMERICAN TOBACCO ADR 110448107 5 121 SH   SOLE 0 121 0 0
LOGMEIN INC. Stock 54142L109 54 631 SH   SOLE 0 542 0 89
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614 3,313 18,834 SH   SOLE 0 3,731 0 15,103
ISHARES US REAL ESTATE ETF ETF 464287739 1,010 10,850 SH   SOLE 0 9,910 0 940
BP MIDSTREAM PARTNERS LP UNIT LTD PTNR Stock 0556EL109 4 242 SH   SOLE 0 99 0 143
CONSUMER STAPLES SELECT SECTOR SPDR ETF 81369Y308 217 3,450 SH   SOLE 0 3,450 0 0
ALGONQUIN PWR UTILS CORP COM Stock 015857105 61 4,286 SH   SOLE 0 3,697 0 589
FORTINET INC COM Stock 34959E109 174 1,632 SH   SOLE 0 663 0 969
FORTINET INC COM Stock 34959E109 245 2,295 SH   SOLE 0 2,295 0 0
STITCH FIX INC COM CL A Stock 860897107 3 108 SH   SOLE 0 108 0 0
AON CORP Stock G0408V102 100 480 SH   SOLE 0 480 0 0
UMB FINL CORP COM Stock 902788108 9 133 SH   SOLE 0 133 0 0
UMB FINL CORP COM Stock 902788108 19 273 SH   SOLE 0 273 0 0
STERIS CORP Stock G8473T100 429 2,813 SH   SOLE 0 717 0 2,096
STERIS CORP Stock G8473T100 568 3,726 SH   SOLE 0 3,726 0 0
AO SMITH CORP. Stock 831865209 101 2,127 SH   SOLE 0 660 0 1,467
AO SMITH CORP. Stock 831865209 161 3,381 SH   SOLE 0 3,381 0 0
HENRY JACK & ASSOC INC Stock 426281101 203 1,394 SH   SOLE 0 1,394 0 0
HENRY JACK & ASSOC INC Stock 426281101 308 2,117 SH   SOLE 0 1,541 0 576
TELEFLEX INC COM Stock 879369106 151 400 SH   SOLE 0 0 0 400
BANCO BILBAO VIZCAYAARGENTARIA SA ADS EACH REPR 1 ORD EUR0.49 ADR 05946K101 8 1,452 SH   SOLE 0 138 0 1,314
COGNEX CORP Stock 192422103 117 2,093 SH   SOLE 0 647 0 1,446
COGNEX CORP Stock 192422103 187 3,329 SH   SOLE 0 3,329 0 0
MSC INDL DIRECT INC Stock 553530106 57 732 SH   SOLE 0 631 0 101
ENSIGN GROUP INC Stock 29358P101 60 1,319 SH   SOLE 0 1,138 0 181
WRIGHT MED GROUP INC Stock N96617118 19 630 SH   SOLE 0 630 0 0
WRIGHT MED GROUP INC Stock N96617118 21 681 SH   SOLE 0 681 0 0
LEMAITRE VASCULAR INC COM Stock 525558201 41 1,145 SH   SOLE 0 988 0 157
ISHARES S&P SMALLCAP 600 ETF ETF 464287804 27 321 SH   SOLE 0 321 0 0
INDUSTRIAL LOGISTICS PPTYS TR COM SHS BEN INT REIT 456237106 6 251 SH   SOLE 0 251 0 0
SEMTECH CORP COM Stock 816850101 91 1,721 SH   SOLE 0 532 0 1,189
SEMTECH CORP COM Stock 816850101 145 2,738 SH   SOLE 0 2,738 0 0
WASTE CONNECTIONS INC Stock 94106B101 191 2,107 SH   SOLE 0 2,107 0 0
ISHARES IBONDS DEC 2027 TERM CORPORATE ETF ETF 46435UAA9 118 4,525 SH   SOLE 0 4,525 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 35 155 SH   SOLE 0 155 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702 3,686 16,274 SH   SOLE 0 3,400 0 12,874
AMERICOLD RLTY TR COM REIT 03064D108 50 1,412 SH   SOLE 0 1,216 0 196
ADOBE SYS INC Stock 00724F101 2,621 7,948 SH   SOLE 0 7,568 0 380
WEYERHAEUSER CO Stock 962166104 30 1,000 SH   SOLE 0 1,000 0 0
WEYERHAEUSER CO Stock 962166104 483 15,980 SH   SOLE 0 0 0 15,980
EXELON CORP COM Stock 30161N101 219 4,800 SH   SOLE 0 4,800 0 0
ALPHABET INC CLASS A Stock 02079K305 1,152 860 SH   SOLE 0 629 0 231
FISERV INC Stock 337738108 1,991 17,219 SH   SOLE 0 16,500 0 719
O REILLY AUTOMOTIVE INC Stock 67103H107 228 521 SH   SOLE 0 409 0 112
EASTMAN CHEMICAL CO Stock 277432100 39 488 SH   SOLE 0 48 0 440
UNILEVER PLC SPON ADR NEW ADR 904767704 55 969 SH   SOLE 0 0 0 969
AEGON N V ISIN #US0079241032 ADR 007924103 14 3,070 SH   SOLE 0 313 0 2,757
COMCAST CORP NEW CL A Stock 20030N101 208 4,616 SH   SOLE 0 3,180 0 1,436
MICROSOFT Stock 594918104 6,526 41,385 SH   SOLE 0 27,822 0 13,563
MICROSOFT Stock 594918104 32 200 SH   SOLE 0 200 0 0
LENNAR CORP CL A Stock 526057104 183 3,280 SH   SOLE 0 3,280 0 0
VALERO ENERGY CORP Stock 91913Y100 8 90 SH   SOLE 0 12 0 78
APERGY CORP COM Stock 03755L104 97 2,876 SH   SOLE 0 891 0 1,985
APERGY CORP COM Stock 03755L104 155 4,576 SH   SOLE 0 4,576 0 0
HEALTH CARE PPTY INVS INC REIT 42250P103 31 900 SH   SOLE 0 0 0 900
SCHLUMBERGER LTD COM Stock 806857108 16 405 SH   SOLE 0 405 0 0
SCHLUMBERGER LTD COM Stock 806857108 549 13,660 SH   SOLE 0 1,780 0 11,880
CVS HEALTH CORP COM Stock 126650100 21 277 SH   SOLE 0 276 0 0
CVS HEALTH CORP COM Stock 126650100 22 295 SH   SOLE 0 295 0 0
TEXTRON INC COM Stock 883203101 30 683 SH   SOLE 0 65 0 618
SIMON PROPERTY GROUP INC REIT 828806109 19 130 SH   SOLE 0 0 0 130
RPM INTL INC COM Stock 749685103 968 12,617 SH   SOLE 0 606 0 12,010
BAUSCH HEALTH COS INC COM Stock 071734107 104 3,467 SH   SOLE 0 1,072 0 2,395
BANK OZK COM Stock 06417N103 57 1,863 SH   SOLE 0 1,605 0 258
AMERIPRISE FINANCIAL INC. Stock 03076C106 119 715 SH   SOLE 0 64 0 651
VARIAN MED SYS INC COM Stock 92220P105 0 0 SH   SOLE 0 0 0 0
VARIAN MED SYS INC COM Stock 92220P105 43 300 SH   SOLE 0 300 0 0
FEDERAL AGRICULTURAL MTGE Stock 313148306 49 583 SH   SOLE 0 503 0 80
EXPONENT INC Stock 30214U102 51 736 SH   SOLE 0 634 0 102
MERIT MEDICAL SYSTEMS INC Stock 589889104 10 308 SH   SOLE 0 308 0 0
MERIT MEDICAL SYSTEMS INC Stock 589889104 11 339 SH   SOLE 0 339 0 0
MUELLER WTR PRODS INC COM SER A Stock 624758108 4 342 SH   SOLE 0 342 0 0
MUELLER WTR PRODS INC COM SER A Stock 624758108 4 355 SH   SOLE 0 355 0 0
BERKSHIRE HATHAWAY INC DEL CL A Stock 084670108 340 1 SH   SOLE 0 1 0 0
BOEING CO COM Stock 097023105 36 110 SH   SOLE 0 110 0 0
BOEING CO COM Stock 097023105 858 2,635 SH   SOLE 0 430 0 2,205
UPWORK INC COM Stock 91688F104 14 1,300 SH   SOLE 0 1,300 0 0
COPART INC Stock 217204106 182 2,006 SH   SOLE 0 620 0 1,386
COPART INC Stock 217204106 297 3,266 SH   SOLE 0 3,266 0 0
VANGUARD SMALL CAP ETF ETF 922908751 2,479 14,965 SH   SOLE 0 14,715 0 250
VANGUARD MID CAP ETF 922908629 878 4,929 SH   SOLE 0 4,826 0 103
NEXTERA ENERGY INC COM Stock 65339F101 189 780 SH   SOLE 0 0 0 780
NIKE INC CLASS B Stock 654106103 1,041 10,280 SH   SOLE 0 10,280 0 0
NIKE INC CLASS B Stock 654106103 1,455 14,360 SH   SOLE 0 10,454 0 3,906
ALIGN TECHNOLOGY INC Stock 016255101 178 637 SH   SOLE 0 501 0 136
EQUITY COMWLTH COM SH BEN INT REIT 294628102 43 1,323 SH   SOLE 0 1,323 0 0
EQUITY COMWLTH COM SH BEN INT REIT 294628102 79 2,411 SH   SOLE 0 2,411 0 0
MSCI INC COM Stock 55354G100 127 491 SH   SOLE 0 385 0 106
EQUITRANS MIDSTREAM CORPORATIO COM Stock 294600101 10 784 SH   SOLE 0 320 0 464
VANGUARD HEALTH CARE ETF ETF 92204A504 173 900 SH   SOLE 0 0 0 900
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605 1,214 39,446 SH   SOLE 0 39,446 0 0
ENVESTNET INC COM Stock 29404K106 107 1,543 SH   SOLE 0 482 0 1,061
ENVESTNET INC COM Stock 29404K106 178 2,552 SH   SOLE 0 2,552 0 0
HEALTHCARE RLTY TR REIT 421946104 1 32 SH   SOLE 0 32 0 0
HEALTHCARE RLTY TR REIT 421946104 3 96 SH   SOLE 0 96 0 0
NXP SEMICONDUCTORS NV COM Stock N6596X109 281 2,207 SH   SOLE 0 2,207 0 0
NORFOLK SOUTHERN CRP Stock 655844108 1,201 6,186 SH   SOLE 0 1,040 0 5,146
NUVEEN TAXABLE MUNICPL INCM FD COM CEF 67074C103 30 1,395 SH   SOLE 0 0 0 1,395
BOSTON PPTYS INC REIT 101121101 268 1,946 SH   SOLE 0 1,652 0 294
HOST MARRIOTT CORP NEW REIT REIT 44107P104 18 973 SH   SOLE 0 119 0 854
REGENCY CTRS CORP REIT 758849103 33 524 SH   SOLE 0 58 0 466
VORNADO REALTY TRUST REIT 929042109 25 376 SH   SOLE 0 39 0 337
BLACKROCK BUILD AMER BD CEF 09248X100 32 1,300 SH   SOLE 0 0 0 1,300
VANGUARD EUROPEAN ETF 922042874 160 2,725 SH   SOLE 0 875 0 1,850
VANGUARD INFORMATION TECHNOLOGY ETF 92204A702 92 377 SH   SOLE 0 377 0 0
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108 72 1,227 SH   SOLE 0 67 0 1,160
AMPHENOL CORP CL A Stock 032095101 32 292 SH   SOLE 0 292 0 0
AMPHENOL CORP CL A Stock 032095101 452 4,175 SH   SOLE 0 4,175 0 0
BROOKFIELD ASSET MGMT INC COM VOTING Stock 112585104 22 380 SH   SOLE 0 380 0 0
BROOKFIELD ASSET MGMT INC COM VOTING Stock 112585104 22 387 SH   SOLE 0 386 0 0
WESTERN MIDSTREAM PARTNERS LP COM UNIT LP INT Stock 958669103 55 2,817 SH   SOLE 0 1,525 0 1,292
COGENT COMMUNICATIONS GROUP INC NEW Stock 19239V302 44 661 SH   SOLE 0 564 0 97
DOLLAR TREE STORES INC Stock 256746108 94 1,000 SH   SOLE 0 1,000 0 0
EVEREST REINSURANCE GROUP LTD Stock G3223R108 2 8 SH   SOLE 0 8 0 0
EVEREST REINSURANCE GROUP LTD Stock G3223R108 6 23 SH   SOLE 0 23 0 0
REINSURANCE GROUP AMER INC Stock 759351604 181 1,113 SH   SOLE 0 451 0 662
REINSURANCE GROUP AMER INC Stock 759351604 306 1,876 SH   SOLE 0 1,876 0 0
STANLEY BLACK & DECKER INC COM Stock 854502101 1,752 10,573 SH   SOLE 0 10,573 0 0
WELLTOWER INC REIT 95040Q104 391 4,785 SH   SOLE 0 4,145 0 640
DOW INC COM Stock 260557103 68 1,250 SH   SOLE 0 1,250 0 0
DOW INC COM Stock 260557103 207 3,786 SH   SOLE 0 423 0 3,363
ALCON INC ORD SHS Stock H01301128 305 5,394 SH   SOLE 0 1,117 0 4,277
ALCON INC ORD SHS Stock H01301128 360 6,367 SH   SOLE 0 6,367 0 0
ESSENTIAL UTILS INC UNIT EX 043022 Stock 29670G201 12 186 SH   SOLE 0 186 0 0
ESSENTIAL UTILS INC UNIT EX 043022 Stock 29670G201 29 473 SH   SOLE 0 473 0 0
GLOBAL X FDS GLOBAL X LITHIUM ETF ETF 37954Y855 16 600 SH   SOLE 0 0 0 600
LYONDELLBASELL Stock N53745100 33 351 SH   SOLE 0 91 0 260
LYONDELLBASELL Stock N53745100 71 750 SH   SOLE 0 750 0 0
VANGUARD S&P 500 ETF ETF 922908363 151 510 SH   SOLE 0 510 0 0
VANGUARD S&P 500 ETF ETF 922908363 4,273 14,444 SH   SOLE 0 14,369 0 75
MORNINGSTAR INC COM Stock 617700109 50 329 SH   SOLE 0 283 0 46
VANGUARD GLOBAL EX-U.S. REAL ESTATE INDEX ETF 922042676 201 3,400 SH   SOLE 0 3,400 0 0
ARROW ELECTRS INC COM Stock 042735100 187 2,208 SH   SOLE 0 0 0 2,208
WISDOMTREE TR CURRENCY HEDGED DEFAFD ETF 97717X701 37 525 SH   SOLE 0 0 0 525
UBER TECHNOLOGIES INC COM Stock 90353T100 1 25 SH   SOLE 0 25 0 0
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107 1,910 5,088 SH   SOLE 0 5,088 0 0
HOWARD HUGHES CORP Stock 44267D107 10 75 SH   SOLE 0 75 0 0
ILLUMINA INC Stock 452327109 22 66 SH   SOLE 0 66 0 0
WESTERN UNION COMPANY Stock 959802109 33 1,247 SH   SOLE 0 125 0 1,122
CORTEVA INC COM Stock 22052L104 13 446 SH   SOLE 0 446 0 0
CORTEVA INC COM Stock 22052L104 81 2,726 SH   SOLE 0 838 0 1,888
CONSOLIDATED EDISON INC COM Stock 209115104 94 1,036 SH   SOLE 0 0 0 1,036
HUNTINGTON BANCSHARES INC COM Stock 446150104 9 626 SH   SOLE 0 626 0 0
AMCOR PLC ORD Stock G0250X107 3 294 SH   SOLE 0 294 0 0
TARGA RES CORP COM Stock 87612G101 29 700 SH   SOLE 0 286 0 414
IAA INC COM Stock 449253103 117 2,496 SH   SOLE 0 771 0 1,725
IAA INC COM Stock 449253103 195 4,144 SH   SOLE 0 4,144 0 0
ISHARES 0-5 YEAR TIPS BOND ETF ETF 46429B747 1,412 14,025 SH   SOLE 0 14,025 0 0
GAIN CAP HLDGS INC Stock 36268W100 40 10,000 SH   SOLE 0 10,000 0 0
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105 59 3,227 SH   SOLE 0 747 0 2,480
KENNEDY-WILSON HOLDINGS INC COM STKUSD0.0001 Stock 489398107 50 2,263 SH   SOLE 0 1,950 0 313
PRICELINE.COM INC Stock 09857L108 146 71 SH   SOLE 0 59 0 12
WABTEC Stock 929740108 124 1,600 SH   SOLE 0 0 0 1,600
LILLY ELI & CO COM Stock 532457108 197 1,500 SH   SOLE 0 0 0 1,500
ISHARES GSCI COMMODITY INDEXED TR ETF ETF 46428R107 66 4,070 SH   SOLE 0 0 0 4,070
ENVISTA HLDGS CORP COM Stock 29415F104 13 427 SH   SOLE 0 427 0 0
ENVISTA HLDGS CORP COM Stock 29415F104 14 482 SH   SOLE 0 482 0 0
WERNER ENTERPRISES INC Stock 950755108 1 27 SH   SOLE 0 27 0 0
WERNER ENTERPRISES INC Stock 950755108 3 81 SH   SOLE 0 81 0 0
SUMMIT HOTEL PPTYS INC COM REIT 866082100 46 3,690 SH   SOLE 0 3,690 0 0
SERVICE PROPERTIES TRUST REIT 81761L102 172 7,050 SH   SOLE 0 7,050 0 0
PPL CORP COM Stock 69351T106 11 297 SH   SOLE 0 297 0 0
PPL CORP COM Stock 69351T106 45 1,250 SH   SOLE 0 1,250 0 0
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473 111 1,171 SH   SOLE 0 1,171 0 0
IPATH DJ-UBS COMMODITY TOTAL RETURN ETN ETF 06738C778 1,987 86,985 SH   SOLE 0 6,330 0 80,655
CORNERSTONE ONDEMAND INC Stock 21925Y103 56 948 SH   SOLE 0 293 0 655
CORNERSTONE ONDEMAND INC Stock 21925Y103 92 1,573 SH   SOLE 0 1,573 0 0
LEAR CORP Stock 521865204 34 251 SH   SOLE 0 25 0 226
LEGG MASON Stock 524901105 110 3,063 SH   SOLE 0 934 0 2,129
LEGG MASON Stock 524901105 173 4,804 SH   SOLE 0 4,804 0 0
P & F INDS INC CL A NEW Stock 692830508 21 3,000 SH   SOLE 0 0 0 3,000
ISHARES RUSSELL 2000 ETF ETF 464287655 63 380 SH   SOLE 0 0 0 380
HUNTINGTON INGALLS INDS INC COM Stock 446413106 3 11 SH   SOLE 0 3 0 8
DUKE ENERGY CORP NEW COM NEW Stock 26441C204 50 553 SH   SOLE 0 143 0 410
DIGITAL REALTY TRUST INC REIT 253868103 251 2,095 SH   SOLE 0 2,095 0 0
MICRON TECHNOLOGY Stock 595112103 11 200 SH   SOLE 0 0 0 200
ENCOMPASS HEALTH CORP COM Stock 29261A100 66 956 SH   SOLE 0 824 0 132
SYSCO CORP COM Stock 871829107 1 13 SH   SOLE 0 13 0 0
SYSCO CORP COM Stock 871829107 3 38 SH   SOLE 0 38 0 0
NGL ENERGY PARTNERS LP Stock 62913M107 10 839 SH   SOLE 0 343 0 496
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 4 17 SH   SOLE 0 17 0 0
ISHARES TR DOW JONESUS AEROSPACE & DEF ETF 464288760 70 316 SH   SOLE 0 316 0 0
AMERISAFE INC Stock 03071H100 39 590 SH   SOLE 0 509 0 81
CORE MARK HOLDING CO INC Stock 218681104 38 1,406 SH   SOLE 0 1,212 0 194
ISHARES MSCI FLOATING RATE NOT E FUNDING ETF ETF 46429B655 5,104 100,230 SH   SOLE 0 57,475 0 42,755
VALLEY NATL BANCORP Stock 919794107 9 803 SH   SOLE 0 803 0 0
VALLEY NATL BANCORP Stock 919794107 19 1,643 SH   SOLE 0 1,643 0 0
STANDARD MTR PRODS INC COM Stock 853666105 44 832 SH   SOLE 0 717 0 115
LINDSAY CORPORATION Stock 535555106 12 128 SH   SOLE 0 128 0 0
LINDSAY CORPORATION Stock 535555106 26 268 SH   SOLE 0 268 0 0
ISHARES DJ SELECT DIVIDEND ETF 464287168 687 6,500 SH   SOLE 0 6,500 0 0
GLADSTONE LD CORP COM REIT 376549101 13 1,000 SH   SOLE 0 0 0 1,000
VANGUARD FTSE PACIFIC ETF ETF 922042866 113 1,625 SH   SOLE 0 1,625 0 0
LAKELAND FINANCIAL CORP Stock 511656100 46 932 SH   SOLE 0 803 0 129
ALEXION PHARMA INC Stock 015351109 119 1,096 SH   SOLE 0 1,096 0 0
DUNKIN BRANDS GROUP INC COM Stock 265504100 118 1,557 SH   SOLE 0 484 0 1,073
DUNKIN BRANDS GROUP INC COM Stock 265504100 195 2,575 SH   SOLE 0 2,575 0 0
CHEMED CORP NEW COM Stock 16359R103 80 182 SH   SOLE 0 157 0 25
MIDDLESEX WATER CO COM Stock 596680108 1 16 SH   SOLE 0 16 0 0
MIDDLESEX WATER CO COM Stock 596680108 3 48 SH   SOLE 0 48 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 171 2,025 SH   SOLE 0 2,025 0 0
BIOMARIN PHARMACEUTICAL INC Stock 09061G101 229 2,703 SH   SOLE 0 1,865 0 838
LANDSTAR SYSTEMS INC Stock 515098101 11 95 SH   SOLE 0 95 0 0
HOME BANCSHARES INC Stock 436893200 49 2,510 SH   SOLE 0 2,148 0 362
REGENERON PHARMACEUTICALS INC Stock 75886F107 261 695 SH   SOLE 0 609 0 86
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106 2,435 38,732 SH   SOLE 0 12,571 0 26,161
ALLERGAN PLC SHS Stock G0177J108 153 800 SH   SOLE 0 0 0 800
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100 337 26,235 SH   SOLE 0 11,047 0 15,188
XYLEM INC Stock 98419M100 1 13 SH   SOLE 0 13 0 0
XYLEM INC Stock 98419M100 3 40 SH   SOLE 0 40 0 0
ISHARES INC MSCI ALLCOUNTRY WORLD MIN VOLATILITY IN ETF 464286525 30 310 SH   SOLE 0 310 0 0
TRACTOR SUPPLY CO Stock 892356106 227 2,433 SH   SOLE 0 2,433 0 0
TRACTOR SUPPLY CO Stock 892356106 498 5,328 SH   SOLE 0 4,305 0 1,023
ZYNGA INC Stock 98986T108 103 16,851 SH   SOLE 0 5,222 0 11,629
ZYNGA INC Stock 98986T108 169 27,550 SH   SOLE 0 27,550 0 0
VISA INC Stock 92826C839 2,893 15,395 SH   SOLE 0 14,518 0 877
WPX ENERGY INC Stock 98212B103 66 4,813 SH   SOLE 0 1,492 0 3,321
WPX ENERGY INC Stock 98212B103 106 7,682 SH   SOLE 0 7,682 0 0
SJW GROUP COM Stock 784305104 5 73 SH   SOLE 0 73 0 0
SJW GROUP COM Stock 784305104 15 217 SH   SOLE 0 217 0 0
HERSHEY CO COM Stock 427866108 703 4,782 SH   SOLE 0 0 0 4,782
GUIDEWIRE SOFTWARE INC Stock 40171V100 111 1,007 SH   SOLE 0 313 0 694
GUIDEWIRE SOFTWARE INC Stock 40171V100 180 1,641 SH   SOLE 0 1,641 0 0
LEXINFINTECH HLDGS LTD ADR ADR 528877103 10 700 SH   SOLE 0 0 0 700
ISHARES TR MSCI USA MINIMUM VOLATILITY INDEX FD ETF 46429B697 4,821 73,491 SH   SOLE 0 73,491 0 0
KELLOGG CO COM Stock 487836108 8 120 SH   SOLE 0 120 0 0
VANGUARD SMALL CAP GROWTH ETF ETF 922908595 45 228 SH   SOLE 0 228 0 0
PEMBINA PIPELINE CORPORATION Stock 706327103 47 1,273 SH   SOLE 0 520 0 753
COHEN & STEERS INC Stock 19247A100 55 878 SH   SOLE 0 757 0 121
SPLUNK INC COM Stock 848637104 211 1,409 SH   SOLE 0 460 0 949
SPLUNK INC COM Stock 848637104 341 2,277 SH   SOLE 0 2,277 0 0
L3HARRIS TECHNOLOGIES INC COM Stock 502431109 44 221 SH   SOLE 0 221 0 0
PHILLIPS 66 Stock 718546104 173 1,557 SH   SOLE 0 750 0 807
CHENIERE ENERGY INC Stock 16411R208 42 688 SH   SOLE 0 281 0 407
AMERICAN TOWER CORP REIT 03027X100 144 625 SH   SOLE 0 625 0 0
ZEBRA TECHNOLOGIES CORP CL A Stock 989207105 694 2,715 SH   SOLE 0 2,620 0 95
EATON VANCE TAX MANAGED BUY WRITE OPPORTUNITIES FD COM CEF 27829C105 34 3,300 SH   SOLE 0 3,300 0 0
FACEBOOK INC CL A Stock 30303M102 2,028 9,881 SH   SOLE 0 9,185 0 696
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 487 1,647 SH   SOLE 0 462 0 1,185
ASML HOLDING N V N Y REGISTRY SHS ADR N07059210 496 1,676 SH   SOLE 0 1,676 0 0
INGREDION INC COM Stock 457187102 116 1,250 SH   SOLE 0 0 0 1,250
SERVICE NOW INC Stock 81762P102 140 497 SH   SOLE 0 396 0 101
BCE INC COM NEW Stock 05534B760 76 1,641 SH   SOLE 0 321 0 1,320
PACKAGING CORP OF AMERICA Stock 695156109 689 6,150 SH   SOLE 0 0 0 6,150
BLOOMIN BRANDS INC COM Stock 094235108 54 2,458 SH   SOLE 0 2,118 0 340
MANCHESTER UTD PLC NEW ORD CL A Stock G5784H106 2 76 SH   SOLE 0 0 0 76
MGP INGREDIENTS INC NEW COM Stock 55303J106 14 282 SH   SOLE 0 243 0 39
DELEK US HLDGS INC Stock 24665A103 44 1,304 SH   SOLE 0 1,123 0 181
QUALYS INC Stock 74758T303 129 1,549 SH   SOLE 0 481 0 1,068
QUALYS INC Stock 74758T303 205 2,463 SH   SOLE 0 2,463 0 0
AVAGO TECHNOLOGIES LTD Stock 11135F101 179 568 SH   SOLE 0 489 0 79
RYMAN HOSPITALITY PROPERTIES, INC. REIT 78377T107 51 590 SH   SOLE 0 508 0 82
BERRY PLASTICS GROUPINC COM Stock 08579W103 186 3,915 SH   SOLE 0 1,210 0 2,705
BERRY PLASTICS GROUPINC COM Stock 08579W103 305 6,418 SH   SOLE 0 6,418 0 0
WORKDAY INC COM Stock 98138H101 3 21 SH   SOLE 0 21 0 0
VANGUARD SHORT-TERM INFLATION-PROTECTED SECURITIES ETF ETF 922020805 1,018 20,660 SH   SOLE 0 18,660 0 2,000
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100 613 24,061 SH   SOLE 0 6,447 0 17,614
JOHNSON CTLS INC Stock G51502105 52 1,281 SH   SOLE 0 0 0 1,281
METLIFE INC COM Stock 59156R108 31 613 SH   SOLE 0 613 0 0
METLIFE INC COM Stock 59156R108 91 1,793 SH   SOLE 0 343 0 1,450
CANADIAN PAC RAILWAYLTD Stock 13645T100 558 2,189 SH   SOLE 0 2,189 0 0
CANADIAN PAC RAILWAYLTD Stock 13645T100 619 2,427 SH   SOLE 0 912 0 1,515
MOODYS CORP Stock 615369105 119 500 SH   SOLE 0 500 0 0
MEREDITH CORP COM Stock 589433101 11 350 SH   SOLE 0 0 0 350
MARTIN MARIETTA MATLS INC Stock 573284106 67 238 SH   SOLE 0 238 0 0
CHINA MOBILE HONG KONG LTD ADR 16941M109 267 6,320 SH   SOLE 0 5,536 0 784
HSBC HOLDINGS PLC SPONS ADR ADR 404280406 24 605 SH   SOLE 0 0 0 605
HONDA MOTOR LTD AMERN SHS ADR 438128308 61 2,139 SH   SOLE 0 208 0 1,931
MAGNA INTL INC CL A Stock 559222401 89 1,628 SH   SOLE 0 143 0 1,485
NOVARTIS AG ADR ADR 66987V109 28 300 SH   SOLE 0 300 0 0
NOVARTIS AG ADR ADR 66987V109 348 3,670 SH   SOLE 0 250 0 3,420
CHINA PETROLEUM & CHEM CORP SPON ADR ADR 16941R108 57 951 SH   SOLE 0 82 0 869
TOTAL SA ADR ADR 89151E109 275 4,975 SH   SOLE 0 4,975 0 0
HEXCEL CORP NEW COM Stock 428291108 107 1,455 SH   SOLE 0 1,455 0 0
KANSAS CITY SOUTHERN COM NEW Stock 485170302 249 1,626 SH   SOLE 0 1,626 0 0
CIMAREX ENERGY CO Stock 171798101 13 255 SH   SOLE 0 255 0 0
KINDER MORGAN INC Stock 49456B101 304 14,341 SH   SOLE 0 2,523 0 11,818
ACCENTURE LTD BERMUDA CL A Stock G1151C101 1,279 6,072 SH   SOLE 0 2,855 0 3,217
ACCENTURE LTD BERMUDA CL A Stock G1151C101 1,590 7,553 SH   SOLE 0 7,553 0 0
NORTHERN TR CORP COM Stock 665859104 12 112 SH   SOLE 0 112 0 0
NORTHERN TR CORP COM Stock 665859104 670 6,311 SH   SOLE 0 6,041 0 270
OMNICOM GROUP INC COM Stock 681919106 27 336 SH   SOLE 0 33 0 303
GOODYEAR TIRE & RUBR CO COM Stock 382550101 3 200 SH   SOLE 0 200 0 0
KROGER CO COM Stock 501044101 26 891 SH   SOLE 0 74 0 817
ENBRIDGE INC COM Stock 29250N105 31 789 SH   SOLE 0 789 0 0
ENBRIDGE INC COM Stock 29250N105 447 11,246 SH   SOLE 0 10,264 0 982
CALIFORNIA WTR SVC GROUP COM Stock 130788102 3 62 SH   SOLE 0 62 0 0
CALIFORNIA WTR SVC GROUP COM Stock 130788102 9 183 SH   SOLE 0 183 0 0
ENTEGRIS INC Stock 29362U104 199 3,971 SH   SOLE 0 1,232 0 2,739
ENTEGRIS INC Stock 29362U104 327 6,520 SH   SOLE 0 6,520 0 0
PROTHENA CORP PLC Stock G72800108 32 2,000 SH   SOLE 0 0 0 2,000
NVIDIA CORP Stock 67066G104 58 247 SH   SOLE 0 22 0 225
TENNECO INC CL A VTG COM STK Stock 880349105 37 2,800 SH   SOLE 0 2,800 0 0
ISHARES 1-3 YR CREDIT BOND ETF ETF 464288646 536 10,000 SH   SOLE 0 9,000 0 1,000
ISHARES TR LEHMAN SHORT TREA BDFD ETF 464288679 386 3,490 SH   SOLE 0 3,490 0 0
WESTERN DIGITAL CORP COM Stock 958102105 31 490 SH   SOLE 0 47 0 443
WESTERN DIGITAL CORP COM Stock 958102105 952 15,000 SH Call SOLE 0 0 0 0
CUMMINS INC COM Stock 231021106 444 2,481 SH   SOLE 0 54 0 2,427
GENUINE PARTS CO COM Stock 372460105 40 375 SH   SOLE 0 0 0 375
WPP 2012 PLC DR EACH REPR 5 SHS ADR 92937A102 50 714 SH   SOLE 0 71 0 643
ABBVIE INC COM Stock 00287Y109 1,068 12,060 SH   SOLE 0 12,060 0 0
ABBVIE INC COM Stock 00287Y109 2,231 25,202 SH   SOLE 0 6,022 0 19,180
CDN IMPERIAL BK COMM TORONTO O COM Stock 136069101 15 175 SH   SOLE 0 175 0 0
NATIONAL GRID TRANSCO PLC ADR 636274409 11 176 SH   SOLE 0 176 0 0
S&P GLOBAL INC COM Stock 78409V104 9,919 36,325 SH   SOLE 0 6,159 0 30,166
SPDR BIOTECH ETF ETF 78464A870 435 4,575 SH   SOLE 0 315 0 4,260
CNOOC LTD SPONSORED ADR ADR 126132109 14 86 SH   SOLE 0 12 0 74
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 3 60 SH   SOLE 0 60 0 0
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103 70 1,300 SH   SOLE 0 1,300 0 0
MANULIFE FINL CORP Stock 56501R106 7 334 SH   SOLE 0 31 0 303
CASEYS GEN STORES INC Stock 147528103 48 304 SH   SOLE 0 262 0 42
VANGUARD FTSE ALL-WORLD EX-US ETF 922042775 2,148 39,963 SH   SOLE 0 39,033 0 930
AARON RENTS INC-COMMON STOCKS-COMMON STOCK DOMESTIC-CONSUMER SERVICES Stock 002535300 43 749 SH   SOLE 0 646 0 103
NATIONAL FUEL GAS CO N J COM Stock 636180101 85 1,830 SH   SOLE 0 0 0 1,830
NORTHWEST NAT HLDG CO COM Stock 66765N105 3 47 SH   SOLE 0 47 0 0
NORTHWEST NAT HLDG CO COM Stock 66765N105 70 947 SH   SOLE 0 15 0 932
WEST PHARMACEUTICAL SVSC INC COM Stock 955306105 23 151 SH   SOLE 0 151 0 0
INVESCO PLC NEW SPONSORED ADR Stock G491BT108 4 203 SH   SOLE 0 203 0 0
CELANESE CORPORATION Stock 150870103 31 250 SH   SOLE 0 24 0 226
ZOETIS INC COM CL A Stock 98978V103 975 7,365 SH   SOLE 0 7,365 0 0
ZOETIS INC COM CL A Stock 98978V103 2,880 21,763 SH   SOLE 0 19,029 0 2,734
ICON PLC SHS Stock G4705A100 201 1,167 SH   SOLE 0 197 0 970
ICON PLC SHS Stock G4705A100 241 1,399 SH   SOLE 0 1,399 0 0
MACYS INC COM Stock 55616P104 0 0 SH   SOLE 0 0 0 0
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 571 9,836 SH   SOLE 0 2,812 0 7,024
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100 576 9,915 SH   SOLE 0 9,915 0 0
GLOBUS MEDICAL INC Stock 379577208 1 18 SH   SOLE 0 18 0 0
GLOBUS MEDICAL INC Stock 379577208 3 53 SH   SOLE 0 53 0 0
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648 1,971 9,201 SH   SOLE 0 874 0 8,327
BLACKSTONE GROUP LP Stock 09260D107 666 11,912 SH   SOLE 0 11,912 0 0
ANSYS INC Stock 03662Q105 13 51 SH   SOLE 0 51 0 0
APTARGROUP INC Stock 038336103 3 27 SH   SOLE 0 27 0 0
APTARGROUP INC Stock 038336103 9 81 SH   SOLE 0 81 0 0
CHURCH & DWIGHT INC Stock 171340102 12 167 SH   SOLE 0 167 0 0
FACTSET RESEARCH SYS INC Stock 303075105 458 1,706 SH   SOLE 0 936 0 770
FACTSET RESEARCH SYS INC Stock 303075105 928 3,460 SH   SOLE 0 3,460 0 0
GRACO INC COM Stock 384109104 155 2,985 SH   SOLE 0 1,186 0 1,799
GRACO INC COM Stock 384109104 228 4,394 SH   SOLE 0 4,394 0 0
ZIMMER HLDGS INC Stock 98956P102 150 1,000 SH   SOLE 0 0 0 1,000
BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 73 488 SH   SOLE 0 154 0 334
BRIGHT HORIZONS FAM SOL IN DEL COM Stock 109194100 124 825 SH   SOLE 0 825 0 0
SEAWORLD ENTERTAINMENT INC COM USD0.01 Stock 81282V100 105 3,298 SH   SOLE 0 1,020 0 2,278
SEAWORLD ENTERTAINMENT INC COM USD0.01 Stock 81282V100 166 5,247 SH   SOLE 0 5,247 0 0
STRYKER CORP Stock 863667101 157 750 SH   SOLE 0 150 0 600
RAYTHEON CO COM NEW Stock 755111507 22 100 SH   SOLE 0 100 0 0
RAYTHEON CO COM NEW Stock 755111507 874 3,978 SH   SOLE 0 3,125 0 853
QUALCOMM INC Stock 747525103 1,801 20,412 SH   SOLE 0 3,135 0 17,276
GENERAL DYNAMICS CORP COM Stock 369550108 88 500 SH   SOLE 0 0 0 500
RESMED INC Stock 761152107 400 2,581 SH   SOLE 0 433 0 2,148
RESMED INC Stock 761152107 478 3,086 SH   SOLE 0 3,086 0 0
INTUITIVE SURGICAL, INC. Stock 46120E602 6 10 SH   SOLE 0 10 0 0
MGM RESORTS INTERNATIONAL Stock 552953101 9 285 SH   SOLE 0 285 0 0
MCDONALDS CORP COM Stock 580135101 76 385 SH   SOLE 0 85 0 300
MOLINA HEALTHCARE INC Stock 60855R100 121 893 SH   SOLE 0 276 0 617
MOLINA HEALTHCARE INC Stock 60855R100 199 1,467 SH   SOLE 0 1,467 0 0
INTERCONTINENTALEXCHINTL Stock 45866F104 12 132 SH   SOLE 0 132 0 0
PORTOLA PHARMACEUTICALS INC COM Stock 737010108 125 5,241 SH   SOLE 0 1,621 0 3,620
PORTOLA PHARMACEUTICALS INC COM Stock 737010108 205 8,594 SH   SOLE 0 8,594 0 0
CISCO SYS INC Stock 17275R102 3,067 63,939 SH   SOLE 0 39,162 0 24,777
LIBERTY GLOBAL PLC CL C Stock G5480U120 13 605 SH   SOLE 0 605 0 0
LIBERTY GLOBAL PLC CL C Stock G5480U120 17 790 SH   SOLE 0 790 0 0
ADVANCED MICRO DEVICES INC COM Stock 007903107 138 3,000 SH   SOLE 0 0 0 3,000
AUTODESK INC Stock 052769106 26 142 SH   SOLE 0 42 0 100
CDW CORP COM Stock 12514G108 1,166 8,165 SH   SOLE 0 8,165 0 0
CDW CORP COM Stock 12514G108 1,411 9,876 SH   SOLE 0 7,876 0 2,000
AT&T INC COM Stock 00206R102 1,459 37,343 SH   SOLE 0 6,010 0 31,333
PHILLIPS 66 PARTNERS LP Stock 718549207 8 125 SH   SOLE 0 51 0 74
XILINX INC Stock 983919101 20 200 SH   SOLE 0 0 0 200
ENERGY SELECT SECTOR SPDR ETF 81369Y506 84 1,400 SH   SOLE 0 0 0 1,400
VANGUARD EMERGING MARKETS GOVERNMENT BOND ETF ETF 921946885 1,225 15,042 SH   SOLE 0 15,042 0 0
GENERAL ELECTRIC CO COM Stock 369604103 112 10,000 SH   SOLE 0 0 0 10,000
BLACKROCK KELSO CAP COORPORATION CEF 092533108 67 13,500 SH   SOLE 0 0 0 13,500
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513 330 3,755 SH   SOLE 0 3,755 0 0
ISHARES S&P SMALLCAP 600 GROWTH ETF ETF 464287887 263 1,363 SH   SOLE 0 0 0 1,363
UNIVERSAL DISPLAY CORP Stock 91347P105 25 121 SH   SOLE 0 105 0 16
KBW REGIONAL BANKINGETF ETF 78464A698 720 12,355 SH   SOLE 0 1,715 0 10,640
CONSUMER DISCRETIONARY SEL SECTOR SPDR FD ETF 81369Y407 801 6,390 SH   SOLE 0 0 0 6,390
INDUSTRIAL SELECT SECTOR SPDR ETF 81369Y704 307 3,770 SH   SOLE 0 1,660 0 2,110
ISHARES DJ US TECHNOLOGY ETF 464287721 184 793 SH   SOLE 0 15 0 778
U S PHYSICAL THERAPY INC Stock 90337L108 45 391 SH   SOLE 0 337 0 54
BURLINGTON STORES INC COM Stock 122017106 8 35 SH   SOLE 0 35 0 0
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208 3 109 SH   SOLE 0 45 0 64
QTS RLTY TR INC COM CL A REIT 74736A103 58 1,070 SH   SOLE 0 921 0 149
VEEVA SYSTEMS INC COM CL A Stock 922475108 114 807 SH   SOLE 0 285 0 522
VEEVA SYSTEMS INC COM CL A Stock 922475108 173 1,232 SH   SOLE 0 1,232 0 0
CHARTER COMMUNICATIONS INC NEW CL A Stock 16119P108 150 309 SH   SOLE 0 309 0 0
ROBO GLOBAL ROBOTICS AND AUTOMATION INDEX ETF ETF 301505707 101 2,394 SH   SOLE 0 22 0 2,372
SKYWORKS SOLUTIONS INC COM Stock 83088M102 0 0 SH   SOLE 0 0 0 0
ISHARES DJ US BASIC MATERIALS ETF 464287838 96 985 SH   SOLE 0 15 0 970
VERACYTE INC COM Stock 92337F107 64 2,304 SH   SOLE 0 716 0 1,588
VERACYTE INC COM Stock 92337F107 102 3,668 SH   SOLE 0 3,668 0 0
ISHARES S&P 500 VALUE ETF ETF 464287408 38 295 SH   SOLE 0 0 0 295
LULULEMON ATHLETICA INC Stock 550021109 247 1,066 SH   SOLE 0 179 0 887
LULULEMON ATHLETICA INC Stock 550021109 282 1,219 SH   SOLE 0 1,219 0 0
WABCO HLDGS INC COM Stock 92927K102 38 278 SH   SOLE 0 278 0 0
WABCO HLDGS INC COM Stock 92927K102 81 601 SH   SOLE 0 601 0 0
ISHARES S&P 500 GROWTH ETF ETF 464287309 971 5,015 SH   SOLE 0 0 0 5,015
ISHARES S&P 500 INDEX ETF 464287200 1,223 3,785 SH   SOLE 0 3,500 0 285
ENI S P A COMMON STOCK ADR 26874R108 26 825 SH   SOLE 0 96 0 729
UBS AG NEW F Stock H42097107 63 5,000 SH   SOLE 0 5,000 0 0
ECOPETROL S.A. ADR 279158109 13 661 SH   SOLE 0 72 0 589
ISHARES IBONDS DEC 2026 TERM CORPORATE ETF ETF 46435GAA0 529 20,700 SH   SOLE 0 20,700 0 0
METTLER TOLEDO INTL INCF Stock 592688105 285 359 SH   SOLE 0 79 0 280
METTLER TOLEDO INTL INCF Stock 592688105 314 396 SH   SOLE 0 396 0 0
ONEOK INC NEW COM Stock 682680103 249 3,285 SH   SOLE 0 1,463 0 1,822
RENAISSANCERE HLDGS INCF Stock G7496G103 444 2,265 SH   SOLE 0 2,265 0 0
WELLS FARGO CO NEW COM Stock 949746101 392 7,285 SH   SOLE 0 4,520 0 2,765
VMWARE INC CL A CLASS A Stock 928563402 61 400 SH   SOLE 0 0 0 400
UNION PACIFIC CORP COM Stock 907818108 344 1,900 SH   SOLE 0 100 0 1,800
RIO TINTO PLC SPON ADR ADR 767204100 30 500 SH   SOLE 0 0 0 500
CINTAS CORP Stock 172908105 209 775 SH   SOLE 0 0 0 775
ECOLAB INC COM Stock 278865100 3 16 SH   SOLE 0 16 0 0
ECOLAB INC COM Stock 278865100 21 108 SH   SOLE 0 108 0 0
ISHARES S&P U.S. PREFERRED STOCK ETF ETF 464288687 732 19,468 SH   SOLE 0 15,868 0 3,600
SALESFORCE COM Stock 79466L302 131 806 SH   SOLE 0 646 0 160
DOLBY LABORATORIES INC Stock 25659T107 154 2,237 SH   SOLE 0 696 0 1,541
DOLBY LABORATORIES INC Stock 25659T107 254 3,688 SH   SOLE 0 3,688 0 0
NORTHROP GRUMMAN CORP COM Stock 666807102 54 158 SH   SOLE 0 158 0 0
SPDR INDEX SHS FDS DJ EURO STOXX 50 ETF ETF 78463X202 216 5,300 SH   SOLE 0 0 0 5,300
RYDER SYS INC COM Stock 783549108 49 898 SH   SOLE 0 773 0 125
THERMO FISHER SCIENTIFIC INC COM Stock 883556102 1,101 3,390 SH   SOLE 0 3,265 0 125
TORO CO COM Stock 891092108 492 6,172 SH   SOLE 0 3,387 0 2,785
TORO CO COM Stock 891092108 878 11,020 SH   SOLE 0 11,020 0 0
VANGUARD INDEX FDS MID-CAP VALUE INDEX VIPER SHS ETF ETF 922908512 10 80 SH   SOLE 0 0 0 80
LOCKHEED MARTIN CORP Stock 539830109 34 88 SH   SOLE 0 50 0 38
I C U MEDICAL INC Stock 44930G107 23 125 SH   SOLE 0 125 0 0
I C U MEDICAL INC Stock 44930G107 47 253 SH   SOLE 0 253 0 0
JPMORGAN CHASE & CO COM Stock 46625H100 5,273 37,827 SH   SOLE 0 20,109 0 17,718
POWER INTEGRATIONS INC Stock 739276103 152 1,534 SH   SOLE 0 790 0 744
POWER INTEGRATIONS INC Stock 739276103 156 1,578 SH   SOLE 0 1,578 0 0
INTL PAPER CO COM Stock 460146103 87 1,883 SH   SOLE 0 192 0 1,691
CHEVRON CORP NEW COM Stock 166764100 1,301 10,797 SH   SOLE 0 5,609 0 5,187
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414 2,734 24,000 SH   SOLE 0 24,000 0 0
CONOCOPHILLIPS COM Stock 20825C104 1,298 19,966 SH   SOLE 0 15,225 0 4,741
MARKEL CORP HOLDING CO Stock 570535104 34 30 SH   SOLE 0 0 0 30
VANGUARD FTSE DEVELOPED MARKETS ETF ETF 921943858 331 7,516 SH   SOLE 0 2,641 0 4,875
DANAHER CORP Stock 235851102 1,111 7,236 SH   SOLE 0 7,236 0 0
SPDR SERIES TRUST KBW BK ETF ETF 78464A797 1,981 41,883 SH   SOLE 0 2,048 0 39,835
KOHLS CORP Stock 500255104 45 884 SH   SOLE 0 83 0 801
MAXIM INTEGRATED PRODS Stock 57772K101 128 2,088 SH   SOLE 0 646 0 1,442
MAXIM INTEGRATED PRODS Stock 57772K101 210 3,414 SH   SOLE 0 3,414 0 0
TJX COS INC NEW COM Stock 872540109 800 13,108 SH   SOLE 0 9,388 0 3,720
TJX COS INC NEW COM Stock 872540109 1,069 17,515 SH   SOLE 0 17,515 0 0
BANK AMER CORP COM Stock 060505104 87 2,459 SH   SOLE 0 809 0 1,650
REAVES UTIL INCOME FD COM SH BEN INT CEF 756158101 99 2,675 SH   SOLE 0 2,675 0 0
SPDR SER TR S&P DIVID ETF ETF 78464A763 879 8,170 SH   SOLE 0 7,770 0 400
WALMART INC COM Stock 931142103 85 715 SH   SOLE 0 612 0 102
ISHARES INTERNATIONAL SELECT DIVIDEND ETF ETF 464288448 122 3,630 SH   SOLE 0 1,035 0 2,595
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 4 29 SH   SOLE 0 29 0 0
ISHARES 3-7 YR TREASURY BOND ETF ETF 464288661 835 6,639 SH   SOLE 0 6,639 0 0
INTL BUSINESS MACHINES Stock 459200101 507 3,786 SH   SOLE 0 702 0 3,084
ORACLE CORPORATION Stock 68389X105 568 10,718 SH   SOLE 0 5,150 0 5,568
UNITED TECHNOLOGIES CORP COM Stock 913017109 90 600 SH   SOLE 0 600 0 0
UNITED TECHNOLOGIES CORP COM Stock 913017109 940 6,275 SH   SOLE 0 2,299 0 3,976
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858 801 18,008 SH   SOLE 0 18,008 0 0
TEXAS INSTRS INC COM Stock 882508104 941 7,335 SH   SOLE 0 7,335 0 0
TEXAS INSTRS INC COM Stock 882508104 1,034 8,063 SH   SOLE 0 3,563 0 4,500
TARGET CORP COM Stock 87612E106 84 655 SH   SOLE 0 0 0 655
VANGUARD HIGH DIVIDEND YIELD ETF 921946406 1 12 SH   SOLE 0 12 0 0
STANDEX INTL CORP COM Stock 854231107 49 620 SH   SOLE 0 535 0 85
PFIZER INC COM Stock 717081103 640 16,342 SH   SOLE 0 423 0 15,919
ISHARES IBOXX CORPORATE BOND ETF ETF 464287242 127 995 SH   SOLE 0 995 0 0
MORGAN STANLEY Stock 617446448 11 213 SH   SOLE 0 22 0 191
3M CO COM Stock 88579Y101 39 220 SH   SOLE 0 65 0 155
IAC/INTERACTIVECORP Stock 44919P508 163 654 SH   SOLE 0 203 0 451
IAC/INTERACTIVECORP Stock 44919P508 269 1,079 SH   SOLE 0 1,079 0 0
HP INC COM Stock 40434L105 25 1,230 SH   SOLE 0 1,230 0 0
GILEAD SCIENCES INC Stock 375558103 10 150 SH   SOLE 0 150 0 0
GILEAD SCIENCES INC Stock 375558103 43 662 SH   SOLE 0 662 0 0
CATERPILLAR INC DEL COM Stock 149123101 74 500 SH   SOLE 0 0 0 500
ALPHABET INC CAP STK CL C Stock 02079K107 53 40 SH   SOLE 0 40 0 0
ALPHABET INC CAP STK CL C Stock 02079K107 1,751 1,310 SH   SOLE 0 1,158 0 152
BEST BUY INC Stock 086516101 157 1,791 SH   SOLE 0 175 0 1,616
AMERICAN EXPRESS CO COM Stock 025816109 1 12 SH   SOLE 0 12 0 0
AMGEN INC Stock 031162100 48 198 SH   SOLE 0 17 0 181
APPLIED MATLS INC COM Stock 038222105 260 4,257 SH   SOLE 0 4,257 0 0
ALLY FINANCIAL INC COM NPV Stock 02005N100 11 358 SH   SOLE 0 46 0 312
ANALOG DEVICES INC COM Stock 032654105 92 770 SH   SOLE 0 770 0 0
PAYCOM SOFTWARE INC COM Stock 70432V102 102 387 SH   SOLE 0 119 0 268
PAYCOM SOFTWARE INC COM Stock 70432V102 169 637 SH   SOLE 0 637 0 0
TRANSDIGM GROUP INC COM DELAWARE Stock 893641100 90 160 SH   SOLE 0 160 0 0
KOOKMIN BK NEW SPONSORED ADR ADR 48241A105 29 689 SH   SOLE 0 68 0 621
TEEKAY LNG PARTNERS L P UNIT LTD PARTNERSHIP INT Stock Y8564M105 44 2,830 SH   SOLE 0 2,830 0 0
WILLIAMS COS INC DEL COM Stock 969457100 69 2,888 SH   SOLE 0 1,180 0 1,708
ZENDESK INC COM USD0.01 Stock 98936J101 1 19 SH   SOLE 0 19 0 0
ENLINK MIDSTREAM LLC COM UNIT REP LTD Stock 29336T100 6 992 SH   SOLE 0 405 0 587
PARSLEY ENERGY INCCL A Stock 701877102 47 2,503 SH   SOLE 0 2,160 0 343
GENESIS ENERGY L P UNIT L P INT Stock 371927104 15 747 SH   SOLE 0 305 0 442
ISHARES MSCI SOUTH KOREA INDEX FD ETF ETF 464286772 9 140 SH   SOLE 0 0 0 140
AGNICO EAGLE MINES LTD COM Stock 008474108 18 285 SH   SOLE 0 285 0 0
AGNICO EAGLE MINES LTD COM Stock 008474108 19 305 SH   SOLE 0 305 0 0
CANADIAN NATIONAL RAILWAY CO Stock 136375102 485 5,358 SH   SOLE 0 3,178 0 2,180
CANADIAN NATIONAL RAILWAY CO Stock 136375102 819 9,050 SH   SOLE 0 9,050 0 0
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104 33 300 SH   SOLE 0 0 0 300
HDFC BK LTD ADR REPSTG 3 SHS ADR 40415F101 406 6,405 SH   SOLE 0 1,367 0 5,038
HDFC BK LTD ADR REPSTG 3 SHS ADR 40415F101 460 7,259 SH   SOLE 0 7,259 0 0
MERCADOLIBRE INC Stock 58733R102 22 39 SH   SOLE 0 39 0 0
CALAVO GROWERS INC COM Stock 128246105 3 30 SH   SOLE 0 30 0 0
CALAVO GROWERS INC COM Stock 128246105 56 613 SH   SOLE 0 532 0 81
NEXSTAR MEDIA GROUP INC CL A Stock 65336K103 30 253 SH   SOLE 0 219 0 34
TC ENERGY CORP COM Stock 87807B107 70 1,312 SH   SOLE 0 577 0 735
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 37 297 SH   SOLE 0 297 0 0
VANGUARD DIVIDEND APPRECIATION INDEX FUND ETF 921908844 482 3,864 SH   SOLE 0 1,221 0 2,643
ARROWHEAD RESEARCH CORP Stock 04280A100 260 4,100 SH   SOLE 0 1,267 0 2,833
ARROWHEAD RESEARCH CORP Stock 04280A100 435 6,855 SH   SOLE 0 6,855 0 0
ISHARES AGGREGATE BOND ETF ETF 464287226 1,517 13,500 SH   SOLE 0 13,500 0 0
SAGE THERAPEUTICS INC Stock 78667J108 63 872 SH   SOLE 0 269 0 603
SAGE THERAPEUTICS INC Stock 78667J108 100 1,388 SH   SOLE 0 1,388 0 0
LIBERTY MEDIA CORP SERIES C Stock 531229854 99 2,155 SH   SOLE 0 671 0 1,484
LIBERTY MEDIA CORP SERIES C Stock 531229854 162 3,535 SH   SOLE 0 3,535 0 0
SYNCHRONY FINL COM Stock 87165B103 82 2,287 SH   SOLE 0 174 0 2,113
EATON CORP PLC SHS Stock G29183103 97 1,025 SH   SOLE 0 1,025 0 0
BROOKFIELD INFRASTRUCTURE PARTNERS LPISIN #BMG162521014 SEDOL #B2NHY98 Stock G16252101 45 900 SH   SOLE 0 0 0 900
ISHARES S&P SMALLCAP 600 VALUE ETF ETF 464287879 137 851 SH   SOLE 0 195 0 656
ISHARES IBONDS SEP 2020 TERM MUNI BOND ETF ETF 46434V571 1,659 65,000 SH   SOLE 0 65,000 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102 417 1,967 SH   SOLE 0 1,877 0 90
FIAT CHRYSLER AUTOMOBILES N V SHS Stock N31738102 16 1,097 SH   SOLE 0 126 0 971
SHELL MIDSTREAM PARTNERS L P UNIT LTD INT Stock 822634101 5 257 SH   SOLE 0 105 0 152
ANHEUSER BUSCH ADR 03524A108 180 2,195 SH   SOLE 0 2,195 0 0
ANTERO MIDSTREAM CORP COM Stock 03676B102 7 892 SH   SOLE 0 364 0 528
AMERICAN STS WTR CO COM Stock 029899101 50 579 SH   SOLE 0 500 0 79
ESSENTIAL UTILS INC COM Stock 29670G102 7 141 SH   SOLE 0 141 0 0
ESSENTIAL UTILS INC COM Stock 29670G102 20 418 SH   SOLE 0 418 0 0
ETFMG PRIME CYBER SECURITY ETF ETF 26924G201 42 1,000 SH   SOLE 0 0 0 1,000
BADGER METER INC COM Stock 056525108 60 928 SH   SOLE 0 797 0 131
FIBROGEN INC COM Stock 31572Q808 87 2,031 SH   SOLE 0 630 0 1,401
FIBROGEN INC COM Stock 31572Q808 139 3,231 SH   SOLE 0 3,231 0 0
BORG WARNER AUTOMOTIVE INC Stock 099724106 67 1,555 SH   SOLE 0 1,555 0 0
CAL-MAINE FOODS INC NEW Stock 128030202 21 484 SH   SOLE 0 484 0 0
CAL-MAINE FOODS INC NEW Stock 128030202 41 959 SH   SOLE 0 959 0 0
CORE LABORATORIES NV Stock N22717107 450 11,955 SH   SOLE 0 1,755 0 10,200
CRANE CO COM Stock 224399105 98 1,138 SH   SOLE 0 350 0 788
CRANE CO COM Stock 224399105 158 1,826 SH   SOLE 0 1,826 0 0
DELTA AIR LINES INC DEL CMN Stock 247361702 167 2,862 SH   SOLE 0 81 0 2,781
EMCOR GROUP INC Stock 29084Q100 157 1,821 SH   SOLE 0 563 0 1,258
EMCOR GROUP INC Stock 29084Q100 258 2,993 SH   SOLE 0 2,993 0 0
EXELIXIS INC CMN Stock 30161Q104 146 8,292 SH   SOLE 0 2,565 0 5,727
EXELIXIS INC CMN Stock 30161Q104 232 13,166 SH   SOLE 0 13,166 0 0
VANGUARD SHORT TERM BOND ETF 921937827 349 4,332 SH   SOLE 0 4,332 0 0
GARTNER INC CL A Stock 366651107 187 1,214 SH   SOLE 0 951 0 263
LAM RESEARCH CORP Stock 512807108 62 211 SH   SOLE 0 19 0 192
LITTELFUSE INC Stock 537008104 3,906 20,416 SH   SOLE 0 7,141 0 13,275
PHILIP MORRIS INTL INC Stock 718172109 277 3,257 SH   SOLE 0 167 0 3,090
QUAKER CHEM CORP COM Stock 747316107 47 286 SH   SOLE 0 246 0 40
SANDERSON FARMS INC Stock 800013104 12 70 SH   SOLE 0 70 0 0
SANDERSON FARMS INC Stock 800013104 25 140 SH   SOLE 0 140 0 0
TRINITY INDS INC COM Stock 896522109 13 600 SH   SOLE 0 0 0 600
PNC FINL SVCS GROUP INC COM Stock 693475105 41 259 SH   SOLE 0 259 0 0
EQUINIX INC COM REIT 29444U700 231 395 SH   SOLE 0 395 0 0
BRISTOL MYERS SQUIBB CO COM Stock 110122108 252 3,925 SH   SOLE 0 920 0 3,004
BERKLEY W R CORP COM Stock 084423102 2 31 SH   SOLE 0 31 0 0
BERKLEY W R CORP COM Stock 084423102 6 91 SH   SOLE 0 91 0 0
ISHARES INC MSCI HONG KONG INDEX FD ETF 464286871 7 300 SH   SOLE 0 300 0 0
SPDR S & P INTL DIVIDEND ETF 78463X772 57 1,420 SH   SOLE 0 30 0 1,390
BARRICK GOLD CORP F Stock 067901108 9 510 SH   SOLE 0 510 0 0
BARRICK GOLD CORP F Stock 067901108 10 550 SH   SOLE 0 550 0 0
REALTY INCOME CORP REIT 756109104 403 5,480 SH   SOLE 0 555 0 4,925
IMMUNOMEDICS INC Stock 452907108 179 8,451 SH   SOLE 0 2,614 0 5,837
IMMUNOMEDICS INC Stock 452907108 296 13,986 SH   SOLE 0 13,986 0 0
ALTRIA GROUP INC COM Stock 02209S103 169 3,383 SH   SOLE 0 1,118 0 2,265
LOEWS CORP COM Stock 540424108 22 425 SH   SOLE 0 425 0 0
LOEWS CORP COM Stock 540424108 25 475 SH   SOLE 0 475 0 0
DOMINION RESOURCES INC Stock 25746U109 17 205 SH   SOLE 0 205 0 0
DOMINION RESOURCES INC Stock 25746U109 473 5,716 SH   SOLE 0 4,516 0 1,199
CITIGROUP INC Stock 172967424 78 981 SH   SOLE 0 437 0 544
AMERICAN WATER WORKS CO Stock 030420103 3 26 SH   SOLE 0 26 0 0
AMERICAN WATER WORKS CO Stock 030420103 533 4,336 SH   SOLE 0 733 0 3,603
3D SYSTEMS CORPORATION Stock 88554D205 1 100 SH   SOLE 0 0 0 100
EXXON MOBIL CORP COM Stock 30231G102 21 300 SH   SOLE 0 300 0 0
EXXON MOBIL CORP COM Stock 30231G102 2,593 37,160 SH   SOLE 0 6,845 0 30,315
UNITEDHEALTH GROUP Stock 91324P102 1,039 3,535 SH   SOLE 0 3,535 0 0
UNITEDHEALTH GROUP Stock 91324P102 3,437 11,692 SH   SOLE 0 7,659 0 4,033
ISHARES IBONDS DEC 2020 TERM CORPORATE ETF ETF 46434VAQ3 1,183 46,750 SH   SOLE 0 46,750 0 0
TRAVELERS COMPANIES INC COM Stock 89417E109 75 546 SH   SOLE 0 286 0 260
TRAVELERS COMPANIES INC COM Stock 89417E109 79 574 SH   SOLE 0 574 0 0
ISHARES EXPONENTIAL TECHNOLOGIES ETF ETF 46434V381 56 1,305 SH   SOLE 0 0 0 1,305
LOWES COS INC COM Stock 548661107 468 3,906 SH   SOLE 0 2,106 0 1,800
LOWES COS INC COM Stock 548661107 892 7,445 SH   SOLE 0 7,445 0 0
LINCOLN NATL CORP IND COM Stock 534187109 50 850 SH   SOLE 0 850 0 0
ARK INNOVATION ETF ETF 00214Q104 493 9,850 SH   SOLE 0 365 0 9,485
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 60 1,000 SH   SOLE 0 1,000 0 0
ROYAL DUTCH SHELL PLC SPON ADR B ADR 780259107 164 2,741 SH   SOLE 0 1,061 0 1,680
ON SEMICONDUCTOR CORP COM Stock 682189105 8 337 SH   SOLE 0 337 0 0
ON SEMICONDUCTOR CORP COM Stock 682189105 10 411 SH   SOLE 0 411 0 0
DEERE & CO COM Stock 244199105 3 19 SH   SOLE 0 19 0 0
DEERE & CO COM Stock 244199105 209 1,206 SH   SOLE 0 6 0 1,200
EVERCORE PARTNERS INC CL Stock 29977A105 93 1,241 SH   SOLE 0 1,241 0 0
EVERCORE PARTNERS INC CL Stock 29977A105 102 1,370 SH   SOLE 0 765 0 605
ETSY INC COM Stock 29786A106 126 2,833 SH   SOLE 0 876 0 1,957
ETSY INC COM Stock 29786A106 210 4,738 SH   SOLE 0 4,738 0 0
SOUTHWEST AIRLS CO COM Stock 844741108 30 558 SH   SOLE 0 58 0 500
ISHARES TR MSCI ACWIINDEX FD ETF 464288257 507 6,395 SH   SOLE 0 6,395 0 0
COLGATE PALMOLIVE CO COM Stock 194162103 273 3,960 SH   SOLE 0 115 0 3,845
Sprott Physical Gold and Silver Trust CEF 85208R101 67 4,600 SH   SOLE 0 4,600 0 0
SHOPIFY INC CL A Stock 82509L107 548 1,379 SH   SOLE 0 313 0 1,066
SHOPIFY INC CL A Stock 82509L107 616 1,550 SH   SOLE 0 1,550 0 0
VODAFONE GROUP NEW ADR F ADR 92857W308 6 327 SH   SOLE 0 327 0 0
POSCO SPON ADR ADR 693483109 44 861 SH   SOLE 0 90 0 771
UTILITIES SELECT SECTOR SPDR ETF 81369Y886 80 1,235 SH   SOLE 0 1,235 0 0
CABLE ONE INC COM Stock 12685J105 188 126 SH   SOLE 0 64 0 62
CABLE ONE INC COM Stock 12685J105 195 131 SH   SOLE 0 131 0 0
TRANSUNION COM Stock 89400J107 4 41 SH   SOLE 0 41 0 0
ISHARES IBONDS DEC 2021 TERM CORPORATE ETF ETF 46434VBK5 1,260 50,500 SH   SOLE 0 50,500 0 0
ISHARES IBONDS DEC 2022 TERM CORPORATE ETF ETF 46434VBA7 909 35,940 SH   SOLE 0 35,940 0 0
SMITH & NEPHEW PLC ADR ADR 83175M205 292 6,073 SH   SOLE 0 1,478 0 4,595
SMITH & NEPHEW PLC ADR ADR 83175M205 356 7,408 SH   SOLE 0 7,408 0 0
NEW YORK TIMES CO CL A Stock 650111107 121 3,776 SH   SOLE 0 1,168 0 2,608
NEW YORK TIMES CO CL A Stock 650111107 193 6,014 SH   SOLE 0 6,014 0 0
BWX TECHNOLOGIES INC COM Stock 05605H100 65 1,045 SH   SOLE 0 899 0 146
WESTROCK CO COM Stock 96145D105 29 683 SH   SOLE 0 67 0 616
TELADOC HEALTH INC COM Stock 87918A105 110 1,316 SH   SOLE 0 408 0 908
TELADOC HEALTH INC COM Stock 87918A105 183 2,189 SH   SOLE 0 2,189 0 0
PAYPAL HLDGS INC COM Stock 70450Y103 284 2,625 SH   SOLE 0 1,688 0 937
CHARLES SCHWAB CORP Stock 808513105 7 149 SH   SOLE 0 149 0 0
CHARLES SCHWAB CORP Stock 808513105 16 327 SH   SOLE 0 327 0 0
BAIDU COM ADR ADR 056752108 51 400 SH   SOLE 0 400 0 0
DENTSPLY INTL INC (NEW) Stock 24906P109 18 326 SH   SOLE 0 326 0 0
DENTSPLY INTL INC (NEW) Stock 24906P109 37 661 SH   SOLE 0 661 0 0
CROWN CASTLE INTL CORP REIT 22822V101 107 752 SH   SOLE 0 752 0 0
CARDINAL HEALTH INC Stock 14149Y108 33 660 SH   SOLE 0 66 0 594
TORONTO DOMINION BANK Stock 891160509 358 6,372 SH   SOLE 0 6,264 0 107
AUTOZONE INC NEV Stock 053332102 119 100 SH   SOLE 0 100 0 0
AIMMUNE THERAPEUTICS INC COM Stock 00900T107 162 4,831 SH   SOLE 0 1,494 0 3,337
AIMMUNE THERAPEUTICS INC COM Stock 00900T107 267 7,967 SH   SOLE 0 7,967 0 0
BLACKROCK INC Stock 09247X101 306 609 SH   SOLE 0 459 0 150
CBRE GROUP INC A Stock 12504L109 1,025 16,720 SH   SOLE 0 16,365 0 355
CHEESECAKE FACTORY INC Stock 163072101 8 200 SH   SOLE 0 200 0 0
ISHARES MSCI EAFE ETF ETF 464287465 4,122 59,360 SH   SOLE 0 44,950 0 14,410
APPLE INC Stock 037833100 103 350 SH   SOLE 0 350 0 0
APPLE INC Stock 037833100 8,849 30,136 SH   SOLE 0 8,192 0 21,944
APPLE INC Stock 037833100 323 1,100 SH Put SOLE 0 0 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR ADR 37733W105 14 291 SH   SOLE 0 291 0 0
ISHARES IBONDS DEC 2021 TERM MUNI BOND ETF ETF 46435G789 1,770 68,700 SH   SOLE 0 61,700 0 7,000
ISHARES IBONDS DEC 2022 TERM MUNI BOND ETF ETF 46435G755 1,618 61,850 SH   SOLE 0 54,850 0 7,000
ISHARES IBONDS DEC 2023 TERM CORPORATE ETF ETF 46434VAX8 859 33,600 SH   SOLE 0 33,600 0 0
ISHARES IBONDS DEC 2025 TERM CORPORATE ETF ETF 46434VBD1 752 29,000 SH   SOLE 0 29,000 0 0
ISHARES IBONDS DEC 2024 TERM CORPORATE ETF ETF 46434VBG4 563 21,900 SH   SOLE 0 21,900 0 0
ABBOTT LABS COM Stock 002824100 2,970 34,191 SH   SOLE 0 13,412 0 20,779
DISNEY WALT CO COM DISNEY Stock 254687106 9 65 SH   SOLE 0 65 0 0
DISNEY WALT CO COM DISNEY Stock 254687106 1,196 8,269 SH   SOLE 0 6,048 0 2,221
NOVOCURE LTD ORD SHS Stock G6674U108 55 658 SH   SOLE 0 203 0 455
NOVOCURE LTD ORD SHS Stock G6674U108 93 1,109 SH   SOLE 0 1,109 0 0
UNIVERSAL HLTH SVCS Stock 913903100 8 59 SH   SOLE 0 59 0 0
UNIVERSAL HLTH SVCS Stock 913903100 19 133 SH   SOLE 0 133 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 61 662 SH   SOLE 0 662 0 0
SPDR SER TR LEHMAN 1-3 MONTH T-BILL ETF ETF 78468R663 65 710 SH   SOLE 0 710 0 0
MARSH & MCLENNAN COS INC COM Stock 571748102 1,195 10,730 SH   SOLE 0 10,480 0 250
LIVE NATION, INC. Stock 538034109 236 3,296 SH   SOLE 0 1,020 0 2,276
LIVE NATION, INC. Stock 538034109 388 5,435 SH   SOLE 0 5,435 0 0
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598 2,115 15,498 SH   SOLE 0 13,080 0 2,418