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
ATT INC COM COM 00206R102 1,505 53,750 SH   SOLE NONE 53,656 0 94
ABBVIE INC COM COM 00287Y109 3,970 45,940 SH   SOLE NONE 45,288 0 652
ACTIVISION BLIZZARD INC COM COM 00507V109 554 6,841 SH   SOLE NONE 6,841 0 0
ADOBE SYSTEMS INCORPORATED COM COM 00724F101 5,731 11,685 SH   SOLE NONE 10,381 0 1,304
ADVANCE AUTO PARTS INC COM COM 00751Y106 290 1,888 SH   SOLE NONE 130 0 1,758
AGILENT TECHNOLOGIES INC COM COM 00846U101 294 2,922 SH   SOLE NONE 2,912 0 10
AKAMAI TECHNOLOGIES INC COM COM 00971T101 995 9,004 SH   SOLE NONE 5,424 0 3,580
ALEXION PHARMACEUTICALS INC CO COM 015351109 273 2,390 SH   SOLE NONE 0 0 2,390
ALIBABA GROUP HLDG LTD SPONSOR COM 01609W102 530 1,804 SH   SOLE NONE 0 0 1,804
ALLSTATE CORP COM COM 020002101 1,815 19,284 SH   SOLE NONE 0 0 19,284
ALPHABET INC CAP STK CL A COM 02079K305 14,086 9,611 SH   SOLE NONE 9,611 0 0
ALTRIA GROUP INC COM COM 02209S103 584 15,108 SH   SOLE NONE 15,108 0 0
AMAZON COM INC COM COM 023135106 1,833 582 SH   SOLE NONE 0 0 582
AMERICAN EXPRESS CO COM COM 025816109 283 2,834 SH   SOLE NONE 0 0 2,834
AMERICAN INTL GROUP INC COM NE COM 026874784 348 12,654 SH   SOLE NONE 0 0 12,654
AMERICAN TOWER CORP NEW COM COM 03027X100 1,834 7,589 SH   SOLE NONE 4,675 0 2,914
AMGEN INC COM COM 031162100 2,235 8,852 SH   SOLE NONE 0 0 8,852
ANSYS INC COM COM 03662Q105 209 640 SH   SOLE NONE 640 0 0
APPLE INC COM COM 037833100 2,700 23,354 SH   SOLE NONE 0 0 23,354
AUTOMATIC DATA PROCESSING IN C COM 053015103 1,084 7,774 SH   SOLE NONE 0 0 7,774
BK OF AMERICA CORP COM COM 060505104 650 26,964 SH   SOLE NONE 0 0 26,964
BANK NOVA SCOTIA B C COM COM 064149107 1,659 40,630 SH   SOLE NONE 0 0 40,630
BECTON DICKINSON CO COM COM 075887109 504 2,164 SH   SOLE NONE 0 0 2,164
BIOGEN INC COM COM 09062X103 1,686 5,942 SH   SOLE NONE 5,480 0 462
BLACKROCK INC COM COM 09247X101 698 1,239 SH   SOLE NONE 1,239 0 0
BOOKING HOLDINGS INC COM COM 09857L108 477 279 SH   SOLE NONE 279 0 0
BOSTON PROPERTIES INC COM COM 101121101 388 4,834 SH   SOLE NONE 1,694 0 3,140
BOSTON SCIENTIFIC CORP COM COM 101137107 374 9,783 SH   SOLE NONE 9,783 0 0
BRISTOL-MYERS SQUIBB CO COM COM 110122108 2,831 47,307 SH   SOLE NONE 17,211 0 30,096
BROADCOM INC COM COM 11135F101 1,101 3,023 SH   SOLE NONE 3,023 0 0
BROWN FORMAN CORP CL B COM 115637209 246 3,261 SH   SOLE NONE 3,261 0 0
CBRE GROUP INC CL A COM 12504L109 617 13,139 SH   SOLE NONE 13,139 0 0
C H ROBINSON WORLDWIDE INC COM COM 12541W209 914 8,948 SH   SOLE NONE 6,950 0 1,998
CIGNA CORP NEW COM COM 125523100 558 3,295 SH   SOLE NONE 3,295 0 0
CME GROUP INC COM COM 12572Q105 408 2,441 SH   SOLE NONE 2,441 0 0
CMS ENERGY CORP COM COM 125896100 547 8,967 SH   SOLE NONE 8,967 0 0
CSX CORP COM COM 126408103 1,152 14,833 SH   SOLE NONE 14,833 0 0
CVS HEALTH CORP COM COM 126650100 2,098 36,227 SH   SOLE NONE 36,207 0 20
CABOT OIL GAS CORP COM COM 127097103 1,563 90,556 SH   SOLE NONE 90,556 0 0
CADENCE DESIGN SYSTEM INC COM COM 127387108 983 9,215 SH   SOLE NONE 9,215 0 0
CAMPBELL SOUP CO COM COM 134429109 516 10,740 SH   SOLE NONE 10,740 0 0
CANADIAN NATL RY CO COM COM 136375102 2,398 22,528 SH   SOLE NONE 22,528 0 0
CAPITAL ONE FINL CORP COM COM 14040H105 236 3,294 SH   SOLE NONE 3,294 0 0
CARLISLE COS INC COM COM 142339100 1,302 10,637 SH   SOLE NONE 10,637 0 0
CATERPILLAR INC DEL COM COM 149123101 601 4,052 SH   SOLE NONE 4,052 0 0
CENTENE CORP DEL COM COM 15135B101 1,071 18,356 SH   SOLE NONE 18,356 0 0
LUMEN TECHNOLOGIES INC COM COM 156700106 157 15,533 SH   SOLE NONE 15,533 0 0
CERNER CORP COM COM 156782104 667 9,226 SH   SOLE NONE 9,226 0 0
CHARTER COMMUNICATIONS INC N C COM 16119P108 3,489 5,588 SH   SOLE NONE 5,588 0 0
CHEVRON CORP NEW COM COM 166764100 2,898 40,251 SH   SOLE NONE 26,099 0 14,152
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 1,009 811 SH   SOLE NONE 811 0 0
CHURCH DWIGHT INC COM COM 171340102 725 7,753 SH   SOLE NONE 7,741 0 12
CISCO SYS INC COM COM 17275R102 5,966 152,867 SH   SOLE NONE 125,227 0 27,640
CINTAS CORP COM COM 172908105 850 2,581 SH   SOLE NONE 2,581 0 0
CITIGROUP INC COM NEW COM 172967424 611 14,354 SH   SOLE NONE 14,354 0 0
CITRIX SYS INC COM COM 177376100 969 7,035 SH   SOLE NONE 6,289 0 746
CLOROX CO DEL COM COM 189054109 1,411 6,746 SH   SOLE NONE 6,746 0 0
COCA COLA CO COM COM 191216100 2,911 58,965 SH   SOLE NONE 30,697 0 28,268
COGNIZANT TECHNOLOGY SOLUTIO C COM 192446102 2,087 30,061 SH   SOLE NONE 30,061 0 0
COLGATE PALMOLIVE CO COM COM 194162103 4,024 52,448 SH   SOLE NONE 52,448 0 0
COLUMBIA ETF TR I DIVERSIFID F COM 19761L508 8,116 379,066 SH   SOLE NONE 379,066 0 0
COMCAST CORP NEW CL A COM 20030N101 4,719 102,515 SH   SOLE NONE 102,515 0 0
CONAGRA BRANDS INC COM COM 205887102 671 18,943 SH   SOLE NONE 18,943 0 0
CONOCOPHILLIPS COM COM 20825C104 677 20,870 SH   SOLE NONE 20,870 0 0
CONSTELLATION BRANDS INC CL A COM 21036P108 251 1,326 SH   SOLE NONE 1,326 0 0
CORTEVA INC COM COM 22052L104 601 20,848 SH   SOLE NONE 20,848 0 0
COSTCO WHSL CORP NEW COM COM 22160K105 1,398 3,946 SH   SOLE NONE 2,982 0 964
COTY INC COM CL A COM 222070203 50 18,481 SH   SOLE NONE 18,481 0 0
CROWN CASTLE INTL CORP NEW COM COM 22822V101 752 4,516 SH   SOLE NONE 4,516 0 0
CUMMINS INC COM COM 231021106 893 4,228 SH   SOLE NONE 4,228 0 0
DBX ETF TR XTRACKERS SP COM 233051143 27,821 939,598 SH   SOLE NONE 498,048 0 441,550
DBX ETF TR XTRCKR MSCI US COM 233051150 71,103 2,316,818 SH   SOLE NONE 2,107,920 0 208,898
DBX ETF TR XTRCKR RUSL 1000 COM 233051242 13,855 461,064 SH   SOLE NONE 461,064 0 0
DBX ETF TR XTRACKERS SHRT COM 233051283 7,659 168,337 SH   SOLE NONE 168,337 0 0
DBX ETF TR XTRACK USD HIGH COM 233051432 20,126 422,290 SH   SOLE NONE 378,486 0 43,804
DBX ETF TR XTRACK RUSS 1000 COM 233051481 13,645 402,146 SH   SOLE NONE 402,146 0 0
D R HORTON INC COM COM 23331A109 1,027 13,575 SH   SOLE NONE 13,575 0 0
DTE ENERGY CO COM COM 233331107 205 1,784 SH   SOLE NONE 1,784 0 0
DANAHER CORPORATION COM COM 235851102 2,819 13,092 SH   SOLE NONE 13,084 0 8
DAVITA INC COM COM 23918K108 519 6,060 SH   SOLE NONE 6,060 0 0
DEERE CO COM COM 244199105 477 2,150 SH   SOLE NONE 2,150 0 0
DIAMONDBACK ENERGY INC COM COM 25278X109 280 9,297 SH   SOLE NONE 9,297 0 0
DIGITAL RLTY TR INC COM COM 253868103 565 3,847 SH   SOLE NONE 3,847 0 0
DILLARDS INC CL A COM 254067101 1,040 28,491 SH   SOLE NONE 28,491 0 0
DISNEY WALT CO COM DISNEY COM 254687106 2,482 20,000 SH   SOLE NONE 13,210 0 6,790
DISCOVERY INC COM SER A COM 25470F104 476 21,866 SH   SOLE NONE 21,866 0 0
DOLLAR GEN CORP NEW COM COM 256677105 1,762 8,421 SH   SOLE NONE 8,415 0 6
DOMINION ENERGY INC COM COM 25746U109 570 7,216 SH   SOLE NONE 7,216 0 0
DOMINOS PIZZA INC COM COM 25754A201 674 1,584 SH   SOLE NONE 1,584 0 0
DOVER CORP COM COM 260003108 610 5,632 SH   SOLE NONE 5,620 0 12
DOW INC COM COM 260557103 241 5,115 SH   SOLE NONE 5,115 0 0
DUKE ENERGY CORP NEW COM NEW COM 26441C204 2,441 27,841 SH   SOLE NONE 13,301 0 14,540
DUPONT DE NEMOURS INC COM COM 26614N102 312 5,631 SH   SOLE NONE 5,631 0 0
EOG RES INC COM COM 26875P101 494 13,883 SH   SOLE NONE 13,883 0 0
EASTMAN CHEM CO COM COM 277432100 469 6,003 SH   SOLE NONE 6,003 0 0
EBAY INC. COM COM 278642103 1,402 26,912 SH   SOLE NONE 26,912 0 0
ECOLAB INC COM COM 278865100 1,340 6,706 SH   SOLE NONE 1,972 0 4,734
EDISON INTL COM COM 281020107 661 13,009 SH   SOLE NONE 3,553 0 9,456
ELECTRONIC ARTS INC COM COM 285512109 1,201 9,210 SH   SOLE NONE 9,210 0 0
EMERSON ELEC CO COM COM 291011104 1,070 16,428 SH   SOLE NONE 16,428 0 0
ENBRIDGE INC COM COM 29250N105 414 14,466 SH   SOLE NONE 0 0 14,466
ENERGIZER HLDGS INC NEW 7.5 MC COM 29272W208 216 2,600 SH   SOLE NONE 2,600 0 0
EQUINIX INC COM COM 29444U700 1,979 2,603 SH   SOLE NONE 2,119 0 484
ESSEX PPTY TR INC COM COM 297178105 1,999 9,956 SH   SOLE NONE 2,552 0 7,404
EVERSOURCE ENERGY COM COM 30040W108 718 8,588 SH   SOLE NONE 8,588 0 0
EXELON CORP COM COM 30161N101 287 8,103 SH   SOLE NONE 8,103 0 0
EXPEDITORS INTL WASH INC COM COM 302130109 637 7,041 SH   SOLE NONE 7,027 0 14
EXTRA SPACE STORAGE INC COM COM 30225T102 576 5,384 SH   SOLE NONE 5,384 0 0
EXXON MOBIL CORP COM COM 30231G102 2,595 77,426 SH   SOLE NONE 77,426 0 0
FACEBOOK INC CL A COM 30303M102 14,144 54,007 SH   SOLE NONE 49,525 0 4,482
FASTENAL CO COM COM 311900104 917 20,447 SH   SOLE NONE 20,447 0 0
FEDEX CORP COM COM 31428X106 542 2,155 SH   SOLE NONE 2,155 0 0
F5 NETWORKS INC COM COM 315616102 523 4,264 SH   SOLE NONE 4,264 0 0
FIDELITY NATL INFORMATION SV C COM 31620M106 980 6,657 SH   SOLE NONE 4,221 0 2,436
FIRST REP BK SAN FRANCISCO C C COM 33616C100 689 6,331 SH   SOLE NONE 6,331 0 0
FIRST TR VALUE LINE DIVID IN S COM 33734H106 6,377 202,712 SH   SOLE NONE 0 0 202,712
FIRST TR EXCH TRADED FD III HO COM 33739P871 435 15,162 SH   SOLE NONE 0 0 15,162
FIRST TR EXCH TRADED FD III HO COM 33739P889 1,012 37,010 SH   SOLE NONE 0 0 37,010
FIRST TR EXCHNG TRADED FD VI T COM 33740F805 58,419 1,063,899 SH   SOLE NONE 785,447 0 278,452
FISERV INC COM COM 337738108 483 4,684 SH   SOLE NONE 4,684 0 0
FORD MTR CO DEL COM COM 345370860 190 28,526 SH   SOLE NONE 28,526 0 0
FORTUNE BRANDS HOME SEC IN CO COM 34964C106 592 6,842 SH   SOLE NONE 6,842 0 0
FREEPORT-MCMORAN INC CL B COM 35671D857 313 20,010 SH   SOLE NONE 14,996 0 5,014
GALLAGHER ARTHUR J CO COM COM 363576109 775 7,338 SH   SOLE NONE 7,326 0 12
GENERAL DYNAMICS CORP COM COM 369550108 3,073 22,371 SH   SOLE NONE 22,371 0 0
GENERAL ELECTRIC CO COM COM 369604103 414 66,448 SH   SOLE NONE 66,448 0 0
GENERAL MLS INC COM COM 370334104 2,555 41,776 SH   SOLE NONE 41,750 0 26
GENERAL MTRS CO COM COM 37045V100 299 10,097 SH   SOLE NONE 10,097 0 0
GILEAD SCIENCES INC COM COM 375558103 546 8,636 SH   SOLE NONE 8,636 0 0
GLAXOSMITHKLINE PLC SPONSORED COM 37733W105 1,042 28,034 SH   SOLE NONE 0 0 28,034
GLOBAL PMTS INC COM COM 37940X102 367 2,069 SH   SOLE NONE 2,069 0 0
GOLDMAN SACHS GROUP INC COM COM 38141G104 523 2,603 SH   SOLE NONE 2,603 0 0
GRAINGER W W INC COM COM 384802104 542 1,519 SH   SOLE NONE 547 0 972
HCA HEALTHCARE INC COM COM 40412C101 404 3,237 SH   SOLE NONE 3,237 0 0
HP INC COM COM 40434L105 209 11,026 SH   SOLE NONE 11,026 0 0
HANESBRANDS INC COM COM 410345102 443 28,471 SH   SOLE NONE 28,471 0 0
HARTFORD FINL SVCS GROUP INC C COM 416515104 521 14,141 SH   SOLE NONE 14,141 0 0
HENRY JACK ASSOC INC COM COM 426281101 513 3,157 SH   SOLE NONE 3,157 0 0
HERSHEY CO COM COM 427866108 214 1,490 SH   SOLE NONE 1,490 0 0
HILTON WORLDWIDE HLDGS INC COM COM 43300A203 668 7,832 SH   SOLE NONE 7,832 0 0
HOLLYFRONTIER CORP COM COM 436106108 288 14,616 SH   SOLE NONE 14,616 0 0
HOME DEPOT INC COM COM 437076102 5,486 19,755 SH   SOLE NONE 8,291 0 11,464
HONEYWELL INTL INC COM COM 438516106 4,162 25,284 SH   SOLE NONE 25,284 0 0
HORMEL FOODS CORP COM COM 440452100 727 14,940 SH   SOLE NONE 14,886 0 54
HUBBELL INC COM COM 443510607 1,152 8,420 SH   SOLE NONE 8,420 0 0
HUMANA INC COM COM 444859102 1,600 3,865 SH   SOLE NONE 3,865 0 0
HUNT J B TRANS SVCS INC COM COM 445658107 675 5,350 SH   SOLE NONE 5,338 0 12
HUNTINGTON INGALLS INDS INC CO COM 446413106 1,350 9,592 SH   SOLE NONE 242 0 9,350
IDEXX LABS INC COM COM 45168D104 1,066 2,712 SH   SOLE NONE 2,712 0 0
ILLINOIS TOOL WKS INC COM COM 452308109 417 2,156 SH   SOLE NONE 2,156 0 0
ILLUMINA INC COM COM 452327109 392 1,268 SH   SOLE NONE 1,268 0 0
INTEL CORP COM COM 458140100 7,393 143,805 SH   SOLE NONE 140,789 0 3,016
INTERCONTINENTAL EXCHANGE IN C COM 45866F104 435 4,349 SH   SOLE NONE 4,349 0 0
INTERNATIONAL BUSINESS MACHS C COM 459200101 2,389 19,917 SH   SOLE NONE 6,445 0 13,472
INTERNATIONAL FLAVORSFRAGRA CO COM 459506101 534 4,362 SH   SOLE NONE 4,362 0 0
INTERNATIONAL FLAVORSFRAGRA UN COM 459506309 228 5,150 SH   SOLE NONE 5,150 0 0
INTERNATIONAL PAPER CO COM COM 460146103 700 17,266 SH   SOLE NONE 4,924 0 12,342
INTERPUBLIC GROUP COS INC COM COM 460690100 197 11,807 SH   SOLE NONE 11,807 0 0
INVESCO QQQ TR UNIT SER 1 COM 46090E103 150,304 540,972 SH   SOLE NONE 461,122 0 79,850
INTUIT COM COM 461202103 584 1,792 SH   SOLE NONE 1,792 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 87,474 809,117 SH   SOLE NONE 669,377 0 139,740
INVESCO EXCH TRADED FD TR II P COM 46138E511 43,026 2,932,915 SH   SOLE NONE 2,720,911 0 212,004
INVESCO EXCH TRADED FD TR II K COM 46138E610 2,897 215,907 SH   SOLE NONE 215,907 0 0
INVESCO EXCH TRADED FD TR II S COM 46138G102 3,431 103,350 SH   SOLE NONE 0 0 103,350
INVESCO EXCH TRADED FD TR II S COM 46138G508 7,411 341,852 SH   SOLE NONE 270,374 0 71,478
IQVIA HLDGS INC COM COM 46266C105 218 1,381 SH   SOLE NONE 1,381 0 0
ISHARES INC MSCI EURZONE ETF COM 464286608 60,126 1,585,599 SH   SOLE NONE 1,306,151 0 279,448
ISHARES TR CORE SP500 ETF COM 464287200 8,213 24,438 SH   SOLE NONE 0 0 24,438
ISHARES TR CORE US AGGBD ET COM 464287226 19,483 165,572 SH   SOLE NONE 0 0 165,572
ISHARES TR MSCI EMG MKT ETF COM 464287234 460 10,424 SH   SOLE NONE 0 0 10,424
ISHARES TR IBOXX INV CP ETF COM 464287242 49,512 369,135 SH   SOLE NONE 318,205 0 50,930
ISHARES TR 20 YR TR BD ETF COM 464287432 32,899 201,934 SH   SOLE NONE 184,218 0 17,716
ISHARES TR 1 3 YR TREAS BD COM 464287457 7,408 85,710 SH   SOLE NONE 0 0 85,710
ISHARES TR RUS MID CAP ETF COM 464287499 3,126 54,486 SH   SOLE NONE 0 0 54,486
ISHARES TR CORE SP MCP ETF COM 464287507 114,045 615,426 SH   SOLE NONE 501,438 0 113,988
ISHARES TR RUSSELL 2000 ETF COM 464287655 469 3,134 SH   SOLE NONE 0 0 3,134
ISHARES TR CORE SP SCP ETF COM 464287804 10,229 145,646 SH   SOLE NONE 0 0 145,646
ISHARES TR JPMORGAN USD EMG COM 464288281 44,317 402,410 SH   SOLE NONE 324,780 0 77,630
ISHARES TR GLB INFRASTR ETF COM 464288372 2,330 60,405 SH   SOLE NONE 60,361 0 44
ISHARES TR NATIONAL MUN ETF COM 464288414 2,858 24,736 SH   SOLE NONE 0 0 24,736
ISHARES TR INTL SEL DIV ETF COM 464288448 7,989 320,439 SH   SOLE NONE 320,177 0 262
ISHARES TR IBOXX HI YD ETF COM 464288513 4,790 57,584 SH   SOLE NONE 0 0 57,584
ISHARES TR ISHS 1-5YR INVS COM 464288646 2,439 44,594 SH   SOLE NONE 0 0 44,594
ISHARES TR MSCI EAFE MIN VL COM 46429B689 46,318 679,849 SH   SOLE NONE 538,187 0 141,662
ISHARES TR MSCI USA MIN VOL COM 46429B697 96,274 1,510,652 SH   SOLE NONE 1,163,786 0 346,866
ISHARES TR MSCI USA MMENTM COM 46432F396 113,968 773,186 SH   SOLE NONE 643,140 0 130,046
ISHARES INC CORE MSCI EMKT COM 46434G103 10,342 195,872 SH   SOLE NONE 0 0 195,872
JPMORGAN CHASE CO COM COM 46625H100 4,866 51,013 SH   SOLE NONE 51,013 0 0
JANUS DETROIT STR TR HENDERSN COM 47103U209 5,827 112,690 SH   SOLE NONE 112,690 0 0
JANUS DETROIT STR TR HENDERSON COM 47103U852 13,709 257,056 SH   SOLE NONE 257,056 0 0
JOHNSON JOHNSON COM COM 478160104 8,586 57,671 SH   SOLE NONE 42,683 0 14,988
JUNIPER NETWORKS INC COM COM 48203R104 1,471 68,439 SH   SOLE NONE 68,357 0 82
KLA CORP COM NEW COM 482480100 997 5,165 SH   SOLE NONE 5,165 0 0
KEYSIGHT TECHNOLOGIES INC COM COM 49338L103 597 6,043 SH   SOLE NONE 6,043 0 0
KIMBERLY CLARK CORP COM COM 494368103 2,629 17,805 SH   SOLE NONE 17,805 0 0
KINDER MORGAN INC DEL COM COM 49456B101 659 54,639 SH   SOLE NONE 15,977 0 38,662
KRAFT HEINZ CO COM COM 500754106 329 10,990 SH   SOLE NONE 10,990 0 0
KROGER CO COM COM 501044101 1,032 30,612 SH   SOLE NONE 30,612 0 0
L3HARRIS TECHNOLOGIES INC COM COM 502431109 351 2,069 SH   SOLE NONE 1,523 0 546
LAM RESEARCH CORP COM COM 512807108 427 1,287 SH   SOLE NONE 1,287 0 0
LAS VEGAS SANDS CORP COM COM 517834107 250 5,354 SH   SOLE NONE 5,354 0 0
LAUDER ESTEE COS INC CL A COM 518439104 539 2,468 SH   SOLE NONE 2,468 0 0
LENNAR CORP CL A COM 526057104 984 12,082 SH   SOLE NONE 12,082 0 0
LILLY ELI CO COM COM 532457108 2,700 18,337 SH   SOLE NONE 18,337 0 0
LISTED FD TR SHARES CORE BD COM 53656F862 2,480 94,573 SH   SOLE NONE 94,573 0 0
LOCKHEED MARTIN CORP COM COM 539830109 4,180 10,907 SH   SOLE NONE 6,717 0 4,190
LOWES COS INC COM COM 548661107 1,234 7,464 SH   SOLE NONE 7,464 0 0
MSCI INC COM COM 55354G100 933 2,614 SH   SOLE NONE 2,614 0 0
MARATHON OIL CORP COM COM 565849106 285 69,564 SH   SOLE NONE 69,564 0 0
MARKETAXESS HLDGS INC COM COM 57060D108 793 1,649 SH   SOLE NONE 1,649 0 0
MARSH MCLENNAN COS INC COM COM 571748102 1,533 13,421 SH   SOLE NONE 13,421 0 0
MARRIOTT INTL INC NEW CL A COM 571903202 210 2,270 SH   SOLE NONE 2,270 0 0
MARTIN MARIETTA MATLS INC COM COM 573284106 579 2,458 SH   SOLE NONE 2,458 0 0
MASCO CORP COM COM 574599106 678 12,327 SH   SOLE NONE 12,327 0 0
MASTERCARD INCORPORATED CL A COM 57636Q104 2,950 8,734 SH   SOLE NONE 6,910 0 1,824
MCCORMICK CO INC COM NON VTG COM 579780206 662 3,423 SH   SOLE NONE 3,423 0 0
MCDONALDS CORP COM COM 580135101 2,499 11,387 SH   SOLE NONE 11,383 0 4
MCKESSON CORP COM COM 58155Q103 2,541 17,065 SH   SOLE NONE 17,065 0 0
MERCK CO. INC COM COM 58933Y105 5,577 67,233 SH   SOLE NONE 57,097 0 10,136
METLIFE INC COM COM 59156R108 665 18,108 SH   SOLE NONE 6,444 0 11,664
METTLER TOLEDO INTERNATIONAL C COM 592688105 235 243 SH   SOLE NONE 243 0 0
MICROSOFT CORP COM COM 594918104 21,394 101,717 SH   SOLE NONE 89,889 0 11,828
MICRON TECHNOLOGY INC COM COM 595112103 379 8,076 SH   SOLE NONE 8,076 0 0
MID-AMER APT CMNTYS INC COM COM 59522J103 536 4,659 SH   SOLE NONE 4,647 0 12
MONDELEZ INTL INC CL A COM 609207105 3,093 53,833 SH   SOLE NONE 40,355 0 13,478
MONSTER BEVERAGE CORP NEW COM COM 61174X109 1,482 18,483 SH   SOLE NONE 15,101 0 3,382
MOODYS CORP COM COM 615369105 539 1,859 SH   SOLE NONE 1,859 0 0
MORGAN STANLEY COM NEW COM 617446448 2,205 45,947 SH   SOLE NONE 45,947 0 0
MOTOROLA SOLUTIONS INC COM NEW COM 620076307 210 1,340 SH   SOLE NONE 1,318 0 22
NRG ENERGY INC COM NEW COM 629377508 419 13,646 SH   SOLE NONE 13,646 0 0
NVR INC COM COM 62944T105 531 130 SH   SOLE NONE 130 0 0
NASDAQ INC COM COM 631103108 652 5,313 SH   SOLE NONE 5,313 0 0
NETFLIX INC COM COM 64110L106 5,040 10,079 SH   SOLE NONE 10,079 0 0
NEWMONT CORP COM COM 651639106 1,594 25,117 SH   SOLE NONE 25,117 0 0
NEXTERA ENERGY INC COM COM 65339F101 726 10,467 SH   SOLE NONE 8,283 0 2,184
NIKE INC CL B COM 654106103 1,383 11,017 SH   SOLE NONE 11,017 0 0
NORFOLK SOUTHN CORP COM COM 655844108 1,649 7,741 SH   SOLE NONE 7,741 0 0
NORTHROP GRUMMAN CORP COM COM 666807102 2,604 8,255 SH   SOLE NONE 8,255 0 0
NVIDIA CORPORATION COM COM 67066G104 7,212 13,326 SH   SOLE NONE 12,272 0 1,054
OREILLY AUTOMOTIVE INC COM COM 67103H107 1,085 2,353 SH   SOLE NONE 2,353 0 0
OLD DOMINION FREIGHT LINE IN C COM 679580100 737 4,076 SH   SOLE NONE 4,076 0 0
ORACLE CORP COM COM 68389X105 6,421 107,992 SH   SOLE NONE 75,294 0 32,698
PNC FINL SVCS GROUP INC COM COM 693475105 672 6,175 SH   SOLE NONE 2,927 0 3,248
PPG INDS INC COM COM 693506107 1,103 9,069 SH   SOLE NONE 1,671 0 7,398
PPL CORP COM COM 69351T106 226 8,304 SH   SOLE NONE 8,304 0 0
PACCAR INC COM COM 693718108 1,030 12,120 SH   SOLE NONE 12,104 0 16
PACKAGING CORP AMER COM COM 695156109 1,860 17,059 SH   SOLE NONE 17,059 0 0
PACWEST BANCORP DEL COM COM 695263103 1,262 73,880 SH   SOLE NONE 0 0 73,880
PALO ALTO NETWORKS INC COM COM 697435105 277 1,130 SH   SOLE NONE 0 0 1,130
PAYCHEX INC COM COM 704326107 211 2,664 SH   SOLE NONE 2,664 0 0
PAYPAL HLDGS INC COM COM 70450Y103 1,957 9,933 SH   SOLE NONE 9,933 0 0
PEOPLES UNITED FINANCIAL INC C COM 712704105 107 10,566 SH   SOLE NONE 10,566 0 0
PEPSICO INC COM COM 713448108 4,494 32,424 SH   SOLE NONE 32,424 0 0
PERKINELMER INC COM COM 714046109 566 4,516 SH   SOLE NONE 4,516 0 0
PFIZER INC COM COM 717081103 2,058 56,660 SH   SOLE NONE 39,590 0 17,070
PHILIP MORRIS INTL INC COM COM 718172109 885 11,797 SH   SOLE NONE 11,777 0 20
PIMCO ETF TR ACTIVE BD ETF COM 72201R775 5,754 51,386 SH   SOLE NONE 0 0 51,386
PIONEER NAT RES CO COM COM 723787107 469 5,452 SH   SOLE NONE 5,452 0 0
PRICE T ROWE GROUP INC COM COM 74144T108 1,006 7,846 SH   SOLE NONE 7,846 0 0
PROCTER AND GAMBLE CO COM COM 742718109 7,228 52,290 SH   SOLE NONE 45,526 0 6,764
PROGRESSIVE CORP COM COM 743315103 1,737 18,364 SH   SOLE NONE 18,340 0 24
PROLOGIS INC. COM COM 74340W103 1,644 16,337 SH   SOLE NONE 16,337 0 0
PUBLIC SVC ENTERPRISE GRP IN C COM 744573106 1,184 21,568 SH   SOLE NONE 13,710 0 7,858
PUBLIC STORAGE COM COM 74460D109 975 4,379 SH   SOLE NONE 4,379 0 0
PULTE GROUP INC COM COM 745867101 523 11,306 SH   SOLE NONE 11,306 0 0
QORVO INC COM COM 74736K101 635 4,924 SH   SOLE NONE 4,924 0 0
QUALCOMM INC COM COM 747525103 1,632 13,864 SH   SOLE NONE 9,932 0 3,932
QUEST DIAGNOSTICS INC COM COM 74834L100 452 3,971 SH   SOLE NONE 3,971 0 0
RAYMOND JAMES FINL INC COM COM 754730109 458 6,298 SH   SOLE NONE 6,298 0 0
RAYTHEON TECHNOLOGIES CORP COM COM 75513E101 1,173 20,392 SH   SOLE NONE 0 0 20,392
REALTY INCOME CORP COM COM 756109104 656 10,847 SH   SOLE NONE 10,847 0 0
REGENERON PHARMACEUTICALS COM COM 75886F107 1,463 2,613 SH   SOLE NONE 2,613 0 0
REGIONS FINANCIAL CORP NEW COM COM 7591EP100 405 35,120 SH   SOLE NONE 35,120 0 0
REPUBLIC SVCS INC COM COM 760759100 2,735 29,303 SH   SOLE NONE 29,275 0 28
RESMED INC COM COM 761152107 665 3,888 SH   SOLE NONE 3,888 0 0
ROBERT HALF INTL INC COM COM 770323103 393 7,421 SH   SOLE NONE 7,421 0 0
ROCKWELL AUTOMATION INC COM COM 773903109 245 1,112 SH   SOLE NONE 1,112 0 0
ROPER TECHNOLOGIES INC COM COM 776696106 990 2,510 SH   SOLE NONE 2,510 0 0
ROSS STORES INC COM COM 778296103 231 2,473 SH   SOLE NONE 2,473 0 0
ROYAL BK CDA COM COM 780087102 1,645 23,449 SH   SOLE NONE 23,449 0 0
SP GLOBAL INC COM COM 78409V104 2,285 6,338 SH   SOLE NONE 6,338 0 0
SBA COMMUNICATIONS CORP NEW CL COM 78410G104 417 1,308 SH   SOLE NONE 1,308 0 0
SPDR SP 500 ETF TR TR UNIT COM 78462F103 14,165 42,296 SH   SOLE NONE 34,798 0 7,498
SPDR INDEX SHS FDS PORTFOLIO E COM 78463X509 120,277 3,289,853 SH   SOLE NONE 2,748,969 0 540,884
SPDR INDEX SHS FDS PORTFOLIO D COM 78463X889 236,634 8,087,299 SH   SOLE NONE 6,650,413 0 1,436,886
SPDR SER TR BLMBRG BRC CNVRT COM 78464A359 26,438 384,667 SH   SOLE NONE 352,461 0 32,206
SPDR SER TR PORTFOLIO INTRMD COM 78464A375 20,044 545,270 SH   SOLE NONE 545,270 0 0
SPDR SER TR PRTFLO SP500 GW COM 78464A409 224,110 4,472,355 SH   SOLE NONE 3,235,785 0 1,236,570
SPDR SER TR PRTFLO SP500 VL COM 78464A508 107,111 3,546,723 SH   SOLE NONE 2,216,401 0 1,330,322
SPDR SER TR PORTFOLIO AGRGTE COM 78464A649 61,364 1,991,698 SH   SOLE NONE 1,557,780 0 433,918
SPDR SER TR PORTFOLIO SP400 COM 78464A847 9,780 299,730 SH   SOLE NONE 0 0 299,730
SSGA ACTIVE ETF TR SPDR TR TAC COM 78467V848 5,699 116,050 SH   SOLE NONE 0 0 116,050
SPDR SP MIDCAP 400 ETF TR UTSE COM 78467Y107 2,742 8,094 SH   SOLE NONE 0 0 8,094
SPDR SER TR BLOOMBERG SRT TR COM 78468R408 971 37,884 SH   SOLE NONE 0 0 37,884
SPDR SER TR SP KENSHO NEW COM 78468R648 30,780 718,142 SH   SOLE NONE 718,142 0 0
SVB FINANCIAL GROUP COM COM 78486Q101 506 2,103 SH   SOLE NONE 2,103 0 0
SALESFORCE COM INC COM COM 79466L302 2,156 8,577 SH   SOLE NONE 5,959 0 2,618
SCHWAB CHARLES CORP COM COM 808513105 320 8,820 SH   SOLE NONE 8,820 0 0
SCHWAB STRATEGIC TR US LCAP VA COM 808524409 14,001 268,279 SH   SOLE NONE 268,179 0 100
SEMPRA ENERGY COM COM 816851109 421 3,559 SH   SOLE NONE 2,365 0 1,194
SERVICENOW INC COM COM 81762P102 2,062 4,251 SH   SOLE NONE 4,251 0 0
SHERWIN WILLIAMS CO COM COM 824348106 1,652 2,375 SH   SOLE NONE 2,375 0 0
SKYWORKS SOLUTIONS INC COM COM 83088M102 642 4,413 SH   SOLE NONE 4,413 0 0
SMITH NEPHEW GROUP PLC SPDN A COM 83175M205 1,745 44,636 SH   SOLE NONE 44,636 0 0
SMITH A O CORP COM COM 831865209 445 8,468 SH   SOLE NONE 8,468 0 0
SMUCKER J M CO COM NEW COM 832696405 1,734 15,127 SH   SOLE NONE 15,127 0 0
SNAP ON INC COM COM 833034101 1,752 11,910 SH   SOLE NONE 11,910 0 0
SOUTHERN CO COM COM 842587107 389 7,248 SH   SOLE NONE 7,214 0 34
SPLUNK INC COM COM 848637104 330 1,756 SH   SOLE NONE 0 0 1,756
STARBUCKS CORP COM COM 855244109 762 8,909 SH   SOLE NONE 8,909 0 0
STATE STR CORP COM COM 857477103 201 3,382 SH   SOLE NONE 3,382 0 0
STRYKER CORPORATION COM COM 863667101 535 2,569 SH   SOLE NONE 2,569 0 0
SYNOPSYS INC COM COM 871607107 958 4,477 SH   SOLE NONE 4,477 0 0
SYSCO CORP COM COM 871829107 218 3,523 SH   SOLE NONE 3,523 0 0
TJX COS INC NEW COM COM 872540109 453 8,134 SH   SOLE NONE 8,134 0 0
T-MOBILE US INC COM COM 872590104 3,263 28,537 SH   SOLE NONE 28,537 0 0
TAKE-TWO INTERACTIVE SOFTWAR C COM 874054109 551 3,335 SH   SOLE NONE 3,335 0 0
TEXAS INSTRS INC COM COM 882508104 4,073 28,733 SH   SOLE NONE 22,731 0 6,002
THERMO FISHER SCIENTIFIC INC C COM 883556102 2,026 4,589 SH   SOLE NONE 3,301 0 1,288
3M CO COM COM 88579Y101 6,189 38,640 SH   SOLE NONE 34,776 0 3,864
TORO CO COM COM 891092108 3,039 36,201 SH   SOLE NONE 36,201 0 0
TRACTOR SUPPLY CO COM COM 892356106 766 5,344 SH   SOLE NONE 5,344 0 0
TRAVELERS COMPANIES INC COM COM 89417E109 487 4,498 SH   SOLE NONE 0 0 4,498
TRUIST FINL CORP COM COM 89832Q109 1,213 32,175 SH   SOLE NONE 32,175 0 0
TYLER TECHNOLOGIES INC COM COM 902252105 533 1,530 SH   SOLE NONE 1,522 0 8
US BANCORP DEL COM NEW COM 902973304 326 9,096 SH   SOLE NONE 0 0 9,096
ULTA BEAUTY INC COM COM 90384S303 390 1,741 SH   SOLE NONE 455 0 1,286
UNILEVER PLC SPON ADR NEW COM 904767704 4,284 70,042 SH   SOLE NONE 41,650 0 28,392
UNION PAC CORP COM COM 907818108 2,899 14,727 SH   SOLE NONE 11,485 0 3,242
UNITED PARCEL SERVICE INC CL B COM 911312106 2,743 16,559 SH   SOLE NONE 7,913 0 8,646
UNITED RENTALS INC COM COM 911363109 616 3,528 SH   SOLE NONE 3,528 0 0
UNITEDHEALTH GROUP INC COM COM 91324P102 8,725 27,984 SH   SOLE NONE 23,192 0 4,792
V F CORP COM COM 918204108 200 2,841 SH   SOLE NONE 2,841 0 0
VANECK VECTORS ETF TR FALLEN A COM 92189F437 12,107 410,701 SH   SOLE NONE 410,701 0 0
VANGUARD SPECIALIZED FUNDS DIV COM 921908844 7,703 59,872 SH   SOLE NONE 0 0 59,872
VANGUARD BD INDEX FDS TOTAL BN COM 921937835 14,549 165,476 SH   SOLE NONE 0 0 165,476
VANGUARD TAX-MANAGED INTL FD F COM 921943858 15,578 380,890 SH   SOLE NONE 0 0 380,890
VANGUARD CHARLOTTE FDS INTL BD COM 92203J407 25,058 431,365 SH   SOLE NONE 398,289 0 33,076
VERIZON COMMUNICATIONS INC COM COM 92343V104 9,515 161,652 SH   SOLE NONE 150,454 0 11,198
VERISK ANALYTICS INC COM COM 92345Y106 211 1,141 SH   SOLE NONE 1,141 0 0
VERTEX PHARMACEUTICALS INC COM COM 92532F100 1,970 7,238 SH   SOLE NONE 6,574 0 664
VISA INC COM CL A COM 92826C839 4,134 20,705 SH   SOLE NONE 13,391 0 7,314
VMWARE INC CL A COM COM 928563402 269 1,872 SH   SOLE NONE 0 0 1,872
VULCAN MATLS CO COM COM 929160109 681 5,034 SH   SOLE NONE 990 0 4,044
WEC ENERGY GROUP INC COM COM 92939U106 1,085 11,202 SH   SOLE NONE 7,626 0 3,576
WALMART INC COM COM 931142103 15,668 111,986 SH   SOLE NONE 100,566 0 11,420
WASTE MGMT INC DEL COM COM 94106L109 2,801 24,748 SH   SOLE NONE 18,874 0 5,874
WELLS FARGO CO NEW COM COM 949746101 2,988 127,700 SH   SOLE NONE 87,222 0 40,478
WELLTOWER INC COM COM 95040Q104 230 4,221 SH   SOLE NONE 4,221 0 0
WEST PHARMACEUTICAL SVSC INC C COM 955306105 577 2,099 SH   SOLE NONE 2,099 0 0
WILLIAMS COS INC COM COM 969457100 862 43,873 SH   SOLE NONE 10,869 0 33,004
WISDOMTREE TR YIELD ENHANCD US COM 97717X511 71,285 1,326,975 SH   SOLE NONE 1,125,579 0 201,396
XCEL ENERGY INC COM COM 98389B100 342 4,954 SH   SOLE NONE 4,954 0 0
YUM BRANDS INC COM COM 988498101 660 7,229 SH   SOLE NONE 7,229 0 0
ZEBRA TECHNOLOGIES CORPORATI C COM 989207105 537 2,128 SH   SOLE NONE 2,128 0 0
ZIMMER BIOMET HOLDINGS INC COM COM 98956P102 201 1,480 SH   SOLE NONE 1,480 0 0
ZIONS BANCORPORATION N A COM COM 989701107 340 11,728 SH   SOLE NONE 11,728 0 0
ZOETIS INC CL A COM 98978V103 1,694 10,259 SH   SOLE NONE 3,225 0 7,034
AMCOR PLC ORD COM G0250X107 182 16,492 SH   SOLE NONE 16,492 0 0
AON PLC SHS CL A COM G0403H108 333 1,615 SH   SOLE NONE 1,615 0 0
ACCENTURE PLC IRELAND SHS CLAS COM G1151C101 5,459 24,250 SH   SOLE NONE 24,250 0 0
BUNGE LIMITED COM COM G16962105 3,171 69,398 SH   SOLE NONE 69,398 0 0
EATON CORP PLC SHS COM G29183103 333 3,284 SH   SOLE NONE 3,284 0 0
EVEREST RE GROUP LTD COM COM G3223R108 370 1,875 SH   SOLE NONE 1,875 0 0
IHS MARKIT LTD SHS COM G47567105 574 7,328 SH   SOLE NONE 2,818 0 4,510
JOHNSON CTLS INTL PLC SHS COM G51502105 319 7,798 SH   SOLE NONE 5,424 0 2,374
LINDE PLC SHS COM G5494J103 3,375 14,173 SH   SOLE NONE 10,599 0 3,574
MEDTRONIC PLC SHS COM G5960L103 3,064 29,481 SH   SOLE NONE 9,957 0 19,524
APTIV PLC SHS COM G6095L109 881 9,613 SH   SOLE NONE 7,485 0 2,128
SEAGATE TECHNOLOGY PLC SHS COM G7945M107 770 15,630 SH   SOLE NONE 13,382 0 2,248
TRANE TECHNOLOGIES PLC SHS COM G8994E103 205 1,692 SH   SOLE NONE 1,692 0 0
PERRIGO CO PLC SHS COM G97822103 1,048 22,835 SH   SOLE NONE 22,835 0 0
CHUBB LIMITED COM COM H1467J104 366 3,155 SH   SOLE NONE 3,155 0 0
GARMIN LTD SHS COM H2906T109 709 7,478 SH   SOLE NONE 7,478 0 0
TE CONNECTIVITY LTD REG SHS COM H84989104 351 3,595 SH   SOLE NONE 2,455 0 1,140
ISHARES TR CORE SP SCP ETF COM 464287804 8,218 117,018 SH   DFND 1 0 0 117,018
ISHARES TR CORE US AGGBD ET COM 464287226 5,355 45,510 SH   DFND 1 0 0 45,510
VANGUARD SPECIALIZED FUNDS DIV COM 921908844 8,143 63,292 SH   DFND 1 0 0 63,292
VANGUARD BD INDEX FDS TOTAL BN COM 921937835 5,367 61,046 SH   DFND 1 0 0 61,046
SPDR SER TR PRTFLO SP500 GW COM 78464A409 17,704 353,298 SH   DFND 1 0 0 353,298
SPDR SER TR PRTFLO SP500 VL COM 78464A508 13,681 453,022 SH   DFND 1 0 0 453,022
VANGUARD TAX-MANAGED INTL FD F COM 921943858 14,382 351,640 SH   DFND 1 0 0 351,640
SPDR SER TR PORTFOLIO SP400 COM 78464A847 9,272 284,160 SH   DFND 1 0 0 284,160
ISHARES TR JPMORGAN USD EMG COM 464288281 1,865 16,932 SH   DFND 1 0 0 16,932
PIMCO ETF TR ACTIVE BD ETF COM 72201R775 1,936 17,292 SH   DFND 1 0 0 17,292
ISHARES INC CORE MSCI EMKT COM 46434G103 9,832 186,216 SH   DFND 1 0 0 186,216
SSGA ACTIVE ETF TR SPDR TR TAC COM 78467V848 1,735 35,326 SH   DFND 1 0 0 35,326
FIRST TR EXCHNG TRADED FD VI T COM 33740F805 3,752 68,334 SH   DFND 1 0 0 68,334
FIRST TR NASDAQ 100 TECH IND S COM 337345102 892 7,610 SH   DFND 1 0 0 7,610
FIRST TR EXCHANGE-TRADED FD DJ COM 33733E302 879 4,666 SH   DFND 1 0 0 4,666
FIRST TR EXCHANGE TRADED FD TE COM 33734X176 902 9,926 SH   DFND 1 0 0 9,926
FIRST TR EXCHANGE TRADED FD CO COM 33734X101 906 21,290 SH   DFND 1 0 0 21,290
SPDR SER TR PORTFOLIO LN COR COM 78464A367 532 16,740 SH   DFND 1 0 0 16,740
SPDR SER TR BLOMBRG BRC INTL COM 78464A151 568 15,970 SH   DFND 1 0 0 15,970
SPDR SER TR BLMBRG BRC CNVRT COM 78464A359 578 8,416 SH   DFND 1 0 0 8,416
SPDR SER TR WELLS FG PFD ETF COM 78464A292 542 12,574 SH   DFND 1 0 0 12,574
FIRST TR EXCHANGE-TRADED FD NA COM 33738R795 851 36,460 SH   DFND 1 0 0 36,460
WESBANCO INC COM COM 950810101 304 14,246 SH   DFND 1 0 0 14,246