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
3-D SYS CORP DEL COM NEW 88554D205 1 85 SH   SOLE   85 0 0
3M CO COM 88579Y101 855 4,485 SH   SOLE   3,850 0 635
ABB LTD SPONSORED ADR 000375204 265 13,936 SH   SOLE   13,421 0 515
ABBOTT LABS COM 002824100 1,054 14,571 SH   SOLE   5,982 0 8,589
ABBVIE INC COM 00287Y109 1,571 17,037 SH   SOLE   0 0 17,037
ABERCROMBIE & FITCH CO CL A 002896207 0 2 SH   SOLE   0 0 2
ABERDEEN EMRG MRKTS EQT INM COM 00301W105 30 4,689 SH   SOLE   4,689 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 60 425 SH   SOLE   425 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,179 43,823 SH   SOLE   27,403 0 16,420
ACI WORLDWIDE INC COM 004498101 5 186 SH   SOLE   0 0 186
ACTIVISION BLIZZARD INC COM 00507V109 18 380 SH   SOLE   0 0 380
ACUITY BRANDS INC COM 00508Y102 442 3,842 SH   SOLE   3,762 0 80
ACUSHNET HOLDINGS CORP COM 005098108 8 373 SH   SOLE   0 0 373
ADIENT PLC ORD SHS G0084W101 1 59 SH   SOLE   0 0 59
ADOBE INC COM 00724F101 436 1,929 SH   SOLE   430 0 1,499
ADVANCED ENERGY INDS COM 007973100 2 57 SH   SOLE   0 0 57
ADVANCED MICRO DEVICES INC COM 007903107 18 1,000 SH   SOLE   0 0 1,000
AERCAP HOLDINGS NV SHS N00985106 22 555 SH   SOLE   0 0 555
AGILENT TECHNOLOGIES INC COM 00846U101 14 207 SH   SOLE   0 0 207
AIR PRODS & CHEMS INC COM 009158106 77 482 SH   SOLE   0 0 482
ALASKA AIR GROUP INC COM 011659109 10 170 SH   SOLE   0 0 170
ALBANY INTL CORP CL A 012348108 4 62 SH   SOLE   0 0 62
ALBEMARLE CORP COM 012653101 31 405 SH   SOLE   140 0 265
ALCOA CORP COM 013872106 10 366 SH   SOLE   0 0 366
ALEXION PHARMACEUTICALS INC COM 015351109 21 212 SH   SOLE   0 0 212
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 119 871 SH   SOLE   0 0 871
ALIGN TECHNOLOGY INC COM 016255101 40 192 SH   SOLE   0 0 192
ALLEGION PUB LTD CO ORD SHS G0176J109 24 303 SH   SOLE   0 0 303
ALLERGAN PLC SHS G0177J108 0 3 SH   SOLE   0 0 3
ALLETE INC COM NEW 018522300 9 119 SH   SOLE   0 0 119
ALLIANCE DATA SYSTEMS CORP COM 018581108 8 52 SH   SOLE   0 0 52
ALLIANT ENERGY CORP COM 018802108 10 244 SH   SOLE   0 0 244
ALLSTATE CORP COM 020002101 39 470 SH   SOLE   0 0 470
ALPHABET INC CAP STK CL A 02079K305 5,027 4,811 SH   SOLE   2,694 0 2,117
ALPHABET INC CAP STK CL C 02079K107 1,496 1,445 SH   SOLE   967 0 478
ALTRIA GROUP INC COM 02209S103 271 5,478 SH   SOLE   935 0 4,543
AMAZON COM INC COM 023135106 891 593 SH   SOLE   93 0 500
AMBEV SA SPONSORED ADR 02319V103 1,389 354,349 SH   SOLE   220,965 0 133,384
AMERCO COM 023586100 12 37 SH   SOLE   0 0 37
AMERICAN ELEC PWR INC COM 025537101 3 42 SH   SOLE   42 0 0
AMERICAN EXPRESS CO COM 025816109 14 150 SH   SOLE   0 0 150
AMERICAN INTL GROUP INC COM NEW 026874784 37 928 SH   SOLE   0 0 928
AMERICAN TOWER CORP NEW COM 03027X100 78 496 SH   SOLE   0 0 496
AMERICAN WTR WKS CO INC NEW COM 030420103 5,467 60,229 SH   SOLE   38,802 0 21,427
AMERICAN WTR WKS CO INC NEW COM 030420103 27 300 SH   SOLE   300 0 0
AMGEN INC COM 031162100 483 2,482 SH   SOLE   1,180 0 1,302
AMPHENOL CORP NEW CL A 032095101 40 490 SH   SOLE   0 0 490
ANADARKO PETE CORP COM 032511107 89 2,027 SH   SOLE   2,027 0 0
ANALOG DEVICES INC COM 032654105 65 759 SH   SOLE   0 0 759
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 5 80 SH   SOLE   75 0 5
ANSYS INC COM 03662Q105 4,314 30,177 SH   SOLE   20,551 0 9,626
AON PLC SHS CL A G0408V102 11 74 SH   SOLE   0 0 74
APERGY CORP COM 03755L104 2 90 SH   SOLE   0 0 90
APPLE INC COM 037833100 2,496 15,822 SH   SOLE   5,810 0 10,012
AQUA AMERICA INC COM 03836W103 1,013 29,642 SH   SOLE   10,448 0 19,194
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY SH 03938L203 134 6,477 SH   SOLE   0 0 6,477
ARCH CAP GROUP LTD ORD G0450A105 19 704 SH   SOLE   0 0 704
ARCHER DANIELS MIDLAND CO COM 039483102 48 1,181 SH   SOLE   350 0 831
ARCOSA INC COM 039653100 18 666 SH   SOLE   0 0 666
ARRAY BIOPHARMA INC COM 04269X105 5 324 SH   SOLE   0 0 324
ARROWHEAD PHARMACEUTICALS IN COM 04280A100 3 218 SH   SOLE   0 0 218
ASCENA RETAIL GROUP INC COM 04351G101 0 12 SH   SOLE   0 0 12
ASE TECHNOLOGY HOLDING CO LT SPONSORED ADS 00215W100 8 2,180 SH   SOLE   0 0 2,180
ASSURED GUARANTY LTD COM G0585R106 11 300 SH   SOLE   0 0 300
ASTRAZENECA PLC SPONSORED ADR 046353108 48 1,252 SH   SOLE   0 0 1,252
AT&T INC COM 00206R102 164 5,746 SH   SOLE   1,315 0 4,431
ATLAS AIR WORLDWIDE HLDGS IN COM NEW 049164205 4 100 SH   SOLE   0 0 100
AUTODESK INC COM 052769106 51 395 SH   SOLE   0 0 395
AUTOLIV INC COM 052800109 15 212 SH   SOLE   0 0 212
AUTOMATIC DATA PROCESSING IN COM 053015103 67 510 SH   SOLE   388 0 122
AUTOZONE INC COM 053332102 80 95 SH   SOLE   95 0 0
AVERY DENNISON CORP COM 053611109 7 81 SH   SOLE   0 0 81
AXALTA COATING SYS LTD COM G0750C108 4 152 SH   SOLE   0 0 152
B & G FOODS INC NEW COM 05508R106 20 688 SH   SOLE   0 0 688
BADGER METER INC COM 056525108 2,156 43,803 SH   SOLE   23,125 0 20,678
BAIDU INC SPON ADR REP A 056752108 27 169 SH   SOLE   0 0 169
BANCO SANTANDER SA ADR 05964H105 12 2,645 SH   SOLE   0 0 2,645
BANK AMER CORP *W EXP 01/16/201 060505146 10 800 PRN   SOLE   0 0 800
BANK AMER CORP COM 060505104 517 20,967 SH   SOLE   0 0 20,967
BANK N S HALIFAX COM 064149107 0 6 SH   SOLE   0 0 6
BANK NEW YORK MELLON CORP COM 064058100 42 892 SH   SOLE   0 0 892
BANK OZK COM 06417N103 8 350 SH   SOLE   0 0 350
BARINGS BDC INC COM 06759L103 18 2,000 SH   SOLE   2,000 0 0
BB&T CORP COM 054937107 315 7,274 SH   SOLE   1,415 0 5,859
BCE INC COM NEW 05534B760 5 125 SH   SOLE   0 0 125
BEACON ROOFING SUPPLY INC COM 073685109 33 1,036 SH   SOLE   0 0 1,036
BECTON DICKINSON & CO COM 075887109 78 344 SH   SOLE   195 0 149
BEIGENE LTD SPONSORED ADR 07725L102 4 30 SH   SOLE   0 0 30
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 109 535 SH   SOLE   0 0 535
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,097 5,375 SH   SOLE   3,359 0 2,016
BERRY GLOBAL GROUP INC COM 08579W103 7 138 SH   SOLE   0 0 138
BGC PARTNERS INC CL A 05541T101 10 1,973 SH   SOLE   0 0 1,973
BHP GROUP PLC SPONSORED ADS 05545E209 19 448 SH   SOLE   0 0 448
BIOGEN INC COM 09062X103 39 129 SH   SOLE   0 0 129
BIOMARIN PHARMACEUTICAL INC COM 09061G101 20 233 SH   SOLE   0 0 233
BLACK KNIGHT INC COM 09215C105 28 624 SH   SOLE   0 0 624
BLACKROCK INC COM 09247X101 401 1,020 SH   SOLE   552 0 468
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 241 8,070 SH   SOLE   0 0 8,070
BLUEBIRD BIO INC COM 09609G100 5 46 SH   SOLE   0 0 46
BOEING CO COM 097023105 233 722 SH   SOLE   135 0 587
BOK FINL CORP COM NEW 05561Q201 5 68 SH   SOLE   0 0 68
BOOKING HLDGS INC COM 09857L108 60 35 SH   SOLE   0 0 35
BRIGHT HORIZONS FAM SOL IN D COM 109194100 3 26 SH   SOLE   0 0 26
BRISTOL MYERS SQUIBB CO COM 110122108 136 2,622 SH   SOLE   0 0 2,622
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 16 515 SH   SOLE   210 0 305
BROADCOM INC COM 11135F101 320 1,260 SH   SOLE   0 0 1,260
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 11 116 SH   SOLE   0 0 116
BROOKFIELD ASSET MGMT INC CL A LTD VT SH 112585104 131 3,417 SH   SOLE   0 0 3,417
BROWN & BROWN INC COM 115236101 19 676 SH   SOLE   0 0 676
BROWN FORMAN CORP CL B 115637209 6 136 SH   SOLE   0 0 136
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 925 11,005 SH   SOLE   4,772 0 6,233
CABLE ONE INC COM 12685J105 4 5 SH   SOLE   0 0 5
CAL MAINE FOODS INC COM NEW 128030202 315 7,437 SH   SOLE   5,467 0 1,970
CAMECO CORP COM 13321L108 0 26 SH   SOLE   0 0 26
CAMPBELL SOUP CO COM 134429109 30 900 SH   SOLE   0 0 900
CANADIAN NATL RY CO COM 136375102 622 8,392 SH   SOLE   8,287 0 105
CANADIAN PAC RY LTD COM 13645T100 7 37 SH   SOLE   0 0 37
CANOPY GROWTH CORP COM 138035100 4 145 SH   SOLE   0 0 145
CARDINAL HEALTH INC COM 14149Y108 35 786 SH   SOLE   0 0 786
CARMAX INC COM 143130102 87 1,381 SH   SOLE   0 0 1,381
CARNIVAL CORP UNIT 99/99/9999 143658300 21 424 SH   SOLE   0 0 424
CARNIVAL PLC ADR 14365C103 6 131 SH   SOLE   0 0 131
CATERPILLAR INC DEL COM 149123101 140 1,098 SH   SOLE   145 0 953
CBRE GROUP INC CL A 12504L109 25 634 SH   SOLE   0 0 634
CBS CORP NEW CL B 124857202 129 2,960 SH   SOLE   0 0 2,960
CDK GLOBAL INC COM 12508E101 7 148 SH   SOLE   0 0 148
CDW CORP COM 12514G108 47 578 SH   SOLE   0 0 578
CELGENE CORP COM 151020104 50 773 SH   SOLE   240 0 533
CELSIUS HOLDINGS INC COM NEW 15118V207 3 1,000 SH   SOLE   1,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 23 227 SH   SOLE   158 0 69
CHEVRON CORP NEW COM 166764100 746 6,857 SH   SOLE   1,272 0 5,585
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 22 450 PRN   SOLE   450 0 0
CHINA MOBILE LIMITED SPONSORED ADR 16941M109 662 13,792 SH   SOLE   13,227 0 565
CHINA PETE & CHEM CORP SPON ADR H SHS 16941R108 12 172 SH   SOLE   0 0 172
CHIPOTLE MEXICAN GRILL INC COM 169656105 12 27 SH   SOLE   0 0 27
CHUBB LIMITED COM H1467J104 710 5,500 SH   SOLE   0 0 5,500
CHURCHILL DOWNS INC COM 171484108 3 11 SH   SOLE   0 0 11
CIGNA CORP NEW COM 125523100 36 191 SH   SOLE   43 0 148
CINTAS CORP COM 172908105 152 907 SH   SOLE   0 0 907
CISCO SYS INC COM 17275R102 4,533 104,621 SH   SOLE   64,447 0 40,174
CITIGROUP INC COM NEW 172967424 108 2,076 SH   SOLE   582 0 1,494
CLEAN HARBORS INC COM 184496107 19 376 SH   SOLE   0 0 376
CLOROX CO DEL COM 189054109 4,063 26,356 SH   SOLE   17,804 0 8,552
CNOOC LTD SPONSORED ADR 126132109 7 47 SH   SOLE   0 0 47
COCA COLA CO COM 191216100 1,769 37,351 SH   SOLE   30,889 0 6,462
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 626 9,869 SH   SOLE   7,070 0 2,799
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 17 260 SH   SOLE   260 0 0
COLFAX CORP COM 194014106 9 436 SH   SOLE   0 0 436
COLGATE PALMOLIVE CO COM 194162103 3,435 57,709 SH   SOLE   30,622 0 27,087
COMCAST CORP NEW CL A 20030N101 404 11,877 SH   SOLE   376 0 11,501
COMPANHIA DE SANEAMENTO BASI SPONSORED ADR 20441A102 0 0 SH   SOLE   0 0 0
COMPASS MINERALS INTL INC COM 20451N101 153 3,667 SH   SOLE   3,667 0 0
CONAGRA BRANDS INC COM 205887102 28 1,300 SH   SOLE   0 0 1,300
CONCHO RES INC COM 20605P101 1 8 SH   SOLE   0 0 8
CONOCOPHILLIPS COM 20825C104 153 2,460 SH   SOLE   539 0 1,921
CONSOLIDATED COMM HLDGS INC COM 209034107 3 352 SH   SOLE   0 0 352
CONSOLIDATED EDISON INC COM 209115104 132 1,725 SH   SOLE   1,725 0 0
CONSTELLATION BRANDS INC CL A 21036P108 338 2,101 SH   SOLE   0 0 2,101
COPART INC COM 217204106 65 1,368 SH   SOLE   0 0 1,368
CORNERSTONE ONDEMAND INC COM 21925Y103 5 96 SH   SOLE   0 0 96
COSTCO WHSL CORP NEW COM 22160K105 2,559 12,564 SH   SOLE   7,046 0 5,518
CRANE CO COM 224399105 11 157 SH   SOLE   0 0 157
CREDICORP LTD COM G2519Y108 8 37 SH   SOLE   0 0 37
CRH PLC ADR 12626K203 7 274 SH   SOLE   0 0 274
CROWN CASTLE INTL CORP NEW COM 22822V101 72 667 SH   SOLE   0 0 667
CROWN HOLDINGS INC COM 228368106 9 207 SH   SOLE   0 0 207
CSX CORP COM 126408103 254 4,091 SH   SOLE   1,374 0 2,717
CULLEN FROST BANKERS INC COM 229899109 8 88 SH   SOLE   0 0 88
CVS HEALTH CORP COM 126650100 1,595 24,350 SH   SOLE   15,583 0 8,767
CYPRESS SEMICONDUCTOR CORP COM 232806109 79 6,200 SH   SOLE   0 0 6,200
CYRUSONE INC COM 23283R100 16 304 SH   SOLE   0 0 304
DAKTRONICS INC COM 234264109 1,237 167,136 SH   SOLE   74,138 0 92,998
DANAHER CORP DEL COM 235851102 60 584 SH   SOLE   0 0 584
DEERE & CO COM 244199105 6,562 43,991 SH   SOLE   22,249 0 21,742
DELEK US HLDGS INC NEW COM 24665A103 5 155 SH   SOLE   0 0 155
DELEK US HLDGS INC NEW COM 24665A103 7 200 SH   SOLE   200 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 4,262 30,054 SH   SOLE   17,528 0 12,526
DICKS SPORTING GOODS INC COM 253393102 15 490 SH   SOLE   0 0 490
DISNEY WALT CO COM DISNEY 254687106 682 6,221 SH   SOLE   5,471 0 750
DOLBY LABORATORIES INC COM 25659T107 7 115 SH   SOLE   0 0 115
DOLLAR GEN CORP NEW COM 256677105 88 818 SH   SOLE   0 0 818
DOLLAR TREE INC COM 256746108 110 1,214 SH   SOLE   0 0 1,214
DOMINOS PIZZA INC COM 25754A201 5 22 SH   SOLE   0 0 22
DOMTAR CORP COM NEW 257559203 35 1,000 SH   SOLE   0 0 1,000
DONALDSON INC COM 257651109 3 77 SH   SOLE   0 0 77
DOWDUPONT INC COM 26078J100 109 2,042 SH   SOLE   0 0 2,042
DUKE ENERGY CORP NEW COM NEW 26441C204 1,284 14,878 SH   SOLE   11,739 0 3,139
DUKE ENERGY CORP NEW COM NEW 26441C204 34 399 SH   SOLE   399 0 0
DUKE REALTY CORP COM NEW 264411505 54 2,100 SH   SOLE   0 0 2,100
DUNKIN BRANDS GROUP INC COM 265504100 5 83 SH   SOLE   0 0 83
DXC TECHNOLOGY CO COM 23355L106 4 83 SH   SOLE   0 0 83
DYCOM INDS INC COM 267475101 41 755 SH   SOLE   0 0 755
EAST WEST BANCORP INC COM 27579R104 6 135 SH   SOLE   0 0 135
EASTGROUP PPTY INC COM 277276101 3 35 SH   SOLE   0 0 35
EASTMAN CHEM CO COM 277432100 14 185 SH   SOLE   0 0 185
EATON CORP PLC SHS G29183103 5 75 SH   SOLE   75 0 0
ECHOSTAR CORP CL A 278768106 2 51 SH   SOLE   0 0 51
ECOLAB INC COM 278865100 9 58 SH   SOLE   0 0 58
EDISON INTL COM 281020107 38 671 SH   SOLE   0 0 671
EDWARDS LIFESCIENCES CORP COM 28176E108 37 244 SH   SOLE   0 0 244
ELECTRONIC ARTS INC COM 285512109 48 614 SH   SOLE   0 0 614
EMCOR GROUP INC COM 29084Q100 6 94 SH   SOLE   0 0 94
EMERSON ELEC CO COM 291011104 424 7,098 SH   SOLE   7,098 0 0
ENERGIZER HLDGS INC NEW COM 29272W109 2 44 SH   SOLE   0 0 44
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 25 1,899 SH   SOLE   0 0 1,899
ENI S P A SPONSORED ADR 26874R108 7 235 SH   SOLE   0 0 235
ENLINK MIDSTREAM LLC COM UNIT REP LTD 29336T100 9 989 SH   SOLE   0 0 989
ENTEGRIS INC COM 29362U104 6 202 SH   SOLE   0 0 202
ENTERCOM COMMUNICATIONS CORP CL A 293639100 4 663 SH   SOLE   0 0 663
ENTERPRISE PRODS PARTNERS L COM 293792107 83 3,393 PRN   SOLE   606 0 2,787
ENVESTNET INC COM 29404K106 4 82 SH   SOLE   0 0 82
EOG RES INC COM 26875P101 52 600 SH   SOLE   600 0 0
EPAM SYS INC COM 29414B104 22 190 SH   SOLE   0 0 190
EPR PPTYS COM SH BEN INT 26884U109 11 171 PRN   SOLE   0 0 171
EQUINIX INC COM PAR $0.001 29444U700 1,017 2,885 SH   SOLE   1,632 0 1,253
EQUITY RESIDENTIAL SH BEN INT 29476L107 165 2,504 PRN   SOLE   500 0 2,004
ESSEX PPTY TR INC COM 297178105 58 237 SH   SOLE   237 0 0
ETSY INC COM 29786A106 4 87 SH   SOLE   0 0 87
EVERCORE INC CLASS A 29977A105 3 39 SH   SOLE   0 0 39
EVERGY INC COM 30034W106 11 189 SH   SOLE   0 0 189
EVERSOURCE ENERGY COM 30040W108 36 550 SH   SOLE   0 0 550
EXELIXIS INC COM 30161Q104 5 245 SH   SOLE   0 0 245
EXPEDIA GROUP INC COM NEW 30212P303 23 204 SH   SOLE   0 0 204
EXXON MOBIL CORP COM 30231G102 1,090 15,983 SH   SOLE   9,400 0 6,583
FACEBOOK INC CL A 30303M102 314 2,396 SH   SOLE   700 0 1,696
FACTSET RESH SYS INC COM 303075105 1,390 6,943 SH   SOLE   5,249 0 1,694
FASTENAL CO COM 311900104 29 562 SH   SOLE   0 0 562
FEDEX CORP COM 31428X106 184 1,138 SH   SOLE   597 0 541
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 33 1,063 SH   SOLE   0 0 1,063
FIDELITY NATL INFORMATION SV COM 31620M106 23 228 SH   SOLE   0 0 228
FIFTH THIRD BANCORP COM 316773100 33 1,414 SH   SOLE   1,414 0 0
FIRST AMERN FINL CORP COM 31847R102 50 1,122 SH   SOLE   0 0 1,122
FIRST DATA CORP NEW COM CL A 32008D106 68 4,049 SH   SOLE   0 0 4,049
FIRST REP BK SAN FRANCISCO C COM 33616C100 27 314 SH   SOLE   0 0 314
FISERV INC COM 337738108 23 314 SH   SOLE   0 0 314
FLEETCOR TECHNOLOGIES INC COM 339041105 44 238 SH   SOLE   0 0 238
FLOWERS FOODS INC COM 343498101 48 2,600 SH   SOLE   0 0 2,600
FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 0 4 SH   SOLE   0 0 4
FOOT LOCKER INC COM 344849104 17 325 SH   SOLE   0 0 325
FORD MTR CO DEL COM PAR $0.01 345370860 1 109 SH   SOLE   0 0 109
FORTINET INC COM 34959E109 8 119 SH   SOLE   0 0 119
FORTIS INC COM 349553107 3 89 SH   SOLE   0 0 89
FOUR CORNERS PPTY TR INC COM 35086T109 3 129 SH   SOLE   0 0 129
FRANKLIN RES INC COM 354613101 36 1,200 SH   SOLE   1,200 0 0
FREEPORT-MCMORAN INC CL B 35671D857 171 16,624 SH   SOLE   6,247 0 10,377
FRESENIUS MED CARE AG&CO KGA SPONSORED ADR 358029106 7 208 SH   SOLE   0 0 208
FULLER H B CO COM 359694106 7 155 SH   SOLE   0 0 155
GALLAGHER ARTHUR J & CO COM 363576109 6 79 SH   SOLE   0 0 79
GARMIN LTD SHS H2906T109 3 53 SH   SOLE   0 0 53
GARRETT MOTION INC COM 366505105 0 0 SH   SOLE   0 0 0
GARTNER INC COM 366651107 37 292 SH   SOLE   0 0 292
GCI LIBERTY INC COM CLASS A 36164V305 8 200 SH   SOLE   0 0 200
GENERAL ELECTRIC CO COM 369604103 458 60,466 SH   SOLE   45,554 0 14,912
GENERAL MLS INC COM 370334104 8 200 SH   SOLE   0 0 200
GILEAD SCIENCES INC COM 375558103 526 8,416 SH   SOLE   328 0 8,088
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 7 191 SH   SOLE   0 0 191
GLOBAL PMTS INC COM 37940X102 44 429 SH   SOLE   0 0 429
GOLDMAN SACHS GROUP INC COM 38141G104 25 147 SH   SOLE   13 0 134
GRACO INC COM 384109104 6 142 SH   SOLE   0 0 142
GRAINGER W W INC COM 384802104 35 125 SH   SOLE   125 0 0
GRAPHIC PACKAGING HLDG CO COM 388689101 31 2,954 SH   SOLE   0 0 2,954
GROUPE CGI INC CL A SUB VTG 39945C109 110 1,800 SH   SOLE   1,800 0 0
GRUBHUB INC COM 400110102 3 35 SH   SOLE   0 0 35
GUIDEWIRE SOFTWARE INC COM 40171V100 14 178 SH   SOLE   0 0 178
HALLIBURTON CO COM 406216101 23 849 SH   SOLE   0 0 849
HANESBRANDS INC COM 410345102 11 865 SH   SOLE   0 0 865
HASBRO INC COM 418056107 18 227 SH   SOLE   0 0 227
HAWAIIAN HOLDINGS INC COM 419879101 5 203 SH   SOLE   0 0 203
HD SUPPLY HLDGS INC COM 40416M105 2 57 SH   SOLE   0 0 57
HEICO CORP NEW CL A 422806208 3 42 SH   SOLE   0 0 42
HELIX ENERGY SOLUTIONS GRP I COM 42330P107 1 264 SH   SOLE   0 0 264
HENRY JACK & ASSOC INC COM 426281101 44 344 SH   SOLE   300 0 44
HESS CORP COM 42809H107 6 145 SH   SOLE   145 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 16 1,230 SH   SOLE   0 0 1,230
HILTON WORLDWIDE HLDGS INC COM 43300A203 29 403 SH   SOLE   0 0 403
HNI CORP COM 404251100 4 114 SH   SOLE   0 0 114
HOLLYFRONTIER CORP COM 436106108 1 15 SH   SOLE   0 0 15
HOME DEPOT INC COM 437076102 840 4,888 SH   SOLE   92 0 4,796
HONDA MOTOR LTD AMERN SHS 438128308 7 250 SH   SOLE   0 0 250
HONEYWELL INTL INC COM 438516106 613 4,637 SH   SOLE   0 0 4,637
HOWARD HUGHES CORP COM 44267D107 12 128 SH   SOLE   0 0 128
HP INC COM 40434L105 16 803 SH   SOLE   0 0 803
HSBC HLDGS PLC SPON ADR NEW 404280406 22 544 SH   SOLE   0 0 544
HUAZHU GROUP LTD SPONSORED ADS 44332N106 10 353 SH   SOLE   0 0 353
HUBBELL INC COM 443510607 4 43 SH   SOLE   0 0 43
HUMANA INC COM 444859102 32 112 SH   SOLE   0 0 112
HUNTINGTON INGALLS INDS INC COM 446413106 219 1,150 SH   SOLE   110 0 1,040
HUNTSMAN CORP COM 447011107 5 282 SH   SOLE   0 0 282
HYATT HOTELS CORP COM CL A 448579102 13 185 SH   SOLE   0 0 185
IAC INTERACTIVECORP COM 44919P508 6 32 SH   SOLE   0 0 32
ICON PLC SHS G4705A100 14 106 SH   SOLE   0 0 106
IDEX CORP COM 45167R104 4 35 SH   SOLE   0 0 35
IDEXX LABS INC COM 45168D104 11 58 SH   SOLE   0 0 58
IHS MARKIT LTD SHS G47567105 24 500 SH   SOLE   0 0 500
ILLINOIS TOOL WKS INC COM 452308109 53 416 SH   SOLE   140 0 276
ILLUMINA INC COM 452327109 63 209 SH   SOLE   85 0 124
INFOSYS LTD SPONSORED ADR 456788108 3,078 323,275 SH   SOLE   188,320 0 134,955
ING GROEP N V SPONSORED ADR 456837103 0 31 SH   SOLE   0 0 31
INGREDION INC COM 457187102 6 67 SH   SOLE   0 0 67
INSPERITY INC COM 45778Q107 15 164 SH   SOLE   0 0 164
INTEL CORP COM 458140100 2,963 63,141 SH   SOLE   18,779 0 44,362
INTERCONTINENTAL EXCHANGE IN COM 45866F104 857 11,374 SH   SOLE   0 0 11,374
INTERNATIONAL BUSINESS MACHS COM 459200101 2,329 20,493 SH   SOLE   13,843 0 6,650
INTL PAPER CO COM 460146103 73 1,812 SH   SOLE   192 0 1,620
INTUIT COM 461202103 443 2,248 SH   SOLE   490 0 1,758
INTUITIVE SURGICAL INC COM NEW 46120E602 95 199 SH   SOLE   108 0 91
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 CB 46138J502 15 706 SH   SOLE   706 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2019 CB 46138J304 36 1,721 SH   SOLE   1,721 0 0
INVESCO EXCHANGE TRADED FD T DYNMC LRG VALU 46137V738 5,063 155,166 SH   SOLE   136,123 0 19,043
INVESCO EXCHANGE TRADED FD T DWA UTILS MUMT 46137V795 12 407 SH   SOLE   407 0 0
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 65 4,590 SH   SOLE   4,590 0 0
INVESCO EXCHNG TRADED FD TR S&P SMLCP STAP 46138E172 38 543 SH   SOLE   543 0 0
IPG PHOTONICS CORP COM 44980X109 13 112 SH   SOLE   0 0 112
ISHARES GOLD TRUST ISHARES 464285105 208 16,922 SH   SOLE   0 0 16,922
ISHARES INC CORE MSCI EMKT 46434G103 68 1,452 SH   SOLE   0 0 1,452
ISHARES INC MSCI SWITZERLAND 464286749 5,356 169,910 SH   SOLE   129,483 0 40,427
ISHARES TR IBOXX INV CP ETF 464287242 61 545 SH   SOLE   30 0 515
ISHARES TR CORE S&P500 ETF 464287200 7,342 29,180 SH   SOLE   16,794 0 12,386
ISHARES TR MSCI EAFE ETF 464287465 324 5,505 SH   SOLE   748 0 4,757
ISHARES TR SELECT DIVID ETF 464287168 598 6,694 SH   SOLE   119 0 6,575
ISHARES TR US HLTHCARE ETF 464287762 14 76 PRN   SOLE   76 0 0
ISHARES TR CORE MSCI EAFE 46432F842 30 547 SH   SOLE   0 0 547
ISHARES TR FLTG RATE NT ETF 46429B655 656 13,028 SH   SOLE   0 0 13,028
ISHARES TR MIN VOL USA ETF 46429B697 208 3,979 SH   SOLE   0 0 3,979
ISHARES TR TIPS BD ETF 464287176 2,266 20,693 SH   SOLE   15,699 0 4,994
ISHARES TR MSCI USA ESG SLC 464288802 307 2,981 SH   SOLE   2,940 0 41
ISHARES TR USA QUALITY FCTR 46432F339 44 575 SH   SOLE   575 0 0
ISHARES TR RUS MID CAP ETF 464287499 70 1,500 SH   SOLE   1,500 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 487 2,900 SH   SOLE   0 0 2,900
ISHARES TR RUSSELL 2000 ETF 464287655 353 2,636 SH   SOLE   308 0 2,328
ISHARES TR RUS 1000 GRW ETF 464287614 537 4,100 SH   SOLE   0 0 4,100
ISHARES TR S&P 500 GRWT ETF 464287309 694 4,608 SH   SOLE   1,679 0 2,929
ISHARES TR CORE S&P TTL STK 464287150 23 400 SH   SOLE   0 0 400
ISHARES TR US HOME CONS ETF 464288752 46 1,540 SH   SOLE   1,540 0 0
ISHARES TR CORE S&P SCP ETF 464287804 208 3,000 SH   SOLE   0 0 3,000
ISHARES TR S&P MC 400GR ETF 464287606 5,223 27,313 SH   SOLE   18,098 0 9,215
ISHARES TR CORE S&P MCP ETF 464287507 7,471 44,989 SH   SOLE   34,158 0 10,830
ISHARES TR SH TR CRPORT ETF 464288646 902 17,472 SH   SOLE   7,602 0 9,870
ISHARES TR INTRM TR CRP ETF 464288638 5,298 101,062 SH   SOLE   94,413 0 6,649
ISHARES TR GLB INFRASTR ETF 464288372 63 1,608 SH   SOLE   0 0 1,608
ISHARES TR NASDAQ BIOTECH 464287556 153 1,584 SH   SOLE   1,584 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 17 200 SH   SOLE   0 0 200
ISHARES TR INTRM TR CRP ETF 464288638 122 2,324 SH   SOLE   2,324 0 0
ISHARES TR CORE US AGGBD ET 464287226 262 2,461 SH   SOLE   0 0 2,461
ISHARES TR CORE S&P500 ETF 464287200 38 152 SH   SOLE   152 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 661 13,250 SH   SOLE   0 0 13,250
J2 GLOBAL INC COM 48123V102 5 70 SH   SOLE   0 0 70
JACOBS ENGR GROUP INC DEL COM 469814107 73 1,242 SH   SOLE   0 0 1,242
JAMES RIV GROUP LTD COM G5005R107 11 290 SH   SOLE   0 0 290
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214 0 17 SH   SOLE   0 0 17
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 11 92 SH   SOLE   0 0 92
JOHNSON & JOHNSON COM 478160104 1,167 9,045 SH   SOLE   3,058 0 5,987
JOHNSON CTLS INTL PLC SHS G51502105 1 21 SH   SOLE   21 0 0
JPMORGAN CHASE & CO COM 46625H100 1,325 13,568 SH   SOLE   1,295 0 12,273
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 7 304 SH   SOLE   304 0 0
KAR AUCTION SVCS INC COM 48238T109 19 399 SH   SOLE   0 0 399
KENNEDY-WILSON HLDGS INC COM 489398107 12 656 SH   SOLE   0 0 656
KEYCORP NEW COM 493267108 25 1,720 SH   SOLE   0 0 1,720
KIMBERLY CLARK CORP COM 494368103 106 926 SH   SOLE   676 0 250
KINDER MORGAN INC DEL COM 49456B101 14 895 SH   SOLE   0 0 895
KKR & CO INC CL A 48251W104 14 699 SH   SOLE   0 0 699
KNIGHT SWIFT TRANSN HLDGS IN CL A 499049104 55 2,200 SH   SOLE   0 0 2,200
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 1 20 SH   SOLE   20 0 0
KRAFT HEINZ CO COM 500754106 2,706 62,864 SH   SOLE   26,951 0 35,913
KROGER CO COM 501044101 55 2,000 SH   SOLE   2,000 0 0
KULICKE & SOFFA INDS INC COM 501242101 10 510 SH   SOLE   0 0 510
L BRANDS INC COM 501797104 5 200 SH   SOLE   0 0 200
L3 TECHNOLOGIES INC COM 502413107 252 1,450 SH   SOLE   1,450 0 0
L3 TECHNOLOGIES INC COM 502413107 35 200 SH   SOLE   200 0 0
LABORATORY CORP AMER HLDGS COM NEW 50540R409 664 5,255 SH   SOLE   5,196 0 59
LAMB WESTON HLDGS INC COM 513272104 32 433 SH   SOLE   0 0 433
LAUDER ESTEE COS INC CL A 518439104 489 3,758 SH   SOLE   0 0 3,758
LCI INDS COM 50189K103 8 123 SH   SOLE   0 0 123
LEGG MASON INC COM 524901105 4 158 SH   SOLE   0 0 158
LEIDOS HLDGS INC COM 525327102 8 146 SH   SOLE   0 0 146
LENNAR CORP CL A 526057104 10 244 SH   SOLE   0 0 244
LIBERTY BROADBAND CORP COM SER C 530307305 8 111 SH   SOLE   0 0 111
LIBERTY BROADBAND CORP COM SER A 530307107 5 72 SH   SOLE   0 0 72
LIBERTY EXPEDIA HOLDINGS SER A COM 53046P109 4 102 SH   SOLE   0 0 102
LIBERTY GLOBAL PLC SHS CL C G5480U120 8 378 SH   SOLE   0 0 378
LIBERTY GLOBAL PLC SHS CL A G5480U104 4 193 SH   SOLE   0 0 193
LIBERTY MEDIA CORP DELAWARE COM C SIRIUSXM 531229607 9 256 SH   SOLE   0 0 256
LIBERTY MEDIA CORP DELAWARE COM A SIRIUSXM 531229409 4 117 SH   SOLE   0 0 117
LIBERTY MEDIA CORP DELAWARE COM SER C FRMLA 531229854 18 578 SH   SOLE   0 0 578
LIBERTY MEDIA CORP DELAWARE COM SER A FRMLA 531229870 1 36 SH   SOLE   0 0 36
LILLY ELI & CO COM 532457108 455 3,931 SH   SOLE   2,838 0 1,093
LINCOLN ELEC HLDGS INC COM 533900106 5 69 SH   SOLE   0 0 69
LINCOLN NATL CORP IND COM 534187109 1 15 SH   SOLE   0 0 15
LITTELFUSE INC COM 537008104 15 89 SH   SOLE   0 0 89
LIVE NATION ENTERTAINMENT IN COM 538034109 8 169 SH   SOLE   0 0 169
LKQ CORP COM 501889208 64 2,683 SH   SOLE   0 0 2,683
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 17 6,729 SH   SOLE   0 0 6,729
LOCKHEED MARTIN CORP COM 539830109 119 453 SH   SOLE   125 0 328
LOWES COS INC COM 548661107 830 8,986 SH   SOLE   6,335 0 2,651
LOXO ONCOLOGY INC COM 548862101 5 38 SH   SOLE   0 0 38
LSI INDS INC COM 50216C108 89 27,931 SH   SOLE   16,499 0 11,432
LULULEMON ATHLETICA INC COM 550021109 18 150 SH   SOLE   0 0 150
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 29 349 SH   SOLE   0 0 349
M & T BK CORP COM 55261F104 8 54 SH   SOLE   0 0 54
MACQUARIE INFRASTRUCTURE COR COM 55608B105 0 0 SH   SOLE   0 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 24 417 PRN   SOLE   417 0 0
MAGNA INTL INC COM 559222401 7 154 SH   SOLE   0 0 154
MALLINCKRODT PUB LTD CO SHS G5785G107 0 3 SH   SOLE   0 0 3
MANULIFE FINL CORP COM 56501R106 38 2,667 SH   SOLE   1,800 0 867
MARATHON OIL CORP COM 565849106 35 2,431 SH   SOLE   0 0 2,431
MARKEL CORP COM 570535104 43 41 SH   SOLE   0 0 41
MARRIOTT INTL INC NEW CL A 571903202 222 2,047 SH   SOLE   1,800 0 247
MARSH & MCLENNAN COS INC COM 571748102 82 1,030 SH   SOLE   0 0 1,030
MARTEN TRANS LTD COM 573075108 15 935 SH   SOLE   0 0 935
MARTIN MARIETTA MATLS INC COM 573284106 47 271 SH   SOLE   70 0 201
MASTERCARD INCORPORATED CL A 57636Q104 157 830 SH   SOLE   0 0 830
MATERION CORP COM 576690101 748 16,617 SH   SOLE   0 0 16,617
MAXIM INTEGRATED PRODS INC COM 57772K101 20 386 SH   SOLE   0 0 386
MCCORMICK & CO INC COM NON VTG 579780206 6,178 44,367 SH   SOLE   28,214 0 16,153
MCDERMOTT INTL INC COM 580037703 15 2,313 SH   SOLE   0 0 2,313
MCDONALDS CORP COM 580135101 3,858 21,724 SH   SOLE   16,025 0 5,699
MCKESSON CORP COM 58155Q103 315 2,855 SH   SOLE   2,744 0 111
MEDICAL PPTYS TRUST INC COM 58463J304 10 596 SH   SOLE   0 0 596
MEDTRONIC PLC SHS G5960L103 504 5,546 SH   SOLE   4,534 0 1,012
MEDTRONIC PLC SHS G5960L103 55 600 SH   SOLE   600 0 0
MERCADOLIBRE INC COM 58733R102 7 24 SH   SOLE   0 0 24
MERCK & CO INC COM 58933Y105 702 9,182 SH   SOLE   1,358 0 7,824
METTLER TOLEDO INTERNATIONAL COM 592688105 53 94 SH   SOLE   0 0 94
MICROCHIP TECHNOLOGY INC COM 595017104 18 256 SH   SOLE   0 0 256
MICRON TECHNOLOGY INC COM 595112103 32 1,000 SH   SOLE   0 0 1,000
MICROSOFT CORP COM 594918104 7,127 70,167 SH   SOLE   44,445 0 25,721
MID AMER APT CMNTYS INC COM 59522J103 128 1,338 PRN   SOLE   1,338 0 0
MIDDLEBY CORP COM 596278101 4 37 SH   SOLE   0 0 37
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 1 127 SH   SOLE   0 0 127
MKS INSTRUMENT INC COM 55306N104 14 222 SH   SOLE   0 0 222
MOHAWK INDS INC COM 608190104 3 25 SH   SOLE   0 0 25
MOLSON COORS BREWING CO CL B 60871R209 964 17,163 SH   SOLE   16,699 0 464
MONDELEZ INTL INC CL A 609207105 474 11,847 SH   SOLE   0 0 11,847
MONSTER BEVERAGE CORP NEW COM 61174X109 28 564 SH   SOLE   0 0 564
MOODYS CORP COM 615369105 13 95 SH   SOLE   0 0 95
MOTOROLA SOLUTIONS INC COM NEW 620076307 7 62 SH   SOLE   0 0 62
MSA SAFETY INC COM 553498106 7 79 SH   SOLE   0 0 79
MSCI INC COM 55354G100 8 56 SH   SOLE   0 0 56
NATIONAL HEALTH INVS INC COM 63633D104 419 5,546 PRN   SOLE   5,251 0 295
NATIONAL RETAIL PPTYS INC COM 637417106 5 102 SH   SOLE   0 0 102
NAVIENT CORPORATION COM 63938C108 2 239 SH   SOLE   0 0 239
NETEASE INC SPONSORED ADR 64110W102 134 570 SH   SOLE   0 0 570
NETFLIX INC COM 64110L106 139 519 SH   SOLE   0 0 519
NEW RELIC INC COM 64829B100 5 66 SH   SOLE   0 0 66
NEWMARK GROUP INC CL A 65158N102 1 115 SH   SOLE   0 0 115
NEXTERA ENERGY INC COM 65339F101 916 5,271 SH   SOLE   4,688 0 583
NIKE INC CL B 654106103 52 698 SH   SOLE   0 0 698
NORDSON CORP COM 655663102 29 247 SH   SOLE   0 0 247
NORTHERN TR CORP COM 665859104 104 1,250 SH   SOLE   1,250 0 0
NORTHROP GRUMMAN CORP COM 666807102 151 618 SH   SOLE   35 0 583
NOVARTIS A G SPONSORED ADR 66987V109 592 6,894 SH   SOLE   5,923 0 971
NUANCE COMMUNICATIONS INC COM 67020Y100 46 3,480 SH   SOLE   0 0 3,480
NUCOR CORP COM 670346105 3,840 74,110 SH   SOLE   37,408 0 36,702
NUTANIX INC CL A 67059N108 7 180 SH   SOLE   0 0 180
NUTRIEN LTD COM 67077M108 1,150 24,462 SH   SOLE   16,271 0 8,191
NVIDIA CORP COM 67066G104 42 317 SH   SOLE   0 0 317
NXP SEMICONDUCTORS N V COM N6596X109 25 342 SH   SOLE   0 0 342
O REILLY AUTOMOTIVE INC NEW COM 67103H107 283 821 SH   SOLE   400 0 421
OCCIDENTAL PETE CORP DEL COM 674599105 39 641 SH   SOLE   0 0 641
OLD DOMINION FGHT LINES INC COM 679580100 2 13 SH   SOLE   0 0 13
OMEGA HEALTHCARE INVS INC COM 681936100 10 280 SH   SOLE   0 0 280
OMNICOM GROUP INC COM 681919106 38 523 SH   SOLE   0 0 523
ON SEMICONDUCTOR CORP COM 682189105 1 80 SH   SOLE   0 0 80
ORACLE CORP COM 68389X105 4,026 89,176 SH   SOLE   46,544 0 42,632
ORANGE SPONSORED ADR 684060106 11 686 SH   SOLE   0 0 686
ORIX CORP SPONSORED ADR 686330101 7 103 SH   SOLE   0 0 103
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106 0 0 SH   SOLE   0 0 0
PACCAR INC COM 693718108 48 840 SH   SOLE   0 0 840
PACKAGING CORP AMER COM 695156109 6 68 SH   SOLE   0 0 68
PACWEST BANCORP DEL COM 695263103 13 391 SH   SOLE   0 0 391
PALO ALTO NETWORKS INC COM 697435105 17 92 SH   SOLE   0 0 92
PAYCHEX INC COM 704326107 103 1,585 SH   SOLE   750 0 835
PAYCOM SOFTWARE INC COM 70432V102 15 122 SH   SOLE   0 0 122
PAYPAL HLDGS INC COM 70450Y103 48 570 SH   SOLE   0 0 570
PEPSICO INC COM 713448108 4,235 38,331 SH   SOLE   24,252 0 14,079
PETROLEO BRASILEIRO SA PETRO SP ADR NON VTG 71654V101 6 479 SH   SOLE   0 0 479
PFIZER INC COM 717081103 4,749 108,803 SH   SOLE   61,162 0 47,641
PG&E CORP COM 69331C108 77 3,261 SH   SOLE   2,861 0 400
PGT INNOVATIONS INC COM 69336V101 2 129 SH   SOLE   0 0 129
PHILIP MORRIS INTL INC COM 718172109 69 1,030 SH   SOLE   95 0 935
PHILLIPS 66 COM 718546104 117 1,357 SH   SOLE   0 0 1,357
PIMCO ETF TR ACTIVE BD ETF 72201R775 66 643 SH   SOLE   643 0 0
PINNACLE FINL PARTNERS INC COM 72346Q104 43 935 SH   SOLE   0 0 935
PIONEER NAT RES CO COM 723787107 16 122 SH   SOLE   0 0 122
PNC FINL SVCS GROUP INC COM 693475105 310 2,650 SH   SOLE   755 0 1,895
PNM RES INC COM 69349H107 3 62 SH   SOLE   0 0 62
POWER INTEGRATIONS INC COM 739276103 3 49 SH   SOLE   0 0 49
PPG INDS INC COM 693506107 83 811 SH   SOLE   0 0 811
PPL CORP COM 69351T106 450 15,877 SH   SOLE   15,518 0 359
PPL CORP COM 69351T106 7 235 SH   SOLE   235 0 0
PRESTIGE CONSMR HEALTHCARE I COM 74112D101 3 82 SH   SOLE   0 0 82
PROCTER AND GAMBLE CO COM 742718109 5,288 57,524 SH   SOLE   35,316 0 22,208
PROGRESSIVE CORP OHIO COM 743315103 144 2,380 SH   SOLE   0 0 2,380
PROSHARES TR ULTRASHRT S&P500 74347B383 893 20,795 SH   SOLE   12,551 0 8,244
PROSHARES TR S&P 500 DV ARIST 74348A467 6,610 109,179 SH   SOLE   72,616 0 36,563
PUBLIC STORAGE COM 74460D109 4,634 22,892 SH   SOLE   12,377 0 10,515
PUBLIC SVC ENTERPRISE GROUP COM 744573106 14 265 SH   SOLE   265 0 0
QUALYS INC COM 74758T303 4 54 SH   SOLE   0 0 54
QUEST DIAGNOSTICS INC COM 74834L100 35 417 SH   SOLE   0 0 417
RAYTHEON CO COM NEW 755111507 80 521 SH   SOLE   90 0 431
REALPAGE INC COM 75606N109 11 218 SH   SOLE   0 0 218
REALTY INCOME CORP COM 756109104 25 394 SH   SOLE   0 0 394
RED HAT INC COM 756577102 26 149 SH   SOLE   0 0 149
REGENERON PHARMACEUTICALS COM 75886F107 22 60 SH   SOLE   0 0 60
REGIONS FINL CORP NEW COM 7591EP100 36 2,717 SH   SOLE   0 0 2,717
REINSURANCE GROUP AMER INC COM NEW 759351604 7 51 SH   SOLE   0 0 51
RESTAURANT BRANDS INTL INC COM 76131D103 36 682 SH   SOLE   0 0 682
ROCKWELL AUTOMATION INC COM 773903109 15 100 SH   SOLE   0 0 100
ROPER TECHNOLOGIES INC COM 776696106 163 612 SH   SOLE   505 0 107
ROSS STORES INC COM 778296103 2 24 SH   SOLE   0 0 24
ROYAL BK CDA MONTREAL QUE COM 780087102 508 7,413 SH   SOLE   7,040 0 373
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 57 981 SH   SOLE   0 0 981
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 24 418 SH   SOLE   400 0 18
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 14 235 SH   SOLE   0 0 235
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 84 1,400 SH   SOLE   1,000 0 400
RPM INTL INC COM 749685103 5 84 SH   SOLE   0 0 84
RPT REALTY COM SH BEN INT 74971D101 5 404 PRN   SOLE   0 0 404
RYANAIR HLDGS PLC SPONSORED ADR NE 783513203 6 78 SH   SOLE   0 0 78
S&P GLOBAL INC COM 78409V104 40 236 SH   SOLE   0 0 236
SAGE THERAPEUTICS INC COM 78667J108 5 54 SH   SOLE   0 0 54
SALESFORCE COM INC COM 79466L302 98 712 SH   SOLE   0 0 712
SANOFI SPONSORED ADR 80105N105 122 2,816 SH   SOLE   2,510 0 306
SAP SE SPON ADR 803054204 17 175 SH   SOLE   0 0 175
SBA COMMUNICATIONS CORP NEW CL A 78410G104 54 332 SH   SOLE   0 0 332
SCANA CORP NEW COM 80589M102 19 400 SH   SOLE   400 0 0
SCHEIN HENRY INC COM 806407102 65 823 SH   SOLE   0 0 823
SCHLUMBERGER LTD COM 806857108 12 343 SH   SOLE   318 0 25
SCHWAB CHARLES CORP NEW COM 808513105 34 825 SH   SOLE   0 0 825
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 17 345 SH   SOLE   345 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 4,003 58,071 SH   SOLE   53,998 0 4,073
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 17 355 SH   SOLE   355 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 18 345 SH   SOLE   0 0 345
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 12 135 SH   SOLE   0 0 135
SEMPRA ENERGY COM 816851109 42 385 SH   SOLE   0 0 385
SENSATA TECHNOLOGIES HLDNG P SHS G8060N102 7 163 SH   SOLE   0 0 163
SERVICENOW INC COM 81762P102 192 1,080 SH   SOLE   750 0 330
SHERWIN WILLIAMS CO COM 824348106 266 676 SH   SOLE   512 0 164
SHOPIFY INC CL A 82509L107 2 18 SH   SOLE   0 0 18
SIENTRA INC COM 82621J105 9 700 SH   SOLE   0 0 700
SIMON PPTY GROUP INC NEW COM 828806109 38 224 SH   SOLE   0 0 224
SINOPEC SHANGHAI PETROCHEMIC SPON ADR H 82935M109 7 166 SH   SOLE   0 0 166
SINTX TECHNOLOGIES INC COM 829392109 0 572 SH   SOLE   0 0 572
SK TELECOM LTD SPONSORED ADR 78440P108 7 279 SH   SOLE   0 0 279
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 13 350 SH   SOLE   0 0 350
SNAP ON INC COM 833034101 10 70 SH   SOLE   0 0 70
SONOCO PRODS CO COM 835495102 114 2,144 SH   SOLE   600 0 1,544
SONY CORP SPONSORED ADR 835699307 7 143 SH   SOLE   0 0 143
SOUTHWEST AIRLS CO COM 844741108 14 297 SH   SOLE   0 0 297
SPDR GOLD TRUST GOLD SHS 78463V107 29 243 SH   SOLE   0 0 243
SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 2,360 72,088 SH   SOLE   31,559 0 40,529
SPDR S&P 500 ETF TR TR UNIT 78462F103 1,290 5,162 PRN   SOLE   300 0 4,862
SPDR SER TR SPDR BLOOMBERG 78468R663 975 10,659 SH   SOLE   0 0 10,659
SPDR SERIES TRUST S&P DIVID ETF 78464A763 600 6,700 SH   SOLE   0 0 6,700
SPDR SERIES TRUST S&P REGL BKG 78464A698 2,804 59,931 SH   SOLE   37,465 0 22,466
SPECTRUM PHARMACEUTICALS INC COM 84763A108 3 370 SH   SOLE   370 0 0
SPLUNK INC COM 848637104 29 277 SH   SOLE   0 0 277
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 139 11,060 SH   SOLE   11,060 0 0
SPROTT PHYSICAL GOLD TRUST UNIT 85207H104 139 13,518 PRN   SOLE   13,518 0 0
SPX CORP COM 784635104 24 856 SH   SOLE   0 0 856
SQUARE INC CL A 852234103 14 255 SH   SOLE   0 0 255
STARBUCKS CORP COM 855244109 3,922 60,898 SH   SOLE   30,124 0 30,774
STEEL DYNAMICS INC COM 858119100 531 17,684 SH   SOLE   0 0 17,684
STERICYCLE INC COM 858912108 110 3,000 SH   SOLE   3,000 0 0
STERIS PLC SHS USD G84720104 26 247 SH   SOLE   0 0 247
STRYKER CORP COM 863667101 285 1,819 SH   SOLE   1,115 0 704
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 11 1,689 SH   SOLE   0 0 1,689
SUMMIT MATLS INC CL A 86614U100 5 415 SH   SOLE   0 0 415
SUN CMNTYS INC COM 866674104 2 15 SH   SOLE   0 0 15
SUNCOR ENERGY INC NEW COM 867224107 1 28 SH   SOLE   28 0 0
SUNTRUST BKS INC COM 867914103 1 17 SH   SOLE   0 0 17
SUPERNUS PHARMACEUTICALS INC COM 868459108 4 108 SH   SOLE   0 0 108
SYMANTEC CORP COM 871503108 4 200 SH   SOLE   200 0 0
SYNOVUS FINL CORP COM NEW 87161C501 0 10 SH   SOLE   0 0 10
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADR 874039100 2,859 77,462 SH   SOLE   51,238 0 26,224
TANGER FACTORY OUTLET CTRS I COM 875465106 24 1,205 PRN   SOLE   980 0 225
TARGA RES CORP COM 87612G101 10 285 SH   SOLE   0 0 285
TARGET CORP COM 87612E106 3,240 49,031 SH   SOLE   25,075 0 23,956
TE CONNECTIVITY LTD REG SHS H84989104 61 813 SH   SOLE   0 0 813
TECK RESOURCES LTD CL B 878742204 7 327 SH   SOLE   0 0 327
TELADOC HEALTH INC COM 87918A105 1 27 SH   SOLE   0 0 27
TELEFLEX INC COM 879369106 8 32 SH   SOLE   0 0 32
TELEFONICA BRASIL SA SPONSORED ADR 87936R106 9 741 SH   SOLE   0 0 741
TESLA INC COM 88160R101 43 128 SH   SOLE   0 0 128
TEXAS INSTRS INC COM 882508104 838 8,870 SH   SOLE   0 0 8,870
THERMO FISHER SCIENTIFIC INC COM 883556102 3,591 16,047 SH   SOLE   12,688 0 3,359
TJX COS INC NEW COM 872540109 67 1,501 SH   SOLE   60 0 1,441
TOTAL S A SPONSORED ADR 89151E109 120 2,294 SH   SOLE   1,920 0 374
TOTAL SYS SVCS INC COM 891906109 7 91 SH   SOLE   0 0 91
TRACTOR SUPPLY CO COM 892356106 6 73 SH   SOLE   0 0 73
TRANSCANADA CORP COM 89353D107 80 2,250 SH   SOLE   2,250 0 0
TRANSDIGM GROUP INC COM 893641100 52 153 SH   SOLE   0 0 153
TRANSUNION COM 89400J107 21 376 SH   SOLE   0 0 376
TRAVELERS COMPANIES INC COM 89417E109 92 767 SH   SOLE   200 0 567
TRAVELPORT WORLDWIDE LTD SHS G9019D104 14 889 SH   SOLE   0 0 889
TRIMBLE INC COM 896239100 17 503 SH   SOLE   244 0 259
TRINITY INDS INC COM 896522109 41 2,000 SH   SOLE   0 0 2,000
TRIPADVISOR INC COM 896945201 6 103 SH   SOLE   0 0 103
TWITTER INC COM 90184L102 9 300 SH   SOLE   0 0 300
TYSON FOODS INC CL A 902494103 48 900 SH   SOLE   0 0 900
UBS GROUP AG SHS H42097107 8 652 SH   SOLE   0 0 652
ULTA BEAUTY INC COM 90384S303 24 97 SH   SOLE   0 0 97
ULTIMATE SOFTWARE GROUP INC COM 90385D107 6 24 SH   SOLE   0 0 24
UNILEVER N V N Y SHS NEW 904784709 5,237 97,333 SH   SOLE   61,027 0 36,306
UNILEVER PLC SPON ADR NEW 904767704 19 356 SH   SOLE   261 0 95
UNION PAC CORP COM 907818108 258 1,868 SH   SOLE   1,088 0 780
UNITED PARCEL SERVICE INC CL B 911312106 246 2,524 SH   SOLE   1,424 0 1,100
UNITED RENTALS INC COM 911363109 17 164 SH   SOLE   0 0 164
UNITED TECHNOLOGIES CORP COM 913017109 476 4,473 SH   SOLE   4,473 0 0
UNITEDHEALTH GROUP INC COM 91324P102 1,374 5,515 SH   SOLE   488 0 5,027
US BANCORP DEL COM NEW 902973304 297 6,491 SH   SOLE   3,278 0 3,213
V F CORP COM 918204108 256 3,585 SH   SOLE   3,585 0 0
VAIL RESORTS INC COM 91879Q109 25 117 SH   SOLE   0 0 117
VALERO ENERGY CORP NEW COM 91913Y100 127 1,691 SH   SOLE   0 0 1,691
VANECK VECTORS ETF TR AMT FREE SHORT M 92189F528 39 2,276 SH   SOLE   2,276 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 204 4,295 SH   SOLE   2,638 0 1,657
VANECK VECTORS ETF TR JR GOLD MINERS E 92189F791 31 1,037 SH   SOLE   1,037 0 0
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 58 2,735 SH   SOLE   2,735 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 71 1,494 SH   SOLE   1,494 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 1,162 14,794 SH   SOLE   1,730 0 13,064
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 3,739 47,208 SH   SOLE   36,929 0 10,279
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 639 7,864 SH   SOLE   7,677 0 187
VANGUARD GROUP DIV APP ETF 921908844 636 6,498 SH   SOLE   4,018 0 2,480
VANGUARD INDEX FDS MID CAP ETF 922908629 14 100 SH   SOLE   0 0 100
VANGUARD INDEX FDS LARGE CAP ETF 922908637 213 1,858 SH   SOLE   0 0 1,858
VANGUARD INDEX FDS TOTAL STK MKT 922908769 474 3,715 SH   SOLE   0 0 3,715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 30 130 SH   SOLE   0 0 130
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 2,723 36,513 SH   SOLE   29,472 0 7,041
VANGUARD INDEX FDS SMALL CP ETF 922908751 11 80 SH   SOLE   80 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 70 1,849 SH   SOLE   849 0 1,000
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 500 10,970 SH   SOLE   0 0 10,970
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 9 117 SH   SOLE   0 0 117
VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 36 500 SH   SOLE   500 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 3,534 26,941 SH   SOLE   11,940 0 15,001
VANGUARD WORLD FDS UTILITIES ETF 92204A876 1,439 12,212 SH   SOLE   6,695 0 5,517
VANGUARD WORLD FDS INF TECH ETF 92204A702 8 50 SH   SOLE   0 0 50
VANGUARD WORLD FDS ENERGY ETF 92204A306 632 8,192 SH   SOLE   6,899 0 1,293
VARIAN MED SYS INC COM 92220P105 40 351 SH   SOLE   0 0 351
VEEVA SYS INC CL A COM 922475108 5 60 SH   SOLE   0 0 60
VEONEER INCORPORATED COM 92336X109 1 30 SH   SOLE   0 0 30
VERISIGN INC COM 92343E102 29 193 SH   SOLE   0 0 193
VERISK ANALYTICS INC COM 92345Y106 51 470 SH   SOLE   0 0 470
VERIZON COMMUNICATIONS INC COM 92343V104 3,700 65,809 SH   SOLE   35,990 0 29,819
VERMILION ENERGY INC COM 923725105 15 727 SH   SOLE   0 0 727
VERTEX PHARMACEUTICALS INC COM 92532F100 26 154 SH   SOLE   0 0 154
VIKING THERAPEUTICS INC COM 92686J106 2 200 SH   SOLE   0 0 200
VISA INC COM CL A 92826C839 1,317 9,984 SH   SOLE   7,145 0 2,839
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 6 316 SH   SOLE   0 0 316
VULCAN MATLS CO COM 929160109 34 342 SH   SOLE   0 0 342
WABCO HLDGS INC COM 92927K102 8 70 SH   SOLE   0 0 70
WALMART INC COM 931142103 4,863 52,202 SH   SOLE   30,481 0 21,721
WASHINGTON TR BANCORP COM 940610108 5 112 SH   SOLE   0 0 112
WASTE MGMT INC DEL COM 94106L109 4,720 53,039 SH   SOLE   37,052 0 15,987
WATERS CORP COM 941848103 551 2,923 SH   SOLE   2,806 0 117
WATERS CORP COM 941848103 22 115 SH   SOLE   115 0 0
WEC ENERGY GROUP INC COM 92939U106 50 715 SH   SOLE   0 0 715
WELLCARE HEALTH PLANS INC COM 94946T106 4 19 PRN   SOLE   0 0 19
WELLS FARGO CO NEW COM 949746101 750 16,274 SH   SOLE   1,020 0 15,254
WERNER ENTERPRISES INC COM 950755108 15 519 SH   SOLE   0 0 519
WESTERN ALLIANCE BANCORP COM 957638109 4 94 SH   SOLE   0 0 94
WEYERHAEUSER CO COM 962166104 47 2,138 SH   SOLE   0 0 2,138
WILDHORSE RESOURCE DEV CORP COM 96812T102 3 199 SH   SOLE   0 0 199
WILLIAMS COS INC DEL COM 969457100 44 1,980 SH   SOLE   787 0 1,193
WILLIAMS SONOMA INC COM 969904101 20 405 SH   SOLE   0 0 405
WISDOMTREE TR US MIDCAP DIVID 97717W505 82 2,584 SH   SOLE   2,584 0 0
WIX COM LTD SHS M98068105 20 223 SH   SOLE   0 0 223
WORKDAY INC CL A 98138H101 42 263 SH   SOLE   0 0 263
WPP PLC NEW ADR 92937A102 44 806 SH   SOLE   806 0 0
WPX ENERGY INC COM 98212B103 4 334 SH   SOLE   0 0 334
WRIGHT MED GROUP N V ORD SHS 0.03 PAR N96617118 5 190 SH   SOLE   0 0 190
WYNDHAM HOTELS & RESORTS INC COM 98311A105 255 5,623 SH   SOLE   0 0 5,623
XCEL ENERGY INC COM 98389B100 25 500 SH   SOLE   0 0 500
XENIA HOTELS & RESORTS INC COM 984017103 11 616 SH   SOLE   0 0 616
XYLEM INC COM 98419M100 15 225 SH   SOLE   0 0 225
YUM BRANDS INC COM 988498101 117 1,270 SH   SOLE   0 0 1,270
YUM CHINA HLDGS INC COM 98850P109 20 589 SH   SOLE   0 0 589
YY INC ADS REPCOM CLA 98426T106 7 114 SH   SOLE   0 0 114
ZEBRA TECHNOLOGIES CORP CL A 989207105 19 118 SH   SOLE   0 0 118
ZIMMER BIOMET HLDGS INC COM 98956P102 35 333 SH   SOLE   0 0 333
ZIONS BANCORPORATION N A COM 989701107 340 8,343 SH   SOLE   0 0 8,343
ZOETIS INC CL A 98978V103 190 2,216 SH   SOLE   0 0 2,216