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
ISHARES TR USA MOMENTUM FCT 46432F396 251,832 1,922,383 SH   SOLE   1,922,383 0 0
ISHARES TR USA QUALITY FCTR 46432F339 235,690 2,457,147 SH   SOLE   2,457,147 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP B 92206C409 219,940 2,660,785 SH   SOLE   2,660,785 0 0
ISHARES TR EDGE MSCI USA VL 46432F388 198,505 2,746,337 SH   SOLE   2,746,337 0 0
APPLE INC COM 037833100 171,972 471,413 SH   SOLE   471,413 0 0
SPDR SER TR NUVEEN BLMBRG SR 78468R739 168,638 3,381,548 SH   SOLE   3,381,548 0 0
ISHARES TR CORE US AGGBD ET 464287226 140,119 1,185,336 SH   SOLE   1,185,336 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 137,232 1,651,009 SH   SOLE   1,651,009 0 0
ISHARES TR CORE S&P500 ETF 464287200 119,449 385,705 SH   SOLE   385,705 0 0
ISHARES TR INTL VALUE FACTR 46435G409 116,890 5,985,167 SH   SOLE   5,985,167 0 0
ISHARES TR INTL MOMENTUM FT 46434V449 115,018 3,666,499 SH   SOLE   3,666,499 0 0
ISHARES TR INTL QLTY FACTOR 46434V456 110,616 3,761,175 SH   SOLE   3,761,175 0 0
ISHARES TR MULTIFACTOR USA 46434V290 110,411 3,091,880 SH   SOLE   3,091,880 0 0
MICROSOFT CORP COM 594918104 96,286 473,126 SH   SOLE   473,126 0 0
ISHARES INC MLT FCTR EMG MKT 46434G889 82,121 2,084,827 SH   SOLE   2,084,827 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 77,186 402,115 SH   SOLE   402,115 0 0
ISHARES TR NATIONAL MUN ETF 464288414 68,107 590,182 SH   SOLE   590,182 0 0
EOG RES INC COM 26875P101 64,624 1,275,640 SH   SOLE   1,275,640 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 64,269 318,024 SH   SOLE   318,024 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 57,168 487,867 SH   SOLE   487,867 0 0
AMAZON INC COM 023135106 56,749 20,570 SH   SOLE   20,570 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 48,148 611,171 SH   SOLE   611,171 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 46,822 470,143 SH   SOLE   470,143 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 45,537 809,684 SH   SOLE   809,684 0 0
EXXON MOBIL CORP COM 30231G102 42,129 942,063 SH   SOLE   942,063 0 0
ISHARES TR SH TR 464288646 38,019 694,915 SH   SOLE   694,915 0 0
FACEBOOK INC CL A 30303M102 36,444 160,495 SH   SOLE   160,495 0 0
ISHARES TR MSCI MIN VOL ETF 46429B697 34,986 577,035 SH   SOLE   577,035 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524508 33,488 636,420 SH   SOLE   636,420 0 0
SPDR SER TR BLOMBERG BRC INT 78464A334 31,056 1,017,896 SH   SOLE   1,017,896 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524862 31,051 601,412 SH   SOLE   601,412 0 0
INTEL CORP COM 458140100 30,977 517,756 SH   SOLE   517,756 0 0
AT&T INC COM 00206R102 29,334 970,355 SH   SOLE   970,355 0 0
COUPA SOFTWARE INC COM 22266L106 28,716 103,653 SH   SOLE   103,653 0 0
VANGUARD TAX-MANAGED INTL FD FTSE DEV M 921943858 28,409 732,382 SH   SOLE   732,382 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524300 27,980 275,557 SH   SOLE   275,557 0 0
JOHNSON & JOHNSON COM 478160104 26,987 191,899 SH   SOLE   191,899 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 26,970 151,082 SH   SOLE   151,082 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524607 25,516 390,505 SH   SOLE   390,505 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524797 24,472 472,882 SH   SOLE   472,882 0 0
VISA INC CL A COM 92826C839 23,595 122,146 SH   SOLE   122,146 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524805 23,420 787,220 SH   SOLE   787,220 0 0
PROCTER & GAMBLE CO COM 742718109 22,311 186,593 SH   SOLE   186,593 0 0
CRAFT BREW ALLIANCE INC COM 224122101 21,575 1,401,860 SH   SOLE   1,401,860 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524409 21,020 419,482 SH   SOLE   419,482 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 20,443 124,723 SH   SOLE   124,723 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103 20,129 65,278 SH   SOLE   65,278 0 0
WALMART INC COM 931142103 19,882 165,987 SH   SOLE   165,987 0 0
INVESCO EXCHANGE-TRADED FD T SR LN ETF 46138G508 19,651 920,399 SH   SOLE   920,399 0 0
CISCO SYS INC COM 17275R102 19,592 420,078 SH   SOLE   420,078 0 0
VERIZONMUNICATIONS INC COM 92343V104 19,154 347,429 SH   SOLE   347,429 0 0
JPMORGAN CHASE & CO COM 46625H100 17,964 190,982 SH   SOLE   190,982 0 0
PFIZER INC COM 717081103 17,896 547,275 SH   SOLE   547,275 0 0
MASTERCARD INC CL A 57636Q104 17,791 60,167 SH   SOLE   60,167 0 0
ABBVIE INC COM 00287Y109 17,471 177,951 SH   SOLE   177,951 0 0
UNITEDHEALTH GROUP INC COM 91324P102 17,431 59,097 SH   SOLE   59,097 0 0
HOME DEPOT INC COM 437076102 16,631 66,390 SH   SOLE   66,390 0 0
ISHARES TR SELECT DIVID ETF 464287168 16,587 205,485 SH   SOLE   205,485 0 0
ISHARES TR MIN VOL EAFE ETF 46429B689 16,260 246,133 SH   SOLE   246,133 0 0
CONOCOPHILLIPS COM 20825C104 15,280 363,641 SH   SOLE   363,641 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 15,099 134,069 SH   SOLE   134,069 0 0
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524201 14,910 201,209 SH   SOLE   201,209 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 13,783 94,585 SH   SOLE   94,585 0 0
MEDTRONIC PLC SHS G5960L103 13,774 150,210 SH   SOLE   150,210 0 0
TESLA INC COM 88160R101 13,640 12,632 SH   SOLE   12,632 0 0
JOHN HANCOCK ETF TRUST MLTFCTR LRG CAP 47804J107 12,944 337,423 SH   SOLE   337,423 0 0
CHEVRON CORP NEW COM 166764100 12,251 137,293 SH   SOLE   137,293 0 0
ISHARES TR MSCI EAFE ETF 464287465 12,035 197,725 SH   SOLE   197,725 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 11,812 75,463 SH   SOLE   75,463 0 0
COMCAST CORP NEW CL A COM 20030N101 11,403 292,522 SH   SOLE   292,522 0 0
EMERSON ELEC CO COM 291011104 11,256 181,456 SH   SOLE   181,456 0 0
MERCK & CO. INC COM 58933Y105 11,146 144,137 SH   SOLE   144,137 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595 10,875 54,484 SH   SOLE   54,484 0 0
WISDOMTREE TR US DIVID EX FNCL 97717W406 10,835 146,953 SH   SOLE   146,953 0 0
TRINET GROUP INC COM 896288107 10,674 175,163 SH   SOLE   175,163 0 0
EATON CORP PLC SHS G29183103 10,585 120,998 SH   SOLE   120,998 0 0
AMPHENOL CORP NEW CL A 032095101 10,571 110,337 SH   SOLE   110,337 0 0
AMGEN INC COM 031162100 10,544 44,706 SH   SOLE   44,706 0 0
DANAHER CORPORATION COM 235851102 10,541 59,611 SH   SOLE   59,611 0 0
ALPHABET INC CAP STK CL C 02079K107 10,480 7,414 SH   SOLE   7,414 0 0
KIMBERLY CLARK CORP COM 494368103 10,247 72,492 SH   SOLE   72,492 0 0
T MOBILE US INC COM 872590104 10,184 97,780 SH   SOLE   97,780 0 0
PHILIP MORRIS INTL INC COM 718172109 10,165 145,096 SH   SOLE   145,096 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611 10,148 94,910 SH   SOLE   94,910 0 0
ABBOTT LABS COM 002824100 9,946 108,785 SH   SOLE   108,785 0 0
ALPHABET INC CAP STK CL A 02079K305 9,623 6,786 SH   SOLE   6,786 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 9,453 355,516 SH   SOLE   355,516 0 0
VANGUARD INTL EQUITY INDEX FTSE EMR M 922042858 9,372 236,607 SH   SOLE   236,607 0 0
SCHWAB STRATEGIC TR US REIT ETF 808524706 9,325 382,942 SH   SOLE   382,942 0 0
TARGET CORP COM 87612E106 9,274 77,324 SH   SOLE   77,324 0 0
BK OF AMERICA CORP COM 060505104 9,181 386,574 SH   SOLE   386,574 0 0
PEPSICO INC COM 713448108 9,017 68,176 SH   SOLE   68,176 0 0
QUALCOMM INC COM 747525103 8,816 96,651 SH   SOLE   96,651 0 0
ORACLE CORP COM 68389X105 8,794 159,116 SH   SOLE   159,116 0 0
ISHARES INC MIN VOL EMRG MKT 464286533 8,744 168,158 SH   SOLE   168,158 0 0
MCDONALDS CORP COM 580135101 8,655 46,919 SH   SOLE   46,919 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 8,434 23,278 SH   SOLE   23,278 0 0
DISNEY WALT CO DISNEY COM 254687106 8,415 75,467 SH   SOLE   75,467 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 8,267 39,964 SH   SOLE   39,964 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 8,024 28,312 SH   SOLE   28,312 0 0
LAM RESEARCH CORP COM 512807108 7,955 24,595 SH   SOLE   24,595 0 0
PHILLIPS 66 COM 718546104 7,842 109,072 SH   SOLE   109,072 0 0
D R HORTON INC COM 23331A109 7,829 141,187 SH   SOLE   141,187 0 0
VANGUARD INTL EQUITY INDEX FTSE SMCAP 922042718 7,767 80,383 SH   SOLE   80,383 0 0
NETFLIX INC COM 64110L106 7,734 16,996 SH   SOLE   16,996 0 0
TOYOTA MOTOR CORP SP ADR REP2COM COM 892331307 7,718 61,436 SH   SOLE   61,436 0 0
ANALOG DEVICES INC COM 032654105 7,679 62,611 SH   SOLE   62,611 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 7,662 35,683 SH   SOLE   35,683 0 0
VANGUARD INTL EQUITY INDEX ALLWRLD EX 922042775 7,612 159,883 SH   SOLE   159,883 0 0
COCA COLA CO COM 191216100 7,584 169,738 SH   SOLE   169,738 0 0
ISHARES TR PFD AND INCM SEC 464288687 7,561 218,266 SH   SOLE   218,266 0 0
ISHARES TR RUS 1000 ETF 464287622 7,383 43,002 SH   SOLE   43,002 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 7,340 29,645 SH   SOLE   29,645 0 0
NOVARTIS A G SPONSORED 66987V109 7,305 83,634 SH   SOLE   83,634 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 7,284 60,311 SH   SOLE   60,311 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 7,275 400,374 SH   SOLE   400,374 0 0
ISHARES TR RUS TOP 200 ETF 464289446 6,994 94,471 SH   SOLE   94,471 0 0
INVESCO EXCHANGE TRADED FD T FTSE RAFI 46137V613 6,963 64,283 SH   SOLE   64,283 0 0
CATERPILLAR INC DEL COM 149123101 6,937 54,841 SH   SOLE   54,841 0 0
GARMIN LTD SHS H2906T109 6,920 70,977 SH   SOLE   70,977 0 0
COSTCO WHSL CORP NEW COM 22160K105 6,884 22,705 SH   SOLE   22,705 0 0
ISHARES TR MICRO-CAP ETF 464288869 6,840 78,381 SH   SOLE   78,381 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669 6,679 146,823 SH   SOLE   146,823 0 0
JOHN HANCOCK ETF TRUST MULTI INTL ETF 47804J859 6,671 257,055 SH   SOLE   257,055 0 0
TEXAS INSTRS INC COM 882508104 6,550 51,586 SH   SOLE   51,586 0 0
INVESCO EXCHANGE-TRADED FD T PFD ETF 46138E511 6,535 462,799 SH   SOLE   462,799 0 0
MORGAN STANLEY NEW COM 617446448 6,508 134,737 SH   SOLE   134,737 0 0
BOEING CO COM 097023105 6,464 35,264 SH   SOLE   35,264 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 6,423 109,235 SH   SOLE   109,235 0 0
ISHARES TR EAFE SML CP ETF 464288273 6,396 119,279 SH   SOLE   119,279 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 6,376 44,584 SH   SOLE   44,584 0 0
LILLY ELI & CO COM 532457108 6,346 38,654 SH   SOLE   38,654 0 0
APPLIED MATLS INC COM 038222105 6,335 104,799 SH   SOLE   104,799 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 6,156 249,441 SH   SOLE   249,441 0 0
HARTFORD FINL SVCS GROUP INC COM 416515104 6,127 158,936 SH   SOLE   158,936 0 0
AMERIPRISE FINL INC COM 03076C106 6,031 40,197 SH   SOLE   40,197 0 0
HORMEL FOODS CORP COM 440452100 5,995 124,196 SH   SOLE   124,196 0 0
HONEYWELL INTL INC COM 438516106 5,956 41,193 SH   SOLE   41,193 0 0
CVS HEALTH CORP COM 126650100 5,902 90,842 SH   SOLE   90,842 0 0
NVIDIA CORP COM 67066G104 5,889 15,501 SH   SOLE   15,501 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 5,837 63,953 SH   SOLE   63,953 0 0
DOLLAR GEN CORP NEW COM 256677105 5,816 30,526 SH   SOLE   30,526 0 0
JOHNSON CTLS INTL PLC SHS G51502105 5,812 170,254 SH   SOLE   170,254 0 0
SPDR INDEX SHS FDS S&P INTL ETF 78463X772 5,806 175,255 SH   SOLE   175,255 0 0
CHARTERMUNICATIONS INC N CL A COM 16119P108 5,760 11,293 SH   SOLE   11,293 0 0
MICRON TECHNOLOGY INC COM 595112103 5,748 111,562 SH   SOLE   111,562 0 0
DUKE ENERGY CORP NEW NEW COM 26441C204 5,732 71,751 SH   SOLE   71,751 0 0
SCHWAB STRATEGIC TR INTRM TRM TRES 808524888 5,712 193,153 SH   SOLE   193,153 0 0
ADOBE INC COM 00724F101 5,701 13,096 SH   SOLE   13,096 0 0
SSGA ACTIVE ETF TR BLKSTN GSOSRLN 78467V608 5,695 131,293 SH   SOLE   131,293 0 0
BEST BUY INC COM 086516101 5,658 64,833 SH   SOLE   64,833 0 0
BIOGEN INC COM 09062X103 5,551 20,746 SH   SOLE   20,746 0 0
NEXTERA ENERGY INC COM 65339F101 5,527 23,013 SH   SOLE   23,013 0 0
3M CO COM 88579Y101 5,494 35,219 SH   SOLE   35,219 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702 5,424 19,462 SH   SOLE   19,462 0 0
ISHARES U S ETF TR SHT MAT BD ETF 46431W507 5,392 107,823 SH   SOLE   107,823 0 0
S&P GLOBAL INC COM 78409V104 5,353 16,246 SH   SOLE   16,246 0 0
PAYPAL HLDGS INC COM 70450Y103 5,343 30,666 SH   SOLE   30,666 0 0
LOCKHEED MARTIN CORP COM 539830109 5,326 14,595 SH   SOLE   14,595 0 0
PULTE GROUP INC COM 745867101 5,325 156,482 SH   SOLE   156,482 0 0
CBRE GROUP INC CL A 12504L109 5,271 116,563 SH   SOLE   116,563 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 5,228 106,334 SH   SOLE   106,334 0 0
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524847 5,218 148,148 SH   SOLE   148,148 0 0
MSCI INC COM 55354G100 5,169 15,485 SH   SOLE   15,485 0 0
RELIANCE STEEL & ALUMINUM CO COM 759509102 5,151 54,257 SH   SOLE   54,257 0 0
MASCO CORP COM 574599106 5,145 102,477 SH   SOLE   102,477 0 0
COLGATE PALMOLIVE CO COM 194162103 5,137 70,122 SH   SOLE   70,122 0 0
PACCAR INC COM 693718108 5,048 67,446 SH   SOLE   67,446 0 0
ISHARES TR JPMORGAN USD EMG 464288281 5,022 45,985 SH   SOLE   45,985 0 0
ISHARES TR 0-5YR HI YL CP 46434V407 4,993 116,409 SH   SOLE   116,409 0 0
LOWES COS INC COM 548661107 4,934 36,516 SH   SOLE   36,516 0 0
ISHARES TR IBONDS DEC 46435U697 4,848 179,649 SH   SOLE   179,649 0 0
ALLSTATE CORP COM 020002101 4,830 49,799 SH   SOLE   49,799 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 4,812 22,308 SH   SOLE   22,308 0 0
ISHARES INC ESG MSCI EM ETF 46434G863 4,804 149,747 SH   SOLE   149,747 0 0
FASTENAL CO COM 311900104 4,707 109,875 SH   SOLE   109,875 0 0
NRG ENERGY INC NEW COM 629377508 4,688 143,976 SH   SOLE   143,976 0 0
ISHARES TR EDGE MSCI MINM 46435G433 4,677 161,315 SH   SOLE   161,315 0 0
SPDR SER TR SPDR BLOOMBERG 78468R663 4,587 50,118 SH   SOLE   50,118 0 0
UNION PAC CORP COM 907818108 4,585 27,117 SH   SOLE   27,117 0 0
WESTERN UN CO COM 959802109 4,576 211,648 SH   SOLE   211,648 0 0
NORTHROP GRUMMAN CORP COM 666807102 4,569 14,861 SH   SOLE   14,861 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664 4,533 96,627 SH   SOLE   96,627 0 0
KLA CORPORATION NEW COM 482480100 4,529 23,286 SH   SOLE   23,286 0 0
AMERICAN TOWER CORP NEW COM 03027X100 4,528 17,515 SH   SOLE   17,515 0 0
ALTRIA GROUP INC COM 02209S103 4,510 114,914 SH   SOLE   114,914 0 0
MID AMER APT CMNTYS INC COM 59522J103 4,358 38,005 SH   SOLE   38,005 0 0
CITIZENS FINANCIAL GROUP IN COM 174610105 4,310 170,748 SH   SOLE   170,748 0 0
KROGER CO COM 501044101 4,253 125,643 SH   SOLE   125,643 0 0
DISCOVERY INC SER C COM 25470F302 4,120 213,925 SH   SOLE   213,925 0 0
SEAGATE TECHNOLOGY PLC SHS G7945M107 4,104 84,784 SH   SOLE   84,784 0 0
UNITED PARCEL SERVICE INC CL B 911312106 4,060 36,517 SH   SOLE   36,517 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 4,058 36,779 SH   SOLE   36,779 0 0
ISHARES INC EM MKTS DIV ETF 464286319 4,058 129,556 SH   SOLE   129,556 0 0
ISHARES TR CRE U S REIT ETF 464288521 4,030 92,696 SH   SOLE   92,696 0 0
ISHARES TR IBONDS DEC24 ETF 46434VBG4 4,022 152,578 SH   SOLE   152,578 0 0
ISHARES INC JP MRGN EM HI BD 464286285 4,017 93,406 SH   SOLE   93,406 0 0
CSX CORP COM 126408103 4,015 57,570 SH   SOLE   57,570 0 0
VISTRA ENERGY CORP COM 92840M102 3,954 212,365 SH   SOLE   212,365 0 0
GILEAD SCIENCES INC COM 375558103 3,918 50,927 SH   SOLE   50,927 0 0
WELLS FARGO CO NEW COM 949746101 3,900 152,355 SH   SOLE   152,355 0 0
HONDA MOTOR LTD AMERN SHS 438128308 3,899 152,539 SH   SOLE   152,539 0 0
NOVO-NORDISK A S ADR 670100205 3,823 58,380 SH   SOLE   58,380 0 0
TYSON FOODS INC CL A 902494103 3,762 63,011 SH   SOLE   63,011 0 0
CONSOLIDATED EDISON INC COM 209115104 3,743 52,033 SH   SOLE   52,033 0 0
COPART INC COM 217204106 3,737 44,882 SH   SOLE   44,882 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 3,719 47,360 SH   SOLE   47,360 0 0
ALLEGIANCE BANCSHARES INC COM 01748H107 3,678 144,846 SH   SOLE   144,846 0 0
SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 3,673 127,442 SH   SOLE   127,442 0 0
PPL CORP COM 69351T106 3,653 141,372 SH   SOLE   141,372 0 0
ISHARES TR 1 3 YR TREAS BD 464287457 3,635 41,967 SH   SOLE   41,967 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 3,621 63,723 SH   SOLE   63,723 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524854 3,603 61,289 SH   SOLE   61,289 0 0
ENCOMPASS HEALTH CORP COM 29261A100 3,589 57,958 SH   SOLE   57,958 0 0
DAVITA INC COM 23918K108 3,554 44,908 SH   SOLE   44,908 0 0
INCYTE CORP COM 45337C102 3,553 34,177 SH   SOLE   34,177 0 0
FIDELITY NATL INFORMATION SV COM 31620M106 3,543 26,423 SH   SOLE   26,423 0 0
ALTAIR ENGR INC COM CL A 021369103 3,540 89,057 SH   SOLE   89,057 0 0
SALESFORCE INC COM 79466L302 3,537 18,880 SH   SOLE   18,880 0 0
ROYAL DUTCH SHELL PLC SPONSORED 780259206 3,518 107,614 SH   SOLE   107,614 0 0
INTUITIVE SURGICAL INC NEW COM 46120E602 3,516 6,171 SH   SOLE   6,171 0 0
TOTAL S.A. SPONSORED ADS 89151E109 3,514 91,363 SH   SOLE   91,363 0 0
BROADCOM INC COM 11135F101 3,504 11,101 SH   SOLE   11,101 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 3,475 13 SH   SOLE   13 0 0
STARBUCKS CORP COM 855244109 3,445 46,807 SH   SOLE   46,807 0 0
CENTENE CORP DEL COM 15135B101 3,429 53,964 SH   SOLE   53,964 0 0
SMUCKER J M CO NEW COM 832696405 3,427 32,390 SH   SOLE   32,390 0 0
CENTURYLINK INC COM 156700106 3,411 340,032 SH   SOLE   340,032 0 0
EVERSOURCE ENERGY COM 30040W108 3,402 40,853 SH   SOLE   40,853 0 0
EXELON CORP COM 30161N101 3,389 93,384 SH   SOLE   93,384 0 0
NASDAQ INC COM 631103108 3,388 28,359 SH   SOLE   28,359 0 0
CIGNA CORP NEW COM 125523100 3,373 17,974 SH   SOLE   17,974 0 0
GENERAL MLS INC COM 370334104 3,304 53,587 SH   SOLE   53,587 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 3,289 22,970 SH   SOLE   22,970 0 0
DISCOVERY INC SER A COM 25470F104 3,268 154,878 SH   SOLE   154,878 0 0
AGNC INVT CORP COM 00123Q104 3,243 251,391 SH   SOLE   251,391 0 0
GLAXOSMITHKLINE PLC SPONSORED 37733W105 3,230 79,197 SH   SOLE   79,197 0 0
INTERNATIONAL BANCSHARES COR COM 459044103 3,226 100,740 SH   SOLE   100,740 0 0
TARGA RES CORP COM 87612G101 3,208 159,832 SH   SOLE   159,832 0 0
ZOETIS INC CL A 98978V103 3,175 23,165 SH   SOLE   23,165 0 0
ONEOK INC NEW COM 682680103 3,158 95,067 SH   SOLE   95,067 0 0
CINCINNATI FINL CORP COM 172062101 3,142 49,068 SH   SOLE   49,068 0 0
METLIFE INC COM 59156R108 3,132 85,751 SH   SOLE   85,751 0 0
ALLY FINL INC COM 02005N100 3,128 157,725 SH   SOLE   157,725 0 0
CUMMINS INC COM 231021106 3,122 18,020 SH   SOLE   18,020 0 0
BAXTER INTL INC COM 071813109 3,112 36,145 SH   SOLE   36,145 0 0
ISHARES TR ESG MSCI EAFE 46435G516 3,112 51,367 SH   SOLE   51,367 0 0
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 3,108 183,884 SH   SOLE   183,884 0 0
ISHARES TR RUS 2000 VAL ETF 464287630 3,103 31,838 SH   SOLE   31,838 0 0
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 3,102 35,116 SH   SOLE   35,116 0 0
NEWMONT CORP COM 651639106 3,099 50,188 SH   SOLE   50,188 0 0
NUCOR CORP COM 670346105 3,096 74,766 SH   SOLE   74,766 0 0
AMEREN CORP COM 023608102 3,093 43,963 SH   SOLE   43,963 0 0
ISHARES TR USA SIZE FACTOR 46432F370 3,089 35,267 SH   SOLE   35,267 0 0
BHP GROUP PLC SPONSORED 05545E209 3,059 74,331 SH   SOLE   74,331 0 0
JOHN HANCOCK ETF TRUST MULTIFACTOR MI 47804J206 3,050 86,835 SH   SOLE   86,835 0 0
ISHARES TR 3 7 YR TREAS BD 464288661 3,023 22,613 SH   SOLE   22,613 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED 874039100 2,931 51,634 SH   SOLE   51,634 0 0
F5 NETWORKS INC COM 315616102 2,866 20,549 SH   SOLE   20,549 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 2,857 134,877 SH   SOLE   134,877 0 0
NORTONLIFELOCK INC COM 668771108 2,827 142,541 SH   SOLE   142,541 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101 2,794 45,345 SH   SOLE   45,345 0 0
DOMINION ENERGY INC COM 25746U109 2,781 34,259 SH   SOLE   34,259 0 0
VALERO ENERGY CORP COM 91913Y100 2,757 46,869 SH   SOLE   46,869 0 0
CINTAS CORP COM 172908105 2,749 10,320 SH   SOLE   10,320 0 0
SCHLUMBERGER LTD COM 806857108 2,743 149,181 SH   SOLE   149,181 0 0
NORFOLK SOUTHERN CORP COM 655844108 2,695 15,349 SH   SOLE   15,349 0 0
FEDEX CORP COM 31428X106 2,675 19,079 SH   SOLE   19,079 0 0
ALEXION PHARMACEUTICALS INC COM 015351109 2,664 23,732 SH   SOLE   23,732 0 0
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 2,656 92,536 SH   SOLE   92,536 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 2,648 25,345 SH   SOLE   25,345 0 0
FORTUNE BRANDS HOME & SEC IN COM 34964C106 2,645 41,366 SH   SOLE   41,366 0 0
NIKE INC CL B 654106103 2,643 26,957 SH   SOLE   26,957 0 0
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2,641 42,187 SH   SOLE   42,187 0 0
CORNING INC COM 219350105 2,634 101,712 SH   SOLE   101,712 0 0
QORVO INC COM 74736K101 2,632 23,810 SH   SOLE   23,810 0 0
CREDIT SUISSE GROUP SPONSORED 225401108 2,613 253,476 SH   SOLE   253,476 0 0
SUMITOMO MITSUI FINL GROUP I SPONSORED 86562M209 2,595 461,684 SH   SOLE   461,684 0 0
FIRST TR EXCHANGE-TRADED FD DJ INTERNT 33733E302 2,586 15,165 SH   SOLE   15,165 0 0
QUEST DIAGNOSTICS INC COM 74834L100 2,559 22,459 SH   SOLE   22,459 0 0
CITIGROUP INC NEW COM 172967424 2,556 50,023 SH   SOLE   50,023 0 0
DOVER CORP COM 260003108 2,543 26,341 SH   SOLE   26,341 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 2,490 16,725 SH   SOLE   16,725 0 0
ISHARES TR MSCI KLD400 SOC 464288570 2,467 20,907 SH   SOLE   20,907 0 0
CANON INC SPONSORED 138006309 2,432 121,772 SH   SOLE   121,772 0 0
NORDSON CORP COM 655663102 2,427 12,792 SH   SOLE   12,792 0 0
US BANCORP DEL NEW COM 902973304 2,423 65,810 SH   SOLE   65,810 0 0
SONY CORP SPONSORED 835699307 2,408 34,834 SH   SOLE   34,834 0 0
INVITAE CORP COM 46185L103 2,393 79,009 SH   SOLE   79,009 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 2,358 59,104 SH   SOLE   59,104 0 0
BOOKING HLDGS INC COM 09857L108 2,337 1,468 SH   SOLE   1,468 0 0
VEEVA SYS INC CL A COM 922475108 2,328 9,929 SH   SOLE   9,929 0 0
ANTHEM INC COM 036752103 2,322 8,829 SH   SOLE   8,829 0 0
ROYAL DUTCH SHELL PLC SPONSORED 780259107 2,320 76,183 SH   SOLE   76,183 0 0
ITERIS INC COM 46564T107 2,307 485,173 SH   SOLE   485,173 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 2,299 31,290 SH   SOLE   31,290 0 0
F M C CORP NEW COM 302491303 2,288 22,970 SH   SOLE   22,970 0 0
SANOFI SPONSORED 80105N105 2,288 44,816 SH   SOLE   44,816 0 0
SPDR SER TR BLOMBRG BRC EMRG 78464A391 2,268 86,518 SH   SOLE   86,518 0 0
RAYMOND JAMES FINANCIAL INC COM 754730109 2,258 32,800 SH   SOLE   32,800 0 0
LABORATORY CORP AMER HLDGS NEW COM 50540R409 2,257 13,585 SH   SOLE   13,585 0 0
HYATT HOTELS CORP CL A COM 448579102 2,256 44,865 SH   SOLE   44,865 0 0
SOUTHERN CO COM 842587107 2,254 43,467 SH   SOLE   43,467 0 0
AIR PRODS & CHEMS INC COM 009158106 2,247 9,308 SH   SOLE   9,308 0 0
INVESCO EXCHANGE-TRADED FD T EMRNG MKT 46138E784 2,246 83,859 SH   SOLE   83,859 0 0
HOST HOTELS & RESORTS INC COM 44107P104 2,236 207,268 SH   SOLE   207,268 0 0
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,228 52,561 SH   SOLE   52,561 0 0
KONINKLIJKE PHILIPS N V NY REG SH NEW 500472303 2,226 47,525 SH   SOLE   47,525 0 0
ENBRIDGE INC COM 29250N105 2,217 72,891 SH   SOLE   72,891 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 2,215 32,044 SH   SOLE   32,044 0 0
JOHN HANCOCK ETF TRUST MULTIFACTR SML 47804J842 2,213 94,010 SH   SOLE   94,010 0 0
AMERICAN ELEC PWR CO INC COM 025537101 2,210 27,748 SH   SOLE   27,748 0 0
CDW CORP COM 12514G108 2,205 18,982 SH   SOLE   18,982 0 0
SYNCHRONY FINL COM 87165B103 2,186 98,634 SH   SOLE   98,634 0 0
TRANE TECHNOLOGIES PLC SHS ADDED G8994E103 2,184 24,544 SH   SOLE   24,544 0 0
DISCOVER FINL SVCS COM 254709108 2,170 43,327 SH   SOLE   43,327 0 0
ISHARES TR TIPS BD ETF 464287176 2,169 17,635 SH   SOLE   17,635 0 0
ISHARES TR IBONDS DEC2023 46435G318 2,141 81,597 SH   SOLE   81,597 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDC 78467Y107 2,136 6,584 SH   SOLE   6,584 0 0
UNITED RENTALS INC COM 911363109 2,102 14,105 SH   SOLE   14,105 0 0
GENERAL ELECTRIC CO COM 369604103 2,089 305,801 SH   SOLE   305,801 0 0
CONAGRA BRANDS INC COM 205887102 2,087 59,339 SH   SOLE   59,339 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210 2,084 5,663 SH   SOLE   5,663 0 0
LENNAR CORP CL A 526057104 2,059 33,415 SH   SOLE   33,415 0 0
VANGUARD INTL EQUITY INDEX F FTSE EUROP 922042874 2,049 40,716 SH   SOLE   40,716 0 0
BAIDU INC SPONSORED 056752108 2,037 16,991 SH   SOLE   16,991 0 0
CROWN HLDGS INC COM 228368106 2,035 31,250 SH   SOLE   31,250 0 0
AMERICAN EXPRESS CO COM 025816109 2,032 21,347 SH   SOLE   21,347 0 0
EASTMAN CHEM CO COM 277432100 2,010 28,865 SH   SOLE   28,865 0 0
ELECTRONIC ARTS INC COM 285512109 2,010 15,222 SH   SOLE   15,222 0 0
ACTIVISION BLIZZARD INC COM 00507V109 2,007 26,437 SH   SOLE   26,437 0 0
BANK NEW YORK MELLON CORP COM 064058100 1,985 51,368 SH   SOLE   51,368 0 0
PROGRESSIVE CORP OHIO COM 743315103 1,984 24,767 SH   SOLE   24,767 0 0
STRYKER CORP COM 863667101 1,966 10,909 SH   SOLE   10,909 0 0
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 1,939 38,557 SH   SOLE   38,557 0 0
SHOPIFY INC CL A 82509L107 1,937 2,041 SH   SOLE   2,041 0 0
INTUIT COM 461202103 1,933 6,527 SH   SOLE   6,527 0 0
JACOBS ENGR GROUP INC COM 469814107 1,919 22,629 SH   SOLE   22,629 0 0
FIRST TR DOW JONES SELECT MI SHS AN COM 33718M105 1,918 49,025 SH   SOLE   49,025 0 0
EQUITY RESIDENTIAL SH BEN INT 29476L107 1,918 32,602 SH   SOLE   32,602 0 0
MARSH & MCLENNAN COS INC COM 571748102 1,902 17,719 SH   SOLE   17,719 0 0
ANTERO MIDSTREAM CORP COM 03676B102 1,864 365,525 SH   SOLE   365,525 0 0
ISHARES TR EAFE GRWTH ETF 464288885 1,855 22,325 SH   SOLE   22,325 0 0
ISHARES INC US INTL HGH YLD 464286178 1,839 39,741 SH   SOLE   39,741 0 0
ISHARES TR RUS MID CAP ETF 464287499 1,834 34,215 SH   SOLE   34,215 0 0
ONE GAS INC COM 68235P108 1,828 23,721 SH   SOLE   23,721 0 0
REPUBLIC SVCS INC COM 760759100 1,822 22,200 SH   SOLE   22,200 0 0
MONDELEZ INTL INC CL A 609207105 1,810 35,399 SH   SOLE   35,399 0 0
WASTE MGMT INC DEL COM 94106L109 1,798 16,980 SH   SOLE   16,980 0 0
DTE ENERGY CO COM 233331107 1,779 16,553 SH   SOLE   16,553 0 0
NEW RESIDENTIAL INVT CORP NEW COM 64828T201 1,779 239,430 SH   SOLE   239,430 0 0
VERTEX PHARMACEUTICALS INC COM 92532F100 1,776 6,117 SH   SOLE   6,117 0 0
ISHARES TR IBONDS DEC23 ETF 46434VAX8 1,770 67,468 SH   SOLE   67,468 0 0
GLOBAL X FDS GLBL X MLP ETF 37954Y343 1,754 64,432 SH   SOLE   64,432 0 0
ISHARES TR CORE S&P MCP ETF 464287507 1,736 9,765 SH   SOLE   9,765 0 0
HP INC COM 40434L105 1,725 98,972 SH   SOLE   98,972 0 0
BORGWARNER INC COM 099724106 1,715 48,570 SH   SOLE   48,570 0 0
TRUIST FINL CORP COM 89832Q109 1,706 45,444 SH   SOLE   45,444 0 0
ISHARES TR IBONDS DEC2022 46435G755 1,694 64,104 SH   SOLE   64,104 0 0
VANGUARD INTL EQUITY INDEX F GLB EX US 922042676 1,685 36,106 SH   SOLE   36,106 0 0
RIO TINTO PLC SPONSORED 767204100 1,672 29,769 SH   SOLE   29,769 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 1,656 15,351 SH   SOLE   15,351 0 0
GAMING & LEISURE PPTYS INC COM 36467J108 1,651 47,704 SH   SOLE   47,704 0 0
TRAVELERSPANIES INC COM 89417E109 1,638 14,360 SH   SOLE   14,360 0 0
BP PLC SPONSORED 055622104 1,627 69,787 SH   SOLE   69,787 0 0
BLACKROCK INC COM 09247X101 1,626 2,989 SH   SOLE   2,989 0 0
IAC INTERACTIVECORP COM 44919P508 1,625 5,024 SH   SOLE   5,024 0 0
INTL PAPER CO COM 460146103 1,613 45,822 SH   SOLE   45,822 0 0
UBER TECHNOLOGIES INC COM 90353T100 1,598 51,413 SH   SOLE   51,413 0 0
CLOROX CO DEL COM 189054109 1,587 7,237 SH   SOLE   7,237 0 0
ASTRAZENECA PLC SPONSORED 046353108 1,585 29,964 SH   SOLE   29,964 0 0
AFLAC INC COM 001055102 1,567 43,481 SH   SOLE   43,481 0 0
CAPITAL ONE FINL CORP COM 14040H105 1,564 24,989 SH   SOLE   24,989 0 0
INVESCO EXCHANGE TRADED FD T DWA MOMENT 46137V837 1,560 23,155 SH   SOLE   23,155 0 0
TAKEDA PHARMACEUTICAL CO LTD SPONSORED 874060205 1,559 86,938 SH   SOLE   86,938 0 0
ZIMMER BIOMET HOLDINGS INC COM 98956P102 1,557 13,045 SH   SOLE   13,045 0 0
FRANKLIN RESOURCES INC COM 354613101 1,552 74,020 SH   SOLE   74,020 0 0
EVERBRIDGE INC COM 29978A104 1,533 11,081 SH   SOLE   11,081 0 0
MARATHON PETE CORP COM 56585A102 1,533 40,998 SH   SOLE   40,998 0 0
XEROX HOLDINGS CORP NEW COM 98421M106 1,532 100,204 SH   SOLE   100,204 0 0
ISHARES TR S&P 500 VAL ETF 464287408 1,527 14,111 SH   SOLE   14,111 0 0
EXELIXIS INC COM 30161Q104 1,524 64,211 SH   SOLE   64,211 0 0
KRAFT HEINZ CO COM 500754106 1,521 47,682 SH   SOLE   47,682 0 0
XCEL ENERGY INC COM 98389B100 1,518 24,287 SH   SOLE   24,287 0 0
TRACTOR SUPPLY CO COM 892356106 1,517 11,509 SH   SOLE   11,509 0 0
ANHEUSER BUSCH INBEV SA/NV SPONSORED AD 03524A108 1,508 30,590 SH   SOLE   30,590 0 0
MANAGED PORTFOLIO SER TORTOISE NRAM PI 56167N720 1,508 91,234 SH   SOLE   91,234 0 0
STMICROELECTRONICS N V NY REGISTRY 861012102 1,508 54,999 SH   SOLE   54,999 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717X628 1,499 59,661 SH   SOLE   59,661 0 0
MARATHON OIL CORP COM 565849106 1,497 244,562 SH   SOLE   244,562 0 0
WEC ENERGY GROUP INC COM 92939U106 1,487 16,969 SH   SOLE   16,969 0 0
SIRIUS XM HLDGS INC COM 82968B103 1,482 252,386 SH   SOLE   252,386 0 0
ISHARES INC MIN VOL GBL ETF 464286525 1,480 16,899 SH   SOLE   16,899 0 0
DUPONT DE NEMOURS INC COM 26614N102 1,477 27,801 SH   SOLE   27,801 0 0
FISERV INC COM 337738108 1,477 15,128 SH   SOLE   15,128 0 0
ILLINOIS TOOL WKS INC COM 452308109 1,476 8,440 SH   SOLE   8,440 0 0
PARKER HANNIFIN CORP COM 701094104 1,469 8,014 SH   SOLE   8,014 0 0
HILL ROM HLDGS INC COM 431475102 1,455 13,254 SH   SOLE   13,254 0 0
PENTAIR PLC SHS G7S00T104 1,451 38,206 SH   SOLE   38,206 0 0
ISHARES TR MLTFCTR 46434V266 1,442 52,622 SH   SOLE   52,622 0 0
ISHARES TR IBONDS DEC22 ETF 46434VBA7 1,429 55,656 SH   SOLE   55,656 0 0
SHERWIN WILLIAMS CO COM 824348106 1,429 2,473 SH   SOLE   2,473 0 0
ISHARES TR IBONDS DEC21 ETF 46434VBK5 1,428 56,765 SH   SOLE   56,765 0 0
BHP GROUP LTD SPONSORED ADS 088606108 1,417 28,499 SH   SOLE   28,499 0 0
DELL TECHNOLOGIES INC CL C 24703L202 1,410 25,661 SH   SOLE   25,661 0 0
WISDOMTREE TR ITL HIGH DIV FD 97717W802 1,398 42,410 SH   SOLE   42,410 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 1,389 84,591 SH   SOLE   84,591 0 0
ISHARES TR IBONDS DEC2021 46435G789 1,388 53,499 SH   SOLE   53,499 0 0
SYSCO CORP COM 871829107 1,388 25,387 SH   SOLE   25,387 0 0
ESSENTIAL UTILS INC ADDED COM 29670G102 1,378 32,622 SH   SOLE   32,622 0 0
GENMAB A/S SPONSORED ADS 372303206 1,376 40,591 SH   SOLE   40,591 0 0
ISHARES TR INTL DEV RE ETF 464288489 1,373 59,247 SH   SOLE   59,247 0 0
FLAHERTY & CRUMRIN PFD & INM COM 338478100 1,367 67,992 SH   SOLE   67,992 0 0
BECTON DICKINSON & CO COM 075887109 1,363 5,694 SH   SOLE   5,694 0 0
VIACOMCBS INC CL B COM 92556H206 1,360 58,298 SH   SOLE   58,298 0 0
ISHARES TR EAFE VALUE ETF 464288877 1,357 33,949 SH   SOLE   33,949 0 0
EBAY INC COM 278642103 1,351 25,760 SH   SOLE   25,760 0 0
PNC FINL SVCS GROUP INC COM 693475105 1,351 12,837 SH   SOLE   12,837 0 0
NATIONAL GRID PLC SPONSORED 636274409 1,338 22,029 SH   SOLE   22,029 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 1,336 36,715 SH   SOLE   36,715 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 1,330 94,174 SH   SOLE   94,174 0 0
LOGITECH INTL S A SHS H50430232 1,322 20,269 SH   SOLE   20,269 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 1,322 12,342 SH   SOLE   12,342 0 0
CROWN CASTLE INTL CORP NEW COM 22822V101 1,310 7,825 SH   SOLE   7,825 0 0
TJX COS INC NEW COM 872540109 1,306 25,831 SH   SOLE   25,831 0 0
BLACKROCK MUNIYIELD QLTY FD COM 09254E103 1,300 99,878 SH   SOLE   99,878 0 0
SMITH & NEPHEW GROUP PLC SPDN ADR NEW 83175M205 1,300 34,093 SH   SOLE   34,093 0 0
MITSUBISHI UFJ FINL GROUP IN SPONSORED 606822104 1,300 330,671 SH   SOLE   330,671 0 0
HUMANA INC COM 444859102 1,290 3,327 SH   SOLE   3,327 0 0
ISHARES TR MSCI EMG MKT ETF 464287234 1,287 32,181 SH   SOLE   32,181 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL 46137V357 1,273 12,510 SH   SOLE   12,510 0 0
AEGON N V NY REGISTRY SHS 007924103 1,259 428,144 SH   SOLE   428,144 0 0
INVESCO EXCHANGE TRADED FD T DWA INDLS 46137V845 1,254 18,345 SH   SOLE   18,345 0 0
LEAR CORP NEW COM 521865204 1,253 11,491 SH   SOLE   11,491 0 0
FORD MTR CO DEL COM 345370860 1,230 202,318 SH   SOLE   202,318 0 0
FIRST TR VALUE LINE DIVID IN SHS 33734H106 1,228 40,502 SH   SOLE   40,502 0 0
DELTA AIR LINES INC DEL NEW COM 247361702 1,227 43,737 SH   SOLE   43,737 0 0
WESTERN ASSET INTER MUNI FD COM 958435109 1,220 142,560 SH   SOLE   142,560 0 0
ORANGE SPONSORED 684060106 1,215 102,122 SH   SOLE   102,122 0 0
LINDE PLC SHS G5494J103 1,211 5,708 SH   SOLE   5,708 0 0
ROPER TECHNOLOGIES INC COM 776696106 1,210 3,117 SH   SOLE   3,117 0 0
MCKESSON CORP COM 58155Q103 1,202 7,835 SH   SOLE   7,835 0 0
SNAP ON INC COM 833034101 1,200 8,663 SH   SOLE   8,663 0 0
JONES LANG LASALLE INC COM 48020Q107 1,199 11,586 SH   SOLE   11,586 0 0
INVESCO EXCHANGE-TRADED FD T GLOBAL WATER 46138E651 1,196 41,625 SH   SOLE   41,625 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1,195 18,178 SH   SOLE   18,178 0 0
DOW INC COM 260557103 1,194 29,285 SH   SOLE   29,285 0 0
ISHARES TR BARCLAYS 7 10 YR 464287440 1,190 9,763 SH   SOLE   9,763 0 0
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 1,187 20,557 SH   SOLE   20,557 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 1,176 7,026 SH   SOLE   7,026 0 0
KEYSIGHT TECHNOLOGIES INC COM 49338L103 1,176 11,667 SH   SOLE   11,667 0 0
DEERE & CO COM 244199105 1,171 7,451 SH   SOLE   7,451 0 0
CATHAY GEN BANCORP COM 149150104 1,166 44,332 SH   SOLE   44,332 0 0
CONMED CORP COM 207410101 1,166 16,192 SH   SOLE   16,192 0 0
ANNALY CAPITAL MANAGEMENT IN COM 035710409 1,142 174,053 SH   SOLE   174,053 0 0
NICE LTD SPONSORED 653656108 1,141 6,029 SH   SOLE   6,029 0 0
KOHLS CORP COM 500255104 1,140 54,907 SH   SOLE   54,907 0 0
INVESCO EXCHANGE-TRADED FD T GBL CLEAN EN 46138G847 1,111 70,076 SH   SOLE   70,076 0 0
YUM BRANDS INC COM 988498101 1,110 12,771 SH   SOLE   12,771 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,108 5,201 SH   SOLE   5,201 0 0
BLACKSTONE GROUP INC CL A COM 09260D107 1,103 19,459 SH   SOLE   19,459 0 0
MGM RESORTS INTERNATIONAL COM 552953101 1,101 65,565 SH   SOLE   65,565 0 0
HERSHEY CO COM 427866108 1,098 8,474 SH   SOLE   8,474 0 0
NEW YORK CMNTY BANCORP INC COM 649445103 1,091 106,939 SH   SOLE   106,939 0 0
ROSS STORES INC COM 778296103 1,080 12,666 SH   SOLE   12,666 0 0
PROLOGIS INC. COM 74340W103 1,078 11,546 SH   SOLE   11,546 0 0
CIENA CORP NEW COM 171779309 1,077 19,887 SH   SOLE   19,887 0 0
HUBBELL INC COM 443510607 1,066 8,501 SH   SOLE   8,501 0 0
ACUSHNET HOLDINGS CORP COM 005098108 1,063 30,547 SH   SOLE   30,547 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 1,061 5,115 SH   SOLE   5,115 0 0
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 1,057 21,509 SH   SOLE   21,509 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 1,044 8,168 SH   SOLE   8,168 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 1,035 7,967 SH   SOLE   7,967 0 0
SCHWAB CHARLES CORP COM 808513105 1,035 30,668 SH   SOLE   30,668 0 0
EDISON INTL COM 281020107 1,029 18,946 SH   SOLE   18,946 0 0
INTERCONTINENTAL EXCHANGE IN COM 45866F104 1,028 11,219 SH   SOLE   11,219 0 0
ATHENE HLDG LTD CL A G0684D107 1,022 32,770 SH   SOLE   32,770 0 0
SPDR SER TR S&P DIVID ETF 78464A763 1,014 11,118 SH   SOLE   11,118 0 0
KEYCORP COM 493267108 1,011 82,988 SH   SOLE   82,988 0 0
CHIPOTLE MEXICAN GRILL INC COM 169656105 1,008 958 SH   SOLE   958 0 0
NBT BANCORP INC COM 628778102 1,007 32,752 SH   SOLE   32,752 0 0
ISHARES TR NEW YORK MUN ETF 464288323 1,003 17,439 SH   SOLE   17,439 0 0
ISHARES INC CORE MSCI EMKT 46434G103 1,002 21,042 SH   SOLE   21,042 0 0
UNILEVER PLC SPONSORED 904767704 997 18,162 SH   SOLE   18,162 0 0
WELLTOWER INC COM 95040Q104 980 18,943 SH   SOLE   18,943 0 0
LEIDOS HOLDINGS INC COM 525327102 977 10,427 SH   SOLE   10,427 0 0
LAS VEGAS SANDS CORP COM 517834107 974 21,397 SH   SOLE   21,397 0 0
ALIGN TECHNOLOGY INC COM 016255101 969 3,530 SH   SOLE   3,530 0 0
CARDINAL HEALTH INC COM 14149Y108 964 18,471 SH   SOLE   18,471 0 0
GENERAL MTRS CO COM 37045V100 962 38,015 SH   SOLE   38,015 0 0
GLOBE LIFE INC COM 37959E102 959 12,917 SH   SOLE   12,917 0 0
LKQ CORP COM 501889208 957 36,539 SH   SOLE   36,539 0 0
PVH CORPORATION COM 693656100 957 19,920 SH   SOLE   19,920 0 0
AMERISOURCEBERGEN CORP COM 03073E105 955 9,481 SH   SOLE   9,481 0 0
HOLLYFRONTIER CORP COM 436106108 943 32,306 SH   SOLE   32,306 0 0
FORTINET INC COM 34959E109 936 6,820 SH   SOLE   6,820 0 0
DEVON ENERGY CORP NEW COM 25179M103 931 82,081 SH   SOLE   82,081 0 0
MAGELLAN MIDSTREAM PRTNRS LP UNIT R COM 559080106 924 21,402 SH   SOLE   21,402 0 0
WHIRLPOOL CORP COM 963320106 922 7,118 SH   SOLE   7,118 0 0
HCA HEALTHCARE INC COM 40412C101 922 9,497 SH   SOLE   9,497 0 0
ISHARES TR CORE S&P SCP ETF 464287804 912 13,353 SH   SOLE   13,353 0 0
CONTINENTAL RES INC COM 212015101 910 51,902 SH   SOLE   51,902 0 0
ISHARES TR IBONDS DEC20 ETF 46434VAQ3 909 35,879 SH   SOLE   35,879 0 0
ISHARES TR US INDUSTRIALS 464287754 908 6,018 SH   SOLE   6,018 0 0
SEATTLE GENETICS INC COM 812578102 908 5,341 SH   SOLE   5,341 0 0
ISHARES TR IBONDS SEP2020 46434V571 906 35,529 SH   SOLE   35,529 0 0
LIBERTY BROADBAND CORP SER C COM 530307305 899 7,251 SH   SOLE   7,251 0 0
CORTEVA INC COM 22052L104 896 33,440 SH   SOLE   33,440 0 0
WILLIS TOWERS WATSON PLC LTD SHS G96629103 894 4,537 SH   SOLE   4,537 0 0
OKTA INC CL A 679295105 893 4,461 SH   SOLE   4,461 0 0
LOEWS CORP COM 540424108 880 25,675 SH   SOLE   25,675 0 0
EQUITABLE HLDGS INC COM 29452E101 880 45,595 SH   SOLE   45,595 0 0
CERNER CORP COM 156782104 876 12,785 SH   SOLE   12,785 0 0
CENTERPOINT ENERGY INC COM 15189T107 876 46,930 SH   SOLE   46,930 0 0
TRANSUNION COM 89400J107 874 10,039 SH   SOLE   10,039 0 0
ISHARES TR S&P 100 ETF 464287101 868 6,098 SH   SOLE   6,098 0 0
SOUTHWEST AIRLS CO COM 844741108 864 25,276 SH   SOLE   25,276 0 0
QUANTA SVCS INC COM 74762E102 864 22,016 SH   SOLE   22,016 0 0
GLOBAL PMTS INC COM 37940X102 859 5,063 SH   SOLE   5,063 0 0
GALLAGHER ARTHUR J & CO COM 363576109 849 8,712 SH   SOLE   8,712 0 0
MATADOR RES CO COM 576485205 848 99,747 SH   SOLE   99,747 0 0
ISHARES TR CORE S&P TTL STK 464287150 846 12,182 SH   SOLE   12,182 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 845 86,884 SH   SOLE   86,884 0 0
ILLUMINA INC COM 452327109 845 2,281 SH   SOLE   2,281 0 0
L3HARRIS TECHNOLOGIES INC COM 502431109 842 4,965 SH   SOLE   4,965 0 0
STEEL DYNAMICS INC COM 858119100 823 31,530 SH   SOLE   31,530 0 0
STERIS PLC SHS USD G8473T100 815 5,313 SH   SOLE   5,313 0 0
TELEPHONE & DATA SYS INC NEW COM 879433829 815 40,978 SH   SOLE   40,978 0 0
NAVIENT CORPORATION COM 63938C108 809 115,120 SH   SOLE   115,120 0 0
TAPESTRY INC COM 876030107 808 60,867 SH   SOLE   60,867 0 0
ENTERGY CORP NEW COM 29364G103 808 8,616 SH   SOLE   8,616 0 0
KINDER MORGAN INC DEL COM 49456B101 807 53,196 SH   SOLE   53,196 0 0
FIDELITY NATIONAL FINANCIAL FNF GROUP C 31620R303 806 26,275 SH   SOLE   26,275 0 0
MOTOROLA SOLUTIONS INC NEW COM 620076307 804 5,738 SH   SOLE   5,738 0 0
NUVEEN CORE EQUITY ALPHA FD COM 67090X107 799 65,515 SH   SOLE   65,515 0 0
AMETEK INC COM 031100100 796 8,902 SH   SOLE   8,902 0 0
ISHARES TR EXPANDED TECH 464287515 791 2,784 SH   SOLE   2,784 0 0
SIMON PPTY GROUP INC NEW COM 828806109 791 11,573 SH   SOLE   11,573 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 790 3,997 SH   SOLE   3,997 0 0
ARCELORMITTAL SA LUXEMBOURG NY REGISTRY 03938L203 788 73,430 SH   SOLE   73,430 0 0
SOUTHERN COPPER CORP COM 84265V105 787 19,795 SH   SOLE   19,795 0 0
ISHARES TR CORE DIV GRWTH 46434V621 783 20,834 SH   SOLE   20,834 0 0
GENTEX CORP COM 371901109 778 30,209 SH   SOLE   30,209 0 0
CAMPBELL SOUP CO COM 134429109 777 15,665 SH   SOLE   15,665 0 0
DIODES INC COM 254543101 773 15,246 SH   SOLE   15,246 0 0
ORIX CORP SPONSORED 686330101 773 12,545 SH   SOLE   12,545 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315 768 21,266 SH   SOLE   21,266 0 0
ECOLAB INC COM 278865100 767 3,855 SH   SOLE   3,855 0 0
CHUBB LIMITED COM H1467J104 766 6,052 SH   SOLE   6,052 0 0
NUANCE COMMUNICATIONS INC COM 67020Y100 766 30,271 SH   SOLE   30,271 0 0
PUBLIC STORAGE COM 74460D109 763 3,978 SH   SOLE   3,978 0 0
SLACK TECHNOLOGIES INC COM 83088V102 759 24,420 SH   SOLE   24,420 0 0
CADENCE DESIGN SYSTEM INC COM 127387108 754 7,862 SH   SOLE   7,862 0 0
ISHARES TR S&P SML 600 GWT 464287887 748 4,405 SH   SOLE   4,405 0 0
NUVEEN MICHIGAN QLT MUN INC COM 670979103 746 54,564 SH   SOLE   54,564 0 0
SEMPRA ENERGY COM 816851109 746 6,365 SH   SOLE   6,365 0 0
PINNACLE WEST CAP CORP COM 723484101 739 10,083 SH   SOLE   10,083 0 0
VEREIT INC COM 92339V100 734 114,092 SH   SOLE   114,092 0 0
PRUDENTIAL FINL INC COM 744320102 733 12,029 SH   SOLE   12,029 0 0
SQUARE INC CL A 852234103 732 6,971 SH   SOLE   6,971 0 0
INTERPUBLIC GROUP COS INC COM 460690100 730 42,516 SH   SOLE   42,516 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 728 7,838 SH   SOLE   7,838 0 0
REALTY INCOME CORP COM 756109104 726 12,209 SH   SOLE   12,209 0 0
ADAPTIVE BIOTECHNOLOGIES COR COM 00650F109 726 15,014 SH   SOLE   15,014 0 0
VERISK ANALYTICS INC COM 92345Y106 726 4,264 SH   SOLE   4,264 0 0
AON PLC SHS CL A G0403H108 717 3,722 SH   SOLE   3,722 0 0
ADVANCED MICRO DEVICES INC COM 007903107 716 13,601 SH   SOLE   13,601 0 0
ISHARES TR IBOXX HI YD ETF 464288513 715 8,759 SH   SOLE   8,759 0 0
MGE ENERGY INC COM 55277P104 710 11,002 SH   SOLE   11,002 0 0
PEMBINA PIPELINE CORP COM 706327103 705 28,191 SH   SOLE   28,191 0 0
GENERAL DYNAMICS CORP COM 369550108 703 4,705 SH   SOLE   4,705 0 0
TIMKEN CO COM 887389104 702 15,440 SH   SOLE   15,440 0 0
RPM INTL INC COM 749685103 695 9,264 SH   SOLE   9,264 0 0
INTEGER HLDGS CORP COM 45826H109 694 9,507 SH   SOLE   9,507 0 0
MEDICAL PPTYS TRUST INC COM 58463J304 691 36,764 SH   SOLE   36,764 0 0
EVERGY INC COM 30034W106 690 11,642 SH   SOLE   11,642 0 0
INVESCO EXCHANGE-TRADED FD T DWA SMLCP 46138E842 690 12,895 SH   SOLE   12,895 0 0
GENPACT LIMITED SHS SHS G3922B107 683 18,700 SH   SOLE   18,700 0 0
CRITEO S A SPONS ADS 226718104 681 59,808 SH   SOLE   59,808 0 0
HOLOGIC INC COM 436440101 680 11,938 SH   SOLE   11,938 0 0
CARDIFF ONCOLOGY INC COM 14147L108 680 135,650 SH   SOLE   135,650 0 0
BROWN FORMAN CORP CL B 115637209 676 10,622 SH   SOLE   10,622 0 0
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 674 5,695 SH   SOLE   5,695 0 0
PAYCHEX INC COM 704326107 671 8,852 SH   SOLE   8,852 0 0
ISHARES TR EXPND TEC SC ETF 464287549 668 2,393 SH   SOLE   2,393 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 667 3,462 SH   SOLE   3,462 0 0
PIMCO INCOME OPPORTUNITY FD COM 72202B100 667 29,552 SH   SOLE   29,552 0 0
ESSEX PPTY TR INC COM 297178105 666 2,908 SH   SOLE   2,908 0 0
TEXTRON INC COM 883203101 663 20,143 SH   SOLE   20,143 0 0
JD INC SPON ADR CL A COM 47215P106 662 10,994 SH   SOLE   10,994 0 0
MKS INSTRS INC COM 55306N104 660 5,829 SH   SOLE   5,829 0 0
SPDR SER TR PRTFLO S&P500 HI 78468R788 659 23,658 SH   SOLE   23,658 0 0
STATE STR CORP COM 857477103 658 10,362 SH   SOLE   10,362 0 0
OGE ENERGY CORP COM 670837103 658 21,675 SH   SOLE   21,675 0 0
INGREDION INC COM 457187102 655 7,886 SH   SOLE   7,886 0 0
V F CORP COM 918204108 652 10,705 SH   SOLE   10,705 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 650 21,868 SH   SOLE   21,868 0 0
BROOKFIELD PROPERTY PARTRS L UNIT LTD P G16249107 647 65,403 SH   SOLE   65,403 0 0
KANSAS CITY SOUTHERN NEW COM 485170302 646 4,326 SH   SOLE   4,326 0 0
REINSURANCE GRP OF AMERICA I NEW COM 759351604 645 8,228 SH   SOLE   8,228 0 0
NOMURA HLDGS INC SPONSORED 65535H208 644 145,129 SH   SOLE   145,129 0 0
CARMAX INC COM 143130102 636 7,103 SH   SOLE   7,103 0 0
SUN CMNTYS INC COM 866674104 633 4,669 SH   SOLE   4,669 0 0
VORNADO RLTY TR SH BEN INT 929042109 630 16,492 SH   SOLE   16,492 0 0
GALAPAGOS NV SPON ADR 36315X101 627 3,178 SH   SOLE   3,178 0 0
FASTLY INC CL A 31188V100 626 7,350 SH   SOLE   7,350 0 0
HALLIBURTON CO COM 406216101 622 47,946 SH   SOLE   47,946 0 0
NETAPP INC COM 64110D104 622 14,010 SH   SOLE   14,010 0 0
SOUTHWEST GAS HOLDINGS INC COM 844895102 621 8,988 SH   SOLE   8,988 0 0
HENRY SCHEIN INC COM 806407102 620 10,616 SH   SOLE   10,616 0 0
EXLSERVICE HOLDINGS INC COM 302081104 618 9,752 SH   SOLE   9,752 0 0
MARKEL CORP COM 570535104 614 665 SH   SOLE   665 0 0
BIO-TECHNE CORP COM 09073M104 614 2,324 SH   SOLE   2,324 0 0
FIFTH THIRD BANCORP COM 316773100 612 31,721 SH   SOLE   31,721 0 0
TEXAS PAC LD TR SUB CTF PROP I T 882610108 611 1,027 SH   SOLE   1,027 0 0
SERVICENOW INC COM 81762P102 607 1,499 SH   SOLE   1,499 0 0
INVESCO EXCHANGE-TRADED FD T DWA DEV MK 46138E875 607 21,974 SH   SOLE   21,974 0 0
RELX PLC SPONSORED 759530108 606 25,721 SH   SOLE   25,721 0 0
VANGUARD MUN BD FD INC TAX EXEMPT BD 922907746 604 11,154 SH   SOLE   11,154 0 0
OTONOMY INC COM 68906L105 603 166,447 SH   SOLE   166,447 0 0
PLEXUS CORP COM 729132100 600 8,506 SH   SOLE   8,506 0 0
HEALTHCARE TR AMER INC CL A NEW 42225P501 589 22,219 SH   SOLE   22,219 0 0
UNILEVER N V N Y SHS NEW 904784709 589 11,061 SH   SOLE   11,061 0 0
LINCOLN NATL CORP IND COM 534187109 588 15,976 SH   SOLE   15,976 0 0
MARRIOTT INTL INC NEW CL A 571903202 587 6,850 SH   SOLE   6,850 0 0
CHIMERA INVT CORP COM NEW 16934Q208 583 60,630 SH   SOLE   60,630 0 0
CITRIX SYS INC COM 177376100 582 3,932 SH   SOLE   3,932 0 0
WENDYS CO COM 95058W100 581 26,666 SH   SOLE   26,666 0 0
ABB LTD SPONSORED ADR 000375204 579 25,670 SH   SOLE   25,670 0 0
KBR INC COM 48242W106 579 25,676 SH   SOLE   25,676 0 0
OTIS WORLDWIDE CORP COM 68902V107 577 10,150 SH   SOLE   10,150 0 0
BALL CORP COM 058498106 576 8,290 SH   SOLE   8,290 0 0
ANSYS INC COM 03662Q105 574 1,968 SH   SOLE   1,968 0 0
VMWARE INC CL A COM 928563402 574 3,704 SH   SOLE   3,704 0 0
C H ROBINSON WORLDWIDE INC NEW COM 12541W209 573 7,245 SH   SOLE   7,245 0 0
ISHARES TR CORE HIGH DV ETF 46429B663 573 7,058 SH   SOLE   7,058 0 0
DUKE REALTY CORP NEW COM 264411505 571 16,131 SH   SOLE   16,131 0 0
ROYAL BK CDA COM 780087102 569 8,395 SH   SOLE   8,395 0 0
ISTAR INC COM 45031U101 569 46,177 SH   SOLE   46,177 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PA 726503105 569 64,314 SH   SOLE   64,314 0 0
ISHARES TR INTL SEL DIV ETF 464288448 568 22,621 SH   SOLE   22,621 0 0
ISHARES TR CALIF MUN BD ETF 464288356 567 9,114 SH   SOLE   9,114 0 0
BANK NOVA SCOTIA B C COM 064149107 566 13,728 SH   SOLE   13,728 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 565 16,456 SH   SOLE   16,456 0 0
AMERICAN WTR WKS CO INC NEW COM 030420103 564 4,384 SH   SOLE   4,384 0 0
EQUINIX INC COM 29444U700 562 800 SH   SOLE   800 0 0
ON SEMICONDUCTOR CORP COM 682189105 561 28,328 SH   SOLE   28,328 0 0
SAP SE SPONSORED 803054204 559 3,992 SH   SOLE   3,992 0 0
AGILENT TECHNOLOGIES INC COM 00846U101 558 6,319 SH   SOLE   6,319 0 0
BLACKROCK MUNI INTER DR FD I COM 09253X102 554 40,133 SH   SOLE   40,133 0 0
FIRSTENERGY CORP COM 337932107 551 14,214 SH   SOLE   14,214 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105 550 5,481 SH   SOLE   5,481 0 0
PACKAGING CORP AMER COM 695156109 548 5,492 SH   SOLE   5,492 0 0
BLACKROCK MUNIYLD MICH QLTY COM 09254V105 547 40,373 SH   SOLE   40,373 0 0
WEYERHAEUSER CO COM 962166104 546 24,306 SH   SOLE   24,306 0 0
CMS ENERGY CORP COM 125896100 545 9,322 SH   SOLE   9,322 0 0
LAUDER ESTEE COS INC CL A 518439104 544 2,885 SH   SOLE   2,885 0 0
VERISIGN INC COM 92343E102 543 2,623 SH   SOLE   2,623 0 0
FORMFACTOR INC COM 346375108 542 18,480 SH   SOLE   18,480 0 0
VODAFONE GROUP PLC NEW SPONSORED 92857W308 534 33,496 SH   SOLE   33,496 0 0
RESMED INC COM 761152107 531 2,765 SH   SOLE   2,765 0 0
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 526 32,040 SH   SOLE   32,040 0 0
ZOOM VIDEO COMMUNICATIONS INC COM 98980L101 525 2,069 SH   SOLE   2,069 0 0
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 523 10,554 SH   SOLE   10,554 0 0
THE TRADE DESK INC CL A COM 88339J105 522 1,283 SH   SOLE   1,283 0 0
OCCIDENTAL PETE CORP COM 674599105 521 28,447 SH   SOLE   28,447 0 0
REGIONS FINANCIAL CORP NEW COM 7591EP100 520 46,796 SH   SOLE   46,796 0 0
NUVEEN MARYLAND QLT MUN INC COM 67061Q107 520 40,365 SH   SOLE   40,365 0 0
SYNOPSYS INC COM 871607107 520 2,665 SH   SOLE   2,665 0 0
BANK MONTREAL COM 063671101 519 9,783 SH   SOLE   9,783 0 0
GENUINE PARTS CO COM 372460105 519 5,966 SH   SOLE   5,966 0 0
HENRY JACK & ASSOC INC COM 426281101 517 2,808 SH   SOLE   2,808 0 0
BRITISH AMERN TOB PLC SPONSORED 110448107 517 13,310 SH   SOLE   13,310 0 0
WESTROCK CO COM 96145D105 515 18,239 SH   SOLE   18,239 0 0
ISHARES GOLD TRUST ISHARES 464285105 514 30,280 SH   SOLE   30,280 0 0
ISHARES TR IBONDS DEC25 ETF 46434VBD1 513 19,016 SH   SOLE   19,016 0 0
WISDOMTREE TR EMG MKTS SMCAP 97717W281 506 12,981 SH   SOLE   12,981 0 0
LULULEMON ATHLETICA INC COM 550021109 505 1,620 SH   SOLE   1,620 0 0
ALLIANT ENERGY CORP COM 018802108 505 10,555 SH   SOLE   10,555 0 0
CHUNGHWA TELECOM CO LTD SPON ADR NEW11 COM 17133Q502 505 12,816 SH   SOLE   12,816 0 0
REGENERON PHARMACEUTICALS COM 75886F107 503 806 SH   SOLE   806 0 0
SPDR SER TR BLOOMBERG BRCLYS 78468R622 500 4,945 SH   SOLE   4,945 0 0
MURPHY USA INC COM 626755102 498 4,426 SH   SOLE   4,426 0 0
AMERICAN FINL GROUP INC OHIO COM 025932104 497 7,827 SH   SOLE   7,827 0 0
ISHARES TR U.S. TECH ETF 464287721 496 1,837 SH   SOLE   1,837 0 0
FIRST TR EXCHANGE TRADED FD US EQTY OPP 336920103 495 5,912 SH   SOLE   5,912 0 0
TC ENERGY CORP COM 87807B107 495 11,540 SH   SOLE   11,540 0 0
DATADOG INC CL A COM 23804L103 492 5,661 SH   SOLE   5,661 0 0
VENTAS INC COM 92276F100 491 13,412 SH   SOLE   13,412 0 0
FACTSET RESH SYS INC COM 303075105 489 1,488 SH   SOLE   1,488 0 0
MICRO FOCUS INTL PLC SPONSORED 594837403 486 88,664 SH   SOLE   88,664 0 0
GENERAC HLDGS INC COM 368736104 486 3,982 SH   SOLE   3,982 0 0
MOODYS CORP COM 615369105 485 1,765 SH   SOLE   1,765 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 481 4,811 SH   SOLE   4,811 0 0
ISHARES TR 20 YR TR 464287432 480 2,928 SH   SOLE   2,928 0 0
ISHARES TR RUS MD CP GR ETF 464287481 480 3,033 SH   SOLE   3,033 0 0
EXPEDITORS INTL WASH INC COM 302130109 479 6,301 SH   SOLE   6,301 0 0
SMITH A O CORP COM 831865209 477 10,134 SH   SOLE   10,134 0 0
TREX CO INC COM 89531P105 477 3,664 SH   SOLE   3,664 0 0
ENTEGRIS INC COM 29362U104 476 8,056 SH   SOLE   8,056 0 0
CARNIVAL PLC ADR 14365C103 474 37,664 SH   SOLE   37,664 0 0
PEOPLES UTD FINL INC COM 712704105 473 40,873 SH   SOLE   40,873 0 0
CHENIERE ENERGY INC NEW COM 16411R208 472 9,769 SH   SOLE   9,769 0 0
P T TELEKOMUNIKASI INDONESIA SPONSORED 715684106 472 21,558 SH   SOLE   21,558 0 0
CHEMED CORP NEW COM 16359R103 471 1,044 SH   SOLE   1,044 0 0
ARISTA NETWORKS INC COM 040413106 469 2,233 SH   SOLE   2,233 0 0
TYLER TECHNOLOGIES INC COM 902252105 468 1,350 SH   SOLE   1,350 0 0
BLACKROCK INVT QUALITY MUN T COM 09247D105 468 30,278 SH   SOLE   30,278 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2020 C 46138J502 466 21,918 SH   SOLE   21,918 0 0
ROKU INC COM CL A 77543R102 464 3,984 SH   SOLE   3,984 0 0
BCE INC NEW COM 05534B760 460 11,015 SH   SOLE   11,015 0 0
LIVONGO HEALTH INC COM 539183103 457 6,077 SH   SOLE   6,077 0 0
MICROCHIP TECHNOLOGY INC COM 595017104 457 4,336 SH   SOLE   4,336 0 0
DIAGEO P L C SPONSORED 25243Q205 453 3,370 SH   SOLE   3,370 0 0
IRON MTN INC NEW COM 46284V101 452 17,332 SH   SOLE   17,332 0 0
SPDR DOW JONES INDL AVRG ETF UT SER 1 78467X109 450 1,746 SH   SOLE   1,746 0 0
KIMCO RLTY CORP COM 49446R109 449 34,934 SH   SOLE   34,934 0 0
LAMB WESTON HLDGS INC COM 513272104 446 6,974 SH   SOLE   6,974 0 0
UNITED AIRLS HLDGS INC COM 910047109 445 12,848 SH   SOLE   12,848 0 0
NETEASE INC SPONSORED ADS 64110W102 444 1,033 SH   SOLE   1,033 0 0
WESTLAKE CHEM CORP COM 960413102 443 8,250 SH   SOLE   8,250 0 0
SPDR SER TR BLMBRG BRC CNVR 78464A359 442 7,313 SH   SOLE   7,313 0 0
VANGUARD INTL EQUITY INDEX F TT WRLD ST 922042742 441 5,896 SH   SOLE   5,896 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2021 C 46138J700 441 20,633 SH   SOLE   20,633 0 0
ISHARES TR CORE MSCI EAFE 46432F842 440 7,699 SH   SOLE   7,699 0 0
WISDOMTREE TR US MULTIFACTOR 97717Y857 440 14,746 SH   SOLE   14,746 0 0
COMMUNITY BK SYS INC COM 203607106 439 7,706 SH   SOLE   7,706 0 0
INVESCO MORTGAGE CAPITAL IN COM 46131B100 436 116,652 SH   SOLE   116,652 0 0
SPDR SER TR S&P BIOTECH 78464A870 436 3,895 SH   SOLE   3,895 0 0
DEUTSCHE BANK A G NAMEN AKT D18190898 435 45,659 SH   SOLE   45,659 0 0
ENERGY TRANSFER LP UT LTD PTN COM 29273V100 433 60,753 SH   SOLE   60,753 0 0
AUTODESK INC COM 052769106 429 1,795 SH   SOLE   1,795 0 0
BLACKROCK MUNIENHANCED FD IN COM 09253Y100 429 39,100 SH   SOLE   39,100 0 0
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 425 7,241 SH   SOLE   7,241 0 0
US FOODS HLDG CORP COM 912008109 424 21,483 SH   SOLE   21,483 0 0
COMMERCE BANCSHARES INC COM 200525103 423 7,115 SH   SOLE   7,115 0 0
EATON VANCE MUNI INCOME TRUS SH BEN INT COM 27826U108 421 33,713 SH   SOLE   33,713 0 0
PRICE T ROWE GROUP INC COM 74144T108 418 3,389 SH   SOLE   3,389 0 0
GLOBAL NET LEASE INC NEW COM 379378201 418 24,968 SH   SOLE   24,968 0 0
TRINITY INDS INC COM 896522109 414 19,457 SH   SOLE   19,457 0 0
ALASKA AIR GROUP INC COM 011659109 414 11,422 SH   SOLE   11,422 0 0
OMNICOM GROUP INC COM 681919106 413 7,571 SH   SOLE   7,571 0 0
CABOT MICROELECTRONICS CORP COM 12709P103 412 2,955 SH   SOLE   2,955 0 0
ELASTIC N V ORD SHS SHS N14506104 411 4,460 SH   SOLE   4,460 0 0
PACWEST BANCORP DEL COM 695263103 411 20,849 SH   SOLE   20,849 0 0
RYANAIR HOLDINGS PLC SPONSORED ADR 783513203 411 6,194 SH   SOLE   6,194 0 0
DYNATRACE INC COM 268150109 411 10,111 SH   SOLE   10,111 0 0
SERVICE PPTYS TR COM SH BEN 81761L102 410 57,844 SH   SOLE   57,844 0 0
APPLE HOSPITALITY REIT INC NEW COM 03784Y200 409 42,293 SH   SOLE   42,293 0 0
MAXIMUS INC COM 577933104 407 5,778 SH   SOLE   5,778 0 0
ISHARES TR NASDAQ BIOTECH 464287556 406 2,971 SH   SOLE   2,971 0 0
INGERSOLL RAND INC ADDED COM 45687V106 405 14,398 SH   SOLE   14,398 0 0
VANGUARD WORLD FD MEGA GRWT 921910816 404 2,472 SH   SOLE   2,472 0 0
REPLIGEN CORP COM 759916109 403 3,262 SH   SOLE   3,262 0 0
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 403 30,530 SH   SOLE   30,530 0 0
TOLL BROTHERS INC COM 889478103 402 12,339 SH   SOLE   12,339 0 0
XYLEM INC COM 98419M100 400 6,156 SH   SOLE   6,156 0 0
ADVANCE AUTO PARTS INC COM 00751Y106 400 2,805 SH   SOLE   2,805 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL T 46137V282 398 1,997 SH   SOLE   1,997 0 0
ICU MED INC COM 44930G107 396 2,148 SH   SOLE   2,148 0 0
HUNTINGTON BANCSHARES INC COM 446150104 395 43,728 SH   SOLE   43,728 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505 392 13,841 SH   SOLE   13,841 0 0
BANDWIDTH INC COM CL A 05988J103 392 3,083 SH   SOLE   3,083 0 0
WILLIAMS COS INC COM 969457100 391 20,560 SH   SOLE   20,560 0 0
ONEMAIN HLDGS INC COM 68268W103 390 15,913 SH   SOLE   15,913 0 0
UFP INDUSTRIES INC COM 90278Q108 390 7,867 SH   SOLE   7,867 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 389 11,972 SH   SOLE   11,972 0 0
STIFEL FINL CORP COM 860630102 387 8,150 SH   SOLE   8,150 0 0
BANCFIRST CORP COM 05945F103 386 9,521 SH   SOLE   9,521 0 0
BOSTON SCIENTIFIC CORP COM 101137107 385 10,968 SH   SOLE   10,968 0 0
CANADIAN IMP BKM COM 136069101 383 5,712 SH   SOLE   5,712 0 0
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 381 6,131 SH   SOLE   6,131 0 0
LEXINGTON REALTY TRUST COM 529043101 380 36,018 SH   SOLE   36,018 0 0
UGI CORP NEW COM 902681105 380 11,941 SH   SOLE   11,941 0 0
CHURCH & DWIGHT INC COM 171340102 379 4,908 SH   SOLE   4,908 0 0
TWILIO INC CL A 90138F102 378 1,724 SH   SOLE   1,724 0 0
UNIFIRST CORP MASS COM 904708104 376 2,098 SH   SOLE   2,098 0 0
INVESCO EXCHANGE-TRADED FD T S&P500 LOW 46138E354 375 7,550 SH   SOLE   7,550 0 0
COMERICA INC COM 200340107 374 9,824 SH   SOLE   9,824 0 0
J2 GLOBAL INC COM 48123V102 371 5,867 SH   SOLE   5,867 0 0
INVESCO EXCHANGE-TRADED FD T SOLAR ETF 46138G706 370 10,257 SH   SOLE   10,257 0 0
NEWS CORP NEW CL A 65249B109 370 31,191 SH   SOLE   31,191 0 0
PPG INDS INC COM 693506107 368 3,471 SH   SOLE   3,471 0 0
IRONWOOD PHARMACEUTICALS IN COM 46333X108 367 35,557 SH   SOLE   35,557 0 0
SBAMUNICATIONS CORP NEW CL A COM 78410G104 367 1,231 SH   SOLE   1,231 0 0
ISHARES TR MBS ETF 464288588 366 3,309 SH   SOLE   3,309 0 0
MPLX LP UNIT REP LTD COM 55336V100 364 21,042 SH   SOLE   21,042 0 0
POWERSHARES DB MULTI-SECTOR GOLD FD 46140H601 361 6,794 SH   SOLE   6,794 0 0
MCCORMICK & CO INC NON VTG COM 579780206 361 2,010 SH   SOLE   2,010 0 0
STORE CAP CORP COM 862121100 360 15,126 SH   SOLE   15,126 0 0
TERADYNE INC COM 880770102 357 4,229 SH   SOLE   4,229 0 0
CANADIAN NATL RY CO COM 136375102 357 4,030 SH   SOLE   4,030 0 0
YUM CHINA HLDGS INC COM 98850P109 357 7,417 SH   SOLE   7,417 0 0
ENI S P A SPONSORED ADR 26874R108 356 18,491 SH   SOLE   18,491 0 0
ISHARES TR S&P MC 400VL ETF 464287705 356 2,679 SH   SOLE   2,679 0 0
BIOMARIN PHARMACEUTICAL INC COM 09061G101 354 2,867 SH   SOLE   2,867 0 0
CAMDEN PPTY TR SH BEN INT 133131102 353 3,867 SH   SOLE   3,867 0 0
BROADMARK RLTY CAP INC COM 11135B100 353 37,225 SH   SOLE   37,225 0 0
OSHKOSH CORP COM 688239201 351 4,901 SH   SOLE   4,901 0 0
NATIONAL GEN HLDGS CORP COM 636220303 350 16,199 SH   SOLE   16,199 0 0
O REILLY AUTOMOTIVE INC NEW COM 67103H107 347 822 SH   SOLE   822 0 0
KKR & CO INC CL A 48251W104 346 11,212 SH   SOLE   11,212 0 0
ISHARES TR IBOXX INV CP ETF 464287242 346 2,572 SH   SOLE   2,572 0 0
LIPOCINE INC NEW COM 53630X104 343 272,009 SH   SOLE   272,009 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 342 47,244 SH   SOLE   47,244 0 0
APPFOLIO INC CL A COM 03783C100 342 2,099 SH   SOLE   2,099 0 0
SCIENCE APPLICATIONS INTL C COM 808625107 339 4,369 SH   SOLE   4,369 0 0
ISHARES TR RUS MDCP VAL ETF 464287473 339 4,424 SH   SOLE   4,424 0 0
WYNN RESORTS LTD COM 983134107 338 4,537 SH   SOLE   4,537 0 0
TELADOC HEALTH INC COM 87918A105 336 1,761 SH   SOLE   1,761 0 0
COMMERCIAL METALS CO COM 201723103 336 16,472 SH   SOLE   16,472 0 0
TOWNEBANK PORTSMOUTH VA COM 89214P109 335 17,782 SH   SOLE   17,782 0 0
MDU RES GROUP INC COM 552690109 334 15,068 SH   SOLE   15,068 0 0
DISH NETWORK CORPORATION CL A 25470M109 333 9,644 SH   SOLE   9,644 0 0
INVESCO EXCHANGE-TRADED FD T S&P SMLCP IN 46138E115 332 3,817 SH   SOLE   3,817 0 0
FAIR ISAAC CORP COM 303250104 332 794 SH   SOLE   794 0 0
ALLEGION PLC ORD SHS G0176J109 331 3,243 SH   SOLE   3,243 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103 330 2,614 SH   SOLE   2,614 0 0
UNITED THERAPEUTICS CORP DE COM 91307C102 327 2,703 SH   SOLE   2,703 0 0
UNITED FIRE GROUP INC COM 910340108 325 11,732 SH   SOLE   11,732 0 0
CLEARWAY ENERGY INC CL C 18539C204 325 14,095 SH   SOLE   14,095 0 0
ISHARES TR S&P MC 400GR ETF 464287606 325 1,449 SH   SOLE   1,449 0 0
BLACK KNIGHT INC COM 09215C105 324 4,461 SH   SOLE   4,461 0 0
TWITTER INC COM 90184L102 323 10,858 SH   SOLE   10,858 0 0
DIGITAL RLTY TR INC COM 253868103 323 2,275 SH   SOLE   2,275 0 0
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 323 5,735 SH   SOLE   5,735 0 0
DEXCOM INC COM 252131107 322 794 SH   SOLE   794 0 0
HUNTINGTON INGALLS INDS INC COM 446413106 321 1,839 SH   SOLE   1,839 0 0
BLUEPRINT MEDICINES CORP CO COM 09627Y109 320 4,102 SH   SOLE   4,102 0 0
BLACKROCK ENHANCED EQUITY DI COM 09251A104 319 43,515 SH   SOLE   43,515 0 0
SPOTIFY TECHNOLOGY S A SHS L8681T102 318 1,231 SH   SOLE   1,231 0 0
SPDR SER TR PRTFLO S&P500 VL 78464A508 317 10,924 SH   SOLE   10,924 0 0
IPG PHOTONICS CORP COM 44980X109 315 1,966 SH   SOLE   1,966 0 0
HUNTSMAN CORP COM 447011107 315 17,522 SH   SOLE   17,522 0 0
CALAVO GROWERS INC COM 128246105 314 4,995 SH   SOLE   4,995 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 314 5,567 SH   SOLE   5,567 0 0
META FINL GROUP INC COM 59100U108 313 17,240 SH   SOLE   17,240 0 0
ISHARES TR RUS TP200 GR ETF 464289438 312 2,928 SH   SOLE   2,928 0 0
IQVIA HLDGS INC COM 46266C105 312 2,199 SH   SOLE   2,199 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 309 3,039 SH   SOLE   3,039 0 0
VANECK VECTORS ETF TR GOLD 92189F106 309 8,424 SH   SOLE   8,424 0 0
ISHARES TR SP SMCP600VL ETF 464287879 307 2,548 SH   SOLE   2,548 0 0
NATIONAL BEVERAGE CORP COM 635017106 305 5,005 SH   SOLE   5,005 0 0
HEALTHPEAK PROPERTIES INC C COM 42250P103 305 11,069 SH   SOLE   11,069 0 0
M & T BK CORP COM 55261F104 304 2,925 SH   SOLE   2,925 0 0
CF INDS HLDGS INC COM 125269100 304 10,801 SH   SOLE   10,801 0 0
CULLEN FROST BANKERS INC COM 229899109 304 4,066 SH   SOLE   4,066 0 0
ROYCE VALUE TR INC COM 780910105 302 24,092 SH   SOLE   24,092 0 0
HELEN OF TROY CORP LTD COM G4388N106 302 1,599 SH   SOLE   1,599 0 0
LENNAR CORP CL B COM CL B 526057302 301 6,520 SH   SOLE   6,520 0 0
SIMMONS 1ST NATL CORP CL A $1 PAR 828730200 300 17,509 SH   SOLE   17,509 0 0
SCHWAB STRATEGIC TR SCHWB FDT EMK LG 808524730 300 12,796 SH   SOLE   12,796 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 298 9,384 SH   SOLE   9,384 0 0
TELEDYNE TECHNOLOGIES INC COM 879360105 297 955 SH   SOLE   955 0 0
FUTU HLDGS LTD SPON ADS CL A 36118L106 296 12,523 SH   SOLE   12,523 0 0
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 295 12,767 SH   SOLE   12,767 0 0
ATMOS ENERGY CORP COM 049560105 293 2,946 SH   SOLE   2,946 0 0
PAYCOM SOFTWARE INC COM 70432V102 293 947 SH   SOLE   947 0 0
UNITED STATES CELLULAR CORP COM 911684108 292 9,447 SH   SOLE   9,447 0 0
BROWN FORMAN CORP CL A 115637100 291 5,057 SH   SOLE   5,057 0 0
SM ENERGY CO COM 78454L100 291 77,630 SH   SOLE   77,630 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 291 3,038 SH   SOLE   3,038 0 0
GRACO INC COM 384109104 290 6,049 SH   SOLE   6,049 0 0
VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 290 4,323 SH   SOLE   4,323 0 0
TEGNA INC COM 87901J105 287 25,755 SH   SOLE   25,755 0 0
VECTOR GROUP LTD COM 92240M108 287 28,490 SH   SOLE   28,490 0 0
SL GREEN RLTY CORP COM 78440X101 286 5,793 SH   SOLE   5,793 0 0
ROBERT HALF INTL INC COM 770323103 285 5,395 SH   SOLE   5,395 0 0
MUELLER INDS INC COM 624756102 284 10,692 SH   SOLE   10,692 0 0
FREEPORT-MCMORAN INC CL B 35671D857 283 24,482 SH   SOLE   24,482 0 0
LUMENTUM HLDGS INC COM 55024U109 283 3,473 SH   SOLE   3,473 0 0
ALLETE INC NEW COM 018522300 280 5,131 SH   SOLE   5,131 0 0
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 280 10,136 SH   SOLE   10,136 0 0
WEST PHARMACEUTICAL SVSC INC COM 955306105 279 1,229 SH   SOLE   1,229 0 0
MODERNA INC COM 60770K107 279 4,347 SH   SOLE   4,347 0 0
DXC TECHNOLOGY CO COM 23355L106 278 16,867 SH   SOLE   16,867 0 0
PROSPERITY BANCSHARES INC COM 743606105 278 4,683 SH   SOLE   4,683 0 0
JUNIPER NETWORKS INC COM 48203R104 278 12,161 SH   SOLE   12,161 0 0
ZEBRA TECHNOLOGIES CORPORAT COM 989207105 278 1,085 SH   SOLE   1,085 0 0
WP CAREY INC COM 92936U109 277 4,090 SH   SOLE   4,090 0 0
AMDOCS LTD SHS G02602103 275 4,521 SH   SOLE   4,521 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 275 1,666 SH   SOLE   1,666 0 0
OPERA LTD SPONSORED ADS 68373M107 272 30,184 SH   SOLE   30,184 0 0
NUVEEN PFD & INCM SECURTIES COM 67072C105 271 32,032 SH   SOLE   32,032 0 0
EPR PPTYS COM SH BEN INT 26884U109 271 8,170 SH   SOLE   8,170 0 0
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 270 9,788 SH   SOLE   9,788 0 0
DOMINOS PIZZA INC COM 25754A201 269 728 SH   SOLE   728 0 0
NISOURCE INC COM 65473P105 268 11,768 SH   SOLE   11,768 0 0
TEVA PHARMACEUTICAL INDS LTD SPONSORED 881624209 267 21,679 SH   SOLE   21,679 0 0
CME GROUP INC COM 12572Q105 266 1,636 SH   SOLE   1,636 0 0
AVERY DENNISON CORP COM 053611109 265 2,322 SH   SOLE   2,322 0 0
TAKE-TWO INTERACTIVE SOFTWA COM 874054109 265 1,898 SH   SOLE   1,898 0 0
HOWARD HUGHES CORP COM 44267D107 265 5,093 SH   SOLE   5,093 0 0
GRIFOLS S A SP ADR REP B NV 398438408 263 14,412 SH   SOLE   14,412 0 0
IDEXX LABS INC COM 45168D104 263 796 SH   SOLE   796 0 0
NXP SEMICONDUCTORS N V COM N6596X109 262 2,300 SH   SOLE   2,300 0 0
TIFFANY & CO NEW COM 886547108 262 2,151 SH   SOLE   2,151 0 0
GEO GROUP INC NEW COM 36162J106 262 22,159 SH   SOLE   22,159 0 0
INSIGHT ENTERPRISES INC COM 45765U103 261 5,295 SH   SOLE   5,295 0 0
KB HOME COM 48666K109 257 8,389 SH   SOLE   8,389 0 0
GRAINGER W W INC COM 384802104 257 819 SH   SOLE   819 0 0
EXPONENT INC COM 30214U102 256 3,159 SH   SOLE   3,159 0 0
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 255 2,677 SH   SOLE   2,677 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 254 1,992 SH   SOLE   1,992 0 0
SPIRIT RLTY CAP INC NEW COM 84860W300 254 7,294 SH   SOLE   7,294 0 0
VANGUARD MALVERN FDS STRM INF 922020805 253 5,053 SH   SOLE   5,053 0 0
TANDEM DIABETES CARE INC CO COM 875372203 253 2,555 SH   SOLE   2,555 0 0
EATON VANCE NEW YORK MUN BD COM 27827Y109 252 21,568 SH   SOLE   21,568 0 0
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 252 12,000 SH   SOLE   12,000 0 0
CHECK POINT SOFTWARE TECH LT ORD M22465104 251 2,334 SH   SOLE   2,334 0 0
PIEDMONT OFFICE REALTY TR IN CL A COM 720190206 251 15,091 SH   SOLE   15,091 0 0
NEOGEN CORP COM 640491106 250 3,225 SH   SOLE   3,225 0 0
SCHWEITZER-MAUDUIT INTL INC COM 808541106 250 7,482 SH   SOLE   7,482 0 0
TRI POINTE GROUP INC COM 87265H109 249 16,940 SH   SOLE   16,940 0 0
XILINX INC COM 983919101 248 2,523 SH   SOLE   2,523 0 0
SPLUNK INC COM 848637104 248 1,249 SH   SOLE   1,249 0 0
WESTERN DIGITAL CORP. COM 958102105 248 5,621 SH   SOLE   5,621 0 0
SPDR SER TR PRTFLO S&P500 GW 78464A409 248 5,525 SH   SOLE   5,525 0 0
BEYOND MEAT INC COM 08862E109 248 1,849 SH   SOLE   1,849 0 0
VANGUARD ADMIRAL FDS INC 500 500 GRTH IDX F 921932505 248 1,325 SH   SOLE   1,325 0 0
STANLEY BLACK & DECKER INC COM 854502101 247 1,774 SH   SOLE   1,774 0 0
CONSOLIDATED WATER CO INC ORD G23773107 247 17,129 SH   SOLE   17,129 0 0
IHS MARKIT LTD SHS G47567105 247 3,273 SH   SOLE   3,273 0 0
FORTIS INC COM 349553107 246 6,467 SH   SOLE   6,467 0 0
FLIR SYS INC COM 302445101 243 5,979 SH   SOLE   5,979 0 0
LYFT INC CL A COM 55087P104 241 7,287 SH   SOLE   7,287 0 0
MONOLITHIC PWR SYS INC COM 609839105 240 1,013 SH   SOLE   1,013 0 0
UDR INC COM 902653104 240 6,411 SH   SOLE   6,411 0 0
FRANCO NEV CORP COM 351858105 239 1,714 SH   SOLE   1,714 0 0
HAWAIIAN ELEC INDUSTRIES COM 419870100 239 6,637 SH   SOLE   6,637 0 0
BLACK STONE MINERALS L P UNIT COM 09225M101 239 36,793 SH   SOLE   36,793 0 0
BUCKLE INC COM 118440106 238 15,199 SH   SOLE   15,199 0 0
INNOVIVA INC COM 45781M101 238 17,006 SH   SOLE   17,006 0 0
CARRIER GLOBAL CORPORATION COM 14448C104 237 10,685 SH   SOLE   10,685 0 0
ALTERYX INC COM CL A 02156B103 237 1,440 SH   SOLE   1,440 0 0
INNOVATIVE INDL PPTYS INC COM 45781V101 237 2,687 SH   SOLE   2,687 0 0
AMERICAN AIRLS GROUP INC COM 02376R102 235 17,980 SH   SOLE   17,980 0 0
LITHIA MTRS INC CL A 536797103 235 1,552 SH   SOLE   1,552 0 0
MAGELLAN HEALTH INC COM 559079207 235 3,218 SH   SOLE   3,218 0 0
DARDEN RESTAURANTS INC COM 237194105 234 3,093 SH   SOLE   3,093 0 0
UNITED STATES STL CORP NEW COM 912909108 234 32,364 SH   SOLE   32,364 0 0
ISHARES TR SHORT TREAS BD 464288679 233 2,106 SH   SOLE   2,106 0 0
GLACIER BANCORP INC NEW COM 37637Q105 232 6,573 SH   SOLE   6,573 0 0
CONSTELLATION BRANDS INC CL A 21036P108 231 1,323 SH   SOLE   1,323 0 0
AXOGEN INC COM 05463X106 231 25,024 SH   SOLE   25,024 0 0
MILESTONE SCIENTIFIC INC NEW COM 59935P209 230 117,750 SH   SOLE   117,750 0 0
SPDR SER TR S&P 600 SMCP GRW 78464A201 229 4,038 SH   SOLE   4,038 0 0
BLACKROCK MUNIYIELD MICH QUA COM 09254F100 229 15,179 SH   SOLE   15,179 0 0
ESCO TECHNOLOGIES INC COM 296315104 228 2,702 SH   SOLE   2,702 0 0
DENTSPLY SIRONA INC COM 24906P109 228 5,184 SH   SOLE   5,184 0 0
CALAMOS STRATEGIC TOTL RETN SH BEN IN COM 128125101 228 18,331 SH   SOLE   18,331 0 0
ING GROEP N.V. SPONSORED 456837103 227 32,962 SH   SOLE   32,962 0 0
METTLER TOLEDO INTERNATIONAL COM 592688105 227 282 SH   SOLE   282 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 227 10,293 SH   SOLE   10,293 0 0
COHEN & STEERS INC COM 19247A100 226 3,324 SH   SOLE   3,324 0 0
HANOVER INS GROUP INC COM 410867105 226 2,227 SH   SOLE   2,227 0 0
SYNNEX CORP COM 87162W100 225 1,879 SH   SOLE   1,879 0 0
NEUROCRINE BIOSCIENCES INC COM 64125C109 225 1,842 SH   SOLE   1,842 0 0
AUTOZONE INC COM 053332102 224 199 SH   SOLE   199 0 0
MERCADOLIBRE INC COM 58733R102 224 227 SH   SOLE   227 0 0
WRIGHT MED GROUP N V ORD SH N96617118 224 7,527 SH   SOLE   7,527 0 0
WYNDHAM DESTINATIONS INC COM 98310W108 223 7,925 SH   SOLE   7,925 0 0
BRADY CORP CL A 104674106 223 4,762 SH   SOLE   4,762 0 0
SEI INVTS CO COM 784117103 223 4,048 SH   SOLE   4,048 0 0
VISHAY INTERTECHNOLOGY INC COM 928298108 222 14,567 SH   SOLE   14,567 0 0
MAGYAR BANCORP INC COM 55977T109 221 24,688 SH   SOLE   24,688 0 0
ARK ETF TR INNOVATION ETF 00214Q104 220 3,090 SH   SOLE   3,090 0 0
ALEXANDRIA REAL ESTATE EQ I COM 015271109 220 1,357 SH   SOLE   1,357 0 0
GMS INC COM 36251C103 219 8,919 SH   SOLE   8,919 0 0
BLACKROCK MUN TARGET TERM TR SHS BE COM 09257P105 219 9,210 SH   SOLE   9,210 0 0
ISHARES TR CORE S&P US GWT 464287671 219 3,044 SH   SOLE   3,044 0 0
MAIN STR CAP CORP COM 56035L104 218 7,005 SH   SOLE   7,005 0 0
AMERICAN INTL GROUP INC COM 026874784 218 6,986 SH   SOLE   6,986 0 0
ISHARES TR LNG TR CRPRT BD 464289511 217 3,102 SH   SOLE   3,102 0 0
HILTON WORLDWIDE HLDGS INC COM 43300A203 217 2,951 SH   SOLE   2,951 0 0
PROSHARES TR SHS ULTRA QQQ 74347R206 216 1,465 SH   SOLE   1,465 0 0
CDK GLOBAL INC COM 12508E101 216 5,220 SH   SOLE   5,220 0 0
WHEATON PRECIOUS METALS COR COM 962879102 216 4,901 SH   SOLE   4,901 0 0
PROSPECT CAP CORP COM 74348T102 212 41,484 SH   SOLE   41,484 0 0
ATLANTIC CAP BANCSHARES INC COM 048269203 212 17,430 SH   SOLE   17,430 0 0
VIRTUSA CORP COM 92827P102 212 6,525 SH   SOLE   6,525 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENE 33738D101 211 10,588 SH   SOLE   10,588 0 0
NUVEEN QUALITY MUNCP INCOME COM 67066V101 211 15,056 SH   SOLE   15,056 0 0
ISHARES TR GLOB INDSTRL ETF 464288729 211 2,528 SH   SOLE   2,528 0 0
FIRST TR EXCH TRADED FD III MANAGD MUN ET 33739N108 211 3,830 SH   SOLE   3,830 0 0
BUILDERS FIRSTSOURCE INC COM 12008R107 210 10,139 SH   SOLE   10,139 0 0
INDEPENDENT BK GROUP INC CO COM 45384B106 209 5,165 SH   SOLE   5,165 0 0
SPDR SER TR S&P 400 MDCP GRW 78464A821 209 3,886 SH   SOLE   3,886 0 0
INVITATION HOMES INC COM 46187W107 209 7,574 SH   SOLE   7,574 0 0
NATIONAL HEALTHCARE CORP COM 635906100 208 3,281 SH   SOLE   3,281 0 0
WORKDAY INC CL A 98138H101 208 1,110 SH   SOLE   1,110 0 0
MOBILE TELESYSTEMS PJSC SPONSORED 607409109 207 22,505 SH   SOLE   22,505 0 0
TRITON INTL LTD CL A G9078F107 207 6,838 SH   SOLE   6,838 0 0
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 206 1,378 SH   SOLE   1,378 0 0
CORCEPT THERAPEUTICS INC CO COM 218352102 205 12,199 SH   SOLE   12,199 0 0
GAN LTD ORD SHS SHS G3728V109 205 8,062 SH   SOLE   8,062 0 0
SNAP INC CL A 83304A106 205 8,725 SH   SOLE   8,725 0 0
TELUS CORPORATION COM 87971M103 205 12,208 SH   SOLE   12,208 0 0
NORTHWESTERN CORP COM 668074305 204 3,750 SH   SOLE   3,750 0 0
DANA INCORPORATED COM 235825205 204 16,716 SH   SOLE   16,716 0 0
OLD DOMINION FREIGHT LINE I COM 679580100 203 1,199 SH   SOLE   1,199 0 0
CORPORATE OFFICE PPTYS SH BEN INT 22002T108 203 8,013 SH   SOLE   8,013 0 0
GRUPO AVAL ACCIONES Y VALORE SPONSORED AD 40053W101 203 46,532 SH   SOLE   46,532 0 0
COMPANIA CERVECERIAS UNIDAS S SPONSORED ADR 204429104 203 14,165 SH   SOLE   14,165 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506 203 5,352 SH   SOLE   5,352 0 0
NUVEEN CA QUALTY MUN INCOME COM 67066Y105 202 14,160 SH   SOLE   14,160 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 201 14,496 SH   SOLE   14,496 0 0
INGEVITY CORP COM 45688C107 201 3,826 SH   SOLE   3,826 0 0
MILLER HERMAN INC COM 600544100 200 8,489 SH   SOLE   8,489 0 0
SK TELECOM LTD SPONSORED ADR COM 78440P108 198 10,248 SH   SOLE   10,248 0 0