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
3M CO COM 88579Y101 915 5,278 SH   SOLE 5,278 0 0
ABBOTT LABS COM 002824100 446 5,298 SH   SOLE 5,298 0 0
ABBVIE INC COM 00287Y109 1,939 26,669 SH   SOLE 26,669 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 6,501 35,185 SH   SOLE 35,185 0 0
ADOBE INC COM 00724F101 1,303 4,422 SH   SOLE 4,422 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 581 3,768 SH   SOLE 3,768 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 294 3,934 SH   SOLE 3,934 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 737 9,191 SH   SOLE 9,191 0 0
ALCON INC ORD SHS H01301128 541 8,751 SH   SOLE 8,751 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 1,370 10,463 SH   SOLE 10,463 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 1,089 6,427 SH   SOLE 6,427 0 0
ALLISON TRANSMISSION HLDGS I COM 01973R101 200 4,306 SH   SOLE 4,306 0 0
ALLSTATE CORP COM 020002101 407 3,985 SH   SOLE 3,985 0 0
ALPHABET INC CAP STK CL C 02079K107 1,662 1,538 SH   SOLE 1,538 0 0
ALPHABET INC CAP STK CL A 02079K305 2,674 2,469 SH   SOLE 2,469 0 0
ALTRIA GROUP INC COM 02209S103 1,068 22,184 SH   SOLE 22,184 0 0
AMAZON COM INC COM 023135106 6,830 3,607 SH   SOLE 3,607 0 0
AMBEV SA SPONSORED ADR 02319V103 229 49,023 SH   SOLE 49,023 0 0
AMCOR PLC ORD G0250X107 151 13,130 SH   SOLE 13,130 0 0
AMERICAN EXPRESS CO COM 025816109 831 6,730 SH   SOLE 6,730 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 607 11,385 SH   SOLE 11,385 0 0
AMERICAN TOWER CORP NEW COM 03027X100 315 1,535 SH   SOLE 1,535 0 0
AMERIPRISE FINL INC COM 03076C106 218 1,499 SH   SOLE 1,499 0 0
AMGEN INC COM 031162100 1,816 9,854 SH   SOLE 9,854 0 0
AMPHENOL CORP NEW CL A 032095101 467 4,851 SH   SOLE 4,851 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 643 7,268 SH   SOLE 7,268 0 0
ANNALY CAP MGMT INC COM 035710409 94 10,040 SH   SOLE 10,040 0 0
ANTHEM INC COM 036752103 996 3,528 SH   SOLE 3,528 0 0
APPLE INC COM 037833100 7,830 39,562 SH   SOLE 39,562 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 239 5,851 SH   SOLE 5,851 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 353 1,696 SH   SOLE 1,696 0 0
ASTRAZENECA PLC SPONSORED ADR 046353108 252 6,104 SH   SOLE 6,104 0 0
AT&T INC COM 00206R102 3,073 91,699 SH   SOLE 91,699 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 6,555 39,459 SH   SOLE 39,459 0 0
AUTOZONE INC COM 053332102 389 354 SH   SOLE 354 0 0
BAIDU INC SPON ADR REP A 056752108 210 1,786 SH   SOLE 1,786 0 0
BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 180 32,353 SH   SOLE 32,353 0 0
BANCO SANTANDER SA ADR 05964H105 50 10,903 SH   SOLE 10,903 0 0
BANK AMER CORP COM 060505104 422 14,540 SH   SOLE 14,540 0 0
BARCLAYS PLC ADR 06738E204 168 22,125 SH   SOLE 22,125 0 0
BCE INC COM NEW 05534B760 1,452 31,522 SH   SOLE 31,522 0 0
BECTON DICKINSON & CO COM 075887109 334 1,326 SH   SOLE 1,326 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 1,782 8,360 SH   SOLE 8,360 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 408 4,767 SH   SOLE 4,767 0 0
BLACKROCK FLOAT RATE OME STR COM 09255X100 291 22,698 SH   SOLE 22,698 0 0
BLACKROCK FLOATING RATE INCO COM 091941104 328 26,439 SH   SOLE 26,439 0 0
BLACKROCK INC COM 09247X101 909 1,936 SH   SOLE 1,936 0 0
BLACKSTONE GSO FLTING RTE FU COM 09256U105 292 17,274 SH   SOLE 17,274 0 0
BOEING CO COM 097023105 3,321 9,123 SH   SOLE 9,123 0 0
BOK FINL CORP COM NEW 05561Q201 284 3,758 SH   SOLE 3,758 0 0
BOOKING HLDGS INC COM 09857L108 956 510 SH   SOLE 510 0 0
BOSTON SCIENTIFIC CORP COM 101137107 943 21,945 SH   SOLE 21,945 0 0
BP PLC SPONSORED ADR 055622104 1,110 26,611 SH   SOLE 26,611 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 319 7,041 SH   SOLE 7,041 0 0
BRITISH AMERN TOB PLC SPONSORED ADR 110448107 589 16,583 SH   SOLE 16,583 0 0
BROADCOM INC COM 11135F101 2,870 9,879 SH   SOLE 9,879 0 0
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 482 5,717 SH   SOLE 5,717 0 0
CANADIAN NATL RY CO COM 136375102 6,321 68,050 SH   SOLE 68,050 0 0
CANADIAN PAC RY LTD COM 13645T100 345 1,463 SH   SOLE 1,463 0 0
CATERPILLAR INC DEL COM 149123101 1,005 7,376 SH   SOLE 7,376 0 0
CBRE GROUP INC CL A 12504L109 219 4,261 SH   SOLE 4,261 0 0
CDN IMPERIAL BK COMM TORONTO COM 136069101 360 4,525 SH   SOLE 4,525 0 0
CDW CORP COM 12514G108 6,270 56,486 SH   SOLE 56,486 0 0
CELGENE CORP COM 151020104 281 3,035 SH   SOLE 3,035 0 0
CENTENE CORP DEL COM 15135B101 223 4,253 SH   SOLE 4,253 0 0
CENTURYLINK INC COM 156700106 230 19,536 SH   SOLE 19,536 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 238 2,055 SH   SOLE 2,055 0 0
CHEVRON CORP NEW COM 166764100 2,560 20,574 SH   SOLE 20,574 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 619 844 SH   SOLE 844 0 0
CHUBB LIMITED COM H1467J104 1,474 10,007 SH   SOLE 10,007 0 0
CINTAS CORP COM 172908105 241 1,017 SH   SOLE 1,017 0 0
CISCO SYS INC COM 17275R102 3,056 55,830 SH   SOLE 55,830 0 0
CITIGROUP INC COM NEW 172967424 1,109 15,831 SH   SOLE 15,831 0 0
COCA COLA CO COM 191216100 1,814 35,354 SH   SOLE 35,354 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 228 3,591 SH   SOLE 3,591 0 0
COMCAST CORP NEW CL A 20030N101 1,470 34,760 SH   SOLE 34,760 0 0
COMERICA INC COM 200340107 360 4,913 SH   SOLE 4,913 0 0
CONOCOPHILLIPS COM 20825C104 1,389 22,762 SH   SOLE 22,762 0 0
CONSOLIDATED EDISON INC COM 209115104 246 2,811 SH   SOLE 2,811 0 0
CONSTELLATION BRANDS INC CL A 21036P108 762 3,867 SH   SOLE 3,867 0 0
COOPER COS INC COM NEW 216648402 290 862 SH   SOLE 862 0 0
CORNING INC COM 219350105 1,762 53,023 SH   SOLE 53,023 0 0
CORTEVA INC COM 22052L104 409 13,831 SH   SOLE 13,831 0 0
COSTCO WHSL CORP NEW COM 22160K105 1,297 4,909 SH   SOLE 4,909 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 680 5,217 SH   SOLE 5,217 0 0
CUMMINS INC COM 231021106 2,022 11,804 SH   SOLE 11,804 0 0
CVS HEALTH CORP COM 126650100 1,131 20,752 SH   SOLE 20,752 0 0
DBX ETF TR XTRACK MSCI EAFE 233051200 2,726 84,441 SH   SOLE 84,441 0 0
DELTA AIR LINES INC DEL COM NEW 247361702 924 16,288 SH   SOLE 16,288 0 0
DIAGEO P L C SPON ADR NEW 25243Q205 1,039 6,032 SH   SOLE 6,032 0 0
DISNEY WALT CO COM DISNEY 254687106 3,425 24,529 SH   SOLE 24,529 0 0
DOLLAR GEN CORP NEW COM 256677105 1,580 11,687 SH   SOLE 11,687 0 0
DOLLAR TREE INC COM 256746108 243 2,259 SH   SOLE 2,259 0 0
DOMINION ENERGY INC COM 25746U109 955 12,354 SH   SOLE 12,354 0 0
DOW INC COM 260557103 526 10,675 SH   SOLE 10,675 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 590 6,689 SH   SOLE 6,689 0 0
DUPONT DE NEMOURS INC COM 26614N102 873 11,634 SH   SOLE 11,634 0 0
EATON CORP PLC SHS G29183103 636 7,632 SH   SOLE 7,632 0 0
EATON VANCE FLTING RATE INC COM 278279104 291 21,572 SH   SOLE 21,572 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 288 21,975 SH   SOLE 21,975 0 0
EBAY INC COM 278642103 421 10,651 SH   SOLE 10,651 0 0
ECOLAB INC COM 278865100 1,435 7,251 SH   SOLE 7,251 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 823 4,453 SH   SOLE 4,453 0 0
ELECTRONIC ARTS INC COM 285512109 277 2,733 SH   SOLE 2,733 0 0
EMERSON ELEC CO COM 291011104 569 8,529 SH   SOLE 8,529 0 0
ENBRIDGE INC COM 29250N105 294 8,161 SH   SOLE 8,161 0 0
ENERGY TRANSFER LP COM UT LTD PTN 29273V100 154 10,960 SH   SOLE 10,960 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 802 27,795 SH   SOLE 27,795 0 0
EQUINIX INC COM 29444U700 772 1,531 SH   SOLE 1,531 0 0
ERICSSON ADR B SEK 10 294821608 113 11,884 SH   SOLE 11,884 0 0
EXPEDIA GROUP INC COM NEW 30212P303 241 1,810 SH   SOLE 1,810 0 0
EXXON MOBIL CORP COM 30231G102 2,653 34,622 SH   SOLE 34,622 0 0
F M C CORP COM NEW 302491303 1,776 21,305 SH   SOLE 21,305 0 0
FACEBOOK INC CL A 30303M102 5,489 28,439 SH   SOLE 28,439 0 0
FACTSET RESH SYS INC COM 303075105 6,431 22,444 SH   SOLE 22,444 0 0
FASTENAL CO COM 311900104 562 17,246 SH   SOLE 17,246 0 0
FEDEX CORP COM 31428X106 6,756 40,986 SH   SOLE 40,986 0 0
FIDELITY MSCI FINLS IDX 316092501 2,387 59,530 SH   SOLE 59,530 0 0
FIDELITY MSCI INFO TECH I 316092808 1,784 28,646 SH   SOLE 28,646 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 233 5,771 SH   SOLE 5,771 0 0
FIRST REP BK SAN FRANCISCO C COM 33616C100 399 4,083 SH   SOLE 4,083 0 0
FIRST TR EXCH TRD ALPHA FD I DEV MRK EX US 33737J174 797 14,765 SH   SOLE 14,765 0 0
FIRST TR EXCH TRD ALPHA FD I EMERG MKT ALPH 33737J182 654 25,942 SH   SOLE 25,942 0 0
FIRST TR EXCHAN TRADED FD VI FST TR GLB FD 33739H101 3,832 206,485 SH   SOLE 206,485 0 0
FIRST TR EXCHANGE TRADED FD CHINDIA ETF 33733A102 490 13,621 SH   SOLE 13,621 0 0
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 285 8,992 SH   SOLE 8,992 0 0
FIRST TR EXCHANGE-TRADED FD PFD SECS INC ETF 33739E108 1,041 53,669 SH   SOLE 53,669 0 0
FIRST TR INTER DUR PFD & IN COM 33718W103 440 19,353 SH   SOLE 19,353 0 0
FIRST TR LRG CP GRWTH ALPHAD COM SHS 33735K108 521 7,402 SH   SOLE 7,402 0 0
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 938 17,994 SH   SOLE 17,994 0 0
FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 497 8,119 SH   SOLE 8,119 0 0
FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 469 6,818 SH   SOLE 6,818 0 0
FIRST TR NASDAQ100 TECH INDE SHS 337345102 350 4,094 SH   SOLE 4,094 0 0
FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 951 15,463 SH   SOLE 15,463 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,125 33,344 SH   SOLE 33,344 0 0
FORTINET INC COM 34959E109 313 4,080 SH   SOLE 4,080 0 0
FORTIVE CORP COM 34959J108 204 2,503 SH   SOLE 2,503 0 0
GENERAL DYNAMICS CORP COM 369550108 319 1,755 SH   SOLE 1,755 0 0
GENERAL MLS INC COM 370334104 399 7,599 SH   SOLE 7,599 0 0
GENPACT LIMITED SHS G3922B107 247 6,475 SH   SOLE 6,475 0 0
GENUINE PARTS CO COM 372460105 576 5,521 SH   SOLE 5,521 0 0
GILEAD SCIENCES INC COM 375558103 518 7,662 SH   SOLE 7,662 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 625 15,612 SH   SOLE 15,612 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 914 4,465 SH   SOLE 4,465 0 0
GRAINGER W W INC COM 384802104 630 2,350 SH   SOLE 2,350 0 0
GRANITESHARES GOLD TR SHS BEN INT 38748G101 1,861 132,239 SH   SOLE 132,239 0 0
GRUBHUB INC COM 400110102 343 4,399 SH   SOLE 4,399 0 0
HCA HEALTHCARE INC COM 40412C101 488 3,611 SH   SOLE 3,611 0 0
HCP INC COM 40414L109 714 22,322 SH   SOLE 22,322 0 0
HDFC BANK LTD SPONSORED ADS 40415F101 1,026 7,892 SH   SOLE 7,892 0 0
HELMERICH & PAYNE INC COM 423452101 221 4,360 SH   SOLE 4,360 0 0
HERSHEY CO COM 427866108 327 2,438 SH   SOLE 2,438 0 0
HOME DEPOT INC COM 437076102 2,756 13,252 SH   SOLE 13,252 0 0
HONEYWELL INTL INC COM 438516106 1,619 9,271 SH   SOLE 9,271 0 0
HORMEL FOODS CORP COM 440452100 5,412 133,488 SH   SOLE 133,488 0 0
HSBC HLDGS PLC SPON ADR NEW 404280406 807 19,105 SH   SOLE 19,105 0 0
HUNTINGTON BANCSHARES INC COM 446150104 276 19,758 SH   SOLE 19,758 0 0
ICICI BK LTD ADR 45104G104 192 15,270 SH   SOLE 15,270 0 0
ICON PLC SHS G4705A100 233 1,516 SH   SOLE 1,516 0 0
IHS MARKIT LTD SHS G47567105 615 9,649 SH   SOLE 9,649 0 0
ILLUMINA INC COM 452327109 397 1,078 SH   SOLE 1,078 0 0
INTEL CORP COM 458140100 2,291 47,864 SH   SOLE 47,864 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 484 3,511 SH   SOLE 3,511 0 0
INVESCO DB COMMDY INDX TRCK UNIT 46138B103 160 10,175 SH   SOLE 10,175 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 528 4,186 SH   SOLE 4,186 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 443 10,212 SH   SOLE 10,212 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 372 3,192 SH   SOLE 3,192 0 0
INVESCO EXCHNG TRADED FD TR S&P MIDCP LOW 46138E198 4,874 95,066 SH   SOLE 95,066 0 0
INVESCO EXCHNG TRADED FD TR SR LN ETF 46138G508 215 9,473 SH   SOLE 9,473 0 0
INVESCO INDIA EXCHG TRED FD INDIA ETF 46137R109 226 8,924 SH   SOLE 8,924 0 0
INVESCO LTD SHS G491BT108 263 12,845 SH   SOLE 12,845 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,279 38,891 SH   SOLE 38,891 0 0
INVESCO SR INCOME TR COM 46131H107 292 67,529 SH   SOLE 67,529 0 0
ISHARES GOLD TRUST ISHARES 464285105 1,401 103,749 SH   SOLE 103,749 0 0
ISHARES INC MIN VOL GBL ETF 464286525 2,695 29,257 SH   SOLE 29,257 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 2,191 37,225 SH   SOLE 37,225 0 0
ISHARES INC CORE MSCI EMKT 46434G103 7,249 140,930 SH   SOLE 140,930 0 0
ISHARES TR MRNGSTR LG-CP ET 464287127 213 1,287 SH   SOLE 1,287 0 0
ISHARES TR CORE S&P TTL STK 464287150 3,728 55,949 SH   SOLE 55,949 0 0
ISHARES TR SELECT DIVID ETF 464287168 7,407 74,395 SH   SOLE 74,395 0 0
ISHARES TR TIPS BD ETF 464287176 1,012 8,761 SH   SOLE 8,761 0 0
ISHARES TR CORE S&P500 ETF 464287200 55,953 189,831 SH   SOLE 189,831 0 0
ISHARES TR CORE US AGGBD ET 464287226 4,193 37,657 SH   SOLE 37,657 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 11,366 264,888 SH   SOLE 264,888 0 0
ISHARES TR IBOXX INV CP ETF 464287242 3,864 31,071 SH   SOLE 31,071 0 0
ISHARES TR GLOBAL TECH ETF 464287291 2,235 12,450 SH   SOLE 12,450 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 11,232 62,665 SH   SOLE 62,665 0 0
ISHARES TR S&P 500 VAL ETF 464287408 7,297 62,600 SH   SOLE 62,600 0 0
ISHARES TR 20 YR TR BD ETF 464287432 590 4,444 SH   SOLE 4,444 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 1,545 18,226 SH   SOLE 18,226 0 0
ISHARES TR MSCI EAFE ETF 464287465 33,550 510,424 SH   SOLE 510,424 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 3,913 43,902 SH   SOLE 43,902 0 0
ISHARES TR RUS MID CAP ETF 464287499 7,790 139,430 SH   SOLE 139,430 0 0
ISHARES TR CORE S&P MCP ETF 464287507 17,296 89,035 SH   SOLE 89,035 0 0
ISHARES TR EXPANDED TECH 464287515 215 983 SH   SOLE 983 0 0
ISHARES TR U.S. CNSM SV ETF 464287580 381 1,751 SH   SOLE 1,751 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 5,162 40,573 SH   SOLE 40,573 0 0
ISHARES TR S&P MC 400GR ETF 464287606 572 2,530 SH   SOLE 2,530 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 5,582 35,476 SH   SOLE 35,476 0 0
ISHARES TR RUS 1000 ETF 464287622 3,486 21,417 SH   SOLE 21,417 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 703 5,837 SH   SOLE 5,837 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 509 2,534 SH   SOLE 2,534 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 12,261 78,848 SH   SOLE 78,848 0 0
ISHARES TR RUSSELL 3000 ETF 464287689 739 4,289 SH   SOLE 4,289 0 0
ISHARES TR U.S. REAL ES ETF 464287739 382 4,375 SH   SOLE 4,375 0 0
ISHARES TR US HLTHCARE ETF 464287762 465 2,381 SH   SOLE 2,381 0 0
ISHARES TR U.S. FINLS ETF 464287788 600 4,775 SH   SOLE 4,775 0 0
ISHARES TR CORE S&P SCP ETF 464287804 14,365 183,506 SH   SOLE 183,506 0 0
ISHARES TR SP SMCP600VL ETF 464287879 933 6,280 SH   SOLE 6,280 0 0
ISHARES TR S&P SML 600 GWT 464287887 627 3,438 SH   SOLE 3,438 0 0
ISHARES TR INTL TREA BD ETF 464288117 3,557 69,959 SH   SOLE 69,959 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,079 10,126 SH   SOLE 10,126 0 0
ISHARES TR JPMORGAN USD EMG 464288281 3,010 26,565 SH   SOLE 26,565 0 0
ISHARES TR GLB INFRASTR ETF 464288372 540 11,691 SH   SOLE 11,691 0 0
ISHARES TR NATIONAL MUN ETF 464288414 2,327 20,574 SH   SOLE 20,574 0 0
ISHARES TR IBOXX HI YD ETF 464288513 939 10,776 SH   SOLE 10,776 0 0
ISHARES TR MBS ETF 464288588 2,195 20,397 SH   SOLE 20,397 0 0
ISHARES TR MRGSTR SM CP GR 464288604 211 1,038 SH   SOLE 1,038 0 0
ISHARES TR INTRM GOV CR ETF 464288612 2,129 18,962 SH   SOLE 18,962 0 0
ISHARES TR INTRM TR CRP ETF 464288638 6,686 117,410 SH   SOLE 117,410 0 0
ISHARES TR SH TR CRPORT ETF 464288646 2,504 46,848 SH   SOLE 46,848 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,257 25,902 SH   SOLE 25,902 0 0
ISHARES TR SHORT TREAS BD 464288679 26,325 237,908 SH   SOLE 237,908 0 0
ISHARES TR PFD AND INCM SEC 464288687 3,271 88,771 SH   SOLE 88,771 0 0
ISHARES TR CORE LT USDB ETF 464289479 2,369 35,905 SH   SOLE 35,905 0 0
ISHARES TR US TREAS BD ETF 46429B267 8,525 330,241 SH   SOLE 330,241 0 0
ISHARES TR FLTG RATE NT ETF 46429B655 2,005 39,377 SH   SOLE 39,377 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 1,120 11,854 SH   SOLE 11,854 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 4,540 62,499 SH   SOLE 62,499 0 0
ISHARES TR MIN VOL USA ETF 46429B697 18,034 292,145 SH   SOLE 292,145 0 0
ISHARES TR 0-5 YR TIPS ETF 46429B747 3,101 30,833 SH   SOLE 30,833 0 0
ISHARES TR USA QUALITY FCTR 46432F339 3,807 41,617 SH   SOLE 41,617 0 0
ISHARES TR USA MOMENTUM FCT 46432F396 3,829 32,285 SH   SOLE 32,285 0 0
ISHARES TR CORE MSCI TOTAL 46432F834 535 9,121 SH   SOLE 9,121 0 0
ISHARES TR CORE MSCI EAFE 46432F842 9,624 156,749 SH   SOLE 156,749 0 0
ISHARES TR EXPONENTIAL TECH 46434V381 1,009 26,156 SH   SOLE 26,156 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 3,625 77,630 SH   SOLE 77,630 0 0
ISHARES US ETF TR SHT MAT BD ETF 46431W507 16,278 323,424 SH   SOLE 323,424 0 0
ISHARES US ETF TR IT RT HDG HGYL 46431W606 2,013 22,697 SH   SOLE 22,697 0 0
ITAU UNIBANCO HLDG SA SPON ADR REP PFD 465562106 144 15,336 SH   SOLE 15,336 0 0
JOHNSON & JOHNSON COM 478160104 3,693 26,514 SH   SOLE 26,514 0 0
JOHNSON CTLS INTL PLC SHS G51502105 1,206 29,202 SH   SOLE 29,202 0 0
JPMORGAN CHASE & CO COM 46625H100 4,880 43,653 SH   SOLE 43,653 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 1,428 56,854 SH   SOLE 56,854 0 0
KEYCORP NEW COM 493267108 6,055 341,100 SH   SOLE 341,100 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 269 2,997 SH   SOLE 2,997 0 0
KIMBERLY CLARK CORP COM 494368103 1,633 12,162 SH   SOLE 12,162 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 554 12,720 SH   SOLE 12,720 0 0
LAM RESEARCH CORP COM 512807108 986 5,218 SH   SOLE 5,218 0 0
LAUDER ESTEE COS INC CL A 518439104 6,567 35,865 SH   SOLE 35,865 0 0
LEAR CORP COM NEW 521865204 479 3,442 SH   SOLE 3,442 0 0
LILLY ELI & CO COM 532457108 567 5,115 SH   SOLE 5,115 0 0
LINDE PLC SHS G5494J103 632 3,145 SH   SOLE 3,145 0 0
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 64 22,600 SH   SOLE 22,600 0 0
LOCKHEED MARTIN CORP COM 539830109 2,899 7,973 SH   SOLE 7,973 0 0
LOWES COS INC COM 548661107 5,942 58,882 SH   SOLE 58,882 0 0
M & T BK CORP COM 55261F104 330 1,938 SH   SOLE 1,938 0 0
MASTERCARD INC CL A 57636Q104 7,497 28,340 SH   SOLE 28,340 0 0
MCCORMICK & CO INC COM NON VTG 579780206 1,413 9,113 SH   SOLE 9,113 0 0
MCDONALDS CORP COM 580135101 1,337 6,438 SH   SOLE 6,438 0 0
MEDTRONIC PLC SHS G5960L103 7,032 72,207 SH   SOLE 72,207 0 0
MERCADOLIBRE INC COM 58733R102 207 338 SH   SOLE 338 0 0
MERCK & CO INC COM 58933Y105 1,687 19,988 SH   SOLE 19,988 0 0
METLIFE INC COM 59156R108 436 8,784 SH   SOLE 8,784 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 717 854 SH   SOLE 854 0 0
MICROSOFT CORP COM 594918104 5,471 40,839 SH   SOLE 40,839 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 281 59,174 SH   SOLE 59,174 0 0
MOLSON COORS BREWING CO CL B 60871R209 303 5,404 SH   SOLE 5,404 0 0
MONDELEZ INTL INC CL A 609207105 1,008 18,608 SH   SOLE 18,608 0 0
MORGAN STANLEY COM NEW 617446448 386 8,816 SH   SOLE 8,816 0 0
MOSAIC CO NEW COM 61945C103 272 10,873 SH   SOLE 10,873 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 258 1,542 SH   SOLE 1,542 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409 446 8,091 SH   SOLE 8,091 0 0
NETFLIX INC COM 64110L106 354 965 SH   SOLE 965 0 0
NEXTERA ENERGY INC COM 65339F101 1,026 5,008 SH   SOLE 5,008 0 0
NIKE INC CL B 654106103 7,012 83,313 SH   SOLE 83,313 0 0
NOVARTIS A G SPONSORED ADR 66987V109 1,081 11,837 SH   SOLE 11,837 0 0
NOVO-NORDISK A S ADR 670100205 419 8,214 SH   SOLE 8,214 0 0
NUTANIX INC CL A 67059N108 245 9,445 SH   SOLE 9,445 0 0
NUTRIEN LTD COM 67077M108 537 9,936 SH   SOLE 9,936 0 0
NUVEEN SHT DUR CR OPP FD COM 67074X107 335 20,983 SH   SOLE 20,983 0 0
NVIDIA CORP COM 67066G104 567 3,453 SH   SOLE 3,453 0 0
OCCIDENTAL PETE CORP COM 674599105 746 14,599 SH   SOLE 14,599 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,006 6,743 SH   SOLE 6,743 0 0
OLIN CORP COM PAR $1 680665205 624 28,491 SH   SOLE 28,491 0 0
ORACLE CORP COM 68389X105 1,033 18,126 SH   SOLE 18,126 0 0
PACCAR INC COM 693718108 659 9,193 SH   SOLE 9,193 0 0
PACKAGING CORP AMER COM 695156109 1,020 10,609 SH   SOLE 10,609 0 0
PALO ALTO NETWORKS INC COM 697435105 654 3,208 SH   SOLE 3,208 0 0
PAYPAL HLDGS INC COM 70450Y103 1,263 11,031 SH   SOLE 11,031 0 0
PEPSICO INC COM 713448108 1,269 9,675 SH   SOLE 9,675 0 0
PFIZER INC COM 717081103 2,474 57,104 SH   SOLE 57,104 0 0
PHILIP MORRIS INTL INC COM 718172109 1,785 22,404 SH   SOLE 22,404 0 0
PHILLIPS 66 COM 718546104 471 5,036 SH   SOLE 5,036 0 0
PIMCO DYNMIC CREDIT AND MRT COM SHS 72202D106 435 18,047 SH   SOLE 18,047 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 2,386 23,445 SH   SOLE 23,445 0 0
PIONEER FLOATING RATE TR COM 72369J102 295 27,564 SH   SOLE 27,564 0 0
PIONEER NAT RES CO COM 723787107 516 3,355 SH   SOLE 3,355 0 0
POOL CORPORATION COM 73278L105 280 1,466 SH   SOLE 1,466 0 0
PPL CORP COM 69351T106 408 13,004 SH   SOLE 13,004 0 0
PRICE T ROWE GROUP INC COM 74144T108 867 7,903 SH   SOLE 7,903 0 0
PROCTER AND GAMBLE CO COM 742718109 2,428 22,146 SH   SOLE 22,146 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 7,558 106,808 SH   SOLE 106,808 0 0
PROSPERITY BANCSHARES INC COM 743606105 290 4,365 SH   SOLE 4,365 0 0
PRUDENTIAL FINL INC COM 744320102 902 8,931 SH   SOLE 8,931 0 0
QUALCOMM INC COM 747525103 711 9,349 SH   SOLE 9,349 0 0
RAYTHEON CO COM NEW 755111507 2,848 16,378 SH   SOLE 16,378 0 0
RELX PLC SPONSORED ADR 759530108 348 14,256 SH   SOLE 14,256 0 0
RESMED INC COM 761152107 423 3,465 SH   SOLE 3,465 0 0
RIO TINTO PLC SPONSORED ADR 767204100 408 6,550 SH   SOLE 6,550 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,147 3,133 SH   SOLE 3,133 0 0
ROSS STORES INC COM 778296103 573 5,777 SH   SOLE 5,777 0 0
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 1,059 16,106 SH   SOLE 16,106 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 2,264 34,798 SH   SOLE 34,798 0 0
RPM INTL INC COM 749685103 319 5,220 SH   SOLE 5,220 0 0
S&P GLOBAL INC COM 78409V104 380 1,667 SH   SOLE 1,667 0 0
SALESFORCE COM INC COM 79466L302 844 5,564 SH   SOLE 5,564 0 0
SAP SE SPON ADR 803054204 602 4,401 SH   SOLE 4,401 0 0
SCHLUMBERGER LTD COM 806857108 529 13,313 SH   SOLE 13,313 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 863 15,067 SH   SOLE 15,067 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,883 32,422 SH   SOLE 32,422 0 0
SHERWIN WILLIAMS CO COM 824348106 6,862 14,974 SH   SOLE 14,974 0 0
SHOPIFY INC CL A 82509L107 720 2,398 SH   SOLE 2,398 0 0
SILICON MOTION TECHNOLOGY CO SPONSORED ADR 82706C108 253 5,708 SH   SOLE 5,708 0 0
SOUTHERN CO COM 842587107 831 15,027 SH   SOLE 15,027 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,802 13,528 SH   SOLE 13,528 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 17,965 61,017 SH   SOLE 61,017 0 0
SPLUNK INC COM 848637104 604 4,804 SH   SOLE 4,804 0 0
STARBUCKS CORP COM 855244109 7,011 83,629 SH   SOLE 83,629 0 0
STATE STR CORP COM 857477103 212 3,751 SH   SOLE 3,751 0 0
STERIS PLC SHS USD G8473T100 661 4,441 SH   SOLE 4,441 0 0
STRYKER CORP COM 863667101 696 3,379 SH   SOLE 3,379 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 128 18,116 SH   SOLE 18,116 0 0
SUNCOR ENERGY INC NEW COM 867224107 1,976 63,417 SH   SOLE 63,417 0 0
SUNTRUST BKS INC COM 867914103 910 14,471 SH   SOLE 14,471 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,212 29,969 SH   SOLE 29,969 0 0
TAPESTRY INC COM 876030107 263 8,189 SH   SOLE 8,189 0 0
TARGET CORP COM 87612E106 1,385 15,987 SH   SOLE 15,987 0 0
TAUBMAN CTRS INC COM 876664103 240 5,873 SH   SOLE 5,873 0 0
TE CONNECTIVITY LTD REG SHS H84989104 293 3,057 SH   SOLE 3,057 0 0
TEXAS INSTRS INC COM 882508104 7,210 62,823 SH   SOLE 62,823 0 0
THE CHARLES SCHWAB CORPORATI COM 808513105 2,201 54,769 SH   SOLE 54,769 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 1,373 4,671 SH   SOLE 4,671 0 0
THL CR SR LN FD COM 87244R103 289 18,929 SH   SOLE 18,929 0 0
TJX COS INC NEW COM 872540109 6,365 120,375 SH   SOLE 120,375 0 0
TORO CO COM 891092108 5,756 85,746 SH   SOLE 85,746 0 0
TOTAL S A SPONSORED ADS 89151E109 448 8,030 SH   SOLE 8,030 0 0
TRACTOR SUPPLY CO COM 892356106 516 4,743 SH   SOLE 4,743 0 0
TRAVELERS COMPANIES INC COM 89417E109 2,080 13,909 SH   SOLE 13,909 0 0
UBER TECHNOLOGIES INC COM 90353T100 461 9,932 SH   SOLE 9,932 0 0
UBS GROUP AG SHS H42097107 271 22,854 SH   SOLE 22,854 0 0
ULTA BEAUTY INC COM 90384S303 445 1,284 SH   SOLE 1,284 0 0
UNILEVER N V N Y SHS NEW 904784709 766 12,622 SH   SOLE 12,622 0 0
UNILEVER PLC SPON ADR NEW 904767704 239 3,855 SH   SOLE 3,855 0 0
UNION PACIFIC CORP COM 907818108 1,257 7,433 SH   SOLE 7,433 0 0
UNITED PARCEL SERVICE INC CL B 911312106 1,692 16,389 SH   SOLE 16,389 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,584 27,523 SH   SOLE 27,523 0 0
UNITEDHEALTH GROUP INC COM 91324P102 8,678 35,562 SH   SOLE 35,562 0 0
US BANCORP DEL COM NEW 902973304 472 8,941 SH   SOLE 8,941 0 0
VANECK VECTORS ETF TR AMT FREE INT ETF 92189H201 270 5,423 SH   SOLE 5,423 0 0
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 210 1,853 SH   SOLE 1,853 0 0
VANGUARD ADMIRAL FDS INC SMLCP 600 VAL 921932778 258 1,998 SH   SOLE 1,998 0 0
VANGUARD BD INDEX FD INC INTERMED TERM 921937819 18,863 218,068 SH   SOLE 218,068 0 0
VANGUARD BD INDEX FD INC SHORT TRM BOND 921937827 8,994 111,686 SH   SOLE 111,686 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,110 25,400 SH   SOLE 25,400 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 784 13,691 SH   SOLE 13,691 0 0
VANGUARD GROUP DIV APP ETF 921908844 5,530 48,023 SH   SOLE 48,023 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 3,792 14,018 SH   SOLE 14,018 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,190 10,630 SH   SOLE 10,630 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 1,239 8,282 SH   SOLE 8,282 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 4,393 49,796 SH   SOLE 49,796 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 2,063 11,062 SH   SOLE 11,062 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 1,524 11,607 SH   SOLE 11,607 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 8,384 49,985 SH   SOLE 49,985 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 7,823 47,758 SH   SOLE 47,758 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 6,036 54,073 SH   SOLE 54,073 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 7,741 49,258 SH   SOLE 49,258 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 294 1,960 SH   SOLE 1,960 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US ETF 922042676 1,486 25,189 SH   SOLE 25,189 0 0
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 464 9,105 SH   SOLE 9,105 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 3,790 89,103 SH   SOLE 89,103 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 865 10,717 SH   SOLE 10,717 0 0
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1,212 9,697 SH   SOLE 9,697 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 2,270 13,988 SH   SOLE 13,988 0 0
VANGUARD STAR FD VG TL INTL STK F 921909768 1,130 21,429 SH   SOLE 21,429 0 0
VANGUARD TAX MANAGED INTL FD FTSE DEV MKT ETF 921943858 1,578 37,834 SH   SOLE 37,834 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 6,316 72,280 SH   SOLE 72,280 0 0
VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 215 1,198 SH   SOLE 1,198 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 5,375 36,131 SH   SOLE 36,131 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 6,114 35,147 SH   SOLE 35,147 0 0
VANGUARD WORLD FDS MATERIALS ETF 92204A801 835 6,513 SH   SOLE 6,513 0 0
VANGUARD WORLD FDS UTILITIES ETF 92204A876 7,063 53,135 SH   SOLE 53,135 0 0
VENTAS INC COM 92276F100 451 6,528 SH   SOLE 6,528 0 0
VEREIT INC COM 92339V100 293 32,006 SH   SOLE 32,006 0 0
VERISK ANALYTICS INC COM 92345Y106 296 2,024 SH   SOLE 2,024 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 1,583 27,712 SH   SOLE 27,712 0 0
VISA INC COM CL A 92826C839 5,463 31,478 SH   SOLE 31,478 0 0
VMWARE INC CL A COM 928563402 449 2,686 SH   SOLE 2,686 0 0
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 326 19,967 SH   SOLE 19,967 0 0
VOYA PRIME RATE TR SH BEN INT 92913A100 288 60,562 SH   SOLE 60,562 0 0
VULCAN MATLS CO COM 929160109 827 6,023 SH   SOLE 6,023 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 1,246 22,798 SH   SOLE 22,798 0 0
WALMART INC COM 931142103 2,271 20,557 SH   SOLE 20,557 0 0
WASTE MGMT INC DEL COM 94106L109 1,143 9,904 SH   SOLE 9,904 0 0
WELLS FARGO CO NEW COM 949746101 1,312 27,728 SH   SOLE 27,728 0 0
WELLTOWER INC COM 95040Q104 1,308 16,044 SH   SOLE 16,044 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 272 2,171 SH   SOLE 2,171 0 0
WEYERHAEUSER CO COM 962166104 324 12,299 SH   SOLE 12,299 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760 439 6,751 SH   SOLE 6,751 0 0
YUM BRANDS INC COM 988498101 300 2,711 SH   SOLE 2,711 0 0
YUM CHINA HLDGS INC COM 98850P109 310 6,714 SH   SOLE 6,714 0 0
ZEBRA TECHNOLOGIES CORP CL A 989207105 354 1,692 SH   SOLE 1,692 0 0
ZOETIS INC CL A 98978V103 7,886 69,483 SH   SOLE 69,483 0 0