ATT INC COM
COM
00206R102
1505
53750
SH
SOLE
NONE
53656
0
94
ABBVIE INC COM
COM
00287Y109
3970
45940
SH
SOLE
NONE
45288
0
652
ACTIVISION BLIZZARD INC COM
COM
00507V109
554
6841
SH
SOLE
NONE
6841
0
0
ADOBE SYSTEMS INCORPORATED COM
COM
00724F101
5731
11685
SH
SOLE
NONE
10381
0
1304
ADVANCE AUTO PARTS INC COM
COM
00751Y106
290
1888
SH
SOLE
NONE
130
0
1758
AGILENT TECHNOLOGIES INC COM
COM
00846U101
294
2922
SH
SOLE
NONE
2912
0
10
AKAMAI TECHNOLOGIES INC COM
COM
00971T101
995
9004
SH
SOLE
NONE
5424
0
3580
ALEXION PHARMACEUTICALS INC CO
COM
015351109
273
2390
SH
SOLE
NONE
0
0
2390
ALIBABA GROUP HLDG LTD SPONSOR
COM
01609W102
530
1804
SH
SOLE
NONE
0
0
1804
ALLSTATE CORP COM
COM
020002101
1815
19284
SH
SOLE
NONE
0
0
19284
ALPHABET INC CAP STK CL A
COM
02079K305
14086
9611
SH
SOLE
NONE
9611
0
0
ALTRIA GROUP INC COM
COM
02209S103
584
15108
SH
SOLE
NONE
15108
0
0
AMAZON COM INC COM
COM
023135106
1833
582
SH
SOLE
NONE
0
0
582
AMERICAN EXPRESS CO COM
COM
025816109
283
2834
SH
SOLE
NONE
0
0
2834
AMERICAN INTL GROUP INC COM NE
COM
026874784
348
12654
SH
SOLE
NONE
0
0
12654
AMERICAN TOWER CORP NEW COM
COM
03027X100
1834
7589
SH
SOLE
NONE
4675
0
2914
AMGEN INC COM
COM
031162100
2235
8852
SH
SOLE
NONE
0
0
8852
ANSYS INC COM
COM
03662Q105
209
640
SH
SOLE
NONE
640
0
0
APPLE INC COM
COM
037833100
2700
23354
SH
SOLE
NONE
0
0
23354
AUTOMATIC DATA PROCESSING IN C
COM
053015103
1084
7774
SH
SOLE
NONE
0
0
7774
BK OF AMERICA CORP COM
COM
060505104
650
26964
SH
SOLE
NONE
0
0
26964
BANK NOVA SCOTIA B C COM
COM
064149107
1659
40630
SH
SOLE
NONE
0
0
40630
BECTON DICKINSON CO COM
COM
075887109
504
2164
SH
SOLE
NONE
0
0
2164
BIOGEN INC COM
COM
09062X103
1686
5942
SH
SOLE
NONE
5480
0
462
BLACKROCK INC COM
COM
09247X101
698
1239
SH
SOLE
NONE
1239
0
0
BOOKING HOLDINGS INC COM
COM
09857L108
477
279
SH
SOLE
NONE
279
0
0
BOSTON PROPERTIES INC COM
COM
101121101
388
4834
SH
SOLE
NONE
1694
0
3140
BOSTON SCIENTIFIC CORP COM
COM
101137107
374
9783
SH
SOLE
NONE
9783
0
0
BRISTOL-MYERS SQUIBB CO COM
COM
110122108
2831
47307
SH
SOLE
NONE
17211
0
30096
BROADCOM INC COM
COM
11135F101
1101
3023
SH
SOLE
NONE
3023
0
0
BROWN FORMAN CORP CL B
COM
115637209
246
3261
SH
SOLE
NONE
3261
0
0
CBRE GROUP INC CL A
COM
12504L109
617
13139
SH
SOLE
NONE
13139
0
0
C H ROBINSON WORLDWIDE INC COM
COM
12541W209
914
8948
SH
SOLE
NONE
6950
0
1998
CIGNA CORP NEW COM
COM
125523100
558
3295
SH
SOLE
NONE
3295
0
0
CME GROUP INC COM
COM
12572Q105
408
2441
SH
SOLE
NONE
2441
0
0
CMS ENERGY CORP COM
COM
125896100
547
8967
SH
SOLE
NONE
8967
0
0
CSX CORP COM
COM
126408103
1152
14833
SH
SOLE
NONE
14833
0
0
CVS HEALTH CORP COM
COM
126650100
2098
36227
SH
SOLE
NONE
36207
0
20
CABOT OIL GAS CORP COM
COM
127097103
1563
90556
SH
SOLE
NONE
90556
0
0
CADENCE DESIGN SYSTEM INC COM
COM
127387108
983
9215
SH
SOLE
NONE
9215
0
0
CAMPBELL SOUP CO COM
COM
134429109
516
10740
SH
SOLE
NONE
10740
0
0
CANADIAN NATL RY CO COM
COM
136375102
2398
22528
SH
SOLE
NONE
22528
0
0
CAPITAL ONE FINL CORP COM
COM
14040H105
236
3294
SH
SOLE
NONE
3294
0
0
CARLISLE COS INC COM
COM
142339100
1302
10637
SH
SOLE
NONE
10637
0
0
CATERPILLAR INC DEL COM
COM
149123101
601
4052
SH
SOLE
NONE
4052
0
0
CENTENE CORP DEL COM
COM
15135B101
1071
18356
SH
SOLE
NONE
18356
0
0
LUMEN TECHNOLOGIES INC COM
COM
156700106
157
15533
SH
SOLE
NONE
15533
0
0
CERNER CORP COM
COM
156782104
667
9226
SH
SOLE
NONE
9226
0
0
CHARTER COMMUNICATIONS INC N C
COM
16119P108
3489
5588
SH
SOLE
NONE
5588
0
0
CHEVRON CORP NEW COM
COM
166764100
2898
40251
SH
SOLE
NONE
26099
0
14152
CHIPOTLE MEXICAN GRILL INC COM
COM
169656105
1009
811
SH
SOLE
NONE
811
0
0
CHURCH DWIGHT INC COM
COM
171340102
725
7753
SH
SOLE
NONE
7741
0
12
CISCO SYS INC COM
COM
17275R102
5966
152867
SH
SOLE
NONE
125227
0
27640
CINTAS CORP COM
COM
172908105
850
2581
SH
SOLE
NONE
2581
0
0
CITIGROUP INC COM NEW
COM
172967424
611
14354
SH
SOLE
NONE
14354
0
0
CITRIX SYS INC COM
COM
177376100
969
7035
SH
SOLE
NONE
6289
0
746
CLOROX CO DEL COM
COM
189054109
1411
6746
SH
SOLE
NONE
6746
0
0
COCA COLA CO COM
COM
191216100
2911
58965
SH
SOLE
NONE
30697
0
28268
COGNIZANT TECHNOLOGY SOLUTIO C
COM
192446102
2087
30061
SH
SOLE
NONE
30061
0
0
COLGATE PALMOLIVE CO COM
COM
194162103
4024
52448
SH
SOLE
NONE
52448
0
0
COLUMBIA ETF TR I DIVERSIFID F
COM
19761L508
8116
379066
SH
SOLE
NONE
379066
0
0
COMCAST CORP NEW CL A
COM
20030N101
4719
102515
SH
SOLE
NONE
102515
0
0
CONAGRA BRANDS INC COM
COM
205887102
671
18943
SH
SOLE
NONE
18943
0
0
CONOCOPHILLIPS COM
COM
20825C104
677
20870
SH
SOLE
NONE
20870
0
0
CONSTELLATION BRANDS INC CL A
COM
21036P108
251
1326
SH
SOLE
NONE
1326
0
0
CORTEVA INC COM
COM
22052L104
601
20848
SH
SOLE
NONE
20848
0
0
COSTCO WHSL CORP NEW COM
COM
22160K105
1398
3946
SH
SOLE
NONE
2982
0
964
COTY INC COM CL A
COM
222070203
50
18481
SH
SOLE
NONE
18481
0
0
CROWN CASTLE INTL CORP NEW COM
COM
22822V101
752
4516
SH
SOLE
NONE
4516
0
0
CUMMINS INC COM
COM
231021106
893
4228
SH
SOLE
NONE
4228
0
0
DBX ETF TR XTRACKERS SP
COM
233051143
27821
939598
SH
SOLE
NONE
498048
0
441550
DBX ETF TR XTRCKR MSCI US
COM
233051150
71103
2316818
SH
SOLE
NONE
2107920
0
208898
DBX ETF TR XTRCKR RUSL 1000
COM
233051242
13855
461064
SH
SOLE
NONE
461064
0
0
DBX ETF TR XTRACKERS SHRT
COM
233051283
7659
168337
SH
SOLE
NONE
168337
0
0
DBX ETF TR XTRACK USD HIGH
COM
233051432
20126
422290
SH
SOLE
NONE
378486
0
43804
DBX ETF TR XTRACK RUSS 1000
COM
233051481
13645
402146
SH
SOLE
NONE
402146
0
0
D R HORTON INC COM
COM
23331A109
1027
13575
SH
SOLE
NONE
13575
0
0
DTE ENERGY CO COM
COM
233331107
205
1784
SH
SOLE
NONE
1784
0
0
DANAHER CORPORATION COM
COM
235851102
2819
13092
SH
SOLE
NONE
13084
0
8
DAVITA INC COM
COM
23918K108
519
6060
SH
SOLE
NONE
6060
0
0
DEERE CO COM
COM
244199105
477
2150
SH
SOLE
NONE
2150
0
0
DIAMONDBACK ENERGY INC COM
COM
25278X109
280
9297
SH
SOLE
NONE
9297
0
0
DIGITAL RLTY TR INC COM
COM
253868103
565
3847
SH
SOLE
NONE
3847
0
0
DILLARDS INC CL A
COM
254067101
1040
28491
SH
SOLE
NONE
28491
0
0
DISNEY WALT CO COM DISNEY
COM
254687106
2482
20000
SH
SOLE
NONE
13210
0
6790
DISCOVERY INC COM SER A
COM
25470F104
476
21866
SH
SOLE
NONE
21866
0
0
DOLLAR GEN CORP NEW COM
COM
256677105
1762
8421
SH
SOLE
NONE
8415
0
6
DOMINION ENERGY INC COM
COM
25746U109
570
7216
SH
SOLE
NONE
7216
0
0
DOMINOS PIZZA INC COM
COM
25754A201
674
1584
SH
SOLE
NONE
1584
0
0
DOVER CORP COM
COM
260003108
610
5632
SH
SOLE
NONE
5620
0
12
DOW INC COM
COM
260557103
241
5115
SH
SOLE
NONE
5115
0
0
DUKE ENERGY CORP NEW COM NEW
COM
26441C204
2441
27841
SH
SOLE
NONE
13301
0
14540
DUPONT DE NEMOURS INC COM
COM
26614N102
312
5631
SH
SOLE
NONE
5631
0
0
EOG RES INC COM
COM
26875P101
494
13883
SH
SOLE
NONE
13883
0
0
EASTMAN CHEM CO COM
COM
277432100
469
6003
SH
SOLE
NONE
6003
0
0
EBAY INC. COM
COM
278642103
1402
26912
SH
SOLE
NONE
26912
0
0
ECOLAB INC COM
COM
278865100
1340
6706
SH
SOLE
NONE
1972
0
4734
EDISON INTL COM
COM
281020107
661
13009
SH
SOLE
NONE
3553
0
9456
ELECTRONIC ARTS INC COM
COM
285512109
1201
9210
SH
SOLE
NONE
9210
0
0
EMERSON ELEC CO COM
COM
291011104
1070
16428
SH
SOLE
NONE
16428
0
0
ENBRIDGE INC COM
COM
29250N105
414
14466
SH
SOLE
NONE
0
0
14466
ENERGIZER HLDGS INC NEW 7.5 MC
COM
29272W208
216
2600
SH
SOLE
NONE
2600
0
0
EQUINIX INC COM
COM
29444U700
1979
2603
SH
SOLE
NONE
2119
0
484
ESSEX PPTY TR INC COM
COM
297178105
1999
9956
SH
SOLE
NONE
2552
0
7404
EVERSOURCE ENERGY COM
COM
30040W108
718
8588
SH
SOLE
NONE
8588
0
0
EXELON CORP COM
COM
30161N101
287
8103
SH
SOLE
NONE
8103
0
0
EXPEDITORS INTL WASH INC COM
COM
302130109
637
7041
SH
SOLE
NONE
7027
0
14
EXTRA SPACE STORAGE INC COM
COM
30225T102
576
5384
SH
SOLE
NONE
5384
0
0
EXXON MOBIL CORP COM
COM
30231G102
2595
77426
SH
SOLE
NONE
77426
0
0
FACEBOOK INC CL A
COM
30303M102
14144
54007
SH
SOLE
NONE
49525
0
4482
FASTENAL CO COM
COM
311900104
917
20447
SH
SOLE
NONE
20447
0
0
FEDEX CORP COM
COM
31428X106
542
2155
SH
SOLE
NONE
2155
0
0
F5 NETWORKS INC COM
COM
315616102
523
4264
SH
SOLE
NONE
4264
0
0
FIDELITY NATL INFORMATION SV C
COM
31620M106
980
6657
SH
SOLE
NONE
4221
0
2436
FIRST REP BK SAN FRANCISCO C C
COM
33616C100
689
6331
SH
SOLE
NONE
6331
0
0
FIRST TR VALUE LINE DIVID IN S
COM
33734H106
6377
202712
SH
SOLE
NONE
0
0
202712
FIRST TR EXCH TRADED FD III HO
COM
33739P871
435
15162
SH
SOLE
NONE
0
0
15162
FIRST TR EXCH TRADED FD III HO
COM
33739P889
1012
37010
SH
SOLE
NONE
0
0
37010
FIRST TR EXCHNG TRADED FD VI T
COM
33740F805
58419
1063899
SH
SOLE
NONE
785447
0
278452
FISERV INC COM
COM
337738108
483
4684
SH
SOLE
NONE
4684
0
0
FORD MTR CO DEL COM
COM
345370860
190
28526
SH
SOLE
NONE
28526
0
0
FORTUNE BRANDS HOME SEC IN CO
COM
34964C106
592
6842
SH
SOLE
NONE
6842
0
0
FREEPORT-MCMORAN INC CL B
COM
35671D857
313
20010
SH
SOLE
NONE
14996
0
5014
GALLAGHER ARTHUR J CO COM
COM
363576109
775
7338
SH
SOLE
NONE
7326
0
12
GENERAL DYNAMICS CORP COM
COM
369550108
3073
22371
SH
SOLE
NONE
22371
0
0
GENERAL ELECTRIC CO COM
COM
369604103
414
66448
SH
SOLE
NONE
66448
0
0
GENERAL MLS INC COM
COM
370334104
2555
41776
SH
SOLE
NONE
41750
0
26
GENERAL MTRS CO COM
COM
37045V100
299
10097
SH
SOLE
NONE
10097
0
0
GILEAD SCIENCES INC COM
COM
375558103
546
8636
SH
SOLE
NONE
8636
0
0
GLAXOSMITHKLINE PLC SPONSORED
COM
37733W105
1042
28034
SH
SOLE
NONE
0
0
28034
GLOBAL PMTS INC COM
COM
37940X102
367
2069
SH
SOLE
NONE
2069
0
0
GOLDMAN SACHS GROUP INC COM
COM
38141G104
523
2603
SH
SOLE
NONE
2603
0
0
GRAINGER W W INC COM
COM
384802104
542
1519
SH
SOLE
NONE
547
0
972
HCA HEALTHCARE INC COM
COM
40412C101
404
3237
SH
SOLE
NONE
3237
0
0
HP INC COM
COM
40434L105
209
11026
SH
SOLE
NONE
11026
0
0
HANESBRANDS INC COM
COM
410345102
443
28471
SH
SOLE
NONE
28471
0
0
HARTFORD FINL SVCS GROUP INC C
COM
416515104
521
14141
SH
SOLE
NONE
14141
0
0
HENRY JACK ASSOC INC COM
COM
426281101
513
3157
SH
SOLE
NONE
3157
0
0
HERSHEY CO COM
COM
427866108
214
1490
SH
SOLE
NONE
1490
0
0
HILTON WORLDWIDE HLDGS INC COM
COM
43300A203
668
7832
SH
SOLE
NONE
7832
0
0
HOLLYFRONTIER CORP COM
COM
436106108
288
14616
SH
SOLE
NONE
14616
0
0
HOME DEPOT INC COM
COM
437076102
5486
19755
SH
SOLE
NONE
8291
0
11464
HONEYWELL INTL INC COM
COM
438516106
4162
25284
SH
SOLE
NONE
25284
0
0
HORMEL FOODS CORP COM
COM
440452100
727
14940
SH
SOLE
NONE
14886
0
54
HUBBELL INC COM
COM
443510607
1152
8420
SH
SOLE
NONE
8420
0
0
HUMANA INC COM
COM
444859102
1600
3865
SH
SOLE
NONE
3865
0
0
HUNT J B TRANS SVCS INC COM
COM
445658107
675
5350
SH
SOLE
NONE
5338
0
12
HUNTINGTON INGALLS INDS INC CO
COM
446413106
1350
9592
SH
SOLE
NONE
242
0
9350
IDEXX LABS INC COM
COM
45168D104
1066
2712
SH
SOLE
NONE
2712
0
0
ILLINOIS TOOL WKS INC COM
COM
452308109
417
2156
SH
SOLE
NONE
2156
0
0
ILLUMINA INC COM
COM
452327109
392
1268
SH
SOLE
NONE
1268
0
0
INTEL CORP COM
COM
458140100
7393
143805
SH
SOLE
NONE
140789
0
3016
INTERCONTINENTAL EXCHANGE IN C
COM
45866F104
435
4349
SH
SOLE
NONE
4349
0
0
INTERNATIONAL BUSINESS MACHS C
COM
459200101
2389
19917
SH
SOLE
NONE
6445
0
13472
INTERNATIONAL FLAVORSFRAGRA CO
COM
459506101
534
4362
SH
SOLE
NONE
4362
0
0
INTERNATIONAL FLAVORSFRAGRA UN
COM
459506309
228
5150
SH
SOLE
NONE
5150
0
0
INTERNATIONAL PAPER CO COM
COM
460146103
700
17266
SH
SOLE
NONE
4924
0
12342
INTERPUBLIC GROUP COS INC COM
COM
460690100
197
11807
SH
SOLE
NONE
11807
0
0
INVESCO QQQ TR UNIT SER 1
COM
46090E103
150304
540972
SH
SOLE
NONE
461122
0
79850
INTUIT COM
COM
461202103
584
1792
SH
SOLE
NONE
1792
0
0
INTUITIVE SURGICAL INC COM NEW
COM
46120E602
671
946
SH
SOLE
NONE
946
0
0
INVESCO EXCHANGE TRADED FD T S
COM
46137V357
87474
809117
SH
SOLE
NONE
669377
0
139740
INVESCO EXCH TRADED FD TR II P
COM
46138E511
43026
2932915
SH
SOLE
NONE
2720911
0
212004
INVESCO EXCH TRADED FD TR II K
COM
46138E610
2897
215907
SH
SOLE
NONE
215907
0
0
INVESCO EXCH TRADED FD TR II S
COM
46138G102
3431
103350
SH
SOLE
NONE
0
0
103350
INVESCO EXCH TRADED FD TR II S
COM
46138G508
7411
341852
SH
SOLE
NONE
270374
0
71478
IQVIA HLDGS INC COM
COM
46266C105
218
1381
SH
SOLE
NONE
1381
0
0
ISHARES INC MSCI EURZONE ETF
COM
464286608
60126
1585599
SH
SOLE
NONE
1306151
0
279448
ISHARES TR CORE SP500 ETF
COM
464287200
8213
24438
SH
SOLE
NONE
0
0
24438
ISHARES TR CORE US AGGBD ET
COM
464287226
19483
165572
SH
SOLE
NONE
0
0
165572
ISHARES TR MSCI EMG MKT ETF
COM
464287234
460
10424
SH
SOLE
NONE
0
0
10424
ISHARES TR IBOXX INV CP ETF
COM
464287242
49512
369135
SH
SOLE
NONE
318205
0
50930
ISHARES TR 20 YR TR BD ETF
COM
464287432
32899
201934
SH
SOLE
NONE
184218
0
17716
ISHARES TR 1 3 YR TREAS BD
COM
464287457
7408
85710
SH
SOLE
NONE
0
0
85710
ISHARES TR RUS MID CAP ETF
COM
464287499
3126
54486
SH
SOLE
NONE
0
0
54486
ISHARES TR CORE SP MCP ETF
COM
464287507
114045
615426
SH
SOLE
NONE
501438
0
113988
ISHARES TR RUSSELL 2000 ETF
COM
464287655
469
3134
SH
SOLE
NONE
0
0
3134
ISHARES TR CORE SP SCP ETF
COM
464287804
10229
145646
SH
SOLE
NONE
0
0
145646
ISHARES TR JPMORGAN USD EMG
COM
464288281
44317
402410
SH
SOLE
NONE
324780
0
77630
ISHARES TR GLB INFRASTR ETF
COM
464288372
2330
60405
SH
SOLE
NONE
60361
0
44
ISHARES TR NATIONAL MUN ETF
COM
464288414
2858
24736
SH
SOLE
NONE
0
0
24736
ISHARES TR INTL SEL DIV ETF
COM
464288448
7989
320439
SH
SOLE
NONE
320177
0
262
ISHARES TR IBOXX HI YD ETF
COM
464288513
4790
57584
SH
SOLE
NONE
0
0
57584
ISHARES TR ISHS 1-5YR INVS
COM
464288646
2439
44594
SH
SOLE
NONE
0
0
44594
ISHARES TR MSCI EAFE MIN VL
COM
46429B689
46318
679849
SH
SOLE
NONE
538187
0
141662
ISHARES TR MSCI USA MIN VOL
COM
46429B697
96274
1510652
SH
SOLE
NONE
1163786
0
346866
ISHARES TR MSCI USA MMENTM
COM
46432F396
113968
773186
SH
SOLE
NONE
643140
0
130046
ISHARES INC CORE MSCI EMKT
COM
46434G103
10342
195872
SH
SOLE
NONE
0
0
195872
JPMORGAN CHASE CO COM
COM
46625H100
4866
51013
SH
SOLE
NONE
51013
0
0
JANUS DETROIT STR TR HENDERSN
COM
47103U209
5827
112690
SH
SOLE
NONE
112690
0
0
JANUS DETROIT STR TR HENDERSON
COM
47103U852
13709
257056
SH
SOLE
NONE
257056
0
0
JOHNSON JOHNSON COM
COM
478160104
8586
57671
SH
SOLE
NONE
42683
0
14988
JUNIPER NETWORKS INC COM
COM
48203R104
1471
68439
SH
SOLE
NONE
68357
0
82
KLA CORP COM NEW
COM
482480100
997
5165
SH
SOLE
NONE
5165
0
0
KEYSIGHT TECHNOLOGIES INC COM
COM
49338L103
597
6043
SH
SOLE
NONE
6043
0
0
KIMBERLY CLARK CORP COM
COM
494368103
2629
17805
SH
SOLE
NONE
17805
0
0
KINDER MORGAN INC DEL COM
COM
49456B101
659
54639
SH
SOLE
NONE
15977
0
38662
KRAFT HEINZ CO COM
COM
500754106
329
10990
SH
SOLE
NONE
10990
0
0
KROGER CO COM
COM
501044101
1032
30612
SH
SOLE
NONE
30612
0
0
L3HARRIS TECHNOLOGIES INC COM
COM
502431109
351
2069
SH
SOLE
NONE
1523
0
546
LAM RESEARCH CORP COM
COM
512807108
427
1287
SH
SOLE
NONE
1287
0
0
LAS VEGAS SANDS CORP COM
COM
517834107
250
5354
SH
SOLE
NONE
5354
0
0
LAUDER ESTEE COS INC CL A
COM
518439104
539
2468
SH
SOLE
NONE
2468
0
0
LENNAR CORP CL A
COM
526057104
984
12082
SH
SOLE
NONE
12082
0
0
LILLY ELI CO COM
COM
532457108
2700
18337
SH
SOLE
NONE
18337
0
0
LISTED FD TR SHARES CORE BD
COM
53656F862
2480
94573
SH
SOLE
NONE
94573
0
0
LOCKHEED MARTIN CORP COM
COM
539830109
4180
10907
SH
SOLE
NONE
6717
0
4190
LOWES COS INC COM
COM
548661107
1234
7464
SH
SOLE
NONE
7464
0
0
MSCI INC COM
COM
55354G100
933
2614
SH
SOLE
NONE
2614
0
0
MARATHON OIL CORP COM
COM
565849106
285
69564
SH
SOLE
NONE
69564
0
0
MARKETAXESS HLDGS INC COM
COM
57060D108
793
1649
SH
SOLE
NONE
1649
0
0
MARSH MCLENNAN COS INC COM
COM
571748102
1533
13421
SH
SOLE
NONE
13421
0
0
MARRIOTT INTL INC NEW CL A
COM
571903202
210
2270
SH
SOLE
NONE
2270
0
0
MARTIN MARIETTA MATLS INC COM
COM
573284106
579
2458
SH
SOLE
NONE
2458
0
0
MASCO CORP COM
COM
574599106
678
12327
SH
SOLE
NONE
12327
0
0
MASTERCARD INCORPORATED CL A
COM
57636Q104
2950
8734
SH
SOLE
NONE
6910
0
1824
MCCORMICK CO INC COM NON VTG
COM
579780206
662
3423
SH
SOLE
NONE
3423
0
0
MCDONALDS CORP COM
COM
580135101
2499
11387
SH
SOLE
NONE
11383
0
4
MCKESSON CORP COM
COM
58155Q103
2541
17065
SH
SOLE
NONE
17065
0
0
MERCK CO. INC COM
COM
58933Y105
5577
67233
SH
SOLE
NONE
57097
0
10136
METLIFE INC COM
COM
59156R108
665
18108
SH
SOLE
NONE
6444
0
11664
METTLER TOLEDO INTERNATIONAL C
COM
592688105
235
243
SH
SOLE
NONE
243
0
0
MICROSOFT CORP COM
COM
594918104
21394
101717
SH
SOLE
NONE
89889
0
11828
MICRON TECHNOLOGY INC COM
COM
595112103
379
8076
SH
SOLE
NONE
8076
0
0
MID-AMER APT CMNTYS INC COM
COM
59522J103
536
4659
SH
SOLE
NONE
4647
0
12
MONDELEZ INTL INC CL A
COM
609207105
3093
53833
SH
SOLE
NONE
40355
0
13478
MONSTER BEVERAGE CORP NEW COM
COM
61174X109
1482
18483
SH
SOLE
NONE
15101
0
3382
MOODYS CORP COM
COM
615369105
539
1859
SH
SOLE
NONE
1859
0
0
MORGAN STANLEY COM NEW
COM
617446448
2205
45947
SH
SOLE
NONE
45947
0
0
MOTOROLA SOLUTIONS INC COM NEW
COM
620076307
210
1340
SH
SOLE
NONE
1318
0
22
NRG ENERGY INC COM NEW
COM
629377508
419
13646
SH
SOLE
NONE
13646
0
0
NVR INC COM
COM
62944T105
531
130
SH
SOLE
NONE
130
0
0
NASDAQ INC COM
COM
631103108
652
5313
SH
SOLE
NONE
5313
0
0
NETFLIX INC COM
COM
64110L106
5040
10079
SH
SOLE
NONE
10079
0
0
NEWMONT CORP COM
COM
651639106
1594
25117
SH
SOLE
NONE
25117
0
0
NEXTERA ENERGY INC COM
COM
65339F101
726
10467
SH
SOLE
NONE
8283
0
2184
NIKE INC CL B
COM
654106103
1383
11017
SH
SOLE
NONE
11017
0
0
NORFOLK SOUTHN CORP COM
COM
655844108
1649
7741
SH
SOLE
NONE
7741
0
0
NORTHROP GRUMMAN CORP COM
COM
666807102
2604
8255
SH
SOLE
NONE
8255
0
0
NVIDIA CORPORATION COM
COM
67066G104
7212
13326
SH
SOLE
NONE
12272
0
1054
OREILLY AUTOMOTIVE INC COM
COM
67103H107
1085
2353
SH
SOLE
NONE
2353
0
0
OLD DOMINION FREIGHT LINE IN C
COM
679580100
737
4076
SH
SOLE
NONE
4076
0
0
ORACLE CORP COM
COM
68389X105
6421
107992
SH
SOLE
NONE
75294
0
32698
PNC FINL SVCS GROUP INC COM
COM
693475105
672
6175
SH
SOLE
NONE
2927
0
3248
PPG INDS INC COM
COM
693506107
1103
9069
SH
SOLE
NONE
1671
0
7398
PPL CORP COM
COM
69351T106
226
8304
SH
SOLE
NONE
8304
0
0
PACCAR INC COM
COM
693718108
1030
12120
SH
SOLE
NONE
12104
0
16
PACKAGING CORP AMER COM
COM
695156109
1860
17059
SH
SOLE
NONE
17059
0
0
PACWEST BANCORP DEL COM
COM
695263103
1262
73880
SH
SOLE
NONE
0
0
73880
PALO ALTO NETWORKS INC COM
COM
697435105
277
1130
SH
SOLE
NONE
0
0
1130
PAYCHEX INC COM
COM
704326107
211
2664
SH
SOLE
NONE
2664
0
0
PAYPAL HLDGS INC COM
COM
70450Y103
1957
9933
SH
SOLE
NONE
9933
0
0
PEOPLES UNITED FINANCIAL INC C
COM
712704105
107
10566
SH
SOLE
NONE
10566
0
0
PEPSICO INC COM
COM
713448108
4494
32424
SH
SOLE
NONE
32424
0
0
PERKINELMER INC COM
COM
714046109
566
4516
SH
SOLE
NONE
4516
0
0
PFIZER INC COM
COM
717081103
2058
56660
SH
SOLE
NONE
39590
0
17070
PHILIP MORRIS INTL INC COM
COM
718172109
885
11797
SH
SOLE
NONE
11777
0
20
PIMCO ETF TR ACTIVE BD ETF
COM
72201R775
5754
51386
SH
SOLE
NONE
0
0
51386
PIONEER NAT RES CO COM
COM
723787107
469
5452
SH
SOLE
NONE
5452
0
0
PRICE T ROWE GROUP INC COM
COM
74144T108
1006
7846
SH
SOLE
NONE
7846
0
0
PROCTER AND GAMBLE CO COM
COM
742718109
7228
52290
SH
SOLE
NONE
45526
0
6764
PROGRESSIVE CORP COM
COM
743315103
1737
18364
SH
SOLE
NONE
18340
0
24
PROLOGIS INC. COM
COM
74340W103
1644
16337
SH
SOLE
NONE
16337
0
0
PUBLIC SVC ENTERPRISE GRP IN C
COM
744573106
1184
21568
SH
SOLE
NONE
13710
0
7858
PUBLIC STORAGE COM
COM
74460D109
975
4379
SH
SOLE
NONE
4379
0
0
PULTE GROUP INC COM
COM
745867101
523
11306
SH
SOLE
NONE
11306
0
0
QORVO INC COM
COM
74736K101
635
4924
SH
SOLE
NONE
4924
0
0
QUALCOMM INC COM
COM
747525103
1632
13864
SH
SOLE
NONE
9932
0
3932
QUEST DIAGNOSTICS INC COM
COM
74834L100
452
3971
SH
SOLE
NONE
3971
0
0
RAYMOND JAMES FINL INC COM
COM
754730109
458
6298
SH
SOLE
NONE
6298
0
0
RAYTHEON TECHNOLOGIES CORP COM
COM
75513E101
1173
20392
SH
SOLE
NONE
0
0
20392
REALTY INCOME CORP COM
COM
756109104
656
10847
SH
SOLE
NONE
10847
0
0
REGENERON PHARMACEUTICALS COM
COM
75886F107
1463
2613
SH
SOLE
NONE
2613
0
0
REGIONS FINANCIAL CORP NEW COM
COM
7591EP100
405
35120
SH
SOLE
NONE
35120
0
0
REPUBLIC SVCS INC COM
COM
760759100
2735
29303
SH
SOLE
NONE
29275
0
28
RESMED INC COM
COM
761152107
665
3888
SH
SOLE
NONE
3888
0
0
ROBERT HALF INTL INC COM
COM
770323103
393
7421
SH
SOLE
NONE
7421
0
0
ROCKWELL AUTOMATION INC COM
COM
773903109
245
1112
SH
SOLE
NONE
1112
0
0
ROPER TECHNOLOGIES INC COM
COM
776696106
990
2510
SH
SOLE
NONE
2510
0
0
ROSS STORES INC COM
COM
778296103
231
2473
SH
SOLE
NONE
2473
0
0
ROYAL BK CDA COM
COM
780087102
1645
23449
SH
SOLE
NONE
23449
0
0
SP GLOBAL INC COM
COM
78409V104
2285
6338
SH
SOLE
NONE
6338
0
0
SBA COMMUNICATIONS CORP NEW CL
COM
78410G104
417
1308
SH
SOLE
NONE
1308
0
0
SPDR SP 500 ETF TR TR UNIT
COM
78462F103
14165
42296
SH
SOLE
NONE
34798
0
7498
SPDR INDEX SHS FDS PORTFOLIO E
COM
78463X509
120277
3289853
SH
SOLE
NONE
2748969
0
540884
SPDR INDEX SHS FDS PORTFOLIO D
COM
78463X889
236634
8087299
SH
SOLE
NONE
6650413
0
1436886
SPDR SER TR BLMBRG BRC CNVRT
COM
78464A359
26438
384667
SH
SOLE
NONE
352461
0
32206
SPDR SER TR PORTFOLIO INTRMD
COM
78464A375
20044
545270
SH
SOLE
NONE
545270
0
0
SPDR SER TR PRTFLO SP500 GW
COM
78464A409
224110
4472355
SH
SOLE
NONE
3235785
0
1236570
SPDR SER TR PRTFLO SP500 VL
COM
78464A508
107111
3546723
SH
SOLE
NONE
2216401
0
1330322
SPDR SER TR PORTFOLIO AGRGTE
COM
78464A649
61364
1991698
SH
SOLE
NONE
1557780
0
433918
SPDR SER TR PORTFOLIO SP400
COM
78464A847
9780
299730
SH
SOLE
NONE
0
0
299730
SSGA ACTIVE ETF TR SPDR TR TAC
COM
78467V848
5699
116050
SH
SOLE
NONE
0
0
116050
SPDR SP MIDCAP 400 ETF TR UTSE
COM
78467Y107
2742
8094
SH
SOLE
NONE
0
0
8094
SPDR SER TR BLOOMBERG SRT TR
COM
78468R408
971
37884
SH
SOLE
NONE
0
0
37884
SPDR SER TR SP KENSHO NEW
COM
78468R648
30780
718142
SH
SOLE
NONE
718142
0
0
SVB FINANCIAL GROUP COM
COM
78486Q101
506
2103
SH
SOLE
NONE
2103
0
0
SALESFORCE COM INC COM
COM
79466L302
2156
8577
SH
SOLE
NONE
5959
0
2618
SCHWAB CHARLES CORP COM
COM
808513105
320
8820
SH
SOLE
NONE
8820
0
0
SCHWAB STRATEGIC TR US LCAP VA
COM
808524409
14001
268279
SH
SOLE
NONE
268179
0
100
SEMPRA ENERGY COM
COM
816851109
421
3559
SH
SOLE
NONE
2365
0
1194
SERVICENOW INC COM
COM
81762P102
2062
4251
SH
SOLE
NONE
4251
0
0
SHERWIN WILLIAMS CO COM
COM
824348106
1652
2375
SH
SOLE
NONE
2375
0
0
SKYWORKS SOLUTIONS INC COM
COM
83088M102
642
4413
SH
SOLE
NONE
4413
0
0
SMITH NEPHEW GROUP PLC SPDN A
COM
83175M205
1745
44636
SH
SOLE
NONE
44636
0
0
SMITH A O CORP COM
COM
831865209
445
8468
SH
SOLE
NONE
8468
0
0
SMUCKER J M CO COM NEW
COM
832696405
1734
15127
SH
SOLE
NONE
15127
0
0
SNAP ON INC COM
COM
833034101
1752
11910
SH
SOLE
NONE
11910
0
0
SOUTHERN CO COM
COM
842587107
389
7248
SH
SOLE
NONE
7214
0
34
SPLUNK INC COM
COM
848637104
330
1756
SH
SOLE
NONE
0
0
1756
STARBUCKS CORP COM
COM
855244109
762
8909
SH
SOLE
NONE
8909
0
0
STATE STR CORP COM
COM
857477103
201
3382
SH
SOLE
NONE
3382
0
0
STRYKER CORPORATION COM
COM
863667101
535
2569
SH
SOLE
NONE
2569
0
0
SYNOPSYS INC COM
COM
871607107
958
4477
SH
SOLE
NONE
4477
0
0
SYSCO CORP COM
COM
871829107
218
3523
SH
SOLE
NONE
3523
0
0
TJX COS INC NEW COM
COM
872540109
453
8134
SH
SOLE
NONE
8134
0
0
T-MOBILE US INC COM
COM
872590104
3263
28537
SH
SOLE
NONE
28537
0
0
TAKE-TWO INTERACTIVE SOFTWAR C
COM
874054109
551
3335
SH
SOLE
NONE
3335
0
0
TEXAS INSTRS INC COM
COM
882508104
4073
28733
SH
SOLE
NONE
22731
0
6002
THERMO FISHER SCIENTIFIC INC C
COM
883556102
2026
4589
SH
SOLE
NONE
3301
0
1288
3M CO COM
COM
88579Y101
6189
38640
SH
SOLE
NONE
34776
0
3864
TORO CO COM
COM
891092108
3039
36201
SH
SOLE
NONE
36201
0
0
TRACTOR SUPPLY CO COM
COM
892356106
766
5344
SH
SOLE
NONE
5344
0
0
TRAVELERS COMPANIES INC COM
COM
89417E109
487
4498
SH
SOLE
NONE
0
0
4498
TRUIST FINL CORP COM
COM
89832Q109
1213
32175
SH
SOLE
NONE
32175
0
0
TYLER TECHNOLOGIES INC COM
COM
902252105
533
1530
SH
SOLE
NONE
1522
0
8
US BANCORP DEL COM NEW
COM
902973304
326
9096
SH
SOLE
NONE
0
0
9096
ULTA BEAUTY INC COM
COM
90384S303
390
1741
SH
SOLE
NONE
455
0
1286
UNILEVER PLC SPON ADR NEW
COM
904767704
4284
70042
SH
SOLE
NONE
41650
0
28392
UNION PAC CORP COM
COM
907818108
2899
14727
SH
SOLE
NONE
11485
0
3242
UNITED PARCEL SERVICE INC CL B
COM
911312106
2743
16559
SH
SOLE
NONE
7913
0
8646
UNITED RENTALS INC COM
COM
911363109
616
3528
SH
SOLE
NONE
3528
0
0
UNITEDHEALTH GROUP INC COM
COM
91324P102
8725
27984
SH
SOLE
NONE
23192
0
4792
V F CORP COM
COM
918204108
200
2841
SH
SOLE
NONE
2841
0
0
VANECK VECTORS ETF TR FALLEN A
COM
92189F437
12107
410701
SH
SOLE
NONE
410701
0
0
VANGUARD SPECIALIZED FUNDS DIV
COM
921908844
7703
59872
SH
SOLE
NONE
0
0
59872
VANGUARD BD INDEX FDS TOTAL BN
COM
921937835
14549
165476
SH
SOLE
NONE
0
0
165476
VANGUARD TAX-MANAGED INTL FD F
COM
921943858
15578
380890
SH
SOLE
NONE
0
0
380890
VANGUARD CHARLOTTE FDS INTL BD
COM
92203J407
25058
431365
SH
SOLE
NONE
398289
0
33076
VERIZON COMMUNICATIONS INC COM
COM
92343V104
9515
161652
SH
SOLE
NONE
150454
0
11198
VERISK ANALYTICS INC COM
COM
92345Y106
211
1141
SH
SOLE
NONE
1141
0
0
VERTEX PHARMACEUTICALS INC COM
COM
92532F100
1970
7238
SH
SOLE
NONE
6574
0
664
VISA INC COM CL A
COM
92826C839
4134
20705
SH
SOLE
NONE
13391
0
7314
VMWARE INC CL A COM
COM
928563402
269
1872
SH
SOLE
NONE
0
0
1872
VULCAN MATLS CO COM
COM
929160109
681
5034
SH
SOLE
NONE
990
0
4044
WEC ENERGY GROUP INC COM
COM
92939U106
1085
11202
SH
SOLE
NONE
7626
0
3576
WALMART INC COM
COM
931142103
15668
111986
SH
SOLE
NONE
100566
0
11420
WASTE MGMT INC DEL COM
COM
94106L109
2801
24748
SH
SOLE
NONE
18874
0
5874
WELLS FARGO CO NEW COM
COM
949746101
2988
127700
SH
SOLE
NONE
87222
0
40478
WELLTOWER INC COM
COM
95040Q104
230
4221
SH
SOLE
NONE
4221
0
0
WEST PHARMACEUTICAL SVSC INC C
COM
955306105
577
2099
SH
SOLE
NONE
2099
0
0
WILLIAMS COS INC COM
COM
969457100
862
43873
SH
SOLE
NONE
10869
0
33004
WISDOMTREE TR YIELD ENHANCD US
COM
97717X511
71285
1326975
SH
SOLE
NONE
1125579
0
201396
XCEL ENERGY INC COM
COM
98389B100
342
4954
SH
SOLE
NONE
4954
0
0
YUM BRANDS INC COM
COM
988498101
660
7229
SH
SOLE
NONE
7229
0
0
ZEBRA TECHNOLOGIES CORPORATI C
COM
989207105
537
2128
SH
SOLE
NONE
2128
0
0
ZIMMER BIOMET HOLDINGS INC COM
COM
98956P102
201
1480
SH
SOLE
NONE
1480
0
0
ZIONS BANCORPORATION N A COM
COM
989701107
340
11728
SH
SOLE
NONE
11728
0
0
ZOETIS INC CL A
COM
98978V103
1694
10259
SH
SOLE
NONE
3225
0
7034
AMCOR PLC ORD
COM
G0250X107
182
16492
SH
SOLE
NONE
16492
0
0
AON PLC SHS CL A
COM
G0403H108
333
1615
SH
SOLE
NONE
1615
0
0
ACCENTURE PLC IRELAND SHS CLAS
COM
G1151C101
5459
24250
SH
SOLE
NONE
24250
0
0
BUNGE LIMITED COM
COM
G16962105
3171
69398
SH
SOLE
NONE
69398
0
0
EATON CORP PLC SHS
COM
G29183103
333
3284
SH
SOLE
NONE
3284
0
0
EVEREST RE GROUP LTD COM
COM
G3223R108
370
1875
SH
SOLE
NONE
1875
0
0
IHS MARKIT LTD SHS
COM
G47567105
574
7328
SH
SOLE
NONE
2818
0
4510
JOHNSON CTLS INTL PLC SHS
COM
G51502105
319
7798
SH
SOLE
NONE
5424
0
2374
LINDE PLC SHS
COM
G5494J103
3375
14173
SH
SOLE
NONE
10599
0
3574
MEDTRONIC PLC SHS
COM
G5960L103
3064
29481
SH
SOLE
NONE
9957
0
19524
APTIV PLC SHS
COM
G6095L109
881
9613
SH
SOLE
NONE
7485
0
2128
SEAGATE TECHNOLOGY PLC SHS
COM
G7945M107
770
15630
SH
SOLE
NONE
13382
0
2248
TRANE TECHNOLOGIES PLC SHS
COM
G8994E103
205
1692
SH
SOLE
NONE
1692
0
0
PERRIGO CO PLC SHS
COM
G97822103
1048
22835
SH
SOLE
NONE
22835
0
0
CHUBB LIMITED COM
COM
H1467J104
366
3155
SH
SOLE
NONE
3155
0
0
GARMIN LTD SHS
COM
H2906T109
709
7478
SH
SOLE
NONE
7478
0
0
TE CONNECTIVITY LTD REG SHS
COM
H84989104
351
3595
SH
SOLE
NONE
2455
0
1140
ISHARES TR CORE SP SCP ETF
COM
464287804
8218
117018
SH
DFND
01
0
0
117018
ISHARES TR CORE US AGGBD ET
COM
464287226
5355
45510
SH
DFND
01
0
0
45510
VANGUARD SPECIALIZED FUNDS DIV
COM
921908844
8143
63292
SH
DFND
01
0
0
63292
VANGUARD BD INDEX FDS TOTAL BN
COM
921937835
5367
61046
SH
DFND
01
0
0
61046
SPDR SER TR PRTFLO SP500 GW
COM
78464A409
17704
353298
SH
DFND
01
0
0
353298
SPDR SER TR PRTFLO SP500 VL
COM
78464A508
13681
453022
SH
DFND
01
0
0
453022
VANGUARD TAX-MANAGED INTL FD F
COM
921943858
14382
351640
SH
DFND
01
0
0
351640
SPDR SER TR PORTFOLIO SP400
COM
78464A847
9272
284160
SH
DFND
01
0
0
284160
ISHARES TR JPMORGAN USD EMG
COM
464288281
1865
16932
SH
DFND
01
0
0
16932
PIMCO ETF TR ACTIVE BD ETF
COM
72201R775
1936
17292
SH
DFND
01
0
0
17292
ISHARES INC CORE MSCI EMKT
COM
46434G103
9832
186216
SH
DFND
01
0
0
186216
SSGA ACTIVE ETF TR SPDR TR TAC
COM
78467V848
1735
35326
SH
DFND
01
0
0
35326
FIRST TR EXCHNG TRADED FD VI T
COM
33740F805
3752
68334
SH
DFND
01
0
0
68334
FIRST TR NASDAQ 100 TECH IND S
COM
337345102
892
7610
SH
DFND
01
0
0
7610
FIRST TR EXCHANGE-TRADED FD DJ
COM
33733E302
879
4666
SH
DFND
01
0
0
4666
FIRST TR EXCHANGE TRADED FD TE
COM
33734X176
902
9926
SH
DFND
01
0
0
9926
FIRST TR EXCHANGE TRADED FD CO
COM
33734X101
906
21290
SH
DFND
01
0
0
21290
SPDR SER TR PORTFOLIO LN COR
COM
78464A367
532
16740
SH
DFND
01
0
0
16740
SPDR SER TR BLOMBRG BRC INTL
COM
78464A151
568
15970
SH
DFND
01
0
0
15970
SPDR SER TR BLMBRG BRC CNVRT
COM
78464A359
578
8416
SH
DFND
01
0
0
8416
SPDR SER TR WELLS FG PFD ETF
COM
78464A292
542
12574
SH
DFND
01
0
0
12574
FIRST TR EXCHANGE-TRADED FD NA
COM
33738R795
851
36460
SH
DFND
01
0
0
36460
WESBANCO INC COM
COM
950810101
304
14246
SH
DFND
01
0
0
14246