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
ULTA BEAUTY INC Stock 90384S303 23 73 SH   SOLE 2 73 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 32 182 SH   SOLE 2 182 0 0
MASTERCARD INCORPORATED Stock 57636Q104 42 118 SH   SOLE 2 118 0 0
SHERWIN WILLIAMS CO Stock 824348106 20 27 SH   SOLE 2 27 0 0
HOME DEPOT INC Stock 437076102 37 120 SH   SOLE 2 120 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 27 179 SH   SOLE 2 179 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 32 68 SH   SOLE 2 68 0 0
ALPHABET INC Stock 02079K305 70 34 SH   SOLE 2 34 0 0
FISERV INC Stock 337738108 38 317 SH   SOLE 2 317 0 0
MICROSOFT CORP Stock 594918104 31 131 SH   SOLE 2 131 0 0
DOLLAR TREE INC Stock 256746108 20 176 SH   SOLE 2 176 0 0
BOOKING HOLDINGS INC Stock 09857L108 35 15 SH   SOLE 2 15 0 0
MATCH GROUP INC NEW Stock 57667L107 21 152 SH   SOLE 2 152 0 0
VISA INC Stock 92826C839 35 167 SH   SOLE 2 167 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 29 60 SH   SOLE 2 60 0 0
FACEBOOK INC Stock 30303M102 57 192 SH   SOLE 2 192 0 0
S&P GLOBAL INC Stock 78409V104 30 86 SH   SOLE 2 86 0 0
ZOETIS INC Stock 98978V103 28 179 SH   SOLE 2 179 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 40 87 SH   SOLE 2 87 0 0
MARKEL CORP Stock 570535104 36 32 SH   SOLE 2 32 0 0
PERKINELMER INC Stock 714046109 22 172 SH   SOLE 2 172 0 0
TJX COS INC NEW Stock 872540109 33 494 SH   SOLE 2 494 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 13 174 SH   SOLE 2 174 0 0
APPLE INC Stock 037833100 58 474 SH   SOLE 2 474 0 0
DISNEY WALT CO Stock 254687106 44 236 SH   SOLE 2 236 0 0
SPDR SER TR ETF 78468R739 33 669 SH   SOLE 3 669 0 0
ISHARES TR ETF 464288414 14 122 SH   SOLE 3 122 0 0
AMAZON COM INC Stock 023135106 71 23 SH   SOLE 4 23 0 0
ULTA BEAUTY INC Stock 90384S303 15 50 SH   SOLE 4 50 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 12 133 SH   SOLE 4 133 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 11 109 SH   SOLE 4 109 0 0
UNITED PARCEL SERVICE INC Stock 911312106 19 112 SH   SOLE 4 112 0 0
HOME DEPOT INC Stock 437076102 20 67 SH   SOLE 4 67 0 0
SEA LTD ADR 81141R100 8 35 SH   SOLE 4 35 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 24 50 SH   SOLE 4 50 0 0
COMCAST CORP NEW Stock 20030N101 11 206 SH   SOLE 4 206 0 0
MICROSOFT CORP Stock 594918104 47 200 SH   SOLE 4 200 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 13 67 SH   SOLE 4 67 0 0
UBER TECHNOLOGIES INC Stock 90353T100 19 353 SH   SOLE 4 353 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 14 101 SH   SOLE 4 101 0 0
ATLASSIAN CORP PLC Stock G06242104 11 51 SH   SOLE 4 51 0 0
APTIV PLC Stock G6095L109 11 79 SH   SOLE 4 79 0 0
TRACTOR SUPPLY CO Stock 892356106 11 60 SH   SOLE 4 60 0 0
VISA INC Stock 92826C839 38 178 SH   SOLE 4 178 0 0
SPLUNK INC Stock 848637104 13 95 SH   SOLE 4 95 0 0
FACEBOOK INC Stock 30303M102 54 182 SH   SOLE 4 182 0 0
ASML HOLDING N V ADR N07059210 11 18 SH   SOLE 4 18 0 0
PALO ALTO NETWORKS INC Stock 697435105 15 48 SH   SOLE 4 48 0 0
NVIDIA CORPORATION Stock 67066G104 22 41 SH   SOLE 4 41 0 0
ZOETIS INC Stock 98978V103 20 127 SH   SOLE 4 127 0 0
QUALCOMM INC Stock 747525103 20 154 SH   SOLE 4 154 0 0
ECOLAB INC Stock 278865100 11 53 SH   SOLE 4 53 0 0
SALESFORCE COM INC Stock 79466L302 24 111 SH   SOLE 4 111 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 21 46 SH   SOLE 4 46 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 13 170 SH   SOLE 4 170 0 0
TEXAS INSTRS INC Stock 882508104 11 59 SH   SOLE 4 59 0 0
AMGEN INC Stock 031162100 19 75 SH   SOLE 4 75 0 0
IHS MARKIT LTD Stock G47567105 17 175 SH   SOLE 4 175 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 10 46 SH   SOLE 4 46 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 7 116 SH   SOLE 4 116 0 0
EQUINIX INC REIT 29444U700 13 19 SH   SOLE 4 19 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 30 81 SH   SOLE 4 81 0 0
APPLE INC Stock 037833100 41 333 SH   SOLE 4 333 0 0
DISNEY WALT CO Stock 254687106 18 95 SH   SOLE 4 95 0 0
STERICYCLE INC Stock 858912108 287 4,250 SH   SOLE 5 4,250 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 383 1,675 SH   SOLE 5 1,675 0 0
JOHNSON & JOHNSON Stock 478160104 123 750 SH   SOLE 5 750 0 0
PROCTER AND GAMBLE CO Stock 742718109 102 750 SH   SOLE 5 750 0 0
UNITED PARCEL SERVICE INC Stock 911312106 289 1,700 SH   SOLE 5 1,700 0 0
MEDTRONIC PLC Stock G5960L103 89 750 SH   SOLE 5 750 0 0
PAYCHEX INC Stock 704326107 220 2,240 SH   SOLE 5 2,240 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 298 2,000 SH   SOLE 5 2,000 0 0
DIAGEO PLC ADR 25243Q205 156 950 SH   SOLE 5 950 0 0
FEDEX CORP Stock 31428X106 824 2,900 SH   SOLE 5 2,900 0 0
PEPSICO INC Stock 713448108 170 1,200 SH   SOLE 5 1,200 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 404 7,900 SH   SOLE 5 7,900 0 0
US BANCORP DEL Stock 902973304 166 3,000 SH   SOLE 5 3,000 0 0
COMCAST CORP NEW Stock 20030N101 100 1,850 SH   SOLE 5 1,850 0 0
MICROSOFT CORP Stock 594918104 289 1,225 SH   SOLE 5 1,225 0 0
BROWN & BROWN INC Stock 115236101 187 4,100 SH   SOLE 5 4,100 0 0
FOX CORP Stock 35137L105 94 2,600 SH   SOLE 5 2,600 0 0
WESTERN UN CO Stock 959802109 533 21,600 SH   SOLE 5 21,600 0 0
CHANGE HEALTHCARE INC Stock 15912K100 402 18,200 SH   SOLE 5 18,200 0 0
NIELSEN HLDGS PLC Stock G6518L108 917 36,450 SH   SOLE 5 36,450 0 0
SYSCO CORP Stock 871829107 575 7,300 SH   SOLE 5 7,300 0 0
LPL FINL HLDGS INC Stock 50212V100 306 2,150 SH   SOLE 5 2,150 0 0
CAPITAL ONE FINL CORP Stock 14040H105 318 2,500 SH   SOLE 5 2,500 0 0
GENERAL ELECTRIC CO Stock 369604103 492 37,500 SH   SOLE 5 37,500 0 0
3M CO Stock 88579Y101 135 700 SH   SOLE 5 700 0 0
AMERICAN EXPRESS CO Stock 025816109 368 2,600 SH   SOLE 5 2,600 0 0
FRANKLIN RESOURCES INC Stock 354613101 447 15,100 SH   SOLE 5 15,100 0 0
CDK GLOBAL INC Stock 12508E101 259 4,800 SH   SOLE 5 4,800 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 597 9,500 SH   SOLE 5 9,500 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 184 1,925 SH   SOLE 5 1,925 0 0
SCHWAB CHARLES CORP Stock 808513105 489 7,500 SH   SOLE 5 7,500 0 0
DISNEY WALT CO Stock 254687106 74 400 SH   SOLE 5 400 0 0
INVESCO QQQ TR ETF 46090E103 164 515 SH   SOLE 6 515 0 0
STARBUCKS CORP Stock 855244109 1,652 15,118 SH   SOLE 6 15,118 0 0
PROCTER AND GAMBLE CO Stock 742718109 983 7,260 SH   SOLE 6 7,260 0 0
PPG INDS INC Stock 693506107 1,049 6,983 SH   SOLE 6 6,983 0 0
MEDTRONIC PLC Stock G5960L103 992 8,395 SH   SOLE 6 8,395 0 0
CLOROX CO DEL Stock 189054109 909 4,714 SH   SOLE 6 4,713 0 0
PAYCHEX INC Stock 704326107 1,836 18,734 SH   SOLE 6 18,734 0 0
SEI INVTS CO Stock 784117103 859 14,097 SH   SOLE 6 14,097 0 0
MASTERCARD INCORPORATED Stock 57636Q104 1,582 4,444 SH   SOLE 6 4,444 0 0
ILLINOIS TOOL WKS INC Stock 452308109 1,139 5,141 SH   SOLE 6 5,140 0 0
HEALTHCARE SVCS GROUP INC Stock 421906108 219 7,821 SH   SOLE 6 7,821 0 0
NORDSON CORP Stock 655663102 1,546 7,782 SH   SOLE 6 7,782 0 0
DIAGEO PLC ADR 25243Q205 1,083 6,596 SH   SOLE 6 6,596 0 0
CHUBB LIMITED Stock H1467J104 1,548 9,797 SH   SOLE 6 9,797 0 0
SNAP ON INC Stock 833034101 2,192 9,498 SH   SOLE 6 9,498 0 0
PEPSICO INC Stock 713448108 1,986 14,044 SH   SOLE 6 14,043 0 0
HONEYWELL INTL INC Stock 438516106 5 21 SH   SOLE 6 21 0 0
ISHARES TR ETF 46435G318 9 334 SH   SOLE 6 334 0 0
US BANCORP DEL Stock 902973304 679 12,281 SH   SOLE 6 12,281 0 0
HOME DEPOT INC Stock 437076102 1,899 6,220 SH   SOLE 6 6,220 0 0
DUPONT DE NEMOURS INC Stock 26614N102 327 4,237 SH   SOLE 6 4,237 0 0
SOUTHERN CO Stock 842587107 1,605 25,827 SH   SOLE 6 25,827 0 0
BLACK KNIGHT INC Stock 09215C105 482 6,520 SH   SOLE 6 6,520 0 0
BECTON DICKINSON & CO Stock 075887109 843 3,468 SH   SOLE 6 3,468 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,267 8,278 SH   SOLE 6 8,278 0 0
CANNAE HLDGS INC Stock 13765N107 762 19,231 SH   SOLE 6 19,231 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 492 1,926 SH   SOLE 6 1,926 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 465 29,077 SH   SOLE 6 29,077 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 655 18,407 SH   SOLE 6 18,407 0 0
PROGRESSIVE CORP Stock 743315103 1,346 14,073 SH   SOLE 6 14,073 0 0
MICROSOFT CORP Stock 594918104 2,117 8,978 SH   SOLE 6 8,978 0 0
BROWN & BROWN INC Stock 115236101 1,439 31,488 SH   SOLE 6 31,488 0 0
ARES CAPITAL CORP CEF 04010L103 469 25,048 SH   SOLE 6 25,048 0 0
FRONTDOOR INC Stock 35905A109 836 15,561 SH   SOLE 6 15,561 0 0
NIKE INC Stock 654106103 1,171 8,813 SH   SOLE 6 8,813 0 0
LINDE PLC Stock G5494J103 2,073 7,398 SH   SOLE 6 7,398 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 957 4,752 SH   SOLE 6 4,752 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 559 12,565 SH   SOLE 6 12,565 0 0
DOLLAR TREE INC Stock 256746108 798 6,975 SH   SOLE 6 6,975 0 0
DOW INC Stock 260557103 764 11,944 SH   SOLE 6 11,944 0 0
MORNINGSTAR INC Stock 617700109 661 2,936 SH   SOLE 6 2,936 0 0
CORTEVA INC Stock 22052L104 48 1,027 SH   SOLE 6 1,027 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 22 153 SH   SOLE 6 153 0 0
BOOKING HOLDINGS INC Stock 09857L108 200 86 SH   SOLE 6 86 0 0
AIR PRODS & CHEMS INC Stock 009158106 1,110 3,945 SH   SOLE 6 3,945 0 0
BRP GROUP INC Stock 05589G102 204 7,481 SH   SOLE 6 7,481 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 967 6,878 SH   SOLE 6 6,878 0 0
DIGITAL RLTY TR INC REIT 253868103 651 4,620 SH   SOLE 6 4,619 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 534 6,996 SH   SOLE 6 6,996 0 0
ENTERGY CORP NEW Stock 29364G103 539 5,422 SH   SOLE 6 5,422 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 9 90 SH   SOLE 6 90 0 0
NEW JERSEY RES CORP Stock 646025106 818 20,514 SH   SOLE 6 20,514 0 0
NOVARTIS AG ADR 66987V109 767 8,978 SH   SOLE 6 8,978 0 0
SL GREEN RLTY CORP REIT 78440X804 527 7,528 SH   SOLE 6 7,528 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1,155 10,721 SH   SOLE 6 10,721 0 0
KINDER MORGAN INC DEL Stock 49456B101 883 53,012 SH   SOLE 6 53,011 0 0
ACCENTURE PLC IRELAND Stock G1151C101 1,218 4,409 SH   SOLE 6 4,409 0 0
NORTHERN TR CORP Stock 665859104 1,578 15,010 SH   SOLE 6 15,010 0 0
GRACO INC Stock 384109104 2,149 30,005 SH   SOLE 6 30,004 0 0
POLARIS INC Stock 731068102 1,940 14,533 SH   SOLE 6 14,533 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1,058 3,985 SH   SOLE 6 3,985 0 0
STRYKER CORPORATION Stock 863667101 1,620 6,649 SH   SOLE 6 6,649 0 0
FASTENAL CO Stock 311900104 678 13,486 SH   SOLE 6 13,485 0 0
GENERAL DYNAMICS CORP Stock 369550108 823 4,534 SH   SOLE 6 4,534 0 0
CULLEN FROST BANKERS INC Stock 229899109 934 8,586 SH   SOLE 6 8,586 0 0
MCDONALDS CORP Stock 580135101 1,010 4,507 SH   SOLE 6 4,507 0 0
CISCO SYS INC Stock 17275R102 617 11,928 SH   SOLE 6 11,928 0 0
RE MAX HLDGS INC Stock 75524W108 583 14,790 SH   SOLE 6 14,790 0 0
UNION PAC CORP Stock 907818108 4 19 SH   SOLE 6 19 0 0
DONALDSON INC Stock 257651109 943 16,208 SH   SOLE 6 16,208 0 0
ISHARES TR ETF 464288588 21 190 SH   SOLE 6 190 0 0
CHARLES RIV LABS INTL INC Stock 159864107 237 819 SH   SOLE 6 819 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 465 1,019 SH   SOLE 6 1,019 0 0
LOCKHEED MARTIN CORP Stock 539830109 1,542 4,174 SH   SOLE 6 4,174 0 0
CHEVRON CORP NEW Stock 166764100 1,318 12,581 SH   SOLE 6 12,580 0 0
ISHARES TR ETF 464288414 6 53 SH   SOLE 6 53 0 0
MARKEL CORP Stock 570535104 585 513 SH   SOLE 6 513 0 0
M & T BK CORP Stock 55261F104 829 5,470 SH   SOLE 6 5,470 0 0
TJX COS INC NEW Stock 872540109 1,441 21,786 SH   SOLE 6 21,786 0 0
ORACLE CORP Stock 68389X105 1,514 21,569 SH   SOLE 6 21,569 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 876 11,333 SH   SOLE 6 11,333 0 0
SPDR SER TR ETF 78468R721 6 119 SH   SOLE 6 119 0 0
PFIZER INC Stock 717081103 535 14,761 SH   SOLE 6 14,761 0 0
3M CO Stock 88579Y101 1,423 7,386 SH   SOLE 6 7,386 0 0
GILEAD SCIENCES INC Stock 375558103 515 7,969 SH   SOLE 6 7,968 0 0
ALPHABET INC Stock 02079K107 587 284 SH   SOLE 6 284 0 0
ANALOG DEVICES INC Stock 032654105 1,846 11,902 SH   SOLE 6 11,902 0 0
IHS MARKIT LTD Stock G47567105 557 5,752 SH   SOLE 6 5,752 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 679 16,701 SH   SOLE 6 16,700 0 0
ISHARES TR ETF 464287440 50 447 SH   SOLE 6 447 0 0
ISHARES TR ETF 464287432 10 75 SH   SOLE 6 75 0 0
AVANOS MED INC Stock 05350V106 183 4,184 SH   SOLE 6 4,184 0 0
AXALTA COATING SYS LTD Stock G0750C108 403 13,621 SH   SOLE 6 13,621 0 0
BERKLEY W R CORP Stock 084423102 523 6,938 SH   SOLE 6 6,938 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 1,047 6,987 SH   SOLE 6 6,986 0 0
PRICE T ROWE GROUP INC Stock 74144T108 1,242 7,237 SH   SOLE 6 7,237 0 0
LOWES COS INC Stock 548661107 660 3,470 SH   SOLE 6 3,470 0 0
COLGATE PALMOLIVE CO Stock 194162103 1,507 19,116 SH   SOLE 6 19,116 0 0
RAYONIER INC REIT 754907103 596 18,483 SH   SOLE 6 18,483 0 0
COMMERCE BANCSHARES INC Stock 200525103 1,116 14,573 SH   SOLE 6 14,573 0 0
SCHWAB CHARLES CORP Stock 808513105 1,212 18,600 SH   SOLE 6 18,600 0 0
JOHNSON & JOHNSON Stock 478160104 64 390 SH   SOLE 7 390 0 0
PROCTER AND GAMBLE CO Stock 742718109 50 366 SH   SOLE 7 366 0 0
COCA COLA CO Stock 191216100 76 1,446 SH   SOLE 7 1,445 0 0
PPG INDS INC Stock 693506107 34 223 SH   SOLE 7 223 0 0
TRUIST FINL CORP Stock 89832Q109 100 1,723 SH   SOLE 7 1,722 0 0
CME GROUP INC Stock 12572Q105 3 13 SH   SOLE 7 13 0 0
MEDTRONIC PLC Stock G5960L103 85 719 SH   SOLE 7 719 0 0
PROLOGIS INC. REIT 74340W103 78 732 SH   SOLE 7 731 0 0
SANOFI ADR 80105N105 11 222 SH   SOLE 7 222 0 0
MERCK & CO. INC Stock 58933Y105 77 999 SH   SOLE 7 999 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 90 1,552 SH   SOLE 7 1,552 0 0
CHUBB LIMITED Stock H1467J104 88 556 SH   SOLE 7 556 0 0
PEPSICO INC Stock 713448108 66 465 SH   SOLE 7 465 0 0
HONEYWELL INTL INC Stock 438516106 74 342 SH   SOLE 7 342 0 0
HOME DEPOT INC Stock 437076102 99 325 SH   SOLE 7 324 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 116 615 SH   SOLE 7 615 0 0
EASTMAN CHEM CO Stock 277432100 59 533 SH   SOLE 7 533 0 0
COMCAST CORP NEW Stock 20030N101 70 1,289 SH   SOLE 7 1,288 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 36 393 SH   SOLE 7 393 0 0
MICROSOFT CORP Stock 594918104 117 497 SH   SOLE 7 496 0 0
GARMIN LTD Stock H2906T109 69 521 SH   SOLE 7 521 0 0
NEXTERA ENERGY INC Stock 65339F101 55 730 SH   SOLE 7 730 0 0
LILLY ELI & CO Stock 532457108 39 206 SH   SOLE 7 206 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 13 245 SH   SOLE 7 245 0 0
MONDELEZ INTL INC Stock 609207105 62 1,063 SH   SOLE 7 1,063 0 0
BROADCOM INC Stock 11135F101 125 270 SH   SOLE 7 270 0 0
ISHARES TR ETF 464288646 11 197 SH   SOLE 7 197 0 0
ABBVIE INC Stock 00287Y109 59 543 SH   SOLE 7 543 0 0
ROCKWELL AUTOMATION INC Stock 773903109 47 178 SH   SOLE 7 178 0 0
MCDONALDS CORP Stock 580135101 83 371 SH   SOLE 7 371 0 0
CISCO SYS INC Stock 17275R102 88 1,699 SH   SOLE 7 1,698 0 0
UNION PAC CORP Stock 907818108 77 348 SH   SOLE 7 348 0 0
JPMORGAN CHASE & CO Stock 46625H100 91 595 SH   SOLE 7 595 0 0
ISHARES TR ETF 464288638 8 131 SH   SOLE 7 131 0 0
CHEVRON CORP NEW Stock 166764100 105 1,001 SH   SOLE 7 1,001 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 64 832 SH   SOLE 7 832 0 0
TEXAS INSTRS INC Stock 882508104 105 553 SH   SOLE 7 553 0 0
TARGET CORP Stock 87612E106 81 411 SH   SOLE 7 411 0 0
ISHARES TR ETF 464287440 1 11 SH   SOLE 7 11 0 0
EATON CORP PLC Stock G29183103 82 590 SH   SOLE 7 590 0 0
PNC FINL SVCS GROUP INC Stock 693475105 59 337 SH   SOLE 7 336 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 49 132 SH   SOLE 7 132 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 66 383 SH   SOLE 7 382 0 0
TORONTO DOMINION BK ONT Stock 891160509 14 215 SH   SOLE 7 215 0 0
BLACKROCK INC Stock 09247X101 48 64 SH   SOLE 7 64 0 0
ABBOTT LABS Stock 002824100 1 12 SH   SOLE 7 12 0 0
AMAZON COM INC Stock 023135106 183 59 SH   SOLE 9 59 0 0
GLOBAL PMTS INC Stock 37940X102 5 26 SH   SOLE 9 26 0 0
ULTA BEAUTY INC Stock 90384S303 2 7 SH   SOLE 9 7 0 0
INVESCO QQQ TR ETF 46090E103 16 50 SH   SOLE 9 50 0 0
STARBUCKS CORP Stock 855244109 14 128 SH   SOLE 9 128 0 0
SQUARE INC Stock 852234103 20 89 SH   SOLE 9 89 0 0
ANTHEM INC Stock 036752103 10 27 SH   SOLE 9 27 0 0
ISHARES GOLD TR ETF 464285105 0 0 SH   SOLE 9 0 0 0
EBAY INC. Stock 278642103 37 601 SH   SOLE 9 601 0 0
TRIPADVISOR INC Stock 896945201 4 69 SH   SOLE 9 69 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 1 8 SH   SOLE 9 8 0 0
JOHNSON & JOHNSON Stock 478160104 49 298 SH   SOLE 9 298 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 7 68 SH   SOLE 9 68 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 3 16 SH   SOLE 9 16 0 0
LKQ CORP Stock 501889208 8 198 SH   SOLE 9 198 0 0
VANGUARD INDEX FDS ETF 922908769 13 64 SH   SOLE 9 64 0 0
BANK OZK Stock 06417N103 5 125 SH   SOLE 9 125 0 0
ISHARES TR ETF 464287291 55 178 SH   SOLE 9 178 0 0
DEXCOM INC Stock 252131107 5 13 SH   SOLE 9 13 0 0
COSTCO WHSL CORP NEW Stock 22160K105 20 56 SH   SOLE 9 56 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 11 35 SH   SOLE 9 35 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 3 84 SH   SOLE 9 84 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 30 72 SH   SOLE 9 72 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 8 32 SH   SOLE 9 32 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 8 212 SH   SOLE 9 212 0 0
EAST WEST BANCORP INC Stock 27579R104 36 493 SH   SOLE 9 493 0 0
PROCTER AND GAMBLE CO Stock 742718109 31 228 SH   SOLE 9 228 0 0
PPG INDS INC Stock 693506107 29 191 SH   SOLE 9 191 0 0
ISHARES TR ETF 464287796 42 1,610 SH   SOLE 9 1,610 0 0
TRUIST FINL CORP Stock 89832Q109 10 164 SH   SOLE 9 164 0 0
UNITED PARCEL SERVICE INC Stock 911312106 5 28 SH   SOLE 9 28 0 0
BIOGEN INC Stock 09062X103 5 19 SH   SOLE 9 19 0 0
INTEL CORP Stock 458140100 45 698 SH   SOLE 9 698 0 0
MEDTRONIC PLC Stock G5960L103 82 694 SH   SOLE 9 694 0 0
NETFLIX INC Stock 64110L106 17 33 SH   SOLE 9 33 0 0
AFFILIATED MANAGERS GROUP IN Stock 008252108 3 21 SH   SOLE 9 21 0 0
PACCAR INC Stock 693718108 5 51 SH   SOLE 9 51 0 0
PROLOGIS INC. REIT 74340W103 18 166 SH   SOLE 9 166 0 0
SANOFI ADR 80105N105 23 462 SH   SOLE 9 462 0 0
MERCK & CO. INC Stock 58933Y105 29 374 SH   SOLE 9 374 0 0
OSHKOSH CORP Stock 688239201 3 24 SH   SOLE 9 24 0 0
MCKESSON CORP Stock 58155Q103 30 152 SH   SOLE 9 152 0 0
MASTERCARD INCORPORATED Stock 57636Q104 95 266 SH   SOLE 9 266 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 12 71 SH   SOLE 9 71 0 0
UNITED RENTALS INC Stock 911363109 9 26 SH   SOLE 9 26 0 0
EXACT SCIENCES CORP Stock 30063P105 3 21 SH   SOLE 9 21 0 0
BLACKLINE INC Stock 09239B109 2 16 SH   SOLE 9 16 0 0
ALLSTATE CORP Stock 020002101 16 140 SH   SOLE 9 140 0 0
DIAGEO PLC ADR 25243Q205 8 50 SH   SOLE 9 50 0 0
ISHARES TR ETF 464287176 37 296 SH   SOLE 9 296 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 16 74 SH   SOLE 9 74 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 8 103 SH   SOLE 9 103 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 3 19 SH   SOLE 9 19 0 0
VISTRA CORP Stock 92840M102 2 106 SH   SOLE 9 106 0 0
CORNING INC Stock 219350105 5 117 SH   SOLE 9 117 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 8 99 SH   SOLE 9 99 0 0
BANK NEW YORK MELLON CORP Stock 064058100 30 642 SH   SOLE 9 642 0 0
ISHARES TR ETF 46435G474 306 10,472 SH   SOLE 9 10,472 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 23 396 SH   SOLE 9 396 0 0
CHUBB LIMITED Stock H1467J104 27 173 SH   SOLE 9 173 0 0
PENN NATL GAMING INC Stock 707569109 6 55 SH   SOLE 9 55 0 0
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 13 264 SH   SOLE 9 264 0 0
FEDEX CORP Stock 31428X106 9 31 SH   SOLE 9 31 0 0
PULTE GROUP INC Stock 745867101 5 90 SH   SOLE 9 90 0 0
SHERWIN WILLIAMS CO Stock 824348106 27 36 SH   SOLE 9 36 0 0
PEPSICO INC Stock 713448108 31 222 SH   SOLE 9 222 0 0
MARATHON OIL CORP Stock 565849106 2 193 SH   SOLE 9 193 0 0
OKTA INC Stock 679295105 7 32 SH   SOLE 9 32 0 0
HONEYWELL INTL INC Stock 438516106 56 256 SH   SOLE 9 256 0 0
FIRSTENERGY CORP Stock 337932107 6 159 SH   SOLE 9 159 0 0
ISHARES TR ETF 46435G425 248 2,726 SH   SOLE 9 2,726 0 0
US BANCORP DEL Stock 902973304 37 660 SH   SOLE 9 660 0 0
BP PLC ADR 055622104 4 168 SH   SOLE 9 168 0 0
HOME DEPOT INC Stock 437076102 56 184 SH   SOLE 9 184 0 0
FAIR ISAAC CORP Stock 303250104 7 15 SH   SOLE 9 15 0 0
DUPONT DE NEMOURS INC Stock 26614N102 6 81 SH   SOLE 9 81 0 0
VERISK ANALYTICS INC Stock 92345Y106 28 161 SH   SOLE 9 161 0 0
BHP GROUP LTD ADR 088606108 16 225 SH   SOLE 9 225 0 0
SPDR GOLD TR ETF 78463V107 12 77 SH   SOLE 9 77 0 0
BLACK KNIGHT INC Stock 09215C105 25 333 SH   SOLE 9 333 0 0
KEYCORP Stock 493267108 13 658 SH   SOLE 9 658 0 0
SEA LTD ADR 81141R100 10 45 SH   SOLE 9 45 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 4 16 SH   SOLE 9 16 0 0
ISHARES TR ETF 464287739 40 438 SH   SOLE 9 438 0 0
WHIRLPOOL CORP Stock 963320106 5 22 SH   SOLE 9 22 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 7 104 SH   SOLE 9 104 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 4 227 SH   SOLE 9 227 0 0
WEBSTER FINL CORP CONN Stock 947890109 3 49 SH   SOLE 9 49 0 0
AON PLC Stock G0403H108 6 24 SH   SOLE 9 24 0 0
BANDWIDTH INC Stock 05988J103 2 16 SH   SOLE 9 16 0 0
NUTRIEN LTD Stock 67077M108 5 95 SH   SOLE 9 95 0 0
CENTENE CORP DEL Stock 15135B101 10 155 SH   SOLE 9 155 0 0
ISHARES TR ETF 464287804 155 1,428 SH   SOLE 9 1,428 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 52 202 SH   SOLE 9 202 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 54 114 SH   SOLE 9 114 0 0
EXELON CORP Stock 30161N101 7 150 SH   SOLE 9 150 0 0
ALPHABET INC Stock 02079K305 202 98 SH   SOLE 9 98 0 0
INTUIT Stock 461202103 36 95 SH   SOLE 9 95 0 0
UNILEVER PLC ADR 904767704 26 472 SH   SOLE 9 472 0 0
COMCAST CORP NEW Stock 20030N101 51 938 SH   SOLE 9 938 0 0
MICROSOFT CORP Stock 594918104 296 1,256 SH   SOLE 9 1,256 0 0
VALERO ENERGY CORP Stock 91913Y100 4 57 SH   SOLE 9 57 0 0
SCHLUMBERGER LTD Stock 806857108 9 346 SH   SOLE 9 346 0 0
CVS HEALTH CORP Stock 126650100 54 719 SH   SOLE 9 719 0 0
AVALARA INC Stock 05338G106 5 40 SH   SOLE 9 40 0 0
MASCO CORP Stock 574599106 33 549 SH   SOLE 9 549 0 0
AMERIPRISE FINL INC Stock 03076C106 25 107 SH   SOLE 9 107 0 0
FARFETCH LTD Stock 30744W107 5 95 SH   SOLE 9 95 0 0
BOEING CO Stock 097023105 11 44 SH   SOLE 9 44 0 0
NEXTERA ENERGY INC Stock 65339F101 26 339 SH   SOLE 9 339 0 0
ELASTIC N V Stock N14506104 15 133 SH   SOLE 9 133 0 0
NIKE INC Stock 654106103 41 312 SH   SOLE 9 312 0 0
TESLA INC Stock 88160R101 6 9 SH   SOLE 9 9 0 0
MSCI INC Stock 55354G100 27 64 SH   SOLE 9 64 0 0
LINDE PLC Stock G5494J103 5 19 SH   SOLE 9 19 0 0
VANGUARD WORLD FDS ETF 92204A504 0 0 SH   SOLE 9 0 0 0
MEDALLIA INC Stock 584021109 1 50 SH   SOLE 9 50 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 10 51 SH   SOLE 9 51 0 0
NORFOLK SOUTHN CORP Stock 655844108 35 130 SH   SOLE 9 130 0 0
FOX CORP Stock 35137L105 26 720 SH   SOLE 9 720 0 0
DOW INC Stock 260557103 23 359 SH   SOLE 9 359 0 0
HANESBRANDS INC Stock 410345102 7 367 SH   SOLE 9 367 0 0
FIFTH THIRD BANCORP Stock 316773100 4 114 SH   SOLE 9 114 0 0
UBER TECHNOLOGIES INC Stock 90353T100 1 19 SH   SOLE 9 19 0 0
AVANTOR INC Stock 05352A100 43 1,471 SH   SOLE 9 1,471 0 0
KRANESHARES TR ETF 500767736 29 1,031 SH   SOLE 9 1,031 0 0
CORTEVA INC Stock 22052L104 36 773 SH   SOLE 9 773 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 19 240 SH   SOLE 9 240 0 0
GENERAL MTRS CO Stock 37045V100 20 345 SH   SOLE 9 345 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 5 340 SH   SOLE 9 340 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 59 415 SH   SOLE 9 415 0 0
CHANGE HEALTHCARE INC Stock 15912K100 4 171 SH   SOLE 9 171 0 0
SPDR SER TR ETF 78464A300 108 1,314 SH   SOLE 9 1,314 0 0
ISHARES TR ETF 464288885 100 993 SH   SOLE 9 993 0 0
INMODE LTD Stock M5425M103 1 13 SH   SOLE 9 13 0 0
LILLY ELI & CO Stock 532457108 10 52 SH   SOLE 9 52 0 0
LEIDOS HOLDINGS INC Stock 525327102 5 53 SH   SOLE 9 53 0 0
VANGUARD STAR FDS ETF 921909768 9 138 SH   SOLE 9 138 0 0
PPL CORP Stock 69351T106 5 174 SH   SOLE 9 174 0 0
DRAFTKINGS INC Stock 26142R104 4 70 SH   SOLE 9 70 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 7 50 SH   SOLE 9 50 0 0
REPLIGEN CORP Stock 759916109 3 16 SH   SOLE 9 16 0 0
DUKE ENERGY CORP NEW Stock 26441C204 6 64 SH   SOLE 9 64 0 0
DIGITAL RLTY TR INC REIT 253868103 4 30 SH   SOLE 9 30 0 0
ISHARES TR ETF 464288844 109 8,160 SH   SOLE 9 8,160 0 0
MICRON TECHNOLOGY INC Stock 595112103 15 168 SH   SOLE 9 168 0 0
FIVERR INTL LTD Stock M4R82T106 4 17 SH   SOLE 9 17 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 27 639 SH   SOLE 9 639 0 0
AFLAC INC Stock 001055102 6 113 SH   SOLE 9 113 0 0
SONY CORP ADR 835699307 4 34 SH   SOLE 9 34 0 0
MATCH GROUP INC NEW Stock 57667L107 5 37 SH   SOLE 9 37 0 0
QUANTA SVCS INC Stock 74762E102 31 358 SH   SOLE 9 358 0 0
ISHARES TR ETF 464287168 191 1,673 SH   SOLE 9 1,673 0 0
VERTEX INC Stock 92538J106 1 53 SH   SOLE 9 53 0 0
MARATHON PETE CORP Stock 56585A102 18 341 SH   SOLE 9 341 0 0
CHEFS WHSE INC Stock 163086101 1 26 SH   SOLE 9 26 0 0
ATLASSIAN CORP PLC Stock G06242104 1 3 SH   SOLE 9 3 0 0
VIATRIS INC Stock 92556V106 23 1,678 SH   SOLE 9 1,678 0 0
ISHARES TR ETF 464288877 183 3,597 SH   SOLE 9 3,597 0 0
SPDR SER TR ETF 78464A599 108 688 SH   SOLE 9 688 0 0
APTIV PLC Stock G6095L109 1 4 SH   SOLE 9 4 0 0
TRACTOR SUPPLY CO Stock 892356106 1 4 SH   SOLE 9 4 0 0
ELECTRONIC ARTS INC Stock 285512109 17 129 SH   SOLE 9 129 0 0
VISA INC Stock 92826C839 52 244 SH   SOLE 9 244 0 0
ISHARES TR ETF 46429B689 50 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 46429B697 36 520 SH   SOLE 9 520 0 0
PIMCO ETF TR ETF 72201R775 9 84 SH   SOLE 9 84 0 0
ISHARES TR ETF 46429B267 668 25,504 SH   SOLE 9 25,504 0 0
SPLUNK INC Stock 848637104 1 6 SH   SOLE 9 6 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 37 184 SH   SOLE 9 184 0 0
PHILLIPS 66 Stock 718546104 3 38 SH   SOLE 9 38 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 16 68 SH   SOLE 9 68 0 0
FACEBOOK INC Stock 30303M102 115 391 SH   SOLE 9 391 0 0
ASML HOLDING N V ADR N07059210 1 1 SH   SOLE 9 1 0 0
SERVICENOW INC Stock 81762P102 33 66 SH   SOLE 9 66 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 2 31 SH   SOLE 9 31 0 0
PACKAGING CORP AMER Stock 695156109 5 40 SH   SOLE 9 40 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 3 SH   SOLE 9 3 0 0
MONDELEZ INTL INC Stock 609207105 3 47 SH   SOLE 9 47 0 0
BROADCOM INC Stock 11135F101 9 19 SH   SOLE 9 19 0 0
PIONEER NAT RES CO Stock 723787107 26 161 SH   SOLE 9 161 0 0
MAGNA INTL INC Stock 559222401 3 31 SH   SOLE 9 31 0 0
NOVARTIS AG ADR 66987V109 12 137 SH   SOLE 9 137 0 0
EXPEDITORS INTL WASH INC Stock 302130109 23 210 SH   SOLE 9 210 0 0
ACCENTURE PLC IRELAND Stock G1151C101 11 41 SH   SOLE 9 41 0 0
NEOGENOMICS INC Stock 64049M209 2 47 SH   SOLE 9 47 0 0
ISHARES TR ETF 464288810 21 64 SH   SOLE 9 64 0 0
NVIDIA CORPORATION Stock 67066G104 23 44 SH   SOLE 9 44 0 0
ISHARES TR ETF 464288646 544 9,946 SH   SOLE 9 9,946 0 0
WESTERN DIGITAL CORP. Stock 958102105 3 38 SH   SOLE 9 38 0 0
BALL CORP Stock 058498106 3 33 SH   SOLE 9 33 0 0
CUMMINS INC Stock 231021106 27 106 SH   SOLE 9 106 0 0
EOG RES INC Stock 26875P101 6 88 SH   SOLE 9 88 0 0
MOSAIC CO NEW Stock 61945C103 3 84 SH   SOLE 9 84 0 0
ABBVIE INC Stock 00287Y109 72 667 SH   SOLE 9 667 0 0
ISHARES INC ETF 46434G103 11 177 SH   SOLE 9 177 0 0
VANGUARD BD INDEX FDS ETF 921937835 34 400 SH   SOLE 9 400 0 0
ZOETIS INC Stock 98978V103 13 85 SH   SOLE 9 85 0 0
ICON PLC Stock G4705A100 9 48 SH   SOLE 9 48 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 59 500 SH   SOLE 9 500 0 0
ISHARES INC ETF 46434G863 127 2,922 SH   SOLE 9 2,922 0 0
LIVERAMP HLDGS INC Stock 53815P108 14 264 SH   SOLE 9 264 0 0
BLACKSTONE GROUP INC Stock 09260D107 27 366 SH   SOLE 9 366 0 0
CHURCH & DWIGHT INC Stock 171340102 9 101 SH   SOLE 9 101 0 0
GRACO INC Stock 384109104 10 134 SH   SOLE 9 134 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 31 196 SH   SOLE 9 196 0 0
ROCKWELL AUTOMATION INC Stock 773903109 24 90 SH   SOLE 9 90 0 0
STRYKER CORPORATION Stock 863667101 20 82 SH   SOLE 9 82 0 0
QUALCOMM INC Stock 747525103 12 94 SH   SOLE 9 94 0 0
T-MOBILE US INC Stock 872590104 28 220 SH   SOLE 9 220 0 0
GENERAL DYNAMICS CORP Stock 369550108 5 30 SH   SOLE 9 30 0 0
DISCOVER FINL SVCS Stock 254709108 6 65 SH   SOLE 9 65 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 0 0 SH   SOLE 9 0 0 0
CISCO SYS INC Stock 17275R102 29 569 SH   SOLE 9 569 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 15 257 SH   SOLE 9 257 0 0
CAPITAL ONE FINL CORP Stock 14040H105 104 818 SH   SOLE 9 818 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 29 608 SH   SOLE 9 608 0 0
AUTODESK INC Stock 052769106 28 100 SH   SOLE 9 100 0 0
AT&T INC Stock 00206R102 13 427 SH   SOLE 9 427 0 0
AUDIOCODES LTD Stock M15342104 4 131 SH   SOLE 9 131 0 0
ISHARES TR ETF 464288513 91 1,039 SH   SOLE 9 1,039 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 6 27 SH   SOLE 9 27 0 0
ISHARES TR ETF 46432F396 21 133 SH   SOLE 9 133 0 0
NETAPP INC Stock 64110D104 21 294 SH   SOLE 9 294 0 0
VEEVA SYS INC Stock 922475108 8 29 SH   SOLE 9 29 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 22 36 SH   SOLE 9 36 0 0
FIDELITY COVINGTON TRUST ETF 316092865 3 78 SH   SOLE 9 78 0 0
FIDELITY COVINGTON TRUST ETF 316092873 3 59 SH   SOLE 9 59 0 0
FIDELITY COVINGTON TRUST ETF 316092204 3 39 SH   SOLE 9 39 0 0
FIDELITY COVINGTON TRUST ETF 316092402 3 241 SH   SOLE 9 241 0 0
FIDELITY COVINGTON TRUST ETF 316092600 3 49 SH   SOLE 9 49 0 0
FIDELITY COVINGTON TRUST ETF 316092709 3 61 SH   SOLE 9 61 0 0
FIDELITY COVINGTON TRUST ETF 316092881 3 72 SH   SOLE 9 72 0 0
FIDELITY COVINGTON TRUST ETF 316092501 103 2,108 SH   SOLE 9 2,107 0 0
FIDELITY COVINGTON TRUST ETF 316092303 3 75 SH   SOLE 9 75 0 0
FIDELITY COVINGTON TRUST ETF 316092808 83 781 SH   SOLE 9 781 0 0
AMBEV SA ADR 02319V103 8 2,867 SH   SOLE 9 2,867 0 0
LULULEMON ATHLETICA INC Stock 550021109 5 15 SH   SOLE 9 15 0 0
CHEGG INC Stock 163092109 5 57 SH   SOLE 9 57 0 0
ISHARES TR ETF 464287200 640 1,609 SH   SOLE 9 1,608 0 0
CIGNA CORP NEW Stock 125523100 16 68 SH   SOLE 9 68 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 9 8 SH   SOLE 9 8 0 0
WELLS FARGO CO NEW Stock 949746101 64 1,631 SH   SOLE 9 1,631 0 0
UNION PAC CORP Stock 907818108 11 49 SH   SOLE 9 49 0 0
RIO TINTO PLC ADR 767204100 12 151 SH   SOLE 9 151 0 0
ECOLAB INC Stock 278865100 18 83 SH   SOLE 9 83 0 0
ISHARES TR ETF 464288588 286 2,642 SH   SOLE 9 2,642 0 0
SALESFORCE COM INC Stock 79466L302 7 32 SH   SOLE 9 32 0 0
DOLBY LABORATORIES INC Stock 25659T107 2 20 SH   SOLE 9 20 0 0
NORTHROP GRUMMAN CORP Stock 666807102 6 19 SH   SOLE 9 19 0 0
IDEXX LABS INC Stock 45168D104 25 51 SH   SOLE 9 51 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 63 137 SH   SOLE 9 137 0 0
JPMORGAN CHASE & CO Stock 46625H100 196 1,290 SH   SOLE 9 1,290 0 0
SPDR INDEX SHS FDS ETF 78463X509 126 2,867 SH   SOLE 9 2,867 0 0
CHEVRON CORP NEW Stock 166764100 43 408 SH   SOLE 9 408 0 0
CONOCOPHILLIPS Stock 20825C104 2 33 SH   SOLE 9 33 0 0
MARKEL CORP Stock 570535104 5 4 SH   SOLE 9 4 0 0
CAMPBELL SOUP CO Stock 134429109 6 111 SH   SOLE 9 111 0 0
DANAHER CORPORATION Stock 235851102 33 148 SH   SOLE 9 148 0 0
TJX COS INC NEW Stock 872540109 30 453 SH   SOLE 9 453 0 0
BK OF AMERICA CORP Stock 060505104 38 994 SH   SOLE 9 994 0 0
SPDR SER TR ETF 78464A805 59 1,191 SH   SOLE 9 1,191 0 0
WALMART INC Stock 931142103 7 49 SH   SOLE 9 49 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 13 98 SH   SOLE 9 98 0 0
ORACLE CORP Stock 68389X105 34 483 SH   SOLE 9 483 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 39 500 SH   SOLE 9 500 0 0
TEXAS INSTRS INC Stock 882508104 63 332 SH   SOLE 9 332 0 0
TARGET CORP Stock 87612E106 31 154 SH   SOLE 9 154 0 0
SPDR SER TR ETF 78468R721 10 199 SH   SOLE 9 199 0 0
PFIZER INC Stock 717081103 37 1,033 SH   SOLE 9 1,033 0 0
COUPA SOFTWARE INC Stock 22266L106 4 15 SH   SOLE 9 15 0 0
ISHARES TR ETF 464287242 336 2,587 SH   SOLE 9 2,587 0 0
MORGAN STANLEY Stock 617446448 43 554 SH   SOLE 9 554 0 0
3M CO Stock 88579Y101 2 12 SH   SOLE 9 12 0 0
KLA CORP Stock 482480100 9 28 SH   SOLE 9 28 0 0
ISHARES TR ETF 46432F388 144 1,406 SH   SOLE 9 1,406 0 0
CATERPILLAR INC Stock 149123101 5 21 SH   SOLE 9 21 0 0
ALPHABET INC Stock 02079K107 130 63 SH   SOLE 9 63 0 0
MAGNITE INC Stock 55955D100 6 140 SH   SOLE 9 140 0 0
AMERICAN EXPRESS CO Stock 025816109 70 493 SH   SOLE 9 493 0 0
AMGEN INC Stock 031162100 33 131 SH   SOLE 9 131 0 0
APPLIED MATLS INC Stock 038222105 132 988 SH   SOLE 9 988 0 0
ANALOG DEVICES INC Stock 032654105 18 118 SH   SOLE 9 118 0 0
PAYCOM SOFTWARE INC Stock 70432V102 4 12 SH   SOLE 9 12 0 0
TYSON FOODS INC Stock 902494103 6 78 SH   SOLE 9 78 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2 9 SH   SOLE 9 9 0 0
VANGUARD WORLD FDS ETF 92204A876 60 426 SH   SOLE 9 425 0 0
QUIDEL CORP Stock 74838J101 4 35 SH   SOLE 9 35 0 0
HUMANA INC Stock 444859102 7 16 SH   SOLE 9 16 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 12 853 SH   SOLE 9 853 0 0
CANADIAN NATL RY CO Stock 136375102 14 120 SH   SOLE 9 120 0 0
IHS MARKIT LTD Stock G47567105 1 9 SH   SOLE 9 9 0 0
NETEASE INC ADR 64110W102 6 60 SH   SOLE 9 60 0 0
MERCADOLIBRE INC Stock 58733R102 19 13 SH   SOLE 9 13 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 20 144 SH   SOLE 9 144 0 0
ISHARES TR ETF 464288273 59 823 SH   SOLE 9 823 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 28 687 SH   SOLE 9 687 0 0
ISHARES TR ETF 464287226 61 538 SH   SOLE 9 538 0 0
ISHARES TR ETF 464287432 182 1,343 SH   SOLE 9 1,343 0 0
SPDR SER TR ETF 78464A854 65 1,386 SH   SOLE 9 1,386 0 0
EATON CORP PLC Stock G29183103 4 30 SH   SOLE 9 30 0 0
ISHARES TR ETF 464287705 129 1,270 SH   SOLE 9 1,270 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 58 254 SH   SOLE 9 254 0 0
HUBSPOT INC Stock 443573100 7 16 SH   SOLE 9 16 0 0
ISHARES TR ETF 46434V613 472 8,956 SH   SOLE 9 8,956 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 1 8 SH   SOLE 9 8 0 0
AMEDISYS INC Stock 023436108 19 70 SH   SOLE 9 70 0 0
CRANE CO Stock 224399105 22 239 SH   SOLE 9 239 0 0
EURONET WORLDWIDE INC Stock 298736109 28 206 SH   SOLE 9 206 0 0
VANGUARD BD INDEX FDS ETF 921937827 29 355 SH   SOLE 9 355 0 0
LAM RESEARCH CORP Stock 512807108 21 36 SH   SOLE 9 36 0 0
QORVO INC Stock 74736K101 12 68 SH   SOLE 9 68 0 0
PHILIP MORRIS INTL INC Stock 718172109 17 187 SH   SOLE 9 187 0 0
FIDELITY COVINGTON TRUST ETF 316188200 13 241 SH   SOLE 9 241 0 0
QUAKER CHEM CORP Stock 747316107 2 10 SH   SOLE 9 10 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 77 287 SH   SOLE 9 287 0 0
SYNOPSYS INC Stock 871607107 7 29 SH   SOLE 9 29 0 0
PNC FINL SVCS GROUP INC Stock 693475105 7 38 SH   SOLE 9 38 0 0
EQUINIX INC REIT 29444U700 1 1 SH   SOLE 9 1 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 41 651 SH   SOLE 9 651 0 0
WISDOMTREE TR ETF 97717X578 30 740 SH   SOLE 9 740 0 0
ALTRIA GROUP INC Stock 02209S103 7 139 SH   SOLE 9 139 0 0
CITIGROUP INC Stock 172967424 31 422 SH   SOLE 9 422 0 0
FIDELITY COVINGTON TRUST ETF 316092857 3 113 SH   SOLE 9 113 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 23 171 SH   SOLE 9 171 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 94 253 SH   SOLE 9 253 0 0
TRAVELERS COMPANIES INC Stock 89417E109 6 42 SH   SOLE 9 42 0 0
LOWES COS INC Stock 548661107 43 225 SH   SOLE 9 225 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 2 8 SH   SOLE 9 8 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 29 570 SH   SOLE 9 570 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 7 181 SH   SOLE 9 181 0 0
DEERE & CO Stock 244199105 15 39 SH   SOLE 9 39 0 0
EVERCORE INC Stock 29977A105 5 39 SH   SOLE 9 39 0 0
ETSY INC Stock 29786A106 9 46 SH   SOLE 9 46 0 0
COLGATE PALMOLIVE CO Stock 194162103 15 195 SH   SOLE 9 195 0 0
SHOPIFY INC Stock 82509L107 15 14 SH   SOLE 9 14 0 0
WINGSTOP INC Stock 974155103 5 36 SH   SOLE 9 36 0 0
TELADOC HEALTH INC Stock 87918A105 3 18 SH   SOLE 9 18 0 0
KRAFT HEINZ CO Stock 500754106 7 166 SH   SOLE 9 166 0 0
PAYPAL HLDGS INC Stock 70450Y103 25 101 SH   SOLE 9 101 0 0
SCHWAB CHARLES CORP Stock 808513105 22 333 SH   SOLE 9 333 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 44 478 SH   SOLE 9 478 0 0
SPDR INDEX SHS FDS ETF 78463X889 111 3,144 SH   SOLE 9 3,144 0 0
OSI ETF TR ETF 67110P407 6 143 SH   SOLE 9 143 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 17 198 SH   SOLE 9 198 0 0
SUNRUN INC Stock 86771W105 3 56 SH   SOLE 9 56 0 0
AUTOZONE INC Stock 053332102 7 5 SH   SOLE 9 5 0 0
BLACKROCK INC Stock 09247X101 8 10 SH   SOLE 9 10 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 56 3,225 SH   SOLE 9 3,225 0 0
APPLE INC Stock 037833100 134 1,101 SH   SOLE 9 1,101 0 0
ABBOTT LABS Stock 002824100 28 231 SH   SOLE 9 231 0 0
DISNEY WALT CO Stock 254687106 8 41 SH   SOLE 9 41 0 0
INVESCO QQQ TR ETF 46090E103 21 67 SH   SOLE 11 67 0 0
VANGUARD INDEX FDS ETF 922908769 31 151 SH   SOLE 11 151 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 6 124 SH   SOLE 11 124 0 0
ISHARES TR ETF 464287804 139 1,283 SH   SOLE 11 1,283 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 179 7,690 SH   SOLE 11 7,690 0 0
VANGUARD STAR FDS ETF 921909768 7 117 SH   SOLE 11 117 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 141 7,215 SH   SOLE 11 7,215 0 0
ISHARES TR ETF 464287481 7 72 SH   SOLE 11 72 0 0
ISHARES TR ETF 46429B697 20 288 SH   SOLE 11 288 0 0
ISHARES INC ETF 46434G103 68 1,049 SH   SOLE 11 1,049 0 0
ISHARES TR ETF 46432F859 243 4,733 SH   SOLE 11 4,733 0 0
WISDOMTREE TR ETF 97717W208 245 3,215 SH   SOLE 11 3,215 0 0
ISHARES TR ETF 464287408 578 4,094 SH   SOLE 11 4,094 0 0
ISHARES TR ETF 464287309 679 10,421 SH   SOLE 11 10,421 0 0
ISHARES TR ETF 464287226 240 2,109 SH   SOLE 11 2,109 0 0
ISHARES TR ETF 464287606 240 3,067 SH   SOLE 11 3,067 0 0
ISHARES TR ETF 464287705 222 2,178 SH   SOLE 11 2,178 0 0
FIDELITY COVINGTON TRUST ETF 316188309 171 3,254 SH   SOLE 11 3,254 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 22 590 SH   SOLE 11 590 0 0
AMAZON COM INC Stock 023135106 90 29 SH   SOLE 15 29 0 0
SQUARE INC Stock 852234103 106 465 SH   SOLE 15 465 0 0
JOHNSON & JOHNSON Stock 478160104 89 544 SH   SOLE 15 544 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 104 1,024 SH   SOLE 15 1,024 0 0
COSTCO WHSL CORP NEW Stock 22160K105 110 313 SH   SOLE 15 313 0 0
NETFLIX INC Stock 64110L106 94 181 SH   SOLE 15 181 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 101 1,731 SH   SOLE 15 1,731 0 0
KIMBERLY-CLARK CORP Stock 494368103 85 611 SH   SOLE 15 611 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 97 204 SH   SOLE 15 204 0 0
ALPHABET INC Stock 02079K305 101 49 SH   SOLE 15 49 0 0
MICROSOFT CORP Stock 594918104 128 544 SH   SOLE 15 544 0 0
DOCUSIGN INC Stock 256163106 94 462 SH   SOLE 15 462 0 0
BOEING CO Stock 097023105 107 422 SH   SOLE 15 422 0 0
CHEWY INC Stock 16679L109 100 1,179 SH   SOLE 15 1,179 0 0
DRAFTKINGS INC Stock 26142R104 77 1,255 SH   SOLE 15 1,255 0 0
AIRBNB INC Stock 009066101 85 451 SH   SOLE 15 451 0 0
VISA INC Stock 92826C839 115 543 SH   SOLE 15 543 0 0
PHILLIPS 66 Stock 718546104 84 1,030 SH   SOLE 15 1,030 0 0
FACEBOOK INC Stock 30303M102 110 374 SH   SOLE 15 374 0 0
NVIDIA CORPORATION Stock 67066G104 91 170 SH   SOLE 15 170 0 0
CHARLES RIV LABS INTL INC Stock 159864107 109 375 SH   SOLE 15 375 0 0
SALESFORCE COM INC Stock 79466L302 87 410 SH   SOLE 15 410 0 0
INTERNATIONAL PAPER CO Stock 460146103 108 1,995 SH   SOLE 15 1,995 0 0
WALMART INC Stock 931142103 105 772 SH   SOLE 15 772 0 0
TARGET CORP Stock 87612E106 113 573 SH   SOLE 15 573 0 0
CATERPILLAR INC Stock 149123101 96 414 SH   SOLE 15 414 0 0
AMGEN INC Stock 031162100 97 391 SH   SOLE 15 391 0 0
LAM RESEARCH CORP Stock 512807108 107 179 SH   SOLE 15 179 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 93 734 SH   SOLE 15 734 0 0
SOUTHWEST AIRLS CO Stock 844741108 94 1,547 SH   SOLE 15 1,547 0 0
PAYPAL HLDGS INC Stock 70450Y103 118 485 SH   SOLE 15 485 0 0
APPLE INC Stock 037833100 93 765 SH   SOLE 15 765 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 18 457 SH   SOLE 16 457 0 0
ISHARES TR ETF 464288240 1,753 31,760 SH   SOLE 16 31,760 0 0
SPDR S&P 500 ETF TR ETF 78462F103 27 69 SH   SOLE 16 69 0 0
ISHARES TR ETF 464287176 6 48 SH   SOLE 16 48 0 0
ISHARES TR ETF 464287457 2,421 28,073 SH   SOLE 16 28,073 0 0
SPDR SER TR ETF 78464A359 339 4,071 SH   SOLE 16 4,071 0 0
ISHARES TR ETF 464287804 36 331 SH   SOLE 16 331 0 0
GENERAL MTRS CO Stock 37045V100 9 165 SH   SOLE 16 165 0 0
VANECK VECTORS ETF TR ETF 92189F106 827 25,449 SH   SOLE 16 25,449 0 0
ISHARES TR ETF 46429B663 1,609 16,960 SH   SOLE 16 16,960 0 0
ISHARES TR ETF 46429B655 134 2,635 SH   SOLE 16 2,635 0 0
ISHARES TR ETF 46429B697 500 7,229 SH   SOLE 16 7,229 0 0
ISHARES TR ETF 46429B267 784 29,935 SH   SOLE 16 29,935 0 0
ISHARES TR ETF 464287150 4 45 SH   SOLE 16 45 0 0
ISHARES TR ETF 46432F842 15 214 SH   SOLE 16 214 0 0
ISHARES TR ETF 464288646 274 5,017 SH   SOLE 16 5,017 0 0
ISHARES INC ETF 46434G103 4 62 SH   SOLE 16 62 0 0
GENERAL ELECTRIC CO Stock 369604103 10 724 SH   SOLE 16 724 0 0
ISHARES TR ETF 46432F339 4 34 SH   SOLE 16 34 0 0
SPDR SER TR ETF 78464A698 23 347 SH   SOLE 16 347 0 0
PROSHARES TR ETF 74348A467 1,982 22,973 SH   SOLE 16 22,973 0 0
ISHARES TR ETF 464287408 10 71 SH   SOLE 16 71 0 0
ISHARES TR ETF 464287200 2,732 6,867 SH   SOLE 16 6,867 0 0
ISHARES TR ETF 46434V407 671 14,649 SH   SOLE 16 14,649 0 0
WELLS FARGO CO NEW Stock 949746101 5 137 SH   SOLE 16 137 0 0
ISHARES TR ETF 464288687 987 25,712 SH   SOLE 16 25,712 0 0
ISHARES TR ETF 464287242 549 4,222 SH   SOLE 16 4,222 0 0
ISHARES TR ETF 46432F388 1,116 10,893 SH   SOLE 16 10,893 0 0
ISHARES TR ETF 46434V738 1,779 32,966 SH   SOLE 16 32,966 0 0
ISHARES TR ETF 464287507 559 2,149 SH   SOLE 16 2,149 0 0
AMAZON COM INC Stock 023135106 6 2 SH   SOLE 17 2 0 0
DOLLAR GEN CORP NEW Stock 256677105 22 108 SH   SOLE 17 108 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 8 43 SH   SOLE 17 43 0 0
COCA COLA CO Stock 191216100 41 776 SH   SOLE 17 776 0 0
GENERAL MLS INC Stock 370334104 50 816 SH   SOLE 17 816 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 27 1,221 SH   SOLE 17 1,221 0 0
UNITED PARCEL SERVICE INC Stock 911312106 10 56 SH   SOLE 17 56 0 0
HUNT J B TRANS SVCS INC Stock 445658107 11 63 SH   SOLE 17 63 0 0
MERCK & CO. INC Stock 58933Y105 47 609 SH   SOLE 17 609 0 0
UNITED RENTALS INC Stock 911363109 11 34 SH   SOLE 17 34 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 57 988 SH   SOLE 17 988 0 0
HOME DEPOT INC Stock 437076102 10 33 SH   SOLE 17 33 0 0
KEYCORP Stock 493267108 16 813 SH   SOLE 17 813 0 0
WHIRLPOOL CORP Stock 963320106 42 191 SH   SOLE 17 191 0 0
EASTMAN CHEM CO Stock 277432100 61 555 SH   SOLE 17 555 0 0
NEWMONT CORP Stock 651639106 9 153 SH   SOLE 17 153 0 0
COMCAST CORP NEW Stock 20030N101 13 236 SH   SOLE 17 236 0 0
MICROSOFT CORP Stock 594918104 12 50 SH   SOLE 17 50 0 0
CVS HEALTH CORP Stock 126650100 13 167 SH   SOLE 17 167 0 0
NIKE INC Stock 654106103 9 64 SH   SOLE 17 64 0 0
WESTERN UN CO Stock 959802109 49 2,007 SH   SOLE 17 2,007 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 12 767 SH   SOLE 17 767 0 0
LIFE STORAGE INC REIT 53223X107 29 334 SH   SOLE 17 334 0 0
FREEPORT-MCMORAN INC Stock 35671D857 10 289 SH   SOLE 17 289 0 0
APTIV PLC Stock G6095L109 9 62 SH   SOLE 17 62 0 0
VISA INC Stock 92826C839 12 59 SH   SOLE 17 59 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 11 22 SH   SOLE 17 22 0 0
BCE INC Stock 05534B760 8 170 SH   SOLE 17 170 0 0
BROADCOM INC Stock 11135F101 91 197 SH   SOLE 17 197 0 0
MAGNA INTL INC Stock 559222401 84 959 SH   SOLE 17 959 0 0
ENBRIDGE INC Stock 29250N105 8 217 SH   SOLE 17 217 0 0
BALL CORP Stock 058498106 12 136 SH   SOLE 17 136 0 0
CUMMINS INC Stock 231021106 37 143 SH   SOLE 17 143 0 0
GENUINE PARTS CO Stock 372460105 54 469 SH   SOLE 17 469 0 0
ABBVIE INC Stock 00287Y109 66 608 SH   SOLE 17 608 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 78 663 SH   SOLE 17 663 0 0
T-MOBILE US INC Stock 872590104 9 73 SH   SOLE 17 73 0 0
CISCO SYS INC Stock 17275R102 50 972 SH   SOLE 17 972 0 0
NETAPP INC Stock 64110D104 93 1,280 SH   SOLE 17 1,280 0 0
SALESFORCE COM INC Stock 79466L302 8 38 SH   SOLE 17 38 0 0
NORTHROP GRUMMAN CORP Stock 666807102 13 40 SH   SOLE 17 40 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 20 43 SH   SOLE 17 43 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 66 983 SH   SOLE 17 983 0 0
ORACLE CORP Stock 68389X105 10 147 SH   SOLE 17 147 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 13 169 SH   SOLE 17 169 0 0
TEXAS INSTRS INC Stock 882508104 78 413 SH   SOLE 17 413 0 0
TARGET CORP Stock 87612E106 56 285 SH   SOLE 17 285 0 0
PFIZER INC Stock 717081103 32 876 SH   SOLE 17 876 0 0
KLA CORP Stock 482480100 10 30 SH   SOLE 17 30 0 0
GILEAD SCIENCES INC Stock 375558103 10 160 SH   SOLE 17 160 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 23 570 SH   SOLE 17 570 0 0
CITIZENS FINANCIAL GROUP INC Stock 174610105 78 1,772 SH   SOLE 17 1,772 0 0
CITIGROUP INC Stock 172967424 69 949 SH   SOLE 17 949 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 14 37 SH   SOLE 17 37 0 0
DEERE & CO Stock 244199105 11 29 SH   SOLE 17 29 0 0
SCHWAB CHARLES CORP Stock 808513105 14 219 SH   SOLE 17 219 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 41 240 SH   SOLE 17 240 0 0
CARDINAL HEALTH INC Stock 14149Y108 68 1,112 SH   SOLE 17 1,112 0 0
BLACKROCK INC Stock 09247X101 12 16 SH   SOLE 17 16 0 0
APPLE INC Stock 037833100 21 170 SH   SOLE 17 170 0 0
DISNEY WALT CO Stock 254687106 12 64 SH   SOLE 17 64 0 0
AMAZON COM INC Stock 023135106 31 10 SH   SOLE 19 10 0 0
PRUDENTIAL FINL INC Stock 744320102 16 171 SH   SOLE 19 170 0 0
WYNN RESORTS LTD Stock 983134107 2 16 SH   SOLE 19 16 0 0
STARBUCKS CORP Stock 855244109 3 25 SH   SOLE 19 25 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 10 162 SH   SOLE 19 162 0 0
SQUARE INC Stock 852234103 5 22 SH   SOLE 19 22 0 0
DOLLAR GEN CORP NEW Stock 256677105 0 0 SH   SOLE 19 0 0 0
JOHNSON & JOHNSON Stock 478160104 22 137 SH   SOLE 19 136 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 1 3 SH   SOLE 19 3 0 0
WASTE MGMT INC DEL Stock 94106L109 2 15 SH   SOLE 19 15 0 0
ISHARES INC ETF 46434G830 3 98 SH   SOLE 19 98 0 0
COSTCO WHSL CORP NEW Stock 22160K105 5 13 SH   SOLE 19 13 0 0
HCA HEALTHCARE INC Stock 40412C101 5 28 SH   SOLE 19 28 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 1 2 SH   SOLE 19 2 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 2 4 SH   SOLE 19 4 0 0
PROCTER AND GAMBLE CO Stock 742718109 28 205 SH   SOLE 19 204 0 0
COCA COLA CO Stock 191216100 11 215 SH   SOLE 19 214 0 0
TRUIST FINL CORP Stock 89832Q109 11 187 SH   SOLE 19 186 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3 19 SH   SOLE 19 19 0 0
INTEL CORP Stock 458140100 17 260 SH   SOLE 19 260 0 0
STATE STR CORP Stock 857477103 1 8 SH   SOLE 19 8 0 0
MEDTRONIC PLC Stock G5960L103 12 105 SH   SOLE 19 104 0 0
CLOROX CO DEL Stock 189054109 1 4 SH   SOLE 19 4 0 0
NETFLIX INC Stock 64110L106 5 10 SH   SOLE 19 10 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 1 60 SH   SOLE 19 60 0 0
PACCAR INC Stock 693718108 1 7 SH   SOLE 19 7 0 0
ISHARES TR ETF 46435G334 11 339 SH   SOLE 19 338 0 0
LAUDER ESTEE COS INC Stock 518439104 10 34 SH   SOLE 19 34 0 0
PROLOGIS INC. REIT 74340W103 13 120 SH   SOLE 19 120 0 0
MERCK & CO. INC Stock 58933Y105 15 194 SH   SOLE 19 193 0 0
MCKESSON CORP Stock 58155Q103 4 20 SH   SOLE 19 20 0 0
THE TRADE DESK INC Stock 88339J105 1 1 SH   SOLE 19 1 0 0
FULGENT GENETICS INC Stock 359664109 1 10 SH   SOLE 19 10 0 0
MASTERCARD INCORPORATED Stock 57636Q104 9 24 SH   SOLE 19 24 0 0
EMERSON ELEC CO Stock 291011104 8 90 SH   SOLE 19 90 0 0
LAMB WESTON HLDGS INC Stock 513272104 1 9 SH   SOLE 19 9 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 2 7 SH   SOLE 19 7 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 0 0 SH   SOLE 19 0 0 0
SMUCKER J M CO Stock 832696405 1 4 SH   SOLE 19 4 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 20 350 SH   SOLE 19 349 0 0
PULTE GROUP INC Stock 745867101 1 17 SH   SOLE 19 17 0 0
SHERWIN WILLIAMS CO Stock 824348106 2 3 SH   SOLE 19 3 0 0
PEPSICO INC Stock 713448108 18 127 SH   SOLE 19 127 0 0
FORD MTR CO DEL Stock 345370860 1 77 SH   SOLE 19 77 0 0
US BANCORP DEL Stock 902973304 18 334 SH   SOLE 19 334 0 0
HOME DEPOT INC Stock 437076102 37 121 SH   SOLE 19 121 0 0
FAIR ISAAC CORP Stock 303250104 1 3 SH   SOLE 19 3 0 0
SOUTHERN CO Stock 842587107 13 207 SH   SOLE 19 206 0 0
ROKU INC Stock 77543R102 6 18 SH   SOLE 19 18 0 0
KEYCORP Stock 493267108 10 511 SH   SOLE 19 510 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 8 33 SH   SOLE 19 33 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 16 125 SH   SOLE 19 125 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 5 10 SH   SOLE 19 10 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 1 27 SH   SOLE 19 27 0 0
ALPHABET INC Stock 02079K305 29 14 SH   SOLE 19 14 0 0
FISERV INC Stock 337738108 2 13 SH   SOLE 19 13 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 1 2 SH   SOLE 19 2 0 0
EASTMAN CHEM CO Stock 277432100 10 87 SH   SOLE 19 87 0 0
COMCAST CORP NEW Stock 20030N101 6 104 SH   SOLE 19 104 0 0
GENERAC HLDGS INC Stock 368736104 1 4 SH   SOLE 19 4 0 0
MICROSOFT CORP Stock 594918104 65 277 SH   SOLE 19 276 0 0
CVS HEALTH CORP Stock 126650100 10 134 SH   SOLE 19 134 0 0
AMERIPRISE FINL INC Stock 03076C106 1 4 SH   SOLE 19 4 0 0
GARMIN LTD Stock H2906T109 1 8 SH   SOLE 19 8 0 0
READY CAPITAL CORP REIT 75574U101 0 31 SH   SOLE 19 31 0 0
COPART INC Stock 217204106 1 7 SH   SOLE 19 7 0 0
NIKE INC Stock 654106103 7 53 SH   SOLE 19 53 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 1 SH   SOLE 19 1 0 0
TESLA INC Stock 88160R101 17 26 SH   SOLE 19 26 0 0
YETI HLDGS INC Stock 98585X104 1 16 SH   SOLE 19 16 0 0
MODERNA INC Stock 60770K107 2 16 SH   SOLE 19 16 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 19 7 0 0
DOW INC Stock 260557103 9 143 SH   SOLE 19 143 0 0
PINTEREST INC Stock 72352L106 3 34 SH   SOLE 19 34 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 10 93 SH   SOLE 19 93 0 0
FIFTH THIRD BANCORP Stock 316773100 8 210 SH   SOLE 19 210 0 0
CORTEVA INC Stock 22052L104 5 110 SH   SOLE 19 109 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 3 41 SH   SOLE 19 41 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 7 432 SH   SOLE 19 431 0 0
TERADYNE INC Stock 880770102 0 4 SH   SOLE 19 4 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 1 13 SH   SOLE 19 13 0 0
AIR PRODS & CHEMS INC Stock 009158106 8 28 SH   SOLE 19 27 0 0
HOLOGIC INC Stock 436440101 1 8 SH   SOLE 19 8 0 0
LIFE STORAGE INC REIT 53223X107 1 8 SH   SOLE 19 7 0 0
REPLIGEN CORP Stock 759916109 1 4 SH   SOLE 19 4 0 0
AFLAC INC Stock 001055102 11 220 SH   SOLE 19 219 0 0
FUELCELL ENERGY INC Stock 35952H601 0 0 SH   SOLE 19 0 0 0
QUANTA SVCS INC Stock 74762E102 1 12 SH   SOLE 19 12 0 0
II-VI INC Stock 902104108 1 10 SH   SOLE 19 10 0 0
ZILLOW GROUP INC Stock 98954M101 2 13 SH   SOLE 19 13 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 4 8 SH   SOLE 19 8 0 0
VISA INC Stock 92826C839 7 34 SH   SOLE 19 34 0 0
SVB FINANCIAL GROUP Stock 78486Q101 0 1 SH   SOLE 19 1 0 0
ENPHASE ENERGY INC Stock 29355A107 1 4 SH   SOLE 19 4 0 0
PHILLIPS 66 Stock 718546104 10 126 SH   SOLE 19 125 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 0 1 SH   SOLE 19 1 0 0
FACEBOOK INC Stock 30303M102 14 46 SH   SOLE 19 46 0 0
SERVICENOW INC Stock 81762P102 2 3 SH   SOLE 19 3 0 0
PACKAGING CORP AMER Stock 695156109 0 3 SH   SOLE 19 3 0 0
MONDELEZ INTL INC Stock 609207105 11 188 SH   SOLE 19 187 0 0
WP CAREY INC REIT 92936U109 8 117 SH   SOLE 19 116 0 0
BROADCOM INC Stock 11135F101 12 26 SH   SOLE 19 26 0 0
D R HORTON INC Stock 23331A109 2 20 SH   SOLE 19 20 0 0
JOHNSON CTLS INTL PLC Stock G51502105 1 12 SH   SOLE 19 12 0 0
METLIFE INC Stock 59156R108 15 247 SH   SOLE 19 246 0 0
CF INDS HLDGS INC Stock 125269100 1 19 SH   SOLE 19 19 0 0
KINDER MORGAN INC DEL Stock 49456B101 10 599 SH   SOLE 19 598 0 0
ACCENTURE PLC IRELAND Stock G1151C101 7 24 SH   SOLE 19 24 0 0
KROGER CO Stock 501044101 0 12 SH   SOLE 19 12 0 0
NVIDIA CORPORATION Stock 67066G104 7 13 SH   SOLE 19 13 0 0
BALL CORP Stock 058498106 1 6 SH   SOLE 19 6 0 0
ABBVIE INC Stock 00287Y109 14 129 SH   SOLE 19 128 0 0
INVESCO LTD Stock G491BT108 2 73 SH   SOLE 19 73 0 0
ANSYS INC Stock 03662Q105 0 0 SH   SOLE 19 0 0 0
APTARGROUP INC Stock 038336103 1 8 SH   SOLE 19 8 0 0
GRACO INC Stock 384109104 6 86 SH   SOLE 19 86 0 0
L BRANDS INC Stock 501797104 0 6 SH   SOLE 19 6 0 0
SYNOVUS FINL CORP Stock 87161C501 1 26 SH   SOLE 19 26 0 0
QUALCOMM INC Stock 747525103 4 29 SH   SOLE 19 29 0 0
GENERAL DYNAMICS CORP Stock 369550108 10 57 SH   SOLE 19 56 0 0
RESMED INC Stock 761152107 0 2 SH   SOLE 19 2 0 0
DISCOVER FINL SVCS Stock 254709108 1 6 SH   SOLE 19 6 0 0
CISCO SYS INC Stock 17275R102 15 297 SH   SOLE 19 296 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 2 20 SH   SOLE 19 20 0 0
CDW CORP Stock 12514G108 2 14 SH   SOLE 19 14 0 0
AT&T INC Stock 00206R102 12 400 SH   SOLE 19 399 0 0
NETAPP INC Stock 64110D104 1 12 SH   SOLE 19 12 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 1 4 SH   SOLE 19 4 0 0
LULULEMON ATHLETICA INC Stock 550021109 2 7 SH   SOLE 19 7 0 0
CHEGG INC Stock 163092109 1 13 SH   SOLE 19 13 0 0
BUNGE LIMITED Stock G16962105 1 14 SH   SOLE 19 14 0 0
WELLS FARGO CO NEW Stock 949746101 13 335 SH   SOLE 19 335 0 0
IDEXX LABS INC Stock 45168D104 5 10 SH   SOLE 19 10 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 4 8 SH   SOLE 19 8 0 0
TORO CO Stock 891092108 0 0 SH   SOLE 19 0 0 0
LOCKHEED MARTIN CORP Stock 539830109 13 36 SH   SOLE 19 36 0 0
JPMORGAN CHASE & CO Stock 46625H100 27 175 SH   SOLE 19 175 0 0
INTERNATIONAL PAPER CO Stock 460146103 6 105 SH   SOLE 19 104 0 0
CHEVRON CORP NEW Stock 166764100 26 250 SH   SOLE 19 249 0 0
CONOCOPHILLIPS Stock 20825C104 11 207 SH   SOLE 19 206 0 0
MARKEL CORP Stock 570535104 1 1 SH   SOLE 19 1 0 0
PERKINELMER INC Stock 714046109 1 11 SH   SOLE 19 11 0 0
TJX COS INC NEW Stock 872540109 5 76 SH   SOLE 19 76 0 0
BK OF AMERICA CORP Stock 060505104 8 209 SH   SOLE 19 208 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 1 5 SH   SOLE 19 5 0 0
WALMART INC Stock 931142103 19 140 SH   SOLE 19 140 0 0
TEXAS INSTRS INC Stock 882508104 6 29 SH   SOLE 19 29 0 0
PFIZER INC Stock 717081103 15 425 SH   SOLE 19 424 0 0
HP INC Stock 40434L105 17 547 SH   SOLE 19 546 0 0
GILEAD SCIENCES INC Stock 375558103 9 145 SH   SOLE 19 145 0 0
CATERPILLAR INC Stock 149123101 18 77 SH   SOLE 19 77 0 0
MAGNITE INC Stock 55955D100 1 13 SH   SOLE 19 13 0 0
APPLIED MATLS INC Stock 038222105 4 31 SH   SOLE 19 31 0 0
TYSON FOODS INC Stock 902494103 13 180 SH   SOLE 19 180 0 0
FIVE9 INC Stock 338307101 1 7 SH   SOLE 19 7 0 0
QUIDEL CORP Stock 74838J101 0 3 SH   SOLE 19 3 0 0
FRANKLIN RESOURCES INC Stock 354613101 1 39 SH   SOLE 19 39 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 5 131 SH   SOLE 19 131 0 0
B & G FOODS INC NEW Stock 05508R106 0 1 SH   SOLE 19 0 0 0
AMEDISYS INC Stock 023436108 1 4 SH   SOLE 19 4 0 0
LAM RESEARCH CORP Stock 512807108 5 8 SH   SOLE 19 8 0 0
QORVO INC Stock 74736K101 1 5 SH   SOLE 19 5 0 0
PHILIP MORRIS INTL INC Stock 718172109 15 169 SH   SOLE 19 169 0 0
NUCOR CORP Stock 670346105 0 6 SH   SOLE 19 6 0 0
SYNOPSYS INC Stock 871607107 3 11 SH   SOLE 19 11 0 0
PNC FINL SVCS GROUP INC Stock 693475105 11 62 SH   SOLE 19 61 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 7 117 SH   SOLE 19 116 0 0
ALTRIA GROUP INC Stock 02209S103 9 172 SH   SOLE 19 172 0 0
CITIGROUP INC Stock 172967424 9 123 SH   SOLE 19 122 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 3 24 SH   SOLE 19 24 0 0
EXXON MOBIL CORP Stock 30231G102 14 253 SH   SOLE 19 252 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 11 29 SH   SOLE 19 28 0 0
PRICE T ROWE GROUP INC Stock 74144T108 2 10 SH   SOLE 19 10 0 0
LOWES COS INC Stock 548661107 6 30 SH   SOLE 19 29 0 0
EVERCORE INC Stock 29977A105 1 6 SH   SOLE 19 6 0 0
TELADOC HEALTH INC Stock 87918A105 0 0 SH   SOLE 19 0 0 0
PAYPAL HLDGS INC Stock 70450Y103 8 34 SH   SOLE 19 34 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 11 63 SH   SOLE 19 62 0 0
BLACKROCK INC Stock 09247X101 16 21 SH   SOLE 19 20 0 0
APPLE INC Stock 037833100 51 418 SH   SOLE 19 417 0 0
ABBOTT LABS Stock 002824100 4 34 SH   SOLE 19 34 0 0
ISHARES TR ETF 464287291 6 19 SH   SOLE 22 19 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 47 501 SH   SOLE 22 501 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 27 509 SH   SOLE 22 509 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 20 341 SH   SOLE 22 341 0 0
ISHARES TR ETF 46429B267 109 4,166 SH   SOLE 22 4,166 0 0
ISHARES TR ETF 464287150 11 117 SH   SOLE 22 117 0 0
ISHARES TR ETF 46432F842 15 206 SH   SOLE 22 206 0 0
ISHARES INC ETF 46434G103 7 106 SH   SOLE 22 106 0 0
ISHARES INC ETF 46434G863 24 548 SH   SOLE 22 548 0 0
ISHARES TR ETF 46432F339 31 255 SH   SOLE 22 255 0 0
ISHARES TR ETF 464287200 127 319 SH   SOLE 22 319 0 0
ISHARES TR ETF 46434V407 29 629 SH   SOLE 22 629 0 0
ISHARES TR ETF 464288638 0 1 SH   SOLE 22 1 0 0
ISHARES TR ETF 464288414 16 134 SH   SOLE 22 134 0 0
ISHARES TR ETF 464287432 8 60 SH   SOLE 22 60 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 12 45 SH   SOLE 22 45 0 0
ISHARES TR ETF 464288281 15 137 SH   SOLE 22 137 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 111 453 SH   SOLE 23 453 0 0
HENRY JACK & ASSOC INC Stock 426281101 21 141 SH   SOLE 23 141 0 0
GRACO INC Stock 384109104 46 647 SH   SOLE 23 647 0 0
CDW CORP Stock 12514G108 3 18 SH   SOLE 23 18 0 0
HOULIHAN LOKEY INC Stock 441593100 50 755 SH   SOLE 23 755 0 0
EBAY INC. Stock 278642103 86 1,400 SH   SOLE 24 1,400 0 0
JOHNSON & JOHNSON Stock 478160104 99 604 SH   SOLE 24 604 0 0
INTEL CORP Stock 458140100 32 495 SH   SOLE 24 495 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 48 830 SH   SOLE 24 830 0 0
HOME DEPOT INC Stock 437076102 16 53 SH   SOLE 24 53 0 0
UGI CORP NEW Stock 902681105 45 1,095 SH   SOLE 24 1,095 0 0
MICROSOFT CORP Stock 594918104 145 615 SH   SOLE 24 615 0 0
MICRON TECHNOLOGY INC Stock 595112103 143 1,620 SH   SOLE 24 1,620 0 0
ELECTRONIC ARTS INC Stock 285512109 24 176 SH   SOLE 24 176 0 0
FACEBOOK INC Stock 30303M102 54 185 SH   SOLE 24 185 0 0
MOSAIC CO NEW Stock 61945C103 134 4,250 SH   SOLE 24 4,250 0 0
SEACHANGE INTL INC Stock 811699107 21 13,720 SH   SOLE 24 13,720 0 0
CISCO SYS INC Stock 17275R102 104 2,018 SH   SOLE 24 2,018 0 0
AT&T INC Stock 00206R102 30 980 SH   SOLE 24 980 0 0
BUNGE LIMITED Stock G16962105 118 1,490 SH   SOLE 24 1,490 0 0
CAMPBELL SOUP CO Stock 134429109 27 540 SH   SOLE 24 540 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 118 4,340 SH   SOLE 24 4,340 0 0
WALMART INC Stock 931142103 37 272 SH   SOLE 24 272 0 0
APPLIED MATLS INC Stock 038222105 21 160 SH   SOLE 24 160 0 0
APPLE INC Stock 037833100 38 310 SH   SOLE 24 310 0 0
AMAZON COM INC Stock 023135106 3 1 SH   SOLE 25 1 0 0
INVESCO QQQ TR ETF 46090E103 5 16 SH   SOLE 25 16 0 0
INTEL CORP Stock 458140100 1 21 SH   SOLE 25 21 0 0
NETFLIX INC Stock 64110L106 1 2 SH   SOLE 25 2 0 0
ISHARES SILVER TR ETF 46428Q109 3 136 SH   SOLE 25 136 0 0
FIRSTENERGY CORP Stock 337932107 1 27 SH   SOLE 25 27 0 0
SPDR GOLD TR ETF 78463V107 5 30 SH   SOLE 25 30 0 0
BECTON DICKINSON & CO Stock 075887109 1 4 SH   SOLE 25 4 0 0
ALPHABET INC Stock 02079K305 2 1 SH   SOLE 25 1 0 0
SCHLUMBERGER LTD Stock 806857108 1 28 SH   SOLE 25 28 0 0
HANESBRANDS INC Stock 410345102 1 49 SH   SOLE 25 49 0 0
KRANESHARES TR ETF 500767736 256 8,959 SH   SOLE 25 8,958 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 511 3,606 SH   SOLE 25 3,606 0 0
VIATRIS INC Stock 92556V106 0 4 SH   SOLE 25 4 0 0
ISHARES TR ETF 46429B697 310 4,478 SH   SOLE 25 4,477 0 0
KELLOGG CO Stock 487836108 17 274 SH   SOLE 25 274 0 0
FACEBOOK INC Stock 30303M102 1 4 SH   SOLE 25 4 0 0
PALO ALTO NETWORKS INC Stock 697435105 1 4 SH   SOLE 25 4 0 0
ISHARES TR ETF 464288646 254 4,646 SH   SOLE 25 4,646 0 0
ISHARES INC ETF 46434G103 99 1,540 SH   SOLE 25 1,540 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 253 5,288 SH   SOLE 25 5,287 0 0
SPDR INDEX SHS FDS ETF 78463X509 148 3,376 SH   SOLE 25 3,375 0 0
SPDR SER TR ETF 78464A805 509 10,344 SH   SOLE 25 10,344 0 0
ORACLE CORP Stock 68389X105 8 111 SH   SOLE 25 111 0 0
PFIZER INC Stock 717081103 1 37 SH   SOLE 25 37 0 0
ISHARES TR ETF 464287242 152 1,169 SH   SOLE 25 1,169 0 0
ISHARES TR ETF 464287440 8 73 SH   SOLE 25 72 0 0
SPDR SER TR ETF 78464A854 561 12,039 SH   SOLE 25 12,039 0 0
VANGUARD BD INDEX FDS ETF 921937827 254 3,089 SH   SOLE 25 3,089 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 672 2,490 SH   SOLE 25 2,490 0 0
WISDOMTREE TR ETF 97717X578 244 6,001 SH   SOLE 25 6,001 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 253 4,956 SH   SOLE 25 4,956 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 483 27,998 SH   SOLE 25 27,998 0 0
APPLE INC Stock 037833100 2 15 SH   SOLE 25 15 0 0
STARBUCKS CORP Stock 855244109 25 225 SH   SOLE 26 225 0 0
PAN AMERN SILVER CORP Stock 697900108 17 575 SH   SOLE 26 575 0 0
MEDTRONIC PLC Stock G5960L103 25 215 SH   SOLE 26 215 0 0
DIAGEO PLC ADR 25243Q205 24 145 SH   SOLE 26 145 0 0
DUPONT DE NEMOURS INC Stock 26614N102 68 885 SH   SOLE 26 885 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 102 400 SH   SOLE 26 400 0 0
UNILEVER PLC ADR 904767704 33 590 SH   SOLE 26 590 0 0
COMCAST CORP NEW Stock 20030N101 27 490 SH   SOLE 26 490 0 0
CORTEVA INC Stock 22052L104 47 1,010 SH   SOLE 26 1,010 0 0
VIATRIS INC Stock 92556V106 2 129 SH   SOLE 26 129 0 0
EXPEDITORS INTL WASH INC Stock 302130109 15 140 SH   SOLE 26 140 0 0
ENBRIDGE INC Stock 29250N105 56 1,531 SH   SOLE 26 1,531 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 20 580 SH   SOLE 26 580 0 0
CISCO SYS INC Stock 17275R102 38 730 SH   SOLE 26 730 0 0
TJX COS INC NEW Stock 872540109 18 265 SH   SOLE 26 265 0 0
PFIZER INC Stock 717081103 38 1,045 SH   SOLE 26 1,045 0 0
GRAHAM HLDGS CO Stock 384637104 14 25 SH   SOLE 26 25 0 0
BARRICK GOLD CORP Stock 067901108 31 1,570 SH   SOLE 26 1,570 0 0
DOMINION ENERGY INC Stock 25746U109 44 580 SH   SOLE 26 580 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 13 35 SH   SOLE 26 35 0 0
TRAVELERS COMPANIES INC Stock 89417E109 37 245 SH   SOLE 26 245 0 0
AMAZON COM INC Stock 023135106 149 48 SH   SOLE 28 48 0 0
STARBUCKS CORP Stock 855244109 109 1,001 SH   SOLE 28 1,001 0 0
NETFLIX INC Stock 64110L106 95 183 SH   SOLE 28 183 0 0
MASTERCARD INCORPORATED Stock 57636Q104 155 435 SH   SOLE 28 435 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 211 444 SH   SOLE 28 444 0 0
ALPHABET INC Stock 02079K305 80 39 SH   SOLE 28 39 0 0
MICROSOFT CORP Stock 594918104 264 1,118 SH   SOLE 28 1,118 0 0
NIKE INC Stock 654106103 69 516 SH   SOLE 28 516 0 0
ALIGN TECHNOLOGY INC Stock 016255101 59 109 SH   SOLE 28 109 0 0
MSCI INC Stock 55354G100 42 100 SH   SOLE 28 100 0 0
ILLUMINA INC Stock 452327109 72 188 SH   SOLE 28 188 0 0
VISA INC Stock 92826C839 150 707 SH   SOLE 28 707 0 0
FACEBOOK INC Stock 30303M102 278 943 SH   SOLE 28 943 0 0
SERVICENOW INC Stock 81762P102 129 257 SH   SOLE 28 257 0 0
ACCENTURE PLC IRELAND Stock G1151C101 153 553 SH   SOLE 28 553 0 0
ZOETIS INC Stock 98978V103 135 856 SH   SOLE 28 856 0 0
INTUITIVE SURGICAL INC Stock 46120E602 61 82 SH   SOLE 28 82 0 0
AUTODESK INC Stock 052769106 111 402 SH   SOLE 28 402 0 0
SALESFORCE COM INC Stock 79466L302 154 725 SH   SOLE 28 725 0 0
ALPHABET INC Stock 02079K107 228 110 SH   SOLE 28 110 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 99 267 SH   SOLE 28 267 0 0
PAYPAL HLDGS INC Stock 70450Y103 113 464 SH   SOLE 28 464 0 0
ABBOTT LABS Stock 002824100 173 1,441 SH   SOLE 28 1,441 0 0
AON PLC Stock G0403H108 33 143 SH   SOLE 29 142 0 0
ASML HOLDING N V ADR N07059210 97 158 SH   SOLE 29 157 0 0
CANADIAN PAC RY LTD Stock 13645T100 75 199 SH   SOLE 29 198 0 0
ACCENTURE PLC IRELAND Stock G1151C101 67 242 SH   SOLE 29 241 0 0
ICON PLC Stock G4705A100 26 134 SH   SOLE 29 134 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 107 908 SH   SOLE 29 907 0 0
RESMED INC Stock 761152107 54 279 SH   SOLE 29 278 0 0
LULULEMON ATHLETICA INC Stock 550021109 45 148 SH   SOLE 29 148 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 44 38 SH   SOLE 29 38 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 46 945 SH   SOLE 29 945 0 0
MERCADOLIBRE INC Stock 58733R102 74 50 SH   SOLE 29 50 0 0
SHOPIFY INC Stock 82509L107 46 42 SH   SOLE 29 42 0 0
STARBUCKS CORP Stock 855244109 239 2,190 SH   SOLE 30 2,190 0 0
DOLLAR GEN CORP NEW Stock 256677105 199 980 SH   SOLE 30 980 0 0
MEDTRONIC PLC Stock G5960L103 212 1,796 SH   SOLE 30 1,795 0 0
MASTERCARD INCORPORATED Stock 57636Q104 237 666 SH   SOLE 30 665 0 0
SHERWIN WILLIAMS CO Stock 824348106 233 316 SH   SOLE 30 316 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 217 1,150 SH   SOLE 30 1,150 0 0
NIKE INC Stock 654106103 221 1,660 SH   SOLE 30 1,660 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 203 850 SH   SOLE 30 850 0 0
D R HORTON INC Stock 23331A109 242 2,720 SH   SOLE 30 2,720 0 0
ACCENTURE PLC IRELAND Stock G1151C101 271 980 SH   SOLE 30 980 0 0
ABBVIE INC Stock 00287Y109 240 2,215 SH   SOLE 30 2,215 0 0
S&P GLOBAL INC Stock 78409V104 217 615 SH   SOLE 30 615 0 0
ZOETIS INC Stock 98978V103 220 1,400 SH   SOLE 30 1,400 0 0
CDW CORP Stock 12514G108 244 1,475 SH   SOLE 30 1,475 0 0
TEXAS INSTRS INC Stock 882508104 268 1,416 SH   SOLE 30 1,416 0 0
CANADIAN NATL RY CO Stock 136375102 228 1,970 SH   SOLE 30 1,970 0 0
ROPER TECHNOLOGIES INC Stock 776696106 196 485 SH   SOLE 30 485 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 229 1,805 SH   SOLE 30 1,805 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 229 615 SH   SOLE 30 615 0 0
LOWES COS INC Stock 548661107 254 1,336 SH   SOLE 30 1,335 0 0
SANOFI ADR 80105N105 10 202 SH   SOLE 31 202 0 0
DIAGEO PLC ADR 25243Q205 2 15 SH   SOLE 31 14 0 0
VALE S A ADR 91912E105 11 646 SH   SOLE 31 646 0 0
BRITISH AMERN TOB PLC ADR 110448107 10 250 SH   SOLE 31 250 0 0
UNILEVER PLC ADR 904767704 9 162 SH   SOLE 31 161 0 0
BCE INC Stock 05534B760 8 178 SH   SOLE 31 178 0 0
NOVARTIS AG ADR 66987V109 9 105 SH   SOLE 31 105 0 0
MANULIFE FINL CORP Stock 56501R106 9 414 SH   SOLE 31 414 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 1 28 SH   SOLE 31 27 0 0
BANK OZK Stock 06417N103 10 233 SH   SOLE 34 232 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 7 39 SH   SOLE 34 38 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 7 444 SH   SOLE 34 444 0 0
AUDIOCODES LTD Stock M15342104 6 232 SH   SOLE 34 232 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 5 23 SH   SOLE 34 23 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 10 71 SH   SOLE 34 70 0 0
QUAKER CHEM CORP Stock 747316107 6 24 SH   SOLE 34 24 0 0
EVERCORE INC Stock 29977A105 11 83 SH   SOLE 34 82 0 0
WINGSTOP INC Stock 974155103 3 28 SH   SOLE 34 27 0 0
DIAGEO PLC ADR 25243Q205 2 14 SH   SOLE 35 14 0 0
CHUBB LIMITED Stock H1467J104 23 146 SH   SOLE 35 146 0 0
KIMBERLY-CLARK CORP Stock 494368103 19 136 SH   SOLE 35 136 0 0
BAXTER INTL INC Stock 071813109 28 330 SH   SOLE 35 330 0 0
METLIFE INC Stock 59156R108 9 154 SH   SOLE 35 154 0 0
NORTHERN TR CORP Stock 665859104 39 374 SH   SOLE 35 374 0 0
APTARGROUP INC Stock 038336103 2 16 SH   SOLE 35 16 0 0
NORTHROP GRUMMAN CORP Stock 666807102 24 74 SH   SOLE 35 74 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 9 138 SH   SOLE 35 138 0 0
ESSENTIAL UTILS INC Stock 29670G102 18 394 SH   SOLE 35 394 0 0
BERKLEY W R CORP Stock 084423102 5 62 SH   SOLE 35 62 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 5 34 SH   SOLE 35 34 0 0
TRAVELERS COMPANIES INC Stock 89417E109 47 315 SH   SOLE 35 315 0 0
AMAZON COM INC Stock 023135106 68 22 SH   SOLE 36 22 0 0
STARBUCKS CORP Stock 855244109 39 359 SH   SOLE 36 359 0 0
VANGUARD INDEX FDS ETF 922908652 30 172 SH   SOLE 36 171 0 0
ISHARES TR ETF 464287291 944 3,068 SH   SOLE 36 3,068 0 0
HCA HEALTHCARE INC Stock 40412C101 34 179 SH   SOLE 36 179 0 0
SPDR SER TR ETF 78468R739 184 3,710 SH   SOLE 36 3,710 0 0
ISHARES TR ETF 464288570 58 756 SH   SOLE 36 756 0 0
ISHARES TR ETF 464287762 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 464287796 493 18,790 SH   SOLE 36 18,789 0 0
UNITED PARCEL SERVICE INC Stock 911312106 27 160 SH   SOLE 36 160 0 0
ISHARES TR ETF 46435G516 76 1,005 SH   SOLE 36 1,005 0 0
ISHARES TR ETF 464288158 28 260 SH   SOLE 36 259 0 0
MASTERCARD INCORPORATED Stock 57636Q104 18 50 SH   SOLE 36 50 0 0
ISHARES TR ETF 464287176 0 1 SH   SOLE 36 1 0 0
ISHARES TR ETF 464287101 22 123 SH   SOLE 36 123 0 0
ISHARES TR ETF 46435G474 270 9,249 SH   SOLE 36 9,249 0 0
ISHARES TR ETF 46435G425 4,969 54,679 SH   SOLE 36 54,679 0 0
ISHARES TR ETF 46435G193 91 3,375 SH   SOLE 36 3,375 0 0
ISHARES TR ETF 46435G243 47 1,790 SH   SOLE 36 1,790 0 0
SOUTHERN CO Stock 842587107 28 457 SH   SOLE 36 457 0 0
ISHARES TR ETF 464287804 1,232 11,352 SH   SOLE 36 11,352 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 102 398 SH   SOLE 36 398 0 0
ALPHABET INC Stock 02079K305 17 8 SH   SOLE 36 8 0 0
COMCAST CORP NEW Stock 20030N101 20 373 SH   SOLE 36 373 0 0
ISHARES TR ETF 46435U663 70 1,806 SH   SOLE 36 1,805 0 0
KKR & CO INC Stock 48251W104 60 1,231 SH   SOLE 36 1,231 0 0
VANGUARD INDEX FDS ETF 922908363 116 318 SH   SOLE 36 318 0 0
CORTEVA INC Stock 22052L104 29 614 SH   SOLE 36 614 0 0
ISHARES TR ETF 464288885 1,992 19,831 SH   SOLE 36 19,830 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 2 6 SH   SOLE 36 6 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 19 353 SH   SOLE 36 352 0 0
ISHARES TR ETF 46436E619 212 4,323 SH   SOLE 36 4,323 0 0
ISHARES TR ETF 464288877 2,119 41,577 SH   SOLE 36 41,577 0 0
ISHARES TR ETF 46429B697 315 4,560 SH   SOLE 36 4,559 0 0
ISHARES TR ETF 46429B267 1,872 71,472 SH   SOLE 36 71,472 0 0
FACEBOOK INC Stock 30303M102 36 123 SH   SOLE 36 123 0 0
ISHARES TR ETF 46432F842 242 3,365 SH   SOLE 36 3,364 0 0
ISHARES TR ETF 464288810 543 1,643 SH   SOLE 36 1,643 0 0
ISHARES TR ETF 464288646 997 18,226 SH   SOLE 36 18,225 0 0
ISHARES TR ETF 464289511 4 53 SH   SOLE 36 52 0 0
ISHARES INC ETF 46434G863 1,896 43,782 SH   SOLE 36 43,781 0 0
MCDONALDS CORP Stock 580135101 24 105 SH   SOLE 36 105 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 36 626 SH   SOLE 36 626 0 0
VANGUARD BD INDEX FDS ETF 921937819 17 188 SH   SOLE 36 188 0 0
ISHARES TR ETF 46432F339 2 19 SH   SOLE 36 19 0 0
ISHARES TR ETF 464288513 1 10 SH   SOLE 36 10 0 0
ISHARES TR ETF 464287887 28 220 SH   SOLE 36 220 0 0
ISHARES TR ETF 46432F396 462 2,870 SH   SOLE 36 2,869 0 0
ISHARES TR ETF 464287721 19 212 SH   SOLE 36 212 0 0
ISHARES TR ETF 464287770 12 70 SH   SOLE 36 70 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 48 77 SH   SOLE 36 77 0 0
TWITTER INC Stock 90184L102 2 35 SH   SOLE 36 35 0 0
ISHARES TR ETF 464287408 4 29 SH   SOLE 36 29 0 0
ISHARES TR ETF 464287309 2 35 SH   SOLE 36 35 0 0
ISHARES TR ETF 464287200 4,764 11,974 SH   SOLE 36 11,974 0 0
ISHARES TR ETF 46434V407 20 426 SH   SOLE 36 426 0 0
ISHARES TR ETF 464288588 72 663 SH   SOLE 36 663 0 0
ISHARES TR ETF 464288653 84 596 SH   SOLE 36 596 0 0
ISHARES TR ETF 464288414 2,449 21,099 SH   SOLE 36 21,098 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 71 1,440 SH   SOLE 36 1,439 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 26 494 SH   SOLE 36 494 0 0
SPDR SER TR ETF 78468R721 501 9,695 SH   SOLE 36 9,695 0 0
ISHARES TR ETF 464287242 579 4,451 SH   SOLE 36 4,451 0 0
ISHARES TR ETF 46434V100 12 225 SH   SOLE 36 225 0 0
ISHARES TR ETF 46432F388 1,440 14,053 SH   SOLE 36 14,052 0 0
ISHARES TR ETF 464287432 18 130 SH   SOLE 36 130 0 0
ISHARES TR ETF 46434V613 1,832 34,733 SH   SOLE 36 34,732 0 0
VANGUARD BD INDEX FDS ETF 921937827 31 383 SH   SOLE 36 382 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 45 120 SH   SOLE 36 120 0 0
ISHARES TR ETF 464287465 14 188 SH   SOLE 36 188 0 0
APPLE INC Stock 037833100 42 344 SH   SOLE 36 344 0 0
DISNEY WALT CO Stock 254687106 20 108 SH   SOLE 36 108 0 0
ISHARES TR ETF 464287622 165 737 SH   SOLE 36 737 0 0
KRANESHARES TR ETF 500767736 22 781 SH   SOLE 37 781 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 44 314 SH   SOLE 37 314 0 0
ISHARES TR ETF 46429B697 27 390 SH   SOLE 37 390 0 0
ISHARES TR ETF 464288646 22 406 SH   SOLE 37 406 0 0
ISHARES INC ETF 46434G103 9 134 SH   SOLE 37 134 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 22 462 SH   SOLE 37 462 0 0
SPDR INDEX SHS FDS ETF 78463X509 13 295 SH   SOLE 37 295 0 0
SPDR SER TR ETF 78464A805 44 903 SH   SOLE 37 903 0 0
ISHARES TR ETF 464287242 13 102 SH   SOLE 37 102 0 0
SPDR SER TR ETF 78464A854 49 1,050 SH   SOLE 37 1,050 0 0
VANGUARD BD INDEX FDS ETF 921937827 22 270 SH   SOLE 37 270 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 59 217 SH   SOLE 37 217 0 0
WISDOMTREE TR ETF 97717X578 21 524 SH   SOLE 37 524 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 22 432 SH   SOLE 37 432 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 42 2,445 SH   SOLE 37 2,445 0 0
PROCTER AND GAMBLE CO Stock 742718109 14 100 SH   SOLE 40 100 0 0
INTEL CORP Stock 458140100 33 520 SH   SOLE 40 520 0 0
SMUCKER J M CO Stock 832696405 0 1 SH   SOLE 40 1 0 0
BRITISH AMERN TOB PLC ADR 110448107 0 2 SH   SOLE 40 2 0 0
GENERAL ELECTRIC CO Stock 369604103 5 395 SH   SOLE 40 395 0 0
AMAZON COM INC Stock 023135106 139 45 SH   SOLE 41 45 0 0
GLOBAL PMTS INC Stock 37940X102 119 590 SH   SOLE 41 590 0 0
DOLLAR GEN CORP NEW Stock 256677105 142 700 SH   SOLE 41 700 0 0
COSTCO WHSL CORP NEW Stock 22160K105 110 311 SH   SOLE 41 311 0 0
PROCTER AND GAMBLE CO Stock 742718109 118 870 SH   SOLE 41 870 0 0
CME GROUP INC Stock 12572Q105 131 640 SH   SOLE 41 640 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 143 860 SH   SOLE 41 860 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 95 440 SH   SOLE 41 440 0 0
SHERWIN WILLIAMS CO Stock 824348106 125 170 SH   SOLE 41 170 0 0
HOME DEPOT INC Stock 437076102 137 450 SH   SOLE 41 450 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 133 280 SH   SOLE 41 280 0 0
ALPHABET INC Stock 02079K305 155 75 SH   SOLE 41 75 0 0
PROGRESSIVE CORP Stock 743315103 115 1,200 SH   SOLE 41 1,200 0 0
INTUIT Stock 461202103 146 380 SH   SOLE 41 380 0 0
MICROSOFT CORP Stock 594918104 145 615 SH   SOLE 41 615 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 163 810 SH   SOLE 41 810 0 0
AIR PRODS & CHEMS INC Stock 009158106 141 500 SH   SOLE 41 500 0 0
FREEPORT-MCMORAN INC Stock 35671D857 138 4,190 SH   SOLE 41 4,190 0 0
VISA INC Stock 92826C839 127 600 SH   SOLE 41 600 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 76 375 SH   SOLE 41 375 0 0
FACEBOOK INC Stock 30303M102 153 520 SH   SOLE 41 520 0 0
PIONEER NAT RES CO Stock 723787107 167 1,050 SH   SOLE 41 1,050 0 0
ACCENTURE PLC IRELAND Stock G1151C101 152 550 SH   SOLE 41 550 0 0
ZOETIS INC Stock 98978V103 128 815 SH   SOLE 41 815 0 0
ANSYS INC Stock 03662Q105 136 400 SH   SOLE 41 400 0 0
STRYKER CORPORATION Stock 863667101 110 450 SH   SOLE 41 450 0 0
LULULEMON ATHLETICA INC Stock 550021109 120 390 SH   SOLE 41 390 0 0
IDEXX LABS INC Stock 45168D104 179 365 SH   SOLE 41 365 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 128 280 SH   SOLE 41 280 0 0
CATERPILLAR INC Stock 149123101 185 800 SH   SOLE 41 800 0 0
PAYCOM SOFTWARE INC Stock 70432V102 137 370 SH   SOLE 41 370 0 0
CANADIAN NATL RY CO Stock 136375102 116 1,000 SH   SOLE 41 1,000 0 0
IHS MARKIT LTD Stock G47567105 139 1,440 SH   SOLE 41 1,440 0 0
CIENA CORP Stock 171779309 104 1,900 SH   SOLE 41 1,900 0 0
ROPER TECHNOLOGIES INC Stock 776696106 111 275 SH   SOLE 41 275 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 127 340 SH   SOLE 41 340 0 0
PAYPAL HLDGS INC Stock 70450Y103 141 580 SH   SOLE 41 580 0 0
APPLE INC Stock 037833100 134 1,100 SH   SOLE 41 1,100 0 0
ABBOTT LABS Stock 002824100 138 1,150 SH   SOLE 41 1,150 0 0
VIACOMCBS INC Stock 92556H206 32 705 SH   SOLE 45 705 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 88 359 SH   SOLE 45 359 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 78 324 SH   SOLE 45 324 0 0
BOSTON BEER INC Stock 100557107 78 65 SH   SOLE 45 65 0 0
WEBSTER FINL CORP CONN Stock 947890109 57 1,033 SH   SOLE 45 1,033 0 0
FREEPORT-MCMORAN INC Stock 35671D857 78 2,364 SH   SOLE 45 2,364 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 51 36 SH   SOLE 45 36 0 0
SVB FINANCIAL GROUP Stock 78486Q101 72 146 SH   SOLE 45 146 0 0
NVIDIA CORPORATION Stock 67066G104 64 119 SH   SOLE 45 119 0 0
L BRANDS INC Stock 501797104 70 1,134 SH   SOLE 45 1,134 0 0
SYNOVUS FINL CORP Stock 87161C501 53 1,160 SH   SOLE 45 1,160 0 0
TORO CO Stock 891092108 64 619 SH   SOLE 45 619 0 0
ALBEMARLE CORP Stock 012653101 42 287 SH   SOLE 45 287 0 0
DANAHER CORPORATION Stock 235851102 79 349 SH   SOLE 45 349 0 0
AMEDISYS INC Stock 023436108 47 179 SH   SOLE 45 179 0 0
SYNOPSYS INC Stock 871607107 77 310 SH   SOLE 45 310 0 0
ETSY INC Stock 29786A106 50 247 SH   SOLE 45 247 0 0
APPLE INC Stock 037833100 57 470 SH   SOLE 45 470 0 0
AMAZON COM INC Stock 023135106 22 7 SH   SOLE 46 7 0 0
VIACOMCBS INC Stock 92556H206 1 19 SH   SOLE 46 19 0 0
GLOBAL PMTS INC Stock 37940X102 2 9 SH   SOLE 46 9 0 0
PRUDENTIAL FINL INC Stock 744320102 3 28 SH   SOLE 46 28 0 0
STARBUCKS CORP Stock 855244109 4 33 SH   SOLE 46 33 0 0
SEMPRA ENERGY Stock 816851109 2 18 SH   SOLE 46 18 0 0
ANTHEM INC Stock 036752103 2 5 SH   SOLE 46 5 0 0
EBAY INC. Stock 278642103 1 14 SH   SOLE 46 14 0 0
WILLIS TOWERS WATSON PLC LTD Stock G96629103 1 4 SH   SOLE 46 4 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 2 20 SH   SOLE 46 20 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 1 4 SH   SOLE 46 4 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 0 1 SH   SOLE 46 1 0 0
WASTE MGMT INC DEL Stock 94106L109 2 13 SH   SOLE 46 13 0 0
YUM BRANDS INC Stock 988498101 1 10 SH   SOLE 46 10 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 2 46 SH   SOLE 46 46 0 0
GENERAL MLS INC Stock 370334104 1 22 SH   SOLE 46 22 0 0
PPG INDS INC Stock 693506107 2 14 SH   SOLE 46 14 0 0
TRUIST FINL CORP Stock 89832Q109 2 37 SH   SOLE 46 37 0 0
UNITED PARCEL SERVICE INC Stock 911312106 3 16 SH   SOLE 46 16 0 0
MARRIOTT INTL INC NEW Stock 571903202 2 11 SH   SOLE 46 11 0 0
VENTAS INC REIT 92276F100 1 11 SH   SOLE 46 11 0 0
INTEL CORP Stock 458140100 5 80 SH   SOLE 46 80 0 0
CME GROUP INC Stock 12572Q105 2 11 SH   SOLE 46 11 0 0
HUNT J B TRANS SVCS INC Stock 445658107 1 6 SH   SOLE 46 6 0 0
STATE STR CORP Stock 857477103 2 20 SH   SOLE 46 20 0 0
MEDTRONIC PLC Stock G5960L103 4 36 SH   SOLE 46 36 0 0
CLOROX CO DEL Stock 189054109 1 7 SH   SOLE 46 7 0 0
PAYCHEX INC Stock 704326107 1 12 SH   SOLE 46 12 0 0
PACCAR INC Stock 693718108 1 14 SH   SOLE 46 14 0 0
MERCK & CO. INC Stock 58933Y105 5 65 SH   SOLE 46 65 0 0
MASTERCARD INCORPORATED Stock 57636Q104 6 18 SH   SOLE 46 18 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 1 3 SH   SOLE 46 3 0 0
UNITED RENTALS INC Stock 911363109 1 4 SH   SOLE 46 4 0 0
EMERSON ELEC CO Stock 291011104 3 30 SH   SOLE 46 30 0 0
ALLSTATE CORP Stock 020002101 1 12 SH   SOLE 46 12 0 0
LAMB WESTON HLDGS INC Stock 513272104 1 8 SH   SOLE 46 8 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 1 15 SH   SOLE 46 15 0 0
SMUCKER J M CO Stock 832696405 1 5 SH   SOLE 46 5 0 0
CORNING INC Stock 219350105 1 33 SH   SOLE 46 33 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 2 21 SH   SOLE 46 21 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 45 SH   SOLE 46 45 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 7 115 SH   SOLE 46 115 0 0
UNUM GROUP Stock 91529Y106 0 17 SH   SOLE 46 17 0 0
CHUBB LIMITED Stock H1467J104 2 13 SH   SOLE 46 13 0 0
SHERWIN WILLIAMS CO Stock 824348106 3 4 SH   SOLE 46 4 0 0
PEPSICO INC Stock 713448108 6 39 SH   SOLE 46 39 0 0
KIMBERLY-CLARK CORP Stock 494368103 2 17 SH   SOLE 46 17 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 1 15 SH   SOLE 46 15 0 0
US BANCORP DEL Stock 902973304 3 55 SH   SOLE 46 55 0 0
HOME DEPOT INC Stock 437076102 7 22 SH   SOLE 46 22 0 0
BAXTER INTL INC Stock 071813109 2 18 SH   SOLE 46 18 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 2 11 SH   SOLE 46 11 0 0
DUPONT DE NEMOURS INC Stock 26614N102 2 28 SH   SOLE 46 28 0 0
VERISK ANALYTICS INC Stock 92345Y106 1 8 SH   SOLE 46 8 0 0
KEYCORP Stock 493267108 1 33 SH   SOLE 46 33 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 1 43 SH   SOLE 46 43 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 1 3 SH   SOLE 46 3 0 0
AON PLC Stock G0403H108 2 7 SH   SOLE 46 7 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 1 64 SH   SOLE 46 64 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 1 8 SH   SOLE 46 8 0 0
ATMOS ENERGY CORP Stock 049560105 2 18 SH   SOLE 46 18 0 0
HENRY JACK & ASSOC INC Stock 426281101 0 3 SH   SOLE 46 3 0 0
TELEFLEX INCORPORATED Stock 879369106 1 2 SH   SOLE 46 2 0 0
CENTENE CORP DEL Stock 15135B101 1 14 SH   SOLE 46 14 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 4 9 SH   SOLE 46 9 0 0
ALPHABET INC Stock 02079K305 19 9 SH   SOLE 46 9 0 0
PROGRESSIVE CORP Stock 743315103 1 15 SH   SOLE 46 15 0 0
INTUIT Stock 461202103 2 6 SH   SOLE 46 6 0 0
COMCAST CORP NEW Stock 20030N101 6 113 SH   SOLE 46 113 0 0
MICROSOFT CORP Stock 594918104 30 128 SH   SOLE 46 128 0 0
SCHLUMBERGER LTD Stock 806857108 6 203 SH   SOLE 46 203 0 0
MASCO CORP Stock 574599106 1 10 SH   SOLE 46 10 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 1 9 SH   SOLE 46 9 0 0
V F CORP Stock 918204108 1 11 SH   SOLE 46 11 0 0
AMERIPRISE FINL INC Stock 03076C106 2 8 SH   SOLE 46 8 0 0
GARMIN LTD Stock H2906T109 1 6 SH   SOLE 46 6 0 0
NIKE INC Stock 654106103 4 28 SH   SOLE 46 28 0 0
ALIGN TECHNOLOGY INC Stock 016255101 1 2 SH   SOLE 46 2 0 0
TESLA INC Stock 88160R101 9 13 SH   SOLE 46 13 0 0
MSCI INC Stock 55354G100 1 3 SH   SOLE 46 3 0 0
NORFOLK SOUTHN CORP Stock 655844108 3 11 SH   SOLE 46 11 0 0
PUBLIC STORAGE REIT 74460D109 1 4 SH   SOLE 46 4 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1 9 SH   SOLE 46 9 0 0
STANLEY BLACK & DECKER INC Stock 854502101 1 7 SH   SOLE 46 7 0 0
WELLTOWER INC REIT 95040Q104 1 13 SH   SOLE 46 13 0 0
CONAGRA BRANDS INC Stock 205887102 1 19 SH   SOLE 46 19 0 0
FIFTH THIRD BANCORP Stock 316773100 1 30 SH   SOLE 46 30 0 0
ILLUMINA INC Stock 452327109 1 3 SH   SOLE 46 3 0 0
CORTEVA INC Stock 22052L104 2 33 SH   SOLE 46 33 0 0
CONSOLIDATED EDISON INC Stock 209115104 2 28 SH   SOLE 46 28 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 1 66 SH   SOLE 46 66 0 0
TERADYNE INC Stock 880770102 1 5 SH   SOLE 46 5 0 0
LILLY ELI & CO Stock 532457108 3 16 SH   SOLE 46 16 0 0
HOLOGIC INC Stock 436440101 1 8 SH   SOLE 46 8 0 0
DIGITAL RLTY TR INC REIT 253868103 1 6 SH   SOLE 46 6 0 0
MICRON TECHNOLOGY INC Stock 595112103 3 30 SH   SOLE 46 30 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 1 22 SH   SOLE 46 22 0 0
AFLAC INC Stock 001055102 2 36 SH   SOLE 46 36 0 0
SYSCO CORP Stock 871829107 1 18 SH   SOLE 46 18 0 0
QUANTA SVCS INC Stock 74762E102 1 6 SH   SOLE 46 6 0 0
BROWN FORMAN CORP Stock 115637209 1 12 SH   SOLE 46 12 0 0
APTIV PLC Stock G6095L109 2 11 SH   SOLE 46 11 0 0
ELECTRONIC ARTS INC Stock 285512109 1 7 SH   SOLE 46 7 0 0
VISA INC Stock 92826C839 8 37 SH   SOLE 46 37 0 0
KELLOGG CO Stock 487836108 1 12 SH   SOLE 46 12 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 3 11 SH   SOLE 46 11 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 0 1 SH   SOLE 46 1 0 0
PACKAGING CORP AMER Stock 695156109 0 3 SH   SOLE 46 3 0 0
MONDELEZ INTL INC Stock 609207105 4 61 SH   SOLE 46 61 0 0
BROADCOM INC Stock 11135F101 4 9 SH   SOLE 46 9 0 0
D R HORTON INC Stock 23331A109 1 6 SH   SOLE 46 6 0 0
JOHNSON CTLS INTL PLC Stock G51502105 2 34 SH   SOLE 46 34 0 0
METLIFE INC Stock 59156R108 2 39 SH   SOLE 46 39 0 0
MOODYS CORP Stock 615369105 2 8 SH   SOLE 46 8 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 1 2 SH   SOLE 46 2 0 0
EXPEDITORS INTL WASH INC Stock 302130109 1 10 SH   SOLE 46 10 0 0
KINDER MORGAN INC DEL Stock 49456B101 4 217 SH   SOLE 46 217 0 0
ACCENTURE PLC IRELAND Stock G1151C101 5 17 SH   SOLE 46 17 0 0
KROGER CO Stock 501044101 2 55 SH   SOLE 46 55 0 0
NVIDIA CORPORATION Stock 67066G104 6 11 SH   SOLE 46 11 0 0
WESTERN DIGITAL CORP. Stock 958102105 1 11 SH   SOLE 46 11 0 0
GENUINE PARTS CO Stock 372460105 1 8 SH   SOLE 46 8 0 0
S&P GLOBAL INC Stock 78409V104 2 7 SH   SOLE 46 7 0 0
INVESCO LTD Stock G491BT108 1 26 SH   SOLE 46 26 0 0
ZOETIS INC Stock 98978V103 3 16 SH   SOLE 46 16 0 0
ANSYS INC Stock 03662Q105 1 2 SH   SOLE 46 2 0 0
CHURCH & DWIGHT INC Stock 171340102 2 18 SH   SOLE 46 18 0 0
ROCKWELL AUTOMATION INC Stock 773903109 1 5 SH   SOLE 46 5 0 0
QUALCOMM INC Stock 747525103 3 22 SH   SOLE 46 22 0 0
FASTENAL CO Stock 311900104 1 23 SH   SOLE 46 23 0 0
RESMED INC Stock 761152107 1 4 SH   SOLE 46 4 0 0
INTUITIVE SURGICAL INC Stock 46120E602 2 3 SH   SOLE 46 3 0 0
DISCOVER FINL SVCS Stock 254709108 1 7 SH   SOLE 46 7 0 0
MCDONALDS CORP Stock 580135101 4 20 SH   SOLE 46 20 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2 21 SH   SOLE 46 21 0 0
CISCO SYS INC Stock 17275R102 5 96 SH   SOLE 46 96 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2 15 SH   SOLE 46 15 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 2 24 SH   SOLE 46 24 0 0
AUTODESK INC Stock 052769106 2 6 SH   SOLE 46 6 0 0
AT&T INC Stock 00206R102 6 189 SH   SOLE 46 189 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 4 6 SH   SOLE 46 6 0 0
TWITTER INC Stock 90184L102 2 25 SH   SOLE 46 25 0 0
CIGNA CORP NEW Stock 125523100 2 9 SH   SOLE 46 9 0 0
ONEOK INC NEW Stock 682680103 1 24 SH   SOLE 46 24 0 0
UNION PAC CORP Stock 907818108 5 22 SH   SOLE 46 22 0 0
ECOLAB INC Stock 278865100 2 11 SH   SOLE 46 11 0 0
SALESFORCE COM INC Stock 79466L302 4 18 SH   SOLE 46 18 0 0
MCCORMICK & CO INC Stock 579780206 1 12 SH   SOLE 46 12 0 0
IDEXX LABS INC Stock 45168D104 1 2 SH   SOLE 46 2 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 4 9 SH   SOLE 46 9 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 1 15 SH   SOLE 46 15 0 0
ALBEMARLE CORP Stock 012653101 1 4 SH   SOLE 46 4 0 0
DANAHER CORPORATION Stock 235851102 4 16 SH   SOLE 46 16 0 0
M & T BK CORP Stock 55261F104 1 5 SH   SOLE 46 5 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 1 9 SH   SOLE 46 9 0 0
PERKINELMER INC Stock 714046109 1 4 SH   SOLE 46 4 0 0
TJX COS INC NEW Stock 872540109 2 32 SH   SOLE 46 32 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 3 25 SH   SOLE 46 25 0 0
ORACLE CORP Stock 68389X105 3 43 SH   SOLE 46 43 0 0
TARGET CORP Stock 87612E106 2 9 SH   SOLE 46 9 0 0
PFIZER INC Stock 717081103 4 124 SH   SOLE 46 124 0 0
HP INC Stock 40434L105 1 33 SH   SOLE 46 33 0 0
GILEAD SCIENCES INC Stock 375558103 3 41 SH   SOLE 46 41 0 0
ALPHABET INC Stock 02079K107 4 2 SH   SOLE 46 2 0 0
AMERICAN EXPRESS CO Stock 025816109 3 21 SH   SOLE 46 21 0 0
AMGEN INC Stock 031162100 4 15 SH   SOLE 46 15 0 0
APPLIED MATLS INC Stock 038222105 3 25 SH   SOLE 46 25 0 0
OTIS WORLDWIDE CORP Stock 68902V107 1 15 SH   SOLE 46 15 0 0
PAYCOM SOFTWARE INC Stock 70432V102 0 1 SH   SOLE 46 1 0 0
HUMANA INC Stock 444859102 1 3 SH   SOLE 46 3 0 0
ARISTA NETWORKS INC Stock 040413106 1 2 SH   SOLE 46 2 0 0
IHS MARKIT LTD Stock G47567105 2 17 SH   SOLE 46 17 0 0
CITIZENS FINANCIAL GROUP INC Stock 174610105 1 19 SH   SOLE 46 19 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 1 4 SH   SOLE 46 4 0 0
BORGWARNER INC Stock 099724106 1 12 SH   SOLE 46 12 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 1 8 SH   SOLE 46 8 0 0
MARKETAXESS HLDGS INC Stock 57060D108 1 2 SH   SOLE 46 2 0 0
LAM RESEARCH CORP Stock 512807108 2 4 SH   SOLE 46 4 0 0
QORVO INC Stock 74736K101 0 2 SH   SOLE 46 2 0 0
SYNOPSYS INC Stock 871607107 1 4 SH   SOLE 46 4 0 0
PNC FINL SVCS GROUP INC Stock 693475105 2 14 SH   SOLE 46 14 0 0
EQUINIX INC REIT 29444U700 1 2 SH   SOLE 46 2 0 0
REALTY INCOME CORP REIT 756109104 0 3 SH   SOLE 46 3 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 1 6 SH   SOLE 46 6 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 1 10 SH   SOLE 46 10 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 7 18 SH   SOLE 46 18 0 0
TRAVELERS COMPANIES INC Stock 89417E109 2 10 SH   SOLE 46 10 0 0
DEERE & CO Stock 244199105 3 7 SH   SOLE 46 7 0 0
ETSY INC Stock 29786A106 0 2 SH   SOLE 46 2 0 0
WESTROCK CO Stock 96145D105 1 17 SH   SOLE 46 17 0 0
KRAFT HEINZ CO Stock 500754106 1 33 SH   SOLE 46 33 0 0
PAYPAL HLDGS INC Stock 70450Y103 5 22 SH   SOLE 46 22 0 0
SCHWAB CHARLES CORP Stock 808513105 3 41 SH   SOLE 46 41 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 2 18 SH   SOLE 46 18 0 0
APPLE INC Stock 037833100 33 271 SH   SOLE 46 271 0 0
ABBOTT LABS Stock 002824100 4 37 SH   SOLE 46 37 0 0
MARSH & MCLENNAN COS INC Stock 571748102 3 21 SH   SOLE 46 21 0 0
AMAZON COM INC Stock 023135106 34 11 SH   SOLE 47 11 0 0
DOLLAR GEN CORP NEW Stock 256677105 16 79 SH   SOLE 47 79 0 0
JOHNSON & JOHNSON Stock 478160104 31 188 SH   SOLE 47 188 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 1 11 SH   SOLE 47 11 0 0
COSTCO WHSL CORP NEW Stock 22160K105 27 76 SH   SOLE 47 76 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 4 16 SH   SOLE 47 16 0 0
F5 NETWORKS INC Stock 315616102 9 41 SH   SOLE 47 41 0 0
PROCTER AND GAMBLE CO Stock 742718109 32 235 SH   SOLE 47 235 0 0
GENERAL MLS INC Stock 370334104 5 85 SH   SOLE 47 85 0 0
INTEL CORP Stock 458140100 1 21 SH   SOLE 47 21 0 0
HUNT J B TRANS SVCS INC Stock 445658107 3 16 SH   SOLE 47 16 0 0
CLOROX CO DEL Stock 189054109 0 1 SH   SOLE 47 1 0 0
MERCK & CO. INC Stock 58933Y105 5 59 SH   SOLE 47 59 0 0
ALLSTATE CORP Stock 020002101 14 121 SH   SOLE 47 121 0 0
SMUCKER J M CO Stock 832696405 17 131 SH   SOLE 47 131 0 0
BANK NEW YORK MELLON CORP Stock 064058100 2 48 SH   SOLE 47 48 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 28 478 SH   SOLE 47 478 0 0
CHUBB LIMITED Stock H1467J104 5 30 SH   SOLE 47 30 0 0
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 2 41 SH   SOLE 47 41 0 0
PEPSICO INC Stock 713448108 11 80 SH   SOLE 47 80 0 0
KIMBERLY-CLARK CORP Stock 494368103 7 50 SH   SOLE 47 50 0 0
HOME DEPOT INC Stock 437076102 12 40 SH   SOLE 47 40 0 0
BLACK KNIGHT INC Stock 09215C105 4 58 SH   SOLE 47 58 0 0
BECTON DICKINSON & CO Stock 075887109 5 20 SH   SOLE 47 20 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 4 34 SH   SOLE 47 34 0 0
HENRY JACK & ASSOC INC Stock 426281101 5 34 SH   SOLE 47 34 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 31 120 SH   SOLE 47 120 0 0
ALPHABET INC Stock 02079K305 2 1 SH   SOLE 47 1 0 0
PROGRESSIVE CORP Stock 743315103 3 30 SH   SOLE 47 30 0 0
NEWMONT CORP Stock 651639106 7 124 SH   SOLE 47 124 0 0
COMCAST CORP NEW Stock 20030N101 13 232 SH   SOLE 47 232 0 0
MICROSOFT CORP Stock 594918104 79 337 SH   SOLE 47 337 0 0
DOCUSIGN INC Stock 256163106 2 9 SH   SOLE 47 9 0 0
CVS HEALTH CORP Stock 126650100 3 46 SH   SOLE 47 46 0 0
NEXTERA ENERGY INC Stock 65339F101 10 132 SH   SOLE 47 132 0 0
TESLA INC Stock 88160R101 9 14 SH   SOLE 47 14 0 0
PUBLIC STORAGE REIT 74460D109 2 8 SH   SOLE 47 8 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 3 8 SH   SOLE 47 8 0 0
MORNINGSTAR INC Stock 617700109 10 44 SH   SOLE 47 44 0 0
CONSOLIDATED EDISON INC Stock 209115104 3 35 SH   SOLE 47 35 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 3 15 SH   SOLE 47 15 0 0
LILLY ELI & CO Stock 532457108 2 9 SH   SOLE 47 9 0 0
AIR PRODS & CHEMS INC Stock 009158106 10 36 SH   SOLE 47 36 0 0
PELOTON INTERACTIVE INC Stock 70614W100 1 7 SH   SOLE 47 7 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 1 23 SH   SOLE 47 23 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 1 1 SH   SOLE 47 1 0 0
QUANTA SVCS INC Stock 74762E102 2 24 SH   SOLE 47 24 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 1 12 SH   SOLE 47 12 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 11 75 SH   SOLE 47 75 0 0
VIATRIS INC Stock 92556V106 3 180 SH   SOLE 47 180 0 0
TRACTOR SUPPLY CO Stock 892356106 2 12 SH   SOLE 47 12 0 0
ZYNGA INC Stock 98986T108 1 121 SH   SOLE 47 121 0 0
ELECTRONIC ARTS INC Stock 285512109 2 18 SH   SOLE 47 18 0 0
VISA INC Stock 92826C839 6 28 SH   SOLE 47 28 0 0
HERSHEY CO Stock 427866108 1 7 SH   SOLE 47 7 0 0
FACEBOOK INC Stock 30303M102 10 34 SH   SOLE 47 34 0 0
SERVICENOW INC Stock 81762P102 1 2 SH   SOLE 47 2 0 0
MONDELEZ INTL INC Stock 609207105 8 140 SH   SOLE 47 140 0 0
METLIFE INC Stock 59156R108 1 17 SH   SOLE 47 17 0 0
EXPEDITORS INTL WASH INC Stock 302130109 24 221 SH   SOLE 47 221 0 0
ACCENTURE PLC IRELAND Stock G1151C101 28 102 SH   SOLE 47 102 0 0
KROGER CO Stock 501044101 7 194 SH   SOLE 47 194 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 4 65 SH   SOLE 47 65 0 0
ABBVIE INC Stock 00287Y109 4 38 SH   SOLE 47 38 0 0
APTARGROUP INC Stock 038336103 7 52 SH   SOLE 47 52 0 0
CHURCH & DWIGHT INC Stock 171340102 1 12 SH   SOLE 47 12 0 0
T-MOBILE US INC Stock 872590104 16 124 SH   SOLE 47 124 0 0
NEWS CORP NEW Stock 65249B109 2 62 SH   SOLE 47 62 0 0
AT&T INC Stock 00206R102 10 346 SH   SOLE 47 346 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 6 10 SH   SOLE 47 10 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 1 1 SH   SOLE 47 1 0 0
DOLBY LABORATORIES INC Stock 25659T107 2 25 SH   SOLE 47 25 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 6 13 SH   SOLE 47 13 0 0
TORO CO Stock 891092108 1 5 SH   SOLE 47 5 0 0
DANAHER CORPORATION Stock 235851102 11 49 SH   SOLE 47 49 0 0
PERKINELMER INC Stock 714046109 2 15 SH   SOLE 47 15 0 0
WALMART INC Stock 931142103 27 197 SH   SOLE 47 197 0 0
TEXAS INSTRS INC Stock 882508104 12 63 SH   SOLE 47 63 0 0
TARGET CORP Stock 87612E106 26 130 SH   SOLE 47 130 0 0
PFIZER INC Stock 717081103 10 269 SH   SOLE 47 269 0 0
3M CO Stock 88579Y101 1 6 SH   SOLE 47 6 0 0
ALPHABET INC Stock 02079K107 46 22 SH   SOLE 47 22 0 0
FIVE9 INC Stock 338307101 2 12 SH   SOLE 47 12 0 0
AMEDISYS INC Stock 023436108 1 3 SH   SOLE 47 3 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 15 156 SH   SOLE 47 156 0 0
ROYAL GOLD INC Stock 780287108 2 17 SH   SOLE 47 17 0 0
SYNOPSYS INC Stock 871607107 7 28 SH   SOLE 47 28 0 0
GRAHAM HLDGS CO Stock 384637104 7 13 SH   SOLE 47 13 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 11 169 SH   SOLE 47 169 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 1 7 SH   SOLE 47 7 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 5 39 SH   SOLE 47 39 0 0
TRAVELERS COMPANIES INC Stock 89417E109 13 86 SH   SOLE 47 86 0 0
COLGATE PALMOLIVE CO Stock 194162103 8 99 SH   SOLE 47 99 0 0
KRAFT HEINZ CO Stock 500754106 3 63 SH   SOLE 47 63 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 2 23 SH   SOLE 47 23 0 0
APPLE INC Stock 037833100 45 368 SH   SOLE 47 368 0 0
WEC ENERGY GROUP INC Stock 92939U106 1 11 SH   SOLE 47 11 0 0
ABBOTT LABS Stock 002824100 3 27 SH   SOLE 47 27 0 0
AMAZON COM INC Stock 023135106 56,775 18,350 SH   SOLE   18,349 0 0
ISHARES TR ETF 464287119 417 1,445 SH   SOLE   1,445 0 0
ENDO INTL PLC Stock G30401106 222 30,000 SH   SOLE   30,000 0 0
LENDINGTREE INC NEW Stock 52603B107 1,030 4,838 SH   SOLE   4,838 0 0
YAMANA GOLD INC Stock 98462Y100 395 91,044 SH   SOLE   91,044 0 0
VIACOMCBS INC Stock 92556H206 1,322 29,319 SH   SOLE   29,319 0 0
GLOBAL PMTS INC Stock 37940X102 2,289 11,357 SH   SOLE   11,357 0 0
PRUDENTIAL FINL INC Stock 744320102 1,198 13,145 SH   SOLE   13,145 0 0
WYNN RESORTS LTD Stock 983134107 234 1,865 SH   SOLE   1,865 0 0
ULTA BEAUTY INC Stock 90384S303 352 1,138 SH   SOLE   1,138 0 0
FIRST TR NAS100 EQ WEIGHTED ETF 337344105 1,183 11,460 SH   SOLE   11,460 0 0
SIRIUS XM HOLDINGS INC Stock 82968B103 81 13,376 SH   SOLE   13,376 0 0
ARCHROCK INC Stock 03957W106 613 64,600 SH   SOLE   64,600 0 0
BOULDER GROWTH & INCOME FD I CEF 101507101 843 67,019 SH   SOLE   67,019 0 0
INVESCO QQQ TR ETF 46090E103 49,967 156,572 SH   SOLE   156,572 0 0
STERICYCLE INC Stock 858912108 10 150 SH   SOLE   150 0 0
SELECT SECTOR SPDR TR ETF 81369Y803 28,311 213,166 SH   SOLE   213,165 0 0
STELLUS CAP INVT CORP CEF 858568108 180 14,184 SH   SOLE   14,184 0 0
STARBUCKS CORP Stock 855244109 2,817 25,784 SH   SOLE   25,784 0 0
SEMPRA ENERGY Stock 816851109 1,982 14,951 SH   SOLE   14,951 0 0
PUBLIC SVC ENTERPRISE GRP IN Stock 744573106 1,700 28,241 SH   SOLE   28,241 0 0
PAN AMERN SILVER CORP Stock 697900108 456 15,169 SH   SOLE   15,168 0 0
ALLEGHENY TECHNOLOGIES INC Stock 01741R102 552 26,213 SH   SOLE   26,213 0 0
SQUARE INC Stock 852234103 7,007 30,862 SH   SOLE   30,861 0 0
HECLA MNG CO Stock 422704106 147 25,748 SH   SOLE   25,748 0 0
SPDR SER TR ETF 78464A649 1,031 34,783 SH   SOLE   34,782 0 0
INTERDIGITAL INC Stock 45867G101 1,425 22,455 SH   SOLE   22,455 0 0
ANTHEM INC Stock 036752103 1,355 3,775 SH   SOLE   3,774 0 0
ISHARES GOLD TR ETF 464285105 9,193 565,385 SH   SOLE   565,384 0 0
EBAY INC. Stock 278642103 691 11,287 SH   SOLE   11,287 0 0
DOLLAR GEN CORP NEW Stock 256677105 4,223 20,842 SH   SOLE   20,841 0 0
DBX ETF TR ETF 233051663 795 23,940 SH   SOLE   23,940 0 0
SPDR SER TR ETF 78468R788 272 7,053 SH   SOLE   7,053 0 0
TRIPADVISOR INC Stock 896945201 8,053 149,711 SH   SOLE   149,711 0 0
MONSTER BEVERAGE CORP NEW Stock 61174X109 461 5,063 SH   SOLE   5,063 0 0
JOHNSON & JOHNSON Stock 478160104 10,980 66,809 SH   SOLE   66,808 0 0
AKAMAI TECHNOLOGIES INC Stock 00971T101 1,186 11,643 SH   SOLE   11,643 0 0
FLEETCOR TECHNOLOGIES INC Stock 339041105 270 1,005 SH   SOLE   1,005 0 0
TAKE-TWO INTERACTIVE SOFTWAR Stock 874054109 830 4,695 SH   SOLE   4,695 0 0
JUPAI HLDGS LTD ADR 48205B107 90 40,638 SH   SOLE   40,638 0 0
SEAGATE TECHNOLOGY PLC Stock G7997R103 3,008 39,187 SH   SOLE   39,187 0 0
LKQ CORP Stock 501889208 1,511 35,691 SH   SOLE   35,691 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q507 222 4,413 SH   SOLE   4,413 0 0
WASTE MGMT INC DEL Stock 94106L109 2,482 19,241 SH   SOLE   19,240 0 0
VANGUARD INDEX FDS ETF 922908769 16,268 78,709 SH   SOLE   78,709 0 0
BANK OZK Stock 06417N103 647 15,841 SH   SOLE   15,841 0 0
VANGUARD INDEX FDS ETF 922908652 704 3,978 SH   SOLE   3,977 0 0
ISHARES TR ETF 464287291 1,708 5,550 SH   SOLE   5,549 0 0
DEXCOM INC Stock 252131107 965 2,685 SH   SOLE   2,685 0 0
ISHARES INC ETF 46434G830 810 25,710 SH   SOLE   25,710 0 0
VANGUARD WHITEHALL FDS ETF 921946794 661 10,093 SH   SOLE   10,093 0 0
COSTCO WHSL CORP NEW Stock 22160K105 9,022 25,596 SH   SOLE   25,596 0 0
CLEVELAND-CLIFFS INC NEW Stock 185899101 714 35,499 SH   SOLE   35,498 0 0
HCA HEALTHCARE INC Stock 40412C101 560 2,975 SH   SOLE   2,975 0 0
ISHARES TR ETF 464287234 3,081 57,761 SH   SOLE   57,761 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X176 9,143 80,462 SH   SOLE   80,462 0 0
GOLDMAN SACHS GROUP INC Stock 38141G104 3,990 12,203 SH   SOLE   12,202 0 0
SPDR SER TR ETF 78468R739 454 9,160 SH   SOLE   9,160 0 0
SCOTTS MIRACLE-GRO CO Stock 810186106 213 868 SH   SOLE   867 0 0
ISHARES TR ETF 464288570 7,436 97,381 SH   SOLE   97,380 0 0
ROYAL DUTCH SHELL PLC ADR 780259206 714 18,207 SH   SOLE   18,206 0 0
TELEDYNE TECHNOLOGIES INC Stock 879360105 267 646 SH   SOLE   646 0 0
YUM BRANDS INC Stock 988498101 702 6,488 SH   SOLE   6,488 0 0
OLD DOMINION FREIGHT LINE IN Stock 679580100 635 2,643 SH   SOLE   2,643 0 0
BOSTON SCIENTIFIC CORP Stock 101137107 406 10,496 SH   SOLE   10,496 0 0
EAST WEST BANCORP INC Stock 27579R104 906 12,282 SH   SOLE   12,282 0 0
F5 NETWORKS INC Stock 315616102 198 950 SH   SOLE   950 0 0
SELECT SECTOR SPDR TR ETF 81369Y860 283 7,171 SH   SOLE   7,171 0 0
ETF MANAGERS TR ETF 26924G508 2,748 120,091 SH   SOLE   120,091 0 0
PETROLEO BRASILEIRO SA PETRO ADR 71654V408 60 7,105 SH   SOLE   7,105 0 0
EXP WORLD HLDGS INC Stock 30212W100 253 5,558 SH   SOLE   5,558 0 0
PROCTER AND GAMBLE CO Stock 742718109 9,903 73,121 SH   SOLE   73,121 0 0
COCA COLA CO Stock 191216100 7,792 147,825 SH   SOLE   147,824 0 0
NORDIC AMERICAN TANKERS LIMI Stock G65773106 33 10,112 SH   SOLE   10,111 0 0
EMERGENT BIOSOLUTIONS INC Stock 29089Q105 591 6,364 SH   SOLE   6,364 0 0
ISHARES TR ETF 464287762 671 2,659 SH   SOLE   2,658 0 0
ARBOR REALTY TRUST INC REIT 038923108 790 49,705 SH   SOLE   49,705 0 0
GENERAL MLS INC Stock 370334104 5,953 97,087 SH   SOLE   97,087 0 0
FIRST TR MORNINGSTAR DIVID L ETF 336917109 2,535 77,488 SH   SOLE   77,488 0 0
ENTERPRISE PRODS PARTNERS L Stock 293792107 1,773 80,514 SH   SOLE   80,513 0 0
IDEX CORP Stock 45167R104 310 1,480 SH   SOLE   1,480 0 0
PPG INDS INC Stock 693506107 668 4,449 SH   SOLE   4,448 0 0
ISHARES TR ETF 464287796 244 9,288 SH   SOLE   9,287 0 0
TRUIST FINL CORP Stock 89832Q109 6,969 119,501 SH   SOLE   119,501 0 0
UNITED PARCEL SERVICE INC Stock 911312106 4,309 25,347 SH   SOLE   25,346 0 0
COHEN & STEERS REIT & PFD & CEF 19247X100 504 20,684 SH   SOLE   20,684 0 0
MARRIOTT INTL INC NEW Stock 571903202 1,125 7,593 SH   SOLE   7,593 0 0
VANGUARD INDEX FDS ETF 922908553 4,337 47,209 SH   SOLE   47,208 0 0
ISHARES TR ETF 464288802 748 8,514 SH   SOLE   8,514 0 0
BIOGEN INC Stock 09062X103 1,269 4,536 SH   SOLE   4,536 0 0
CARNIVAL CORP Stock 143658300 2,731 102,887 SH   SOLE   102,887 0 0
VENTAS INC REIT 92276F100 2,987 55,969 SH   SOLE   55,969 0 0
INVESCO DB COMMDY INDX TRCK ETF 46138B103 420 25,297 SH   SOLE   25,297 0 0
ISHARES TR ETF 464288240 805 14,584 SH   SOLE   14,584 0 0
INTEL CORP Stock 458140100 7,667 119,797 SH   SOLE   119,797 0 0
BOSTON BEER INC Stock 100557107 119 99 SH   SOLE   99 0 0
CME GROUP INC Stock 12572Q105 310 1,516 SH   SOLE   1,516 0 0
HUNT J B TRANS SVCS INC Stock 445658107 317 1,889 SH   SOLE   1,889 0 0
WILEY JOHN & SONS INC Stock 968223206 371 6,840 SH   SOLE   6,840 0 0
ATKORE INC Stock 047649108 494 6,873 SH   SOLE   6,873 0 0
STATE STR CORP Stock 857477103 1,574 18,735 SH   SOLE   18,735 0 0
MEDTRONIC PLC Stock G5960L103 3,187 26,975 SH   SOLE   26,974 0 0
CLOROX CO DEL Stock 189054109 1,035 5,367 SH   SOLE   5,367 0 0
ISHARES TR ETF 464287788 277 3,697 SH   SOLE   3,697 0 0
COMERICA INC Stock 200340107 887 12,360 SH   SOLE   12,360 0 0
FIRST MAJESTIC SILVER CORP Stock 32076V103 587 37,704 SH   SOLE   37,704 0 0
CROCS INC Stock 227046109 580 7,206 SH   SOLE   7,206 0 0
NETFLIX INC Stock 64110L106 3,240 6,210 SH   SOLE   6,210 0 0
KOSMOS ENERGY LTD Stock 500688106 67 21,952 SH   SOLE   21,951 0 0
SELECTA BIOSCIENCES INC Stock 816212104 45 10,000 SH   SOLE   10,000 0 0
SPDR DOW JONES INDL AVERAGE ETF 78467X109 1,662 5,034 SH   SOLE   5,033 0 0
PAYCHEX INC Stock 704326107 2,188 22,324 SH   SOLE   22,324 0 0
MEDICAL PPTYS TRUST INC REIT 58463J304 344 16,159 SH   SOLE   16,159 0 0
PEOPLES UNITED FINANCIAL INC Stock 712704105 560 31,299 SH   SOLE   31,298 0 0
PACCAR INC Stock 693718108 362 3,895 SH   SOLE   3,894 0 0
ISHARES SILVER TR ETF 46428Q109 7,309 321,971 SH   SOLE   321,971 0 0
ARK ETF TR ETF 00214Q500 506 13,031 SH   SOLE   13,031 0 0
SEI INVTS CO Stock 784117103 301 4,946 SH   SOLE   4,945 0 0
KINSALE CAP GROUP INC Stock 49714P108 1,852 11,237 SH   SOLE   11,237 0 0
ISHARES TR ETF 46435G516 884 11,643 SH   SOLE   11,643 0 0
MEDPACE HLDGS INC Stock 58506Q109 2,828 17,240 SH   SOLE   17,240 0 0
SPDR SER TR ETF 78464A862 428 2,341 SH   SOLE   2,341 0 0
AMPLIFY ETF TR ETF 032108102 1,026 8,259 SH   SOLE   8,259 0 0
ISHARES TR ETF 464288208 317 1,259 SH   SOLE   1,259 0 0
DOCUMENT SEC SYS INC Stock 25614T309 140 38,900 SH   SOLE   38,900 0 0
ISHARES TR ETF 46435G334 823 26,285 SH   SOLE   26,285 0 0
LAUDER ESTEE COS INC Stock 518439104 995 3,422 SH   SOLE   3,422 0 0
SPDR INDEX SHS FDS ETF 78463X756 969 17,493 SH   SOLE   17,493 0 0
PROLOGIS INC. REIT 74340W103 125 1,178 SH   SOLE   1,178 0 0
SUN LIFE FINANCIAL INC. Stock 866796105 291 5,766 SH   SOLE   5,765 0 0
SANOFI ADR 80105N105 276 5,573 SH   SOLE   5,573 0 0
MERCK & CO. INC Stock 58933Y105 7,434 96,432 SH   SOLE   96,432 0 0
ISHARES TR ETF 464288158 3,705 34,360 SH   SOLE   34,359 0 0
OSHKOSH CORP Stock 688239201 1 10 SH   SOLE   10 0 0
SPDR S&P 500 ETF TR ETF 78462F103 10,511 26,522 SH   SOLE   26,521 0 0
MCKESSON CORP Stock 58155Q103 1,695 8,689 SH   SOLE   8,688 0 0
THE TRADE DESK INC Stock 88339J105 3,593 5,513 SH   SOLE   5,513 0 0
FIDELITY COVINGTON TRUST ETF 316092782 669 14,923 SH   SOLE   14,923 0 0
FULGENT GENETICS INC Stock 359664109 3,598 37,240 SH   SOLE   37,240 0 0
MASTERCARD INCORPORATED Stock 57636Q104 11,194 31,441 SH   SOLE   31,440 0 0
FIRST REP BK SAN FRANCISCO C Stock 33616C100 484 2,901 SH   SOLE   2,900 0 0
ILLINOIS TOOL WKS INC Stock 452308109 2,333 10,534 SH   SOLE   10,533 0 0
UNITED RENTALS INC Stock 911363109 578 1,755 SH   SOLE   1,755 0 0
STEEL DYNAMICS INC Stock 858119100 1,662 32,737 SH   SOLE   32,737 0 0
NORDSON CORP Stock 655663102 322 1,619 SH   SOLE   1,619 0 0
EXACT SCIENCES CORP Stock 30063P105 673 5,107 SH   SOLE   5,107 0 0
CRISPR THERAPEUTICS AG Stock H17182108 1,238 10,158 SH   SOLE   10,158 0 0
EMERSON ELEC CO Stock 291011104 1,442 15,986 SH   SOLE   15,986 0 0
ISHARES TR ETF 464289883 4,025 104,146 SH   SOLE   104,146 0 0
BLACKLINE INC Stock 09239B109 370 3,417 SH   SOLE   3,417 0 0
ALLSTATE CORP Stock 020002101 2,515 21,892 SH   SOLE   21,892 0 0
DOUBLELINE INCOME SOLUTIONS CEF 258622109 347 19,087 SH   SOLE   19,087 0 0
DIAGEO PLC ADR 25243Q205 658 4,004 SH   SOLE   4,004 0 0
ANNALY CAPITAL MANAGEMENT IN REIT 035710409 314 36,564 SH   SOLE   36,563 0 0
LAMB WESTON HLDGS INC Stock 513272104 319 4,116 SH   SOLE   4,115 0 0
ISHARES TR ETF 464288521 311 5,932 SH   SOLE   5,931 0 0
NVR INC Stock 62944T105 532 113 SH   SOLE   113 0 0
STAMPS COM INC Stock 852857200 3,121 15,645 SH   SOLE   15,645 0 0
ISHARES INC ETF 46434G889 1,091 20,966 SH   SOLE   20,965 0 0
ISHARES TR ETF 464287176 4,990 39,762 SH   SOLE   39,761 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R795 5,227 158,783 SH   SOLE   158,783 0 0
VERTEX PHARMACEUTICALS INC Stock 92532F100 519 2,413 SH   SOLE   2,413 0 0
COGNIZANT TECHNOLOGY SOLUTIO Stock 192446102 456 5,832 SH   SOLE   5,832 0 0
GLOBAL X FDS ETF 37954Y715 348 10,498 SH   SOLE   10,497 0 0
INNOVATIVE INDL PPTYS INC REIT 45781V101 2,203 12,230 SH   SOLE   12,230 0 0
VISTRA CORP Stock 92840M102 654 37,005 SH   SOLE   37,005 0 0
JANUS DETROIT STR TR ETF 47103U886 503 10,025 SH   SOLE   10,025 0 0
SMUCKER J M CO Stock 832696405 206 1,625 SH   SOLE   1,624 0 0
ISHARES TR ETF 464288752 8,449 124,500 SH   SOLE   124,499 0 0
ISHARES TR ETF 464287325 249 3,234 SH   SOLE   3,234 0 0
CORNING INC Stock 219350105 1,420 32,647 SH   SOLE   32,646 0 0
EDWARDS LIFESCIENCES CORP Stock 28176E108 3,447 41,213 SH   SOLE   41,213 0 0
TRIVAGO N V ADR 89686D105 3,343 777,115 SH   SOLE   777,115 0 0
ISHARES TR ETF 464287101 2,301 12,796 SH   SOLE   12,796 0 0
BANK NEW YORK MELLON CORP Stock 064058100 638 13,500 SH   SOLE   13,500 0 0
ISHARES TR ETF 46435G474 185 6,324 SH   SOLE   6,323 0 0
FIDELITY COVINGTON TRUST ETF 316092824 1,267 28,877 SH   SOLE   28,877 0 0
NUVEEN DIVERSIFIED DIVID & I CEF 6706EP105 134 14,137 SH   SOLE   14,137 0 0
VERIZON COMMUNICATIONS INC Stock 92343V104 13,784 237,034 SH   SOLE   237,033 0 0
ALPHA PRO TECH LTD Stock 020772109 381 39,075 SH   SOLE   39,075 0 0
UNUM GROUP Stock 91529Y106 2,467 88,651 SH   SOLE   88,650 0 0
CHUBB LIMITED Stock H1467J104 1,724 10,911 SH   SOLE   10,910 0 0
SONOCO PRODS CO Stock 835495102 744 11,756 SH   SOLE   11,756 0 0
PENN NATL GAMING INC Stock 707569109 190 1,809 SH   SOLE   1,809 0 0
MARVELL TECHNOLOGY GROUP LTD Stock 573874104 818 16,695 SH   SOLE   16,695 0 0
VALE S A ADR 91912E105 166 9,556 SH   SOLE   9,555 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042718 856 6,671 SH   SOLE   6,671 0 0
ISHARES TR ETF 464287564 981 16,963 SH   SOLE   16,962 0 0
FEDEX CORP Stock 31428X106 3,809 13,409 SH   SOLE   13,409 0 0
SNAP ON INC Stock 833034101 222 963 SH   SOLE   963 0 0
PULTE GROUP INC Stock 745867101 835 15,917 SH   SOLE   15,917 0 0
SHERWIN WILLIAMS CO Stock 824348106 481 652 SH   SOLE   651 0 0
PEPSICO INC Stock 713448108 4,520 31,952 SH   SOLE   31,951 0 0
ISHARES TR ETF 464287457 7,975 92,464 SH   SOLE   92,463 0 0
SPDR SER TR ETF 78464A367 517 17,124 SH   SOLE   17,124 0 0
FIRST TR EXCHNG TRADED FD VI ETF 33740F805 1,748 33,086 SH   SOLE   33,086 0 0
MARATHON OIL CORP Stock 565849106 238 22,271 SH   SOLE   22,271 0 0
SNAP INC Stock 83304A106 3,963 75,791 SH   SOLE   75,791 0 0
NUSHARES ETF TR ETF 67092P607 1,359 31,594 SH   SOLE   31,594 0 0
NUSHARES ETF TR ETF 67092P300 1,769 48,864 SH   SOLE   48,864 0 0
GLOBAL X FDS ETF 37954Y673 793 31,656 SH   SOLE   31,656 0 0
KIMBERLY-CLARK CORP Stock 494368103 4,714 33,899 SH   SOLE   33,899 0 0
ALTERYX INC Stock 02156B103 297 3,577 SH   SOLE   3,577 0 0
RATTLER MIDSTREAM LP Stock 75419T103 153 14,408 SH   SOLE   14,408 0 0
MOLSON COORS BEVERAGE CO Stock 60871R209 197 3,857 SH   SOLE   3,856 0 0
OKTA INC Stock 679295105 2,944 13,356 SH   SOLE   13,356 0 0
CAMBRIA ETF TR ETF 132061862 291 15,524 SH   SOLE   15,524 0 0
CADENCE BANCORPORATION Stock 12739A100 211 10,179 SH   SOLE   10,179 0 0
HONEYWELL INTL INC Stock 438516106 3,656 16,844 SH   SOLE   16,843 0 0
SELECT ENERGY SVCS INC Stock 81617J301 73 14,750 SH   SOLE   14,750 0 0
FIRSTENERGY CORP Stock 337932107 990 28,551 SH   SOLE   28,551 0 0
ISHARES TR ETF 46435G318 196 7,487 SH   SOLE   7,487 0 0
FORD MTR CO DEL Stock 345370860 1,123 91,654 SH   SOLE   91,653 0 0
MICROSTRATEGY INC Stock 594972408 37 55 SH   SOLE   55 0 0
BLACKSTONE MTG TR INC Convertible 09257WAB6 26 25,000 SH   SOLE   25,000 0 0
OMEGA HEALTHCARE INVS INC REIT 681936100 729 19,912 SH   SOLE   19,911 0 0
SPDR SER TR ETF 78464A383 4,220 162,756 SH   SOLE   162,756 0 0
ISHARES TR ETF 46435G425 1,089 11,985 SH   SOLE   11,984 0 0
US BANCORP DEL Stock 902973304 1,420 25,682 SH   SOLE   25,682 0 0
XCEL ENERGY INC Stock 98389B100 608 9,140 SH   SOLE   9,140 0 0
BP PLC ADR 055622104 479 19,680 SH   SOLE   19,679 0 0
APPIAN CORP Stock 03782L101 3,594 27,034 SH   SOLE   27,034 0 0
SPDR SER TR ETF 78464A359 1,054 12,640 SH   SOLE   12,640 0 0
ZOMEDICA PHARMACEUTICALS COR Stock 98980M109 30 18,680 SH   SOLE   18,680 0 0
HOME DEPOT INC Stock 437076102 17,480 57,266 SH   SOLE   57,265 0 0
BAXTER INTL INC Stock 071813109 337 3,991 SH   SOLE   3,991 0 0
SPDR SER TR ETF 78464A375 1,679 46,326 SH   SOLE   46,326 0 0
BOSTON OMAHA CORP Stock 101044105 661 22,377 SH   SOLE   22,377 0 0
STARWOOD PPTY TR INC REIT 85571B105 188 7,605 SH   SOLE   7,605 0 0
AUTOMATIC DATA PROCESSING IN Stock 053015103 1,700 9,021 SH   SOLE   9,020 0 0
NUSHARES ETF TR ETF 67092P888 652 18,583 SH   SOLE   18,582 0 0
FAIR ISAAC CORP Stock 303250104 1,383 2,846 SH   SOLE   2,846 0 0
FIRST TR SML CP CORE ALPHA F ETF 33734Y109 293 3,239 SH   SOLE   3,238 0 0
ISHARES TR ETF 46435G193 159 5,885 SH   SOLE   5,884 0 0
REDFIN CORP Stock 75737F108 1,551 23,293 SH   SOLE   23,293 0 0
SSR MNG INC Stock 784730103 192 13,443 SH   SOLE   13,443 0 0
ETFS TR ETF 003261104 1,616 69,437 SH   SOLE   69,437 0 0
ABERDEEN STD GOLD ETF TR ETF 00326A104 213 12,977 SH   SOLE   12,977 0 0
REDWOOD TR INC Convertible 758075AC9 10 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X101 6,430 110,479 SH   SOLE   110,478 0 0
INVESCO MORTGAGE CAPITAL INC REIT 46131B100 364 90,705 SH   SOLE   90,705 0 0
FIRST TR LRGE CP CORE ALPHA ETF 33734K109 696 8,686 SH   SOLE   8,686 0 0
DUPONT DE NEMOURS INC Stock 26614N102 444 5,741 SH   SOLE   5,740 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V530 1,588 6,883 SH   SOLE   6,883 0 0
BLACKROCK TCP CAPITAL CORP Convertible 87238QAD5 179 175,000 SH   SOLE   175,000 0 0
ISHARES TR ETF 46435G243 3,498 134,652 SH   SOLE   134,651 0 0
ISHARES TR ETF 464287630 333 2,087 SH   SOLE   2,087 0 0
PACER FDS TR ETF 69374H766 302 7,788 SH   SOLE   7,788 0 0
SELECT SECTOR SPDR TR ETF 81369Y209 5,329 45,648 SH   SOLE   45,648 0 0
VERISK ANALYTICS INC Stock 92345Y106 801 4,536 SH   SOLE   4,536 0 0
INFOSYS LTD ADR 456788108 325 17,379 SH   SOLE   17,379 0 0
BHP GROUP LTD ADR 088606108 364 5,245 SH   SOLE   5,245 0 0
SPDR GOLD TR ETF 78463V107 17,473 109,234 SH   SOLE   109,233 0 0
SOUTHERN CO Stock 842587107 3,451 55,516 SH   SOLE   55,516 0 0
ROKU INC Stock 77543R102 1,720 5,279 SH   SOLE   5,279 0 0
FIRST TR EXCH TRADED FD III ETF 33739P855 259 12,764 SH   SOLE   12,764 0 0
ISHARES TR ETF 46434V514 821 19,961 SH   SOLE   19,961 0 0
BLACK KNIGHT INC Stock 09215C105 73 981 SH   SOLE   981 0 0
BECTON DICKINSON & CO Stock 075887109 1,633 6,716 SH   SOLE   6,715 0 0
BROADRIDGE FINL SOLUTIONS IN Stock 11133T103 1,356 8,859 SH   SOLE   8,858 0 0
TECK RESOURCES LTD Stock 878742204 200 10,403 SH   SOLE   10,403 0 0
SCHWAB STRATEGIC TR ETF 808524607 2,149 21,565 SH   SOLE   21,565 0 0
KEYCORP Stock 493267108 1,253 62,704 SH   SOLE   62,704 0 0
RIOT BLOCKCHAIN INC Stock 767292105 960 18,023 SH   SOLE   18,023 0 0
ETF SER SOLUTIONS ETF 26922A560 1,906 63,185 SH   SOLE   63,185 0 0
MONGODB INC Stock 60937P106 1,861 6,957 SH   SOLE   6,957 0 0
REGIONS FINANCIAL CORP NEW Stock 7591EP100 199 9,618 SH   SOLE   9,618 0 0
BRITISH AMERN TOB PLC ADR 110448107 694 17,917 SH   SOLE   17,916 0 0
SEA LTD ADR 81141R100 668 2,992 SH   SOLE   2,992 0 0
ISHARES TR ETF 464287614 2,800 11,519 SH   SOLE   11,519 0 0
LABORATORY CORP AMER HLDGS Stock 50540R409 3,813 14,953 SH   SOLE   14,953 0 0
SCHWAB STRATEGIC TR ETF 808524102 5,940 61,423 SH   SOLE   61,423 0 0
SCHWAB STRATEGIC TR ETF 808524201 1,877 19,545 SH   SOLE   19,545 0 0
ISHARES TR ETF 464287739 615 6,687 SH   SOLE   6,686 0 0
WHIRLPOOL CORP Stock 963320106 1,190 5,401 SH   SOLE   5,400 0 0
SELECT SECTOR SPDR TR ETF 81369Y308 4,541 66,470 SH   SOLE   66,470 0 0
ALGONQUIN PWR UTILS CORP Stock 015857105 1,386 87,531 SH   SOLE   87,531 0 0
BLOCK H & R INC Stock 093671105 407 18,687 SH   SOLE   18,687 0 0
MARATHON DIGITAL HOLDINGS IN Stock 565788106 210 4,377 SH   SOLE   4,377 0 0
WEBSTER FINL CORP CONN Stock 947890109 1,131 20,525 SH   SOLE   20,525 0 0
SPDR SER TR ETF 78464A847 370 8,085 SH   SOLE   8,085 0 0
FORTINET INC Stock 34959E109 2,246 12,178 SH   SOLE   12,178 0 0
TREX CO INC Stock 89531P105 222 2,422 SH   SOLE   2,422 0 0
IQVIA HLDGS INC Stock 46266C105 611 3,163 SH   SOLE   3,163 0 0
J P MORGAN EXCHANGE-TRADED F ETF 46641Q837 5,844 115,146 SH   SOLE   115,145 0 0
STITCH FIX INC Stock 860897107 1,481 29,885 SH   SOLE   29,885 0 0
CANNAE HLDGS INC Stock 13765N107 19 484 SH   SOLE   484 0 0
AON PLC Stock G0403H108 350 1,523 SH   SOLE   1,523 0 0
BANDWIDTH INC Stock 05988J103 682 5,382 SH   SOLE   5,382 0 0
UGI CORP NEW Stock 902681105 1,215 29,637 SH   SOLE   29,637 0 0
PIEDMONT LITHIUM LTD ADR 720162106 304 4,379 SH   SOLE   4,379 0 0
LUMEN TECHNOLOGIES INC Stock 550241103 630 47,174 SH   SOLE   47,174 0 0
GALLAGHER ARTHUR J & CO Stock 363576109 436 3,494 SH   SOLE   3,493 0 0
ATMOS ENERGY CORP Stock 049560105 216 2,182 SH   SOLE   2,182 0 0
DENALI THERAPEUTICS INC Stock 24823R105 208 3,639 SH   SOLE   3,639 0 0
HENRY JACK & ASSOC INC Stock 426281101 255 1,680 SH   SOLE   1,680 0 0
PINNACLE WEST CAP CORP Stock 723484101 280 3,447 SH   SOLE   3,446 0 0
TELEFLEX INCORPORATED Stock 879369106 308 741 SH   SOLE   740 0 0
VIRGIN GALACTIC HOLDINGS INC Stock 92766K106 1,874 61,194 SH   SOLE   61,194 0 0
SCHWAB STRATEGIC TR ETF 808524300 5,406 41,652 SH   SOLE   41,651 0 0
GOLDMAN SACHS BDC INC Convertible 38147UAB3 26 25,000 SH   SOLE   25,000 0 0
PIMCO ETF TR ETF 72201R833 372 3,653 SH   SOLE   3,652 0 0
NUTRIEN LTD Stock 67077M108 274 5,090 SH   SOLE   5,090 0 0
CENTENE CORP DEL Stock 15135B101 384 6,007 SH   SOLE   6,007 0 0
ABERDEEN STD PALLADIUM ETF T ETF 003262102 456 1,863 SH   SOLE   1,863 0 0
ISHARES TR ETF 464287804 13,894 128,018 SH   SOLE   128,017 0 0
BERKSHIRE HATHAWAY INC DEL Stock 084670702 11,458 44,847 SH   SOLE   44,847 0 0
SCHWAB STRATEGIC TR ETF 808524706 232 7,300 SH   SOLE   7,300 0 0
AMPLIFY ETF TR ETF 032108607 689 12,339 SH   SOLE   12,339 0 0
GATES INDUSTRIAL CORPRATIN P Stock G39108108 26 1,616 SH   SOLE   1,616 0 0
ADOBE SYSTEMS INCORPORATED Stock 00724F101 8,933 18,792 SH   SOLE   18,792 0 0
SOUTHERN COPPER CORP Stock 84265V105 305 4,491 SH   SOLE   4,490 0 0
RBB FD INC ETF 74933W601 671 18,843 SH   SOLE   18,843 0 0
WEYERHAEUSER CO MTN BE REIT 962166104 2,112 59,334 SH   SOLE   59,333 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C409 4,820 58,428 SH   SOLE   58,428 0 0
EXELON CORP Stock 30161N101 325 7,435 SH   SOLE   7,434 0 0
IPATH SERIES B S&P 500 VIX SHORT-TERM FUTURES ETN ETF 06747R477 106 9,276 SH   SOLE   9,276 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C870 977 10,504 SH   SOLE   10,503 0 0
ALPHABET INC Stock 02079K305 10,834 5,253 SH   SOLE   5,253 0 0
PROGRESSIVE CORP Stock 743315103 1,162 12,150 SH   SOLE   12,149 0 0
PROSHARES TR ETF 74347X831 280 3,066 SH   SOLE   3,066 0 0
FISERV INC Stock 337738108 2,347 19,716 SH   SOLE   19,716 0 0
OREILLY AUTOMOTIVE INC Stock 67103H107 263 519 SH   SOLE   519 0 0
ZSCALER INC Stock 98980G102 2,280 13,282 SH   SOLE   13,282 0 0
IDERA PHARMACEUTICALS INC Stock 45168K405 44 34,000 SH   SOLE   34,000 0 0
EASTMAN CHEM CO Stock 277432100 695 6,311 SH   SOLE   6,311 0 0
INTUIT Stock 461202103 4,728 12,342 SH   SOLE   12,341 0 0
CONSTELLATION BRANDS INC Stock 21036P108 1,820 7,984 SH   SOLE   7,983 0 0
UNILEVER PLC ADR 904767704 1,672 29,951 SH   SOLE   29,950 0 0
NEWMONT CORP Stock 651639106 1,560 25,880 SH   SOLE   25,880 0 0
SCHWAB STRATEGIC TR ETF 808524888 335 8,504 SH   SOLE   8,504 0 0
AMERICAN NATL BANKSHARES INC Stock 027745108 500 15,118 SH   SOLE   15,118 0 0
SPOTIFY TECHNOLOGY S A Stock L8681T102 1,124 4,194 SH   SOLE   4,194 0 0
CSX CORP Stock 126408103 2,957 30,669 SH   SOLE   30,668 0 0
COMCAST CORP NEW Stock 20030N101 2,656 49,083 SH   SOLE   49,083 0 0
NOVA MEASURING INSTRUMENTS L Stock M7516K103 192 2,112 SH   SOLE   2,112 0 0
FLUENT INC Stock 34380C102 133 32,551 SH   SOLE   32,551 0 0
ISHARES TR ETF 46435U713 449 12,970 SH   SOLE   12,970 0 0
GRAFTECH INTL LTD Stock 384313508 291 23,797 SH   SOLE   23,797 0 0
GENERAC HLDGS INC Stock 368736104 3,353 10,239 SH   SOLE   10,239 0 0
MICROSOFT CORP Stock 594918104 32,172 136,453 SH   SOLE   136,453 0 0
FIRST HORIZON CORPORATION Stock 320517105 547 32,337 SH   SOLE   32,336 0 0
VALERO ENERGY CORP Stock 91913Y100 2,078 29,024 SH   SOLE   29,023 0 0
ISHARES TR ETF 46435U663 1,025 26,585 SH   SOLE   26,584 0 0
DOCUSIGN INC Stock 256163106 5,751 28,405 SH   SOLE   28,405 0 0
COLUMBIA FINL INC Stock 197641103 717 41,000 SH   SOLE   41,000 0 0
INSPIRE MED SYS INC Stock 457730109 532 2,570 SH   SOLE   2,570 0 0
GAMESTOP CORP NEW Stock 36467W109 22 114 SH   SOLE   114 0 0
HEALTHPEAK PROPERTIES INC REIT 42250P103 1,068 33,639 SH   SOLE   33,638 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E404 147 6,303 SH   SOLE   6,303 0 0
SCHLUMBERGER LTD Stock 806857108 882 32,431 SH   SOLE   32,431 0 0
CVS HEALTH CORP Stock 126650100 5,133 68,225 SH   SOLE   68,225 0 0
DTE ENERGY CO Stock 233331107 1,410 10,587 SH   SOLE   10,587 0 0
EVERGY INC Stock 30034W106 281 4,723 SH   SOLE   4,723 0 0
SPROTT PHYSICAL GOLD TR CEF 85207H104 1,390 103,630 SH   SOLE   103,630 0 0
AVALARA INC Stock 05338G106 579 4,336 SH   SOLE   4,336 0 0
SELECT SECTOR SPDR TR ETF 81369Y852 6,665 90,899 SH   SOLE   90,899 0 0
FIDELITY COVINGTON TRUST ETF 316188408 1,175 23,178 SH   SOLE   23,178 0 0
MASCO CORP Stock 574599106 610 10,179 SH   SOLE   10,178 0 0
SIMON PPTY GROUP INC NEW REIT 828806109 333 2,925 SH   SOLE   2,924 0 0
V F CORP Stock 918204108 1,373 17,178 SH   SOLE   17,178 0 0
PACER FDS TR ETF 69374H741 302 8,344 SH   SOLE   8,344 0 0
TILRAY INC Stock 88688T100 2,767 121,806 SH   SOLE   121,806 0 0
AMERIPRISE FINL INC Stock 03076C106 1,452 6,245 SH   SOLE   6,244 0 0
BROWN & BROWN INC Stock 115236101 22 473 SH   SOLE   473 0 0
ENDAVA PLC ADR 29260V105 573 6,762 SH   SOLE   6,762 0 0
GARMIN LTD Stock H2906T109 1,337 10,139 SH   SOLE   10,138 0 0
VERU INC Stock 92536C103 418 38,750 SH   SOLE   38,750 0 0
SONOS INC Stock 83570H108 597 15,926 SH   SOLE   15,926 0 0
APOLLO INVT CORP CEF 03761U502 162 11,837 SH   SOLE   11,837 0 0
ARES CAPITAL CORP CEF 04010L103 633 33,830 SH   SOLE   33,829 0 0
MURPHY OIL CORP Stock 626717102 468 28,538 SH   SOLE   28,538 0 0
PINDUODUO INC ADR 722304102 606 4,526 SH   SOLE   4,526 0 0
COWEN INC Stock 223622606 724 20,585 SH   SOLE   20,585 0 0
NIO INC ADR 62914V106 993 25,464 SH   SOLE   25,463 0 0
GEO GROUP INC NEW REIT 36162J106 125 16,062 SH   SOLE   16,062 0 0
FARFETCH LTD Stock 30744W107 358 6,748 SH   SOLE   6,748 0 0
VANGUARD WORLD FD ETF 921910725 4,310 70,226 SH   SOLE   70,226 0 0
FRONTDOOR INC Stock 35905A109 27 498 SH   SOLE   498 0 0
READY CAPITAL CORP REIT 75574U101 272 20,239 SH   SOLE   20,239 0 0
BOEING CO Stock 097023105 8,535 33,508 SH   SOLE   33,507 0 0
UPWORK INC Stock 91688F104 749 16,736 SH   SOLE   16,736 0 0
COPART INC Stock 217204106 2,920 26,888 SH   SOLE   26,888 0 0
VANGUARD INDEX FDS ETF 922908751 5,907 27,590 SH   SOLE   27,590 0 0
VANGUARD INDEX FDS ETF 922908629 1,656 7,482 SH   SOLE   7,482 0 0
VANGUARD INDEX FDS ETF 922908637 982 5,299 SH   SOLE   5,298 0 0
NEXTERA ENERGY INC Stock 65339F101 5,962 78,850 SH   SOLE   78,850 0 0
ELASTIC N V Stock N14506104 1,529 13,746 SH   SOLE   13,746 0 0
CLOUDFLARE INC Stock 18915M107 434 6,180 SH   SOLE   6,180 0 0
NIKE INC Stock 654106103 3,388 25,492 SH   SOLE   25,492 0 0
ANAPLAN INC Stock 03272L108 271 5,040 SH   SOLE   5,040 0 0
ALIGN TECHNOLOGY INC Stock 016255101 632 1,167 SH   SOLE   1,167 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C102 8,800 143,051 SH   SOLE   143,050 0 0
TESLA INC Stock 88160R101 21,521 32,221 SH   SOLE   32,221 0 0
MSCI INC Stock 55354G100 477 1,137 SH   SOLE   1,137 0 0
YETI HLDGS INC Stock 98585X104 1,963 27,181 SH   SOLE   27,181 0 0
STONECO LTD Stock G85158106 477 7,792 SH   SOLE   7,792 0 0
DECKERS OUTDOOR CORP Stock 243537107 270 818 SH   SOLE   818 0 0
ISHARES TR ETF 46435U549 2,715 49,618 SH   SOLE   49,618 0 0
RBB FD INC ETF 74933W874 3,579 95,449 SH   SOLE   95,449 0 0
LINDE PLC Stock G5494J103 1,183 4,223 SH   SOLE   4,222 0 0
EQUITRANS MIDSTREAM CORP Stock 294600101 276 33,773 SH   SOLE   33,773 0 0
ISHARES U S ETF TR ETF 46431W622 201 6,221 SH   SOLE   6,220 0 0
NCR CORP NEW Stock 62886E108 319 8,417 SH   SOLE   8,417 0 0
VANGUARD WORLD FDS ETF 92204A504 5,165 22,580 SH   SOLE   22,579 0 0
SELECT SECTOR SPDR TR ETF 81369Y605 12,153 356,906 SH   SOLE   356,906 0 0
MODERNA INC Stock 60770K107 787 6,008 SH   SOLE   6,008 0 0
MEDALLIA INC Stock 584021109 536 19,210 SH   SOLE   19,210 0 0
NXP SEMICONDUCTORS N V Stock N6596X109 1,866 9,265 SH   SOLE   9,265 0 0
APARTMENT INVT & MGMT CO REIT 03748R747 102 16,610 SH   SOLE   16,610 0 0
ISHARES TR ETF 46435U440 808 14,774 SH   SOLE   14,773 0 0
NORFOLK SOUTHN CORP Stock 655844108 2,478 9,227 SH   SOLE   9,227 0 0
FIRST TR EXCH TRADED FD III ETF 33739P830 260 12,513 SH   SOLE   12,513 0 0
HIGHWOODS PPTYS INC REIT 431284108 1,277 29,740 SH   SOLE   29,739 0 0
PUBLIC STORAGE REIT 74460D109 533 2,161 SH   SOLE   2,161 0 0
INNOVATOR ETFS TR ETF 45782C508 673 21,330 SH   SOLE   21,330 0 0
VIRTUS ALLIANZGI EQUITY & CO CEF 92841M101 444 15,862 SH   SOLE   15,862 0 0
ALPS ETF TR ETF 00162Q452 3,835 125,752 SH   SOLE   125,752 0 0
BLACKROCK TAX MUNICPAL BD TR CEF 09248X100 968 39,264 SH   SOLE   39,264 0 0
BRAINSTORM CELL THERAPEUTICS Stock 10501E201 38 10,000 SH   SOLE   10,000 0 0
VANGUARD WORLD FDS ETF 92204A207 3,859 21,654 SH   SOLE   21,653 0 0
VANGUARD WORLD FDS ETF 92204A603 1,527 8,069 SH   SOLE   8,068 0 0
VANGUARD WORLD FDS ETF 92204A702 9,455 26,373 SH   SOLE   26,373 0 0
NEW FORTRESS ENERGY INC Stock 644393100 360 7,850 SH   SOLE   7,850 0 0
SCHWAB STRATEGIC TR ETF 808524409 556 8,515 SH   SOLE   8,514 0 0
ARK ETF TR ETF 00214Q708 1,218 23,838 SH   SOLE   23,838 0 0
SCHWAB STRATEGIC TR ETF 808524870 993 16,242 SH   SOLE   16,242 0 0
SCHWAB STRATEGIC TR ETF 808524854 619 10,977 SH   SOLE   10,977 0 0
WALGREENS BOOTS ALLIANCE INC Stock 931427108 3,449 62,827 SH   SOLE   62,826 0 0
HIGHLAND GLOBAL ALLOCATION F CEF 43010T104 101 13,117 SH   SOLE   13,117 0 0
BROOKFIELD ASSET MGMT INC Stock 112585104 1,499 33,695 SH   SOLE   33,695 0 0
CENTERPOINT ENERGY INC Stock 15189T107 226 9,969 SH   SOLE   9,969 0 0
DOLLAR TREE INC Stock 256746108 182 1,589 SH   SOLE   1,589 0 0
FIDELITY COVINGTON TRUST ETF 316092527 276 8,465 SH   SOLE   8,464 0 0
ETF SER SOLUTIONS ETF 26922A289 691 19,611 SH   SOLE   19,611 0 0
FOX CORP Stock 35137L105 652 18,062 SH   SOLE   18,062 0 0
ROYAL CARIBBEAN GROUP Stock V7780T103 1,789 20,905 SH   SOLE   20,905 0 0
STANLEY BLACK & DECKER INC Stock 854502101 670 3,354 SH   SOLE   3,354 0 0
WELLTOWER INC REIT 95040Q104 341 4,756 SH   SOLE   4,755 0 0
DOW INC Stock 260557103 998 15,608 SH   SOLE   15,608 0 0
GLOBAL SHIP LEASE INC NEW Stock Y27183600 150 10,653 SH   SOLE   10,653 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X150 8,489 149,846 SH   SOLE   149,846 0 0
HANESBRANDS INC Stock 410345102 2,094 106,454 SH   SOLE   106,453 0 0
KKR & CO INC Stock 48251W104 379 7,765 SH   SOLE   7,764 0 0
UNITED AIRLS HLDGS INC Stock 910047109 208 3,616 SH   SOLE   3,616 0 0
PIMCO ETF TR ETF 72201R882 354 2,685 SH   SOLE   2,685 0 0
PALOMAR HLDGS INC Stock 69753M105 518 7,720 SH   SOLE   7,720 0 0
PINTEREST INC Stock 72352L106 2,726 36,821 SH   SOLE   36,821 0 0
ZOOM VIDEO COMMUNICATIONS IN Stock 98980L101 4,386 13,652 SH   SOLE   13,652 0 0
CONAGRA BRANDS INC Stock 205887102 2,307 61,362 SH   SOLE   61,361 0 0
GLOBAL X FDS ETF 37954Y855 481 8,226 SH   SOLE   8,225 0 0
LYONDELLBASELL INDUSTRIES N Stock N53745100 2,127 20,442 SH   SOLE   20,441 0 0
VANGUARD INDEX FDS ETF 922908363 11,251 30,883 SH   SOLE   30,882 0 0
ISHARES TR ETF 464288828 475 1,887 SH   SOLE   1,886 0 0
BEYOND MEAT INC Stock 08862E109 287 2,202 SH   SOLE   2,202 0 0
ASTRAZENECA PLC ADR 046353108 358 7,210 SH   SOLE   7,210 0 0
VANGUARD WORLD FDS ETF 92204A884 2,183 16,790 SH   SOLE   16,790 0 0
CAPITAL SOUTHWEST CORP CEF 140501107 577 26,049 SH   SOLE   26,049 0 0
MORNINGSTAR INC Stock 617700109 105 466 SH   SOLE   466 0 0
CREDIT SUISSE GROUP ADR 225401108 148 13,943 SH   SOLE   13,943 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042676 809 14,511 SH   SOLE   14,511 0 0
BROWN FORMAN CORP Stock 115637100 443 6,960 SH   SOLE   6,960 0 0
FIFTH THIRD BANCORP Stock 316773100 682 18,216 SH   SOLE   18,215 0 0
UBER TECHNOLOGIES INC Stock 90353T100 527 9,665 SH   SOLE   9,665 0 0
SPDR S&P MIDCAP 400 ETF TR ETF 78467Y107 2,987 6,275 SH   SOLE   6,275 0 0
ILLUMINA INC Stock 452327109 454 1,183 SH   SOLE   1,183 0 0
FASTLY INC Stock 31188V100 1,325 19,692 SH   SOLE   19,692 0 0
AVANTOR INC Stock 05352A100 517 17,871 SH   SOLE   17,871 0 0
PIMCO ETF TR ETF 72201R403 796 12,396 SH   SOLE   12,396 0 0
KRANESHARES TR ETF 500767736 670 23,443 SH   SOLE   23,443 0 0
WESTERN UN CO Stock 959802109 205 8,313 SH   SOLE   8,313 0 0
CORTEVA INC Stock 22052L104 235 5,038 SH   SOLE   5,037 0 0
CONSOLIDATED EDISON INC Stock 209115104 363 4,856 SH   SOLE   4,856 0 0
BOOZ ALLEN HAMILTON HLDG COR Stock 099502106 673 8,354 SH   SOLE   8,354 0 0
GENERAL MTRS CO Stock 37045V100 2,114 36,785 SH   SOLE   36,784 0 0
ISHARES TR ETF 464288778 7,726 136,334 SH   SOLE   136,333 0 0
HUNTINGTON BANCSHARES INC Stock 446150104 192 12,206 SH   SOLE   12,206 0 0
CROWDSTRIKE HLDGS INC Stock 22788C105 3,162 17,325 SH   SOLE   17,325 0 0
CHEWY INC Stock 16679L109 521 6,151 SH   SOLE   6,151 0 0
ISHARES TR ETF 464289438 6,337 47,100 SH   SOLE   47,100 0 0
TARGA RES CORP Stock 87612G101 575 18,098 SH   SOLE   18,098 0 0
SLACK TECHNOLOGIES INC Stock 83088V102 840 20,675 SH   SOLE   20,675 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V357 12,792 90,304 SH   SOLE   90,303 0 0
ISHARES TR ETF 46429B747 391 3,695 SH   SOLE   3,695 0 0
VANECK VECTORS ETF TR ETF 92189F106 1,763 54,244 SH   SOLE   54,244 0 0
TERADYNE INC Stock 880770102 1,215 9,983 SH   SOLE   9,983 0 0
CHANGE HEALTHCARE INC Stock 15912K100 9 412 SH   SOLE   412 0 0
SPDR SER TR ETF 78464A300 3,238 39,491 SH   SOLE   39,491 0 0
SPDR SER TR ETF 78464A201 2,556 29,771 SH   SOLE   29,770 0 0
GABELLI CONV & INC SECS FD I CEF 36240B109 90 14,736 SH   SOLE   14,736 0 0
ISHARES TR ETF 464288885 692 6,884 SH   SOLE   6,884 0 0
KINROSS GOLD CORP Stock 496902404 143 21,478 SH   SOLE   21,477 0 0
HEALTH CATALYST INC Stock 42225T107 435 9,292 SH   SOLE   9,292 0 0
KURA SUSHI USA INC Stock 501270102 3,020 95,465 SH   SOLE   95,465 0 0
INMODE LTD Stock M5425M103 2,827 39,061 SH   SOLE   39,061 0 0
BOOKING HOLDINGS INC Stock 09857L108 951 408 SH   SOLE   408 0 0
SERVISFIRST BANCSHARES INC Stock 81768T108 3,370 54,947 SH   SOLE   54,947 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V373 352 2,229 SH   SOLE   2,228 0 0
LILLY ELI & CO Stock 532457108 5,803 31,062 SH   SOLE   31,061 0 0
DERMTECH INC Stock 24984K105 263 5,174 SH   SOLE   5,174 0 0
HASBRO INC Stock 418056107 357 3,716 SH   SOLE   3,715 0 0
WESTERN ASSET MTG DEFINED OP CEF 95790B109 238 16,257 SH   SOLE   16,257 0 0
AIR PRODS & CHEMS INC Stock 009158106 420 1,493 SH   SOLE   1,493 0 0
ISHARES TR ETF 46435U192 270 5,916 SH   SOLE   5,916 0 0
SPRINGWORKS THERAPEUTICS INC Stock 85205L107 430 5,850 SH   SOLE   5,850 0 0
DATADOG INC Stock 23804L103 1,645 19,734 SH   SOLE   19,734 0 0
SCHWAB STRATEGIC TR ETF 808524847 896 21,804 SH   SOLE   21,804 0 0
WESTERN DIGITAL CORP. Convertible 958102AP0 199 195,000 SH   SOLE   195,000 0 0
PELOTON INTERACTIVE INC Stock 70614W100 1,231 10,946 SH   SOLE   10,946 0 0
INNOVATOR ETFS TR ETF 45782C599 204 7,703 SH   SOLE   7,703 0 0
FREQUENCY THERAPEUTICS INC Stock 35803L108 97 10,250 SH   SOLE   10,250 0 0
SCHWAB STRATEGIC TR ETF 808524508 2,177 29,251 SH   SOLE   29,251 0 0
LEIDOS HOLDINGS INC Stock 525327102 224 2,329 SH   SOLE   2,328 0 0
FSD PHARMA INC Stock 35954B206 19 10,073 SH   SOLE   10,073 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C680 1,087 4,346 SH   SOLE   4,346 0 0
VANGUARD STAR FDS ETF 921909768 3,116 49,699 SH   SOLE   49,699 0 0
VANGUARD ADMIRAL FDS INC ETF 921932703 336 2,460 SH   SOLE   2,460 0 0
PACER FDS TR ETF 69374H642 1,396 51,194 SH   SOLE   51,193 0 0
INNOVATOR ETFS TR ETF 45782C573 232 7,815 SH   SOLE   7,815 0 0
PPL CORP Stock 69351T106 1,448 50,210 SH   SOLE   50,209 0 0
ISHARES TR ETF 464287473 861 7,874 SH   SOLE   7,873 0 0
TEMPLETON EMERGING MKTS INCO CEF 880192109 170 23,078 SH   SOLE   23,078 0 0
HOLOGIC INC Stock 436440101 479 6,440 SH   SOLE   6,440 0 0
KALEYRA INC Stock 483379103 637 45,195 SH   SOLE   45,195 0 0
HELEN OF TROY LTD Stock G4388N106 216 1,025 SH   SOLE   1,025 0 0
LIFE STORAGE INC REIT 53223X107 2,072 24,110 SH   SOLE   24,110 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E594 212 9,465 SH   SOLE   9,465 0 0
REPRO MED SYS INC Stock 759910102 43 12,275 SH   SOLE   12,275 0 0
METALLA RTY & STREAMING LTD Stock 59124U605 119 13,440 SH   SOLE   13,439 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C771 2,465 46,183 SH   SOLE   46,183 0 0
DRAFTKINGS INC Stock 26142R104 779 12,704 SH   SOLE   12,704 0 0
ISHARES TR ETF 464287655 2,539 11,490 SH   SOLE   11,490 0 0
GRANITESHARES PLATINUM TR ETF 38748T103 127 10,850 SH   SOLE   10,850 0 0
TWILIO INC Stock 90138F102 3,059 8,978 SH   SOLE   8,978 0 0
DESKTOP METAL INC Stock 25058X105 255 17,101 SH   SOLE   17,101 0 0
APOLLO GLOBAL MGMT INC Stock 03768E105 671 14,274 SH   SOLE   14,274 0 0
FIDELITY NATL INFORMATION SV Stock 31620M106 39 278 SH   SOLE   277 0 0
ISHARES TR ETF 46429B663 1,145 12,065 SH   SOLE   12,064 0 0
INNOVATOR ETFS TR ETF 45782C417 323 11,744 SH   SOLE   11,744 0 0
REPLIGEN CORP Stock 759916109 686 3,529 SH   SOLE   3,529 0 0
SCHRODINGER INC Stock 80810D103 307 4,018 SH   SOLE   4,018 0 0
SPDR SER TR ETF 78464A581 1,077 9,006 SH   SOLE   9,006 0 0
DUKE ENERGY CORP NEW Stock 26441C204 4,440 45,997 SH   SOLE   45,996 0 0
SPDR SER TR ETF 78464A631 362 2,884 SH   SOLE   2,883 0 0
DIGITAL RLTY TR INC REIT 253868103 1,094 7,769 SH   SOLE   7,768 0 0
PROSHARES TR ETF 74347B425 216 12,867 SH   SOLE   12,867 0 0
INNOVATOR ETFS TR ETF 45782C383 233 7,888 SH   SOLE   7,888 0 0
21VIANET GROUP INC ADR 90138A103 583 18,044 SH   SOLE   18,044 0 0
ISHARES TR ETF 464288844 6,680 498,148 SH   SOLE   498,147 0 0
IMARA INC Stock 45249V107 99 11,680 SH   SOLE   11,680 0 0
MICRON TECHNOLOGY INC Stock 595112103 2,043 23,155 SH   SOLE   23,155 0 0
FIVERR INTL LTD Stock M4R82T106 2,691 12,390 SH   SOLE   12,390 0 0
STONE HBR EMERGING MKTS INCO CEF 86164T107 143 16,978 SH   SOLE   16,978 0 0
CARRIER GLOBAL CORPORATION Stock 14448C104 790 18,714 SH   SOLE   18,714 0 0
BROOKFIELD INFRASTRUCTURE CO Stock 11275Q107 28 361 SH   SOLE   361 0 0
SONNET BIOTHERAPEUTC HLDNG I Stock 83548R105 61 27,081 SH   SOLE   27,081 0 0
AFLAC INC Stock 001055102 642 12,552 SH   SOLE   12,551 0 0
FREEPORT-MCMORAN INC Stock 35671D857 2,506 76,098 SH   SOLE   76,097 0 0
BNY MELLON ETF TRUST ETF 09661T107 253 3,375 SH   SOLE   3,375 0 0
NUANCE COMMUNICATIONS INC Stock 67020Y100 857 19,637 SH   SOLE   19,637 0 0
SYSCO CORP Stock 871829107 2,130 27,055 SH   SOLE   27,054 0 0
FUELCELL ENERGY INC Stock 35952H601 261 18,099 SH   SOLE   18,099 0 0
CHIPOTLE MEXICAN GRILL INC Stock 169656105 978 688 SH   SOLE   688 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E610 111 5,664 SH   SOLE   5,664 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E354 1,394 23,974 SH   SOLE   23,974 0 0
VOYA EMERGING MKTS HIGH DIVI CEF 92912P108 155 19,436 SH   SOLE   19,436 0 0
NIKOLA CORP Stock 654110105 215 15,466 SH   SOLE   15,466 0 0
DANIMER SCIENTIFIC INC Stock 236272100 319 8,461 SH   SOLE   8,461 0 0
ISHARES TR ETF 46429B655 513 10,099 SH   SOLE   10,098 0 0
SONY CORP ADR 835699307 720 6,795 SH   SOLE   6,795 0 0
FIDELITY COVINGTON TRUST ETF 316092352 291 9,958 SH   SOLE   9,958 0 0
CLOVER HEALTH INVESTMENTS CO Stock 18914F103 265 34,987 SH   SOLE   34,987 0 0
PACER FDS TR ETF 69374H816 1,552 42,955 SH   SOLE   42,955 0 0
PACER FDS TR ETF 69374H725 715 20,392 SH   SOLE   20,392 0 0
MATCH GROUP INC NEW Stock 57667L107 232 1,691 SH   SOLE   1,691 0 0
LEMONADE INC Stock 52567D107 1,172 12,586 SH   SOLE   12,586 0 0
AMERICAN CENTY ETF TR ETF 025072810 500 6,760 SH   SOLE   6,760 0 0
POSEIDA THERAPEUTICS INC Stock 73730P108 2,452 256,771 SH   SOLE   256,771 0 0
STANDARD MTR PRODS INC Stock 853666105 334 8,025 SH   SOLE   8,025 0 0
RENALYTIX AI PLC ADR 75973T101 255 9,940 SH   SOLE   9,940 0 0
CAESARS ENTERTAINMENT INC NE Stock 12769G100 1,005 11,487 SH   SOLE   11,487 0 0
QUANTA SVCS INC Stock 74762E102 1,846 20,978 SH   SOLE   20,977 0 0
II-VI INC Stock 902104108 235 3,439 SH   SOLE   3,439 0 0
ISHARES TR ETF 464287168 6,882 60,317 SH   SOLE   60,317 0 0
AMERICAN ELEC PWR CO INC Stock 025537101 448 5,285 SH   SOLE   5,284 0 0
ENTERGY CORP NEW Stock 29364G103 73 734 SH   SOLE   734 0 0
VERTEX INC Stock 92538J106 481 21,874 SH   SOLE   21,874 0 0
NEW MTN FIN CORP CEF 647551100 242 19,537 SH   SOLE   19,537 0 0
ROCKET COS INC Stock 77311W101 95 4,120 SH   SOLE   4,119 0 0
STAR GROUP L P Stock 85512C105 110 10,345 SH   SOLE   10,345 0 0
VANGUARD SCOTTSDALE FDS ETF 92206C813 318 3,144 SH   SOLE   3,143 0 0
BROWN FORMAN CORP Stock 115637209 508 7,366 SH   SOLE   7,366 0 0
ISHARES TR ETF 464287481 2,565 25,135 SH   SOLE   25,135 0 0
MARATHON PETE CORP Stock 56585A102 1,216 22,725 SH   SOLE   22,724 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V647 325 2,697 SH   SOLE   2,697 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X192 603 6,299 SH   SOLE   6,299 0 0
RADA ELECTR INDS LTD Stock M81863124 538 44,766 SH   SOLE   44,766 0 0
OUTSET MED INC Stock 690145107 307 5,645 SH   SOLE   5,645 0 0
SNOWFLAKE INC Stock 833445109 1,225 5,341 SH   SOLE   5,341 0 0
JFROG LTD Stock M6191J100 609 13,735 SH   SOLE   13,735 0 0
SUMO LOGIC INC Stock 86646P103 474 25,118 SH   SOLE   25,118 0 0
COMPASS PATHWAYS PLC ADR 20451W101 286 7,767 SH   SOLE   7,767 0 0
ZILLOW GROUP INC Stock 98954M101 417 3,173 SH   SOLE   3,173 0 0
VANGUARD INDEX FDS ETF 922908611 3,313 20,004 SH   SOLE   20,004 0 0
GOODRX HLDGS INC Stock 38246G108 876 22,445 SH   SOLE   22,445 0 0
ALEXION PHARMACEUTICALS INC Stock 015351109 1,282 8,387 SH   SOLE   8,387 0 0
PALANTIR TECHNOLOGIES INC Stock 69608A108 543 23,299 SH   SOLE   23,299 0 0
SPDR SER TR ETF 78464A532 510 5,825 SH   SOLE   5,825 0 0
MAXAR TECHNOLOGIES INC Stock 57778K105 388 10,248 SH   SOLE   10,248 0 0
WALKER & DUNLOP INC Stock 93148P102 2,352 22,896 SH   SOLE   22,896 0 0
CHEFS WHSE INC Stock 163086101 251 8,230 SH   SOLE   8,230 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G631 5,327 167,317 SH   SOLE   167,316 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M409 275 5,470 SH   SOLE   5,469 0 0
STEM INC COM Stock 85859N102 330 12,410 SH   SOLE   12,410 0 0
CURIOSITYSTREAM INC Stock 23130Q107 254 18,725 SH   SOLE   18,725 0 0
PROSHARES TR ETF 74347G796 880 20,700 SH   SOLE   20,700 0 0
CHF SOLUTIONS INC Stock 12542Q870 68 11,500 SH   SOLE   11,500 0 0
REGENERON PHARMACEUTICALS Stock 75886F107 812 1,716 SH   SOLE   1,716 0 0
FIRST TR EXCHANGE-TRADED ALP ETF 33737M300 265 3,798 SH   SOLE   3,797 0 0
NEW JERSEY RES CORP Stock 646025106 112 2,805 SH   SOLE   2,804 0 0
ACCURAY INC Stock 004397105 166 33,450 SH   SOLE   33,450 0 0
VANECK VECTORS ETF TR ETF 92189F452 488 25,776 SH   SOLE   25,776 0 0
PREFERRED APT CMNTYS INC REIT 74039L103 102 10,331 SH   SOLE   10,331 0 0
UTAH MED PRODS INC Stock 917488108 281 3,247 SH   SOLE   3,247 0 0
ATLASSIAN CORP PLC Stock G06242104 2,116 10,041 SH   SOLE   10,041 0 0
VIATRIS INC Stock 92556V106 349 24,955 SH   SOLE   24,955 0 0
FRANCO NEV CORP Stock 351858105 5,362 42,798 SH   SOLE   42,797 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G82514103 232 21,179 SH   SOLE   21,179 0 0
SOCIAL CAPITAL HEDOSOPHA HLD Stock G8252P105 293 17,056 SH   SOLE   17,056 0 0
WORKHORSE GROUP INC Stock 98138J206 223 16,201 SH   SOLE   16,201 0 0
SCHWAB STRATEGIC TR ETF 808524839 1,179 21,856 SH   SOLE   21,856 0 0
ISHARES TR ETF 464288877 481 9,439 SH   SOLE   9,438 0 0
AIRBNB INC Stock 009066101 2,185 11,628 SH   SOLE   11,628 0 0
ENERGY TRANSFER LP Stock 29273V100 835 108,732 SH   SOLE   108,731 0 0
SKILLZ INC Stock 83067L109 259 13,600 SH   SOLE   13,600 0 0
BURGERFI INTERNATIONAL INC Stock 12122L101 2,377 154,264 SH   SOLE   154,264 0 0
OPENDOOR TECHNOLOGIES INC Stock 683712103 1,376 64,917 SH   SOLE   64,917 0 0
MONEYGRAM INTL INC Stock 60935Y208 135 20,620 SH   SOLE   20,620 0 0
VANGUARD INDEX FDS ETF 922908538 501 2,336 SH   SOLE   2,336 0 0
HURCO COMPANIES INC Stock 447324104 375 10,633 SH   SOLE   10,633 0 0
SPDR SER TR ETF 78464A599 568 3,606 SH   SOLE   3,606 0 0
SCHWAB STRATEGIC TR ETF 808524797 3,135 42,988 SH   SOLE   42,988 0 0
FIRST TR STOXX EUROPEAN SELE ETF 33735T109 151 10,723 SH   SOLE   10,723 0 0
UWM HOLDINGS CORPORATION Stock 91823B109 530 66,846 SH   SOLE   66,846 0 0
ISHARES INC ETF 464286525 1,546 15,673 SH   SOLE   15,673 0 0
PERION NETWORK LTD Stock M78673114 466 26,047 SH   SOLE   26,047 0 0
DUFF & PHELPS UTLITY AND INF CEF 26433C105 143 10,745 SH   SOLE   10,745 0 0
APTIV PLC Stock G6095L109 1,594 11,560 SH   SOLE   11,560 0 0
COUPANG INC Stock 22266T109 739 14,970 SH   SOLE   14,970 0 0
DBX ETF TR ETF 233051200 273 7,521 SH   SOLE   7,521 0 0
TRACTOR SUPPLY CO Stock 892356106 575 3,249 SH   SOLE   3,249 0 0
CAPRI HOLDINGS LIMITED Stock G1890L107 347 6,800 SH   SOLE   6,800 0 0
ZYNGA INC Stock 98986T108 256 25,043 SH   SOLE   25,043 0 0
ELECTRONIC ARTS INC Stock 285512109 835 6,170 SH   SOLE   6,170 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V613 462 3,044 SH   SOLE   3,044 0 0
BLACKROCK ENHANCED EQUITY DI CEF 09251A104 727 76,858 SH   SOLE   76,858 0 0
PROSPERITY BANCSHARES INC Stock 743606105 195 2,601 SH   SOLE   2,601 0 0
VISA INC Stock 92826C839 8,822 41,666 SH   SOLE   41,666 0 0
DRDGOLD LIMITED ADR 26152H301 436 46,098 SH   SOLE   46,098 0 0
ISHARES TR ETF 46429B689 788 10,799 SH   SOLE   10,798 0 0
HERSHEY CO Stock 427866108 1,102 6,969 SH   SOLE   6,969 0 0
DOUBLELINE OPPORTUNISTIC CR CEF 258623107 198 10,040 SH   SOLE   10,040 0 0
ISHARES TR ETF 46429B697 11,476 165,859 SH   SOLE   165,858 0 0
INVESCO EXCH TRADED FD TR II ETF 46138G706 1,622 17,669 SH   SOLE   17,669 0 0
PROTO LABS INC Stock 743713109 689 5,661 SH   SOLE   5,661 0 0
PIMCO ETF TR ETF 72201R775 427 3,902 SH   SOLE   3,902 0 0
UNITED STS OIL FD LP ETF 91232N207 325 8,008 SH   SOLE   8,008 0 0
SVB FINANCIAL GROUP Stock 78486Q101 302 611 SH   SOLE   611 0 0
KELLOGG CO Stock 487836108 1,902 30,042 SH   SOLE   30,042 0 0
OSISKO GOLD ROYALTIES LTD Stock 68827L101 357 32,401 SH   SOLE   32,401 0 0
VANGUARD INDEX FDS ETF 922908595 4,032 14,682 SH   SOLE   14,681 0 0
VANGUARD INDEX FDS ETF 922908744 3,406 25,909 SH   SOLE   25,909 0 0
VANGUARD INDEX FDS ETF 922908736 5,782 22,495 SH   SOLE   22,494 0 0
ISHARES TR ETF 46429B267 1,363 52,029 SH   SOLE   52,028 0 0
ENPHASE ENERGY INC Stock 29355A107 292 1,799 SH   SOLE   1,799 0 0
GASLOG LTD Stock G37585109 188 32,600 SH   SOLE   32,600 0 0
FLEXSHARES TR ETF 33939L506 1,231 46,700 SH   SOLE   46,700 0 0
NUVEEN PFD & INCM SECURTIES CEF 67072C105 207 21,248 SH   SOLE   21,248 0 0
SPLUNK INC Stock 848637104 958 7,074 SH   SOLE   7,074 0 0
MID-AMER APT CMNTYS INC REIT 59522J103 227 1,571 SH   SOLE   1,570 0 0
L3HARRIS TECHNOLOGIES INC Stock 502431109 1,410 6,958 SH   SOLE   6,958 0 0
VANECK VECTORS ETF TR ETF 92189F676 2,974 12,211 SH   SOLE   12,210 0 0
NUVEEN REAL ASSET INCOME & G CEF 67074Y105 205 13,920 SH   SOLE   13,919 0 0
PHILLIPS 66 Stock 718546104 3,853 47,258 SH   SOLE   47,258 0 0
AMERICAN TOWER CORP NEW REIT 03027X100 3,307 13,831 SH   SOLE   13,831 0 0
IRON MTN INC NEW REIT 46284V101 2,490 67,269 SH   SOLE   67,269 0 0
ZEBRA TECHNOLOGIES CORPORATI Stock 989207105 2,586 5,329 SH   SOLE   5,329 0 0
EATON VANCE TAX-MANAGED GLOB CEF 27829C105 209 20,224 SH   SOLE   20,224 0 0
ISHARES TR ETF 464287150 20,584 224,711 SH   SOLE   224,710 0 0
EAGLE MATLS INC Stock 26969P108 1,202 8,945 SH   SOLE   8,944 0 0
WISDOMTREE TR ETF 97717W604 296 9,511 SH   SOLE   9,511 0 0
SANDSTORM GOLD LTD Stock 80013R206 95 13,911 SH   SOLE   13,911 0 0
NUVEEN REAL ESTATE INCOME FD CEF 67071B108 100 10,454 SH   SOLE   10,454 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E104 1,591 22,465 SH   SOLE   22,465 0 0
ISHARES INC ETF 46434G855 508 18,573 SH   SOLE   18,573 0 0
ISHARES INC ETF 464286319 295 7,523 SH   SOLE   7,522 0 0
FACEBOOK INC Stock 30303M102 8,942 30,360 SH   SOLE   30,360 0 0
GLOBAL X FDS ETF 37954Y343 635 19,200 SH   SOLE   19,200 0 0
ISHARES TR ETF 464287192 513 1,992 SH   SOLE   1,991 0 0
ASML HOLDING N V ADR N07059210 723 1,171 SH   SOLE   1,171 0 0
ISHARES TR ETF 46429B291 448 8,080 SH   SOLE   8,080 0 0
AMERICAN AIRLS GROUP INC Stock 02376R102 214 8,967 SH   SOLE   8,967 0 0
ADAMS DIVERSIFIED EQUITY FD CEF 006212104 1,708 93,542 SH   SOLE   93,542 0 0
VANGUARD WORLD FDS ETF 92204A801 214 1,235 SH   SOLE   1,235 0 0
VANECK VECTORS ETF TR ETF 92189F643 832 12,013 SH   SOLE   12,013 0 0
SERVICENOW INC Stock 81762P102 3,264 6,527 SH   SOLE   6,527 0 0
COCA COLA EUROPEAN PARTNERS Stock G25839104 296 5,677 SH   SOLE   5,677 0 0
BCE INC Stock 05534B760 223 4,948 SH   SOLE   4,948 0 0
PACKAGING CORP AMER Stock 695156109 309 2,294 SH   SOLE   2,294 0 0
PALO ALTO NETWORKS INC Stock 697435105 1,234 3,832 SH   SOLE   3,832 0 0
DHT HOLDINGS INC Stock Y2065G121 119 20,004 SH   SOLE   20,003 0 0
EPAM SYS INC Stock 29414B104 435 1,097 SH   SOLE   1,097 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E842 205 2,416 SH   SOLE   2,416 0 0
FIRST TR NASDAQ 100 TECH IND ETF 337345102 8,646 59,959 SH   SOLE   59,959 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V381 785 5,563 SH   SOLE   5,562 0 0
BLACKROCK MUN TARGET TERM TR CEF 09257P105 2,274 89,498 SH   SOLE   89,498 0 0
INVESCO TR INVT GRADE MUNS CEF 46131M106 310 23,000 SH   SOLE   23,000 0 0
MONDELEZ INTL INC Stock 609207105 1,657 28,304 SH   SOLE   28,304 0 0
MIDDLEBY CORP Stock 596278101 259 1,564 SH   SOLE   1,564 0 0
BLACKSTONE STRATEGIC CREDIT CEF 09257R101 1,548 116,164 SH   SOLE   116,163 0 0
WP CAREY INC REIT 92936U109 476 6,721 SH   SOLE   6,720 0 0
QUALYS INC Stock 74758T303 544 5,193 SH   SOLE   5,193 0 0
BROADCOM INC Stock 11135F101 7,115 15,345 SH   SOLE   15,345 0 0
RYMAN HOSPITALITY PPTYS INC REIT 78377T107 2,770 35,719 SH   SOLE   35,719 0 0
ISHARES TR ETF 464289479 418 6,101 SH   SOLE   6,101 0 0
VANGUARD MALVERN FDS ETF 922020805 2,331 45,233 SH   SOLE   45,233 0 0
MPLX LP Stock 55336V100 601 23,445 SH   SOLE   23,445 0 0
CALAMOS STRATEGIC TOTAL RETU CEF 128125101 517 30,003 SH   SOLE   30,003 0 0
D R HORTON INC Stock 23331A109 261 2,933 SH   SOLE   2,933 0 0
JOHNSON CTLS INTL PLC Stock G51502105 324 5,438 SH   SOLE   5,438 0 0
METLIFE INC Stock 59156R108 627 10,310 SH   SOLE   10,309 0 0
MICHAELS COS INC Stock 59408Q106 1,607 73,227 SH   SOLE   73,227 0 0
CANADIAN PAC RY LTD Stock 13645T100 1,139 3,004 SH   SOLE   3,004 0 0
RH Stock 74967X103 286 479 SH   SOLE   479 0 0
MOODYS CORP Stock 615369105 905 3,032 SH   SOLE   3,032 0 0
MARTIN MARIETTA MATLS INC Stock 573284106 959 2,856 SH   SOLE   2,856 0 0
PIONEER NAT RES CO Stock 723787107 645 4,063 SH   SOLE   4,063 0 0
MAGNA INTL INC Stock 559222401 3,256 36,982 SH   SOLE   36,981 0 0
NOMURA HLDGS INC ADR 65535H208 85 15,900 SH   SOLE   15,900 0 0
ISHARES TR ETF 46432F834 2,113 30,066 SH   SOLE   30,066 0 0
NOVARTIS AG ADR 66987V109 1,853 21,674 SH   SOLE   21,674 0 0
ISHARES TR ETF 46432F842 3,516 48,801 SH   SOLE   48,801 0 0
ROYAL BK CDA Stock 780087102 2,166 23,487 SH   SOLE   23,487 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H403 397 37,768 SH   SOLE   37,767 0 0
PENNANTPARK FLOATING RATE CA CEF 70806A106 120 10,136 SH   SOLE   10,136 0 0
KANSAS CITY SOUTHERN Stock 485170302 700 2,651 SH   SOLE   2,651 0 0
TEREX CORP NEW Stock 880779103 611 13,262 SH   SOLE   13,262 0 0
CF INDS HLDGS INC Stock 125269100 1,367 30,118 SH   SOLE   30,118 0 0
APOLLO COML REAL EST FIN INC REIT 03762U105 214 15,298 SH   SOLE   15,298 0 0
ISHARES TR ETF 464288711 494 8,166 SH   SOLE   8,166 0 0
MAINSTAY MACKAY DEFINDTRM MU CEF 56064K100 832 37,500 SH   SOLE   37,500 0 0
SL GREEN RLTY CORP REIT 78440X804 65 926 SH   SOLE   926 0 0
EXPEDITORS INTL WASH INC Stock 302130109 27 253 SH   SOLE   253 0 0
KINDER MORGAN INC DEL Stock 49456B101 1,423 85,459 SH   SOLE   85,458 0 0
STRATASYS LTD Stock M85548101 284 10,955 SH   SOLE   10,955 0 0
ACCENTURE PLC IRELAND Stock G1151C101 3,566 12,908 SH   SOLE   12,908 0 0
NORTHERN TR CORP Stock 665859104 79 749 SH   SOLE   749 0 0
NUVEEN INTER DURATION MUN TE CEF 670671106 486 34,000 SH   SOLE   34,000 0 0
NEOGENOMICS INC Stock 64049M209 508 10,529 SH   SOLE   10,529 0 0
GOODYEAR TIRE & RUBR CO Stock 382550101 818 46,550 SH   SOLE   46,550 0 0
KROGER CO Stock 501044101 1,229 34,144 SH   SOLE   34,144 0 0
STMICROELECTRONICS N V ADR 861012102 995 25,958 SH   SOLE   25,958 0 0
ENBRIDGE INC Stock 29250N105 1,574 43,236 SH   SOLE   43,235 0 0
MACQUARIE / FIRST TR GLOBAL CEF 55607W100 106 11,467 SH   SOLE   11,466 0 0
ENTEGRIS INC Stock 29362U104 281 2,512 SH   SOLE   2,512 0 0
ISHARES TR ETF 464288810 3,277 9,919 SH   SOLE   9,919 0 0
NVIDIA CORPORATION Stock 67066G104 11,076 20,745 SH   SOLE   20,745 0 0
ISHARES TR ETF 464288646 664 12,137 SH   SOLE   12,136 0 0
ISHARES TR ETF 464288679 24,761 224,063 SH   SOLE   224,062 0 0
WESTERN DIGITAL CORP. Stock 958102105 803 12,030 SH   SOLE   12,029 0 0
ARCHER DANIELS MIDLAND CO Stock 039483102 305 5,351 SH   SOLE   5,350 0 0
BALL CORP Stock 058498106 613 7,233 SH   SOLE   7,233 0 0
CUMMINS INC Stock 231021106 3,387 13,072 SH   SOLE   13,071 0 0
EOG RES INC Stock 26875P101 765 10,553 SH   SOLE   10,553 0 0
GENUINE PARTS CO Stock 372460105 1,081 9,349 SH   SOLE   9,348 0 0
MOSAIC CO NEW Stock 61945C103 1,070 33,852 SH   SOLE   33,851 0 0
WHEATON PRECIOUS METALS CORP Stock 962879102 4,240 110,960 SH   SOLE   110,959 0 0
CUBIC CORP Stock 229669106 453 6,069 SH   SOLE   6,069 0 0
ABBVIE INC Stock 00287Y109 9,149 84,542 SH   SOLE   84,541 0 0
CANADIAN IMP BK COMM Stock 136069101 1,011 10,333 SH   SOLE   10,333 0 0
S&P GLOBAL INC Stock 78409V104 522 1,480 SH   SOLE   1,480 0 0
NUVEEN FLOATING RATE INCOME CEF 67072T108 188 19,488 SH   SOLE   19,487 0 0
SPDR SER TR ETF 78464A888 1,432 20,346 SH   SOLE   20,345 0 0
WISDOMTREE TR ETF 97717W760 344 4,767 SH   SOLE   4,767 0 0
SPDR SER TR ETF 78464A755 564 14,116 SH   SOLE   14,115 0 0
ISHARES TR ETF 464288737 240 4,137 SH   SOLE   4,137 0 0
ISHARES INC ETF 46434G103 1,708 26,537 SH   SOLE   26,536 0 0
MANULIFE FINL CORP Stock 56501R106 1,454 67,634 SH   SOLE   67,634 0 0
OPTION CARE HEALTH INC Stock 68404L201 403 22,706 SH   SOLE   22,706 0 0
ISHARES TR ETF 464289511 369 5,529 SH   SOLE   5,528 0 0
ISHARES INC ETF 464286392 647 5,459 SH   SOLE   5,459 0 0
VANGUARD BD INDEX FDS ETF 921937835 7,660 90,414 SH   SOLE   90,414 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042775 453 7,473 SH   SOLE   7,472 0 0
NORWEGIAN CRUISE LINE HLDG L Stock G66721104 284 10,300 SH   SOLE   10,300 0 0
CYRUSONE INC REIT 23283R100 1,131 16,694 SH   SOLE   16,694 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R118 252 4,667 SH   SOLE   4,667 0 0
FIRST TR EXCHANGE TRADED FD ETF 33733A102 478 7,789 SH   SOLE   7,789 0 0
ISHARES TR ETF 46432F859 4,162 81,149 SH   SOLE   81,148 0 0
PTC INC Stock 69370C100 920 6,685 SH   SOLE   6,685 0 0
VIRTUS ALLIANZGI CONVERTIBLE CEF 92838X102 123 21,737 SH   SOLE   21,737 0 0
INVESCO LTD Stock G491BT108 868 34,436 SH   SOLE   34,436 0 0
ISHARES INC ETF 464286475 292 5,073 SH   SOLE   5,073 0 0
BARINGS GLOBAL SHORT DURATIO CEF 06760L100 182 11,289 SH   SOLE   11,289 0 0
ZOETIS INC Stock 98978V103 2,475 15,719 SH   SOLE   15,718 0 0
VERASTEM INC Stock 92337C104 74 30,075 SH   SOLE   30,075 0 0
ICON PLC Stock G4705A100 569 2,900 SH   SOLE   2,900 0 0
MACYS INC Stock 55616P104 44 2,715 SH   SOLE   2,715 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V621 358 18,983 SH   SOLE   18,983 0 0
VALHI INC NEW COM Stock 918905100 759 37,021 SH   SOLE   37,021 0 0
TAIWAN SEMICONDUCTOR MFG LTD ADR 874039100 1,145 9,684 SH   SOLE   9,683 0 0
SEACHANGE INTL INC Stock 811699107 2 1,180 SH   SOLE   1,180 0 0
ISHARES INC ETF 46434G863 3,133 72,328 SH   SOLE   72,328 0 0
SIBANYE STILLWATER LTD ADR 82575P107 214 11,988 SH   SOLE   11,987 0 0
LIVERAMP HLDGS INC Stock 53815P108 587 11,313 SH   SOLE   11,313 0 0
FIRST TR EXCH TRADED FD III ETF 33739E108 1,938 96,177 SH   SOLE   96,177 0 0
ISHARES TR ETF 464287648 798 2,653 SH   SOLE   2,653 0 0
ETF MANAGERS TR ETF 26924G102 514 35,593 SH   SOLE   35,593 0 0
AUDIOEYE INC Stock 050734201 213 7,627 SH   SOLE   7,627 0 0
CASELLA WASTE SYS INC Stock 147448104 281 4,421 SH   SOLE   4,421 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D408 369 7,582 SH   SOLE   7,582 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V241 286 6,457 SH   SOLE   6,457 0 0
ARTISAN PARTNERS ASSET MGMT Stock 04316A108 365 7,000 SH   SOLE   7,000 0 0
BLACKSTONE GROUP INC Stock 09260D107 3,617 48,535 SH   SOLE   48,534 0 0
COLUMBIA PPTY TR INC REIT 198287203 175 10,214 SH   SOLE   10,214 0 0
ANSYS INC Stock 03662Q105 291 857 SH   SOLE   857 0 0
APTARGROUP INC Stock 038336103 376 2,655 SH   SOLE   2,655 0 0
CHURCH & DWIGHT INC Stock 171340102 1,433 16,400 SH   SOLE   16,399 0 0
FACTSET RESH SYS INC Stock 303075105 1,194 3,868 SH   SOLE   3,868 0 0
GRACO INC Stock 384109104 210 2,934 SH   SOLE   2,934 0 0
JACOBS ENGR GROUP INC Stock 469814107 1,371 10,603 SH   SOLE   10,602 0 0
POLARIS INC Stock 731068102 422 3,163 SH   SOLE   3,163 0 0
L BRANDS INC Stock 501797104 269 4,350 SH   SOLE   4,350 0 0
SYNOVUS FINL CORP Stock 87161C501 3,198 69,868 SH   SOLE   69,867 0 0
EATON VANCE MUN INCOME 2028 CEF 27829U105 306 13,979 SH   SOLE   13,979 0 0
ZIMMER BIOMET HOLDINGS INC Stock 98956P102 761 4,752 SH   SOLE   4,751 0 0
ROCKWELL AUTOMATION INC Stock 773903109 945 3,559 SH   SOLE   3,559 0 0
NUVEEN QUALITY MUNCP INCOME CEF 67066V101 1,072 70,815 SH   SOLE   70,814 0 0
NUVEEN AMT FREE MUN CR INC F CEF 67071L106 272 16,120 SH   SOLE   16,119 0 0
DIGITAL TURBINE INC Stock 25400W102 9,461 117,736 SH   SOLE   117,736 0 0
STRYKER CORPORATION Stock 863667101 3,216 13,201 SH   SOLE   13,201 0 0
QUALCOMM INC Stock 747525103 4,521 34,099 SH   SOLE   34,098 0 0
T-MOBILE US INC Stock 872590104 172 1,370 SH   SOLE   1,370 0 0
GOLDMAN SACHS BDC INC CEF 38147U107 219 11,331 SH   SOLE   11,331 0 0
FASTENAL CO Stock 311900104 1,263 25,128 SH   SOLE   25,128 0 0
GENERAL DYNAMICS CORP Stock 369550108 1,002 5,517 SH   SOLE   5,516 0 0
RESMED INC Stock 761152107 274 1,411 SH   SOLE   1,411 0 0
INTUITIVE SURGICAL INC Stock 46120E602 5,401 7,309 SH   SOLE   7,309 0 0
CULLEN FROST BANKERS INC Stock 229899109 18 165 SH   SOLE   165 0 0
DISCOVER FINL SVCS Stock 254709108 303 3,191 SH   SOLE   3,190 0 0
MCDONALDS CORP Stock 580135101 6,063 27,048 SH   SOLE   27,047 0 0
KIRKLAND LAKE GOLD LTD Stock 49741E100 892 26,398 SH   SOLE   26,398 0 0
INTERCONTINENTAL EXCHANGE IN Stock 45866F104 2,014 18,037 SH   SOLE   18,036 0 0
FIRST TR INTER DUR PFD & IN CEF 33718W103 207 8,638 SH   SOLE   8,638 0 0
CISCO SYS INC Stock 17275R102 7,492 144,890 SH   SOLE   144,889 0 0
VANGUARD CHARLOTTE FDS ETF 92203J407 1,302 22,797 SH   SOLE   22,797 0 0
TAPESTRY INC Stock 876030107 667 16,186 SH   SOLE   16,186 0 0
CAPITAL ONE FINL CORP Stock 14040H105 2,062 16,205 SH   SOLE   16,205 0 0
ISHARES TR ETF 464287499 1,096 14,819 SH   SOLE   14,819 0 0
LENNAR CORP Stock 526057302 490 5,949 SH   SOLE   5,948 0 0
ADVANCED MICRO DEVICES INC Stock 007903107 4,695 59,804 SH   SOLE   59,804 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738D309 527 11,005 SH   SOLE   11,005 0 0
AUTODESK INC Stock 052769106 650 2,346 SH   SOLE   2,346 0 0
JETBLUE AWYS CORP Stock 477143101 382 18,767 SH   SOLE   18,767 0 0
CDW CORP Stock 12514G108 473 2,855 SH   SOLE   2,855 0 0
WISDOMTREE TR ETF 97717W703 471 8,951 SH   SOLE   8,951 0 0
ORANGE ADR 684060106 179 14,500 SH   SOLE   14,500 0 0
WISDOMTREE TR ETF 97717W208 663 8,695 SH   SOLE   8,695 0 0
NEWS CORP NEW Stock 65249B109 791 31,098 SH   SOLE   31,098 0 0
AT&T INC Stock 00206R102 11,818 390,428 SH   SOLE   390,427 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V506 426 12,301 SH   SOLE   12,301 0 0
VANGUARD BD INDEX FDS ETF 921937819 604 6,805 SH   SOLE   6,804 0 0
AUDIOCODES LTD Stock M15342104 481 17,828 SH   SOLE   17,827 0 0
INVESCO DB MULTI-SECTOR COMM ETF 46140H304 376 28,759 SH   SOLE   28,759 0 0
XILINX INC Stock 983919101 392 3,167 SH   SOLE   3,167 0 0
VANGUARD WORLD FDS ETF 92204A405 2,383 28,203 SH   SOLE   28,203 0 0
SELECT SECTOR SPDR TR ETF 81369Y506 7,330 149,414 SH   SOLE   149,413 0 0
SELECT SECTOR SPDR TR ETF 81369Y100 1,342 17,027 SH   SOLE   17,027 0 0
VANGUARD WHITEHALL FDS ETF 921946885 239 3,090 SH   SOLE   3,090 0 0
ISHARES TR ETF 464287556 2,894 19,223 SH   SOLE   19,222 0 0
GENERAL ELECTRIC CO Stock 369604103 4,721 359,548 SH   SOLE   359,548 0 0
ISHARES TR ETF 464287713 663 20,498 SH   SOLE   20,497 0 0
SPDR SER TR ETF 78468R101 323 10,534 SH   SOLE   10,534 0 0
ISHARES TR ETF 46432F339 1,985 16,302 SH   SOLE   16,302 0 0
ISHARES TR ETF 464288513 569 6,523 SH   SOLE   6,522 0 0
ISHARES TR ETF 464287887 1,263 9,853 SH   SOLE   9,852 0 0
NOKIA CORP ADR 654902204 1,009 254,875 SH   SOLE   254,875 0 0
UNIVERSAL DISPLAY CORP Stock 91347P105 7,016 29,632 SH   SOLE   29,632 0 0
CREDIT SUISSE AG NASSAU BRH ETF 22542D480 147 16,822 SH   SOLE   16,822 0 0
SPDR SER TR ETF 78464A698 439 6,614 SH   SOLE   6,613 0 0
WISDOMTREE TR ETF 97717W869 222 3,190 SH   SOLE   3,190 0 0
ISHARES TR ETF 46432F396 2,617 16,266 SH   SOLE   16,266 0 0
SELECT SECTOR SPDR TR ETF 81369Y407 3,760 22,370 SH   SOLE   22,369 0 0
SELECT SECTOR SPDR TR ETF 81369Y704 5,526 56,132 SH   SOLE   56,131 0 0
FIREEYE INC Stock 31816Q101 292 14,916 SH   SOLE   14,916 0 0
ISHARES TR ETF 464287721 8,486 96,767 SH   SOLE   96,766 0 0
ISHARES TR ETF 464287770 666 3,889 SH   SOLE   3,889 0 0
ISHARES TR ETF 464287523 15,162 35,759 SH   SOLE   35,759 0 0
SCHWAB STRATEGIC TR ETF 808524748 393 10,494 SH   SOLE   10,494 0 0
ISHARES TR ETF 464287515 364 1,065 SH   SOLE   1,065 0 0
NETAPP INC Stock 64110D104 285 3,924 SH   SOLE   3,923 0 0
RE MAX HLDGS INC Stock 75524W108 21 533 SH   SOLE   533 0 0
CHERRY HILL MTG INVT CORP REIT 164651101 198 21,243 SH   SOLE   21,243 0 0
CRESTWOOD EQUITY PARTNERS LP Stock 226344208 575 20,600 SH   SOLE   20,600 0 0
AMPLIFY ETF TR ETF 032108847 194 11,591 SH   SOLE   11,591 0 0
PLAINS GP HLDGS L P Stock 72651A207 670 71,287 SH   SOLE   71,287 0 0
VEEVA SYS INC Stock 922475108 788 3,016 SH   SOLE   3,016 0 0
RENAISSANCE CAP GREENWICH FD ETF 759937204 1,006 16,173 SH   SOLE   16,173 0 0
CHARTER COMMUNICATIONS INC N Stock 16119P108 645 1,046 SH   SOLE   1,046 0 0
PROSHARES TR ETF 74348A467 242 2,809 SH   SOLE   2,809 0 0
RINGCENTRAL INC Stock 76680R206 231 777 SH   SOLE   777 0 0
SKYWORKS SOLUTIONS INC Stock 83088M102 2,150 11,719 SH   SOLE   11,718 0 0
CLEAN ENERGY FUELS CORP Stock 184499101 801 58,275 SH   SOLE   58,275 0 0
FIDELITY COVINGTON TRUST ETF 316092865 5,121 123,433 SH   SOLE   123,433 0 0
FIDELITY COVINGTON TRUST ETF 316092873 207 4,188 SH   SOLE   4,188 0 0
FIDELITY COVINGTON TRUST ETF 316092204 835 10,935 SH   SOLE   10,934 0 0
FIDELITY COVINGTON TRUST ETF 316092402 1,204 90,865 SH   SOLE   90,864 0 0
FIDELITY COVINGTON TRUST ETF 316092600 4,101 69,548 SH   SOLE   69,547 0 0
FIDELITY COVINGTON TRUST ETF 316092709 2,044 39,241 SH   SOLE   39,240 0 0
FIDELITY COVINGTON TRUST ETF 316092881 747 16,892 SH   SOLE   16,891 0 0
FIDELITY COVINGTON TRUST ETF 316092501 864 17,655 SH   SOLE   17,654 0 0
FIDELITY COVINGTON TRUST ETF 316092303 3,596 86,455 SH   SOLE   86,455 0 0
BLACKROCK CR ALLOCATION INCO CEF 092508100 356 24,281 SH   SOLE   24,281 0 0
VERACYTE INC Stock 92337F107 1,426 26,539 SH   SOLE   26,539 0 0
GAMING & LEISURE PPTYS INC REIT 36467J108 1,064 25,074 SH   SOLE   25,073 0 0
WIX COM LTD Stock M98068105 2,407 8,621 SH   SOLE   8,621 0 0
SPDR SER TR ETF 78468R549 226 4,248 SH   SOLE   4,248 0 0
FIDELITY COVINGTON TRUST ETF 316092808 28,269 267,041 SH   SOLE   267,041 0 0
TWITTER INC Stock 90184L102 407 6,394 SH   SOLE   6,394 0 0
ISHARES TR ETF 464287408 3,215 22,765 SH   SOLE   22,765 0 0
AMBEV SA ADR 02319V103 123 45,014 SH   SOLE   45,014 0 0
CALAMOS CONV OPPORTUNITIES & CEF 128117108 237 16,673 SH   SOLE   16,672 0 0
LULULEMON ATHLETICA INC Stock 550021109 555 1,810 SH   SOLE   1,810 0 0
CHEGG INC Stock 163092109 1,810 21,125 SH   SOLE   21,125 0 0
ISHARES TR ETF 464287309 17,427 267,648 SH   SOLE   267,647 0 0
ISHARES TR ETF 464287200 20,868 52,456 SH   SOLE   52,455 0 0
BRAEMAR HOTELS & RESORTS INC REIT 10482B101 200 33,000 SH   SOLE   33,000 0 0
CIGNA CORP NEW Stock 125523100 1,560 6,452 SH   SOLE   6,452 0 0
INVESCO CURRENCYSHARES SWISS ETF 46138R108 603 6,273 SH   SOLE   6,273 0 0
FEDERATED HERMES INC Stock 314211103 1,180 37,686 SH   SOLE   37,686 0 0
METTLER TOLEDO INTERNATIONAL Stock 592688105 454 393 SH   SOLE   393 0 0
ONEOK INC NEW Stock 682680103 544 10,745 SH   SOLE   10,745 0 0
ROSS STORES INC Stock 778296103 422 3,515 SH   SOLE   3,515 0 0
BUNGE LIMITED Stock G16962105 2,800 35,323 SH   SOLE   35,323 0 0
MASIMO CORP Stock 574795100 223 972 SH   SOLE   972 0 0
ISHARES TR ETF 46434V407 1,254 27,379 SH   SOLE   27,378 0 0
EVOGENE LTD Stock M4119S104 20 4,000 SH   SOLE   4,000 0 0
AMC ENTMT HLDGS INC Stock 00165C104 105 10,307 SH   SOLE   10,307 0 0
WELLS FARGO CO NEW Stock 949746101 3,111 79,626 SH   SOLE   79,626 0 0
UNION PAC CORP Stock 907818108 3,799 17,238 SH   SOLE   17,238 0 0
RIO TINTO PLC ADR 767204100 211 2,719 SH   SOLE   2,719 0 0
FIRST TR ABERDEEN GLBL OPP F CEF 337319107 124 12,397 SH   SOLE   12,397 0 0
DONALDSON INC Stock 257651109 13 221 SH   SOLE   221 0 0
ECOLAB INC Stock 278865100 611 2,853 SH   SOLE   2,853 0 0
TRANSOCEAN LTD Stock H8817H100 909 256,139 SH   SOLE   256,139 0 0
ISHARES TR ETF 464288588 651 6,007 SH   SOLE   6,007 0 0
ISHARES TR ETF 464288687 7,826 203,807 SH   SOLE   203,806 0 0
ISHARES TR ETF 464288653 3,669 26,180 SH   SOLE   26,180 0 0
CHARLES RIV LABS INTL INC Stock 159864107 557 1,923 SH   SOLE   1,923 0 0
SALESFORCE COM INC Stock 79466L302 5,366 25,327 SH   SOLE   25,327 0 0
DOLBY LABORATORIES INC Stock 25659T107 491 4,978 SH   SOLE   4,978 0 0
MCCORMICK & CO INC Stock 579780206 357 4,000 SH   SOLE   3,999 0 0
SLEEP NUMBER CORP Stock 83125X103 493 3,438 SH   SOLE   3,438 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V837 316 3,714 SH   SOLE   3,714 0 0
COMMUNITY HEALTH SYS INC NEW Stock 203668108 162 11,990 SH   SOLE   11,990 0 0
NORTHROP GRUMMAN CORP Stock 666807102 1,276 3,942 SH   SOLE   3,942 0 0
IDEXX LABS INC Stock 45168D104 985 2,013 SH   SOLE   2,013 0 0
THERMO FISHER SCIENTIFIC INC Stock 883556102 2,766 6,060 SH   SOLE   6,060 0 0
TORO CO Stock 891092108 468 4,539 SH   SOLE   4,538 0 0
VANGUARD INDEX FDS ETF 922908512 868 6,436 SH   SOLE   6,436 0 0
SEAGEN INC Stock 81181C104 312 2,249 SH   SOLE   2,249 0 0
PROSPECT CAP CORP CEF 74348T102 1,041 135,674 SH   SOLE   135,673 0 0
GOLAR LNG LTD Stock G9456A100 490 47,888 SH   SOLE   47,887 0 0
LOCKHEED MARTIN CORP Stock 539830109 6,572 17,786 SH   SOLE   17,786 0 0
JPMORGAN CHASE & CO Stock 46625H100 11,684 76,752 SH   SOLE   76,751 0 0
INTERNATIONAL PAPER CO Stock 460146103 2,046 37,837 SH   SOLE   37,837 0 0
HARTFORD FINL SVCS GROUP INC Stock 416515104 192 2,868 SH   SOLE   2,867 0 0
ISHARES TR ETF 464288638 198 3,338 SH   SOLE   3,338 0 0
SPDR INDEX SHS FDS ETF 78463X509 421 9,611 SH   SOLE   9,611 0 0
CHEVRON CORP NEW Stock 166764100 6,471 61,753 SH   SOLE   61,753 0 0
ISHARES TR ETF 464288414 7,577 65,291 SH   SOLE   65,290 0 0
ALBEMARLE CORP Stock 012653101 680 4,654 SH   SOLE   4,654 0 0
CONOCOPHILLIPS Stock 20825C104 5,775 109,027 SH   SOLE   109,027 0 0
MARKEL CORP Stock 570535104 204 179 SH   SOLE   179 0 0
VANGUARD TAX-MANAGED INTL FD ETF 921943858 4,769 97,102 SH   SOLE   97,101 0 0
CAMPBELL SOUP CO Stock 134429109 1,434 28,530 SH   SOLE   28,530 0 0
DANAHER CORPORATION Stock 235851102 982 4,364 SH   SOLE   4,363 0 0
SPDR SER TR ETF 78464A797 499 9,612 SH   SOLE   9,612 0 0
SPDR SER TR ETF 78464A714 312 3,502 SH   SOLE   3,502 0 0
PIMCO ETF TR ETF 72201R718 1,037 10,170 SH   SOLE   10,170 0 0
KOHLS CORP Stock 500255104 205 3,442 SH   SOLE   3,442 0 0
M & T BK CORP Stock 55261F104 64 425 SH   SOLE   424 0 0
KRATOS DEFENSE & SEC SOLUTIO Stock 50077B207 117 4,278 SH   SOLE   4,278 0 0
MAXIM INTEGRATED PRODS INC Stock 57772K101 478 5,230 SH   SOLE   5,230 0 0
PERKINELMER INC Stock 714046109 583 4,548 SH   SOLE   4,548 0 0
TJX COS INC NEW Stock 872540109 1,586 23,976 SH   SOLE   23,975 0 0
DICERNA PHARMACEUTICALS INC Stock 253031108 581 22,734 SH   SOLE   22,734 0 0
BK OF AMERICA CORP Stock 060505104 5,480 141,627 SH   SOLE   141,627 0 0
EXTRA SPACE STORAGE INC REIT 30225T102 649 4,899 SH   SOLE   4,899 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V720 2,157 46,921 SH   SOLE   46,921 0 0
ISHARES TR ETF 46435G342 326 9,256 SH   SOLE   9,255 0 0
VANGUARD WORLD FDS ETF 92204A108 954 3,229 SH   SOLE   3,229 0 0
BLACKROCK ENHANCED CAP & INC CEF 09256A109 470 24,320 SH   SOLE   24,320 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V266 852 5,186 SH   SOLE   5,186 0 0
SPDR SER TR ETF 78464A763 793 6,718 SH   SOLE   6,718 0 0
SPDR SER TR ETF 78464A102 497 3,433 SH   SOLE   3,433 0 0
CONCERT PHARMACEUTICALS INC Stock 206022105 69 13,800 SH   SOLE   13,800 0 0
SPDR SER TR ETF 78464A805 1,295 26,327 SH   SOLE   26,327 0 0
WALMART INC Stock 931142103 11,581 85,258 SH   SOLE   85,258 0 0
ISHARES TR ETF 464288448 1,406 44,657 SH   SOLE   44,656 0 0
ISHARES TR ETF 464288661 1,011 7,786 SH   SOLE   7,785 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R506 844 18,562 SH   SOLE   18,562 0 0
INTERNATIONAL BUSINESS MACHS Stock 459200101 6,912 51,867 SH   SOLE   51,867 0 0
ORACLE CORP Stock 68389X105 2,265 32,277 SH   SOLE   32,277 0 0
FIRST TR EXCHANGE TRADED FD ETF 336920103 806 6,768 SH   SOLE   6,768 0 0
RAYTHEON TECHNOLOGIES CORP Stock 75513E101 4,113 53,223 SH   SOLE   53,222 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042858 5,989 115,057 SH   SOLE   115,056 0 0
TEXAS INSTRS INC Stock 882508104 3,478 18,405 SH   SOLE   18,404 0 0
TARGET CORP Stock 87612E106 12,044 60,806 SH   SOLE   60,805 0 0
VANGUARD WHITEHALL FDS ETF 921946406 4,637 45,865 SH   SOLE   45,865 0 0
SPDR SER TR ETF 78468R721 97 1,872 SH   SOLE   1,871 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R605 957 21,436 SH   SOLE   21,436 0 0
PFIZER INC Stock 717081103 9,343 257,877 SH   SOLE   257,876 0 0
COUPA SOFTWARE INC Stock 22266L106 1,612 6,334 SH   SOLE   6,334 0 0
ISHARES TR ETF 464287242 10,473 80,531 SH   SOLE   80,530 0 0
MORGAN STANLEY Stock 617446448 1,270 16,355 SH   SOLE   16,354 0 0
ISHARES TR ETF 46434V100 1,824 35,222 SH   SOLE   35,221 0 0
3M CO Stock 88579Y101 4,172 21,650 SH   SOLE   21,650 0 0
KLA CORP Stock 482480100 6,085 18,417 SH   SOLE   18,416 0 0
ISHARES TR ETF 46432F388 381 3,717 SH   SOLE   3,717 0 0
HP INC Stock 40434L105 2,142 67,451 SH   SOLE   67,450 0 0
AKEBIA THERAPEUTICS INC Stock 00972D105 133 39,315 SH   SOLE   39,315 0 0
GILEAD SCIENCES INC Stock 375558103 3,783 58,528 SH   SOLE   58,527 0 0
CATERPILLAR INC Stock 149123101 5,897 25,434 SH   SOLE   25,434 0 0
SIXTH STREET SPECIALTY LENDN CEF 83012A109 653 31,040 SH   SOLE   31,039 0 0
ALPHABET INC Stock 02079K107 7,569 3,659 SH   SOLE   3,659 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33738R696 252 8,617 SH   SOLE   8,617 0 0
MAGNITE INC Stock 55955D100 4,130 99,262 SH   SOLE   99,262 0 0
AMERICAN EXPRESS CO Stock 025816109 1,433 10,129 SH   SOLE   10,129 0 0
AMGEN INC Stock 031162100 7,266 29,203 SH   SOLE   29,203 0 0
APPLIED MATLS INC Stock 038222105 4,033 30,189 SH   SOLE   30,188 0 0
OTIS WORLDWIDE CORP Stock 68902V107 579 8,464 SH   SOLE   8,464 0 0
ANALOG DEVICES INC Stock 032654105 705 4,546 SH   SOLE   4,546 0 0
PAYCOM SOFTWARE INC Stock 70432V102 4,373 11,817 SH   SOLE   11,817 0 0
TYSON FOODS INC Stock 902494103 1,338 18,009 SH   SOLE   18,008 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E302 2,395 10,984 SH   SOLE   10,984 0 0
VANGUARD WORLD FDS ETF 92204A876 924 6,578 SH   SOLE   6,577 0 0
TEXAS ROADHOUSE INC Stock 882681109 2,838 29,577 SH   SOLE   29,577 0 0
FIVE9 INC Stock 338307101 746 4,770 SH   SOLE   4,770 0 0
QUIDEL CORP Stock 74838J101 595 4,650 SH   SOLE   4,650 0 0
TRANSDIGM GROUP INC Stock 893641100 215 366 SH   SOLE   366 0 0
HUMANA INC Stock 444859102 152 363 SH   SOLE   363 0 0
MOBILE TELESYSTEMS PJSC ADR 607409109 291 34,907 SH   SOLE   34,907 0 0
FRANKLIN RESOURCES INC Stock 354613101 59 2,006 SH   SOLE   2,006 0 0
SPDR SER TR ETF 78464A656 380 12,444 SH   SOLE   12,444 0 0
TEEKAY LNG PARTNERS L P Stock Y8564M105 394 27,350 SH   SOLE   27,350 0 0
NUVEEN AMT FREE QLTY MUN INC CEF 670657105 1,143 77,132 SH   SOLE   77,132 0 0
WILLIAMS COS INC Stock 969457100 1,007 42,504 SH   SOLE   42,504 0 0
UNITED STATES STL CORP NEW Stock 912909108 208 7,950 SH   SOLE   7,950 0 0
ZENDESK INC Stock 98936J101 428 3,226 SH   SOLE   3,226 0 0
JD.COM INC ADR 47215P106 950 11,261 SH   SOLE   11,261 0 0
EATON VANCE RISK-MANAGED DIV CEF 27829G106 831 77,045 SH   SOLE   77,045 0 0
ARISTA NETWORKS INC Stock 040413106 1,552 5,140 SH   SOLE   5,140 0 0
TRIPLEPOINT VENTURE GROWTH B CEF 89677Y100 246 17,051 SH   SOLE   17,051 0 0
MAIN STR CAP CORP CEF 56035L104 1,046 26,723 SH   SOLE   26,723 0 0
CANADIAN NATL RY CO Stock 136375102 613 5,288 SH   SOLE   5,287 0 0
ISHARES TR ETF 464287671 465 5,118 SH   SOLE   5,118 0 0
ISHARES TR ETF 464287663 4,844 70,307 SH   SOLE   70,307 0 0
ISHARES TR ETF 464287580 7,533 100,662 SH   SOLE   100,662 0 0
IHS MARKIT LTD Stock G47567105 29 300 SH   SOLE   300 0 0
NETEASE INC ADR 64110W102 273 2,642 SH   SOLE   2,642 0 0
MERCADOLIBRE INC Stock 58733R102 3,567 2,423 SH   SOLE   2,423 0 0
CHIMERA INVT CORP REIT 16934Q208 1,816 143,026 SH   SOLE   143,026 0 0
NEXSTAR MEDIA GROUP INC Stock 65336K103 430 3,060 SH   SOLE   3,060 0 0
UNITED MICROELECTRONICS CORP ADR 910873405 659 72,385 SH   SOLE   72,385 0 0
VANGUARD SPECIALIZED FUNDS ETF 921908844 3,681 25,026 SH   SOLE   25,026 0 0
ISHARES TR ETF 464288273 2,424 33,741 SH   SOLE   33,740 0 0
WIPRO LTD ADR 97651M109 266 41,996 SH   SOLE   41,996 0 0
FIDELITY NATIONAL FINANCIAL Stock 31620R303 46 1,138 SH   SOLE   1,138 0 0
ABERDEEN ASIA-PACIFIC INCOME CEF 003009107 1,268 310,009 SH   SOLE   310,008 0 0
GLOBAL X FDS ETF 37954Y483 1,630 72,234 SH   SOLE   72,234 0 0
RED ROCK RESORTS INC Stock 75700L108 756 23,202 SH   SOLE   23,202 0 0
ISHARES TR ETF 464287440 3,827 33,887 SH   SOLE   33,886 0 0
ISHARES TR ETF 464287226 12,698 111,552 SH   SOLE   111,551 0 0
ISHARES TR ETF 464287432 1,666 12,300 SH   SOLE   12,300 0 0
ISHARES TR ETF 46434V621 4,581 94,905 SH   SOLE   94,905 0 0
GLOBANT S A Stock L44385109 1,481 7,132 SH   SOLE   7,132 0 0
TRUPANION INC Stock 898202106 247 3,235 SH   SOLE   3,235 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V308 723 8,587 SH   SOLE   8,587 0 0
TEKLA HEALTHCARE OPPORTUNITI CEF 879105104 1,090 50,181 SH   SOLE   50,180 0 0
SPDR SER TR ETF 78464A854 1 23 SH   SOLE   23 0 0
EATON CORP PLC Stock G29183103 3,206 23,183 SH   SOLE   23,183 0 0
ISHARES TR ETF 46434V647 324 12,707 SH   SOLE   12,707 0 0
ISHARES TR ETF 46434V878 5,709 113,007 SH   SOLE   113,007 0 0
ISHARES TR ETF 46434V738 53 987 SH   SOLE   986 0 0
INVESTAR HLDG CORP Stock 46134L105 259 12,600 SH   SOLE   12,600 0 0
B & G FOODS INC NEW Stock 05508R106 1,562 50,288 SH   SOLE   50,288 0 0
ISHARES TR ETF 464287549 1,967 5,452 SH   SOLE   5,451 0 0
AXON ENTERPRISE INC Stock 05464C101 259 1,821 SH   SOLE   1,821 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q408 1,023 17,057 SH   SOLE   17,057 0 0
ISHARES TR ETF 464287879 2,434 24,157 SH   SOLE   24,156 0 0
SPROTT ETF TRUST ETF 85210B102 316 11,791 SH   SOLE   11,791 0 0
ISHARES TR ETF 464287606 970 12,373 SH   SOLE   12,372 0 0
CANOPY GROWTH CORP Stock 138035100 422 13,164 SH   SOLE   13,164 0 0
ISHARES TR ETF 464287705 478 4,692 SH   SOLE   4,692 0 0
ISHARES TR ETF 464288612 2,237 19,475 SH   SOLE   19,475 0 0
ALIBABA GROUP HLDG LTD ADR 01609W102 3,939 17,373 SH   SOLE   17,373 0 0
CITIZENS FINANCIAL GROUP INC Stock 174610105 213 4,827 SH   SOLE   4,827 0 0
CDK GLOBAL INC Stock 12508E101 75 1,390 SH   SOLE   1,390 0 0
WAYFAIR INC Stock 94419L101 816 2,591 SH   SOLE   2,591 0 0
DNP SELECT INCOME FD INC CEF 23325P104 1,948 197,145 SH   SOLE   197,144 0 0
HUBSPOT INC Stock 443573100 2,436 5,364 SH   SOLE   5,364 0 0
ISHARES TR ETF 46434V613 1,364 25,860 SH   SOLE   25,860 0 0
KEYSIGHT TECHNOLOGIES INC Stock 49338L103 2,264 15,787 SH   SOLE   15,787 0 0
AVANOS MED INC Stock 05350V106 29 668 SH   SOLE   667 0 0
SHELL MIDSTREAM PARTNERS L P Stock 822634101 167 12,500 SH   SOLE   12,500 0 0
ANHEUSER BUSCH INBEV SA/NV ADR 03524A108 231 3,678 SH   SOLE   3,678 0 0
ANTERO MIDSTREAM CORP Stock 03676B102 226 25,026 SH   SOLE   25,026 0 0
AMEDISYS INC Stock 023436108 321 1,213 SH   SOLE   1,213 0 0
ESSENTIAL UTILS INC Stock 29670G102 659 14,725 SH   SOLE   14,724 0 0
ASSOCIATED BANC CORP Stock 045487105 698 32,698 SH   SOLE   32,698 0 0
AXALTA COATING SYS LTD Stock G0750C108 25 832 SH   SOLE   832 0 0
ETF MANAGERS TR ETF 26924G201 771 14,036 SH   SOLE   14,036 0 0
BORGWARNER INC Stock 099724106 838 18,076 SH   SOLE   18,076 0 0
C H ROBINSON WORLDWIDE INC Stock 12541W209 376 3,936 SH   SOLE   3,936 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33733E500 746 10,876 SH   SOLE   10,876 0 0
CIENA CORP Stock 171779309 104 1,897 SH   SOLE   1,897 0 0
FIRST TR EXCHANGE TRADED FD ETF 33734X853 288 4,374 SH   SOLE   4,374 0 0
CRANE CO Stock 224399105 264 2,811 SH   SOLE   2,811 0 0
DELTA AIR LINES INC DEL Stock 247361702 4,886 101,229 SH   SOLE   101,228 0 0
EURONET WORLDWIDE INC Stock 298736109 472 3,412 SH   SOLE   3,412 0 0
MARKETAXESS HLDGS INC Stock 57060D108 440 884 SH   SOLE   884 0 0
ISHARES TR ETF 464288620 434 7,351 SH   SOLE   7,350 0 0
VANGUARD BD INDEX FDS ETF 921937827 5,831 70,946 SH   SOLE   70,946 0 0
FLUOR CORP NEW Stock 343412102 715 30,975 SH   SOLE   30,975 0 0
GABELLI EQUITY TR INC CEF 362397101 590 86,498 SH   SOLE   86,498 0 0
SPDR SER TR ETF 78464A409 2,091 37,082 SH   SOLE   37,082 0 0
ARK ETF TR ETF 00214Q302 3,458 38,969 SH   SOLE   38,969 0 0
COHERUS BIOSCIENCES INC Stock 19249H103 198 13,550 SH   SOLE   13,550 0 0
PRINCIPAL REAL ESTATE INCOME CEF 74255X104 185 13,684 SH   SOLE   13,684 0 0
KENNAMETAL INC Stock 489170100 186 4,664 SH   SOLE   4,664 0 0
LAM RESEARCH CORP Stock 512807108 8,129 13,657 SH   SOLE   13,657 0 0
SPDR SER TR ETF 78464A508 1,752 46,223 SH   SOLE   46,223 0 0
QORVO INC Stock 74736K101 1,154 6,319 SH   SOLE   6,319 0 0
PHILIP MORRIS INTL INC Stock 718172109 3,821 43,055 SH   SOLE   43,055 0 0
INSEEGO CORP Stock 45782B104 264 26,391 SH   SOLE   26,391 0 0
NUCOR CORP Stock 670346105 1,586 19,756 SH   SOLE   19,756 0 0
PARKER-HANNIFIN CORP Stock 701094104 774 2,455 SH   SOLE   2,455 0 0
FIDELITY COVINGTON TRUST ETF 316188309 4,332 82,662 SH   SOLE   82,661 0 0
FIDELITY COVINGTON TRUST ETF 316188200 347 6,640 SH   SOLE   6,640 0 0
ISHARES TR ETF 464288372 5,265 116,811 SH   SOLE   116,810 0 0
QUAKER CHEM CORP Stock 747316107 366 1,500 SH   SOLE   1,500 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V282 1,339 4,962 SH   SOLE   4,962 0 0
RENT A CTR INC NEW Stock 76009N100 207 3,593 SH   SOLE   3,593 0 0
ROPER TECHNOLOGIES INC Stock 776696106 2,690 6,670 SH   SOLE   6,670 0 0
ROYAL GOLD INC Stock 780287108 283 2,631 SH   SOLE   2,631 0 0
ALLOT LTD Stock M0854Q105 177 11,074 SH   SOLE   11,074 0 0
VANGUARD WORLD FD ETF 921910873 542 3,867 SH   SOLE   3,867 0 0
SYNOPSYS INC Stock 871607107 1,634 6,595 SH   SOLE   6,595 0 0
FIDELITY COVINGTON TRUST ETF 316188101 1,030 19,003 SH   SOLE   19,003 0 0
PNC FINL SVCS GROUP INC Stock 693475105 661 3,766 SH   SOLE   3,766 0 0
GRAHAM HLDGS CO Stock 384637104 260 462 SH   SOLE   462 0 0
FIRST TR EXCH TRADED FD III ETF 33739N108 1,060 18,780 SH   SOLE   18,780 0 0
EQUINIX INC REIT 29444U700 207 304 SH   SOLE   304 0 0
BRISTOL-MYERS SQUIBB CO Stock 110122108 5,012 79,399 SH   SOLE   79,398 0 0
EXCHANGE TRADED CONCEPTS TR ETF 301505889 347 5,422 SH   SOLE   5,422 0 0
BERKLEY W R CORP Stock 084423102 78 1,033 SH   SOLE   1,033 0 0
WISDOMTREE TR ETF 97717X578 124 3,050 SH   SOLE   3,050 0 0
ISHARES TR ETF 464287689 955 4,024 SH   SOLE   4,024 0 0
ISHARES INC ETF 464286715 345 15,000 SH   SOLE   15,000 0 0
ISHARES TR ETF 464287341 1,819 73,799 SH   SOLE   73,798 0 0
BARRICK GOLD CORP Stock 067901108 308 15,533 SH   SOLE   15,533 0 0
REALTY INCOME CORP REIT 756109104 690 10,864 SH   SOLE   10,864 0 0
ALTRIA GROUP INC Stock 02209S103 6,498 127,015 SH   SOLE   127,015 0 0
DOMINION ENERGY INC Stock 25746U109 900 11,852 SH   SOLE   11,851 0 0
CITIGROUP INC Stock 172967424 1,908 26,229 SH   SOLE   26,228 0 0
FIDELITY COVINGTON TRUST ETF 316092857 1,583 57,588 SH   SOLE   57,588 0 0
ISHARES TR ETF 464288281 917 8,425 SH   SOLE   8,425 0 0
AMERICAN WTR WKS CO INC NEW Stock 030420103 982 6,553 SH   SOLE   6,552 0 0
FIRST TRUST SPECIALTY FINANC CEF 33733G109 152 38,034 SH   SOLE   38,034 0 0
3-D SYS CORP DEL Stock 88554D205 619 22,548 SH   SOLE   22,548 0 0
CADENCE DESIGN SYSTEM INC Stock 127387108 788 5,751 SH   SOLE   5,751 0 0
AGILENT TECHNOLOGIES INC Stock 00846U101 756 5,943 SH   SOLE   5,943 0 0
EXXON MOBIL CORP Stock 30231G102 10,453 187,224 SH   SOLE   187,224 0 0
UNITEDHEALTH GROUP INC Stock 91324P102 3,317 8,915 SH   SOLE   8,914 0 0
VANGUARD WORLD FD ETF 921910840 576 6,050 SH   SOLE   6,050 0 0
PRICE T ROWE GROUP INC Stock 74144T108 2,083 12,141 SH   SOLE   12,141 0 0
TRAVELERS COMPANIES INC Stock 89417E109 1,566 10,413 SH   SOLE   10,413 0 0
LLOYDS BANKING GROUP PLC ADR 539439109 117 50,613 SH   SOLE   50,613 0 0
LOWES COS INC Stock 548661107 7,921 41,649 SH   SOLE   41,648 0 0
LINCOLN NATL CORP IND Stock 534187109 1,020 16,380 SH   SOLE   16,380 0 0
SOLAREDGE TECHNOLOGIES INC Stock 83417M104 272 948 SH   SOLE   948 0 0
FIRST TR EXCHANGE-TRADED FD ETF 33739Q200 5,828 114,149 SH   SOLE   114,149 0 0
ARK ETF TR ETF 00214Q203 1,448 17,248 SH   SOLE   17,247 0 0
ARK ETF TR ETF 00214Q401 1,051 7,131 SH   SOLE   7,131 0 0
ARK ETF TR ETF 00214Q104 4,199 35,004 SH   SOLE   35,003 0 0
GODADDY INC Stock 380237107 648 8,343 SH   SOLE   8,343 0 0
ROYAL DUTCH SHELL PLC ADR 780259107 324 8,804 SH   SOLE   8,803 0 0
FIRST TR EXCH TRADED FD III ETF 33739P202 367 10,670 SH   SOLE   10,670 0 0
DEERE & CO Stock 244199105 5,841 15,613 SH   SOLE   15,612 0 0
EVERCORE INC Stock 29977A105 709 5,380 SH   SOLE   5,380 0 0
ETSY INC Stock 29786A106 4,154 20,600 SH   SOLE   20,600 0 0
SOUTHWEST AIRLS CO Stock 844741108 1,789 29,306 SH   SOLE   29,306 0 0
ISHARES TR ETF 464288257 229 2,402 SH   SOLE   2,402 0 0
INNOVATOR ETFS TR ETF 45782C102 2,047 46,661 SH   SOLE   46,660 0 0
COLGATE PALMOLIVE CO Stock 194162103 4,906 62,241 SH   SOLE   62,241 0 0
TRITON INTL LTD Stock G9078F107 3,873 70,389 SH   SOLE   70,388 0 0
ETF SER SOLUTIONS ETF 26922A842 6,044 224,582 SH   SOLE   224,582 0 0
SPROTT PHYSICAL GOLD & SILVE CEF 85208R101 912 52,481 SH   SOLE   52,480 0 0
FIRST TR VALUE LINE DIVID IN ETF 33734H106 5,405 142,304 SH   SOLE   142,303 0 0
INVITAE CORP Stock 46185L103 1,679 43,947 SH   SOLE   43,947 0 0
CLOUDERA INC Stock 18914U100 508 41,731 SH   SOLE   41,731 0 0
ISHARES TR ETF 464288836 345 1,942 SH   SOLE   1,942 0 0
ISHARES TR ETF 46434V456 214 5,864 SH   SOLE   5,863 0 0
SHOPIFY INC Stock 82509L107 9,742 8,804 SH   SOLE   8,804 0 0
ISHARES TR ETF 464287697 559 7,026 SH   SOLE   7,026 0 0
SELECT SECTOR SPDR TR ETF 81369Y886 1,487 23,223 SH   SOLE   23,223 0 0
WINGSTOP INC Stock 974155103 80 630 SH   SOLE   630 0 0
RAYONIER INC REIT 754907103 29 900 SH   SOLE   900 0 0
TEKLA WORLD HEALTHCARE FD CEF 87911L108 412 27,368 SH   SOLE   27,368 0 0
NOVO-NORDISK A S ADR 670100205 927 13,751 SH   SOLE   13,750 0 0
COMMERCE BANCSHARES INC Stock 200525103 118 1,538 SH   SOLE   1,538 0 0
WESTROCK CO Stock 96145D105 229 4,407 SH   SOLE   4,407 0 0
TELADOC HEALTH INC Stock 87918A105 5,778 31,789 SH   SOLE   31,789 0 0
KRAFT HEINZ CO Stock 500754106 283 7,079 SH   SOLE   7,079 0 0
PAYPAL HLDGS INC Stock 70450Y103 12,582 51,813 SH   SOLE   51,812 0 0
ISHARES TR ETF 46434V464 3,132 20,062 SH   SOLE   20,062 0 0
SCHWAB CHARLES CORP Stock 808513105 829 12,721 SH   SOLE   12,721 0 0
ACTIVISION BLIZZARD INC Stock 00507V109 1,424 15,308 SH   SOLE   15,307 0 0
BAIDU INC ADR 056752108 640 2,943 SH   SOLE   2,943 0 0
SPDR INDEX SHS FDS ETF 78463X889 1,035 29,260 SH   SOLE   29,260 0 0
OSI ETF TR ETF 67110P407 285 7,133 SH   SOLE   7,133 0 0
OLLIES BARGAIN OUTLET HLDGS Stock 681116109 240 2,759 SH   SOLE   2,759 0 0
PHOTRONICS INC Stock 719405102 139 10,847 SH   SOLE   10,847 0 0
CROWN CASTLE INTL CORP NEW REIT 22822V101 599 3,483 SH   SOLE   3,482 0 0
CARDINAL HEALTH INC Stock 14149Y108 246 4,051 SH   SOLE   4,051 0 0
LIVE OAK BANCSHARES INC Stock 53803X105 3,475 50,736 SH   SOLE   50,736 0 0
PROSHARES TR ETF 74347B698 317 4,846 SH   SOLE   4,846 0 0
NANTKWEST INC Stock 63016Q102 1,872 78,602 SH   SOLE   78,602 0 0
ETF MANAGERS TR ETF 26924G409 367 5,495 SH   SOLE   5,495 0 0
TORONTO DOMINION BK ONT Stock 891160509 187 2,874 SH   SOLE   2,873 0 0
SUNRUN INC Stock 86771W105 686 11,342 SH   SOLE   11,342 0 0
AUTOZONE INC Stock 053332102 2,844 2,025 SH   SOLE   2,025 0 0
BLACKROCK INC Stock 09247X101 2,515 3,335 SH   SOLE   3,335 0 0
ISHARES TR ETF 464287507 4,121 15,835 SH   SOLE   15,834 0 0
HOULIHAN LOKEY INC Stock 441593100 217 3,269 SH   SOLE   3,269 0 0
ZILLOW GROUP INC Stock 98954M200 595 4,589 SH   SOLE   4,589 0 0
ISHARES TR ETF 464288224 1,455 59,871 SH   SOLE   59,871 0 0
INVESCO ACTIVLY MANGD ETC FD ETF 46090F100 62 3,581 SH   SOLE   3,581 0 0
VANGUARD MUN BD FDS ETF 922907746 2,544 46,558 SH   SOLE   46,557 0 0
INVESCO EXCHANGE TRADED FD T ETF 46137V332 625 2,329 SH   SOLE   2,328 0 0
ISHARES TR ETF 464287465 1,066 14,050 SH   SOLE   14,050 0 0
APPLE INC Stock 037833100 76,952 629,977 SH   SOLE   629,976 0 0
GOLDMAN SACHS ETF TR ETF 381430503 484 6,119 SH   SOLE   6,119 0 0
GLAXOSMITHKLINE PLC ADR 37733W105 780 21,859 SH   SOLE   21,858 0 0
ISHARES TR ETF 46435G789 556 21,635 SH   SOLE   21,635 0 0
ISHARES TR ETF 46435G755 257 9,775 SH   SOLE   9,775 0 0
ISHARES TR ETF 46435G102 2,192 22,320 SH   SOLE   22,319 0 0
WEC ENERGY GROUP INC Stock 92939U106 619 6,615 SH   SOLE   6,614 0 0
PJT PARTNERS INC Stock 69343T107 544 8,040 SH   SOLE   8,040 0 0
ABBOTT LABS Stock 002824100 7,352 61,346 SH   SOLE   61,346 0 0
DISNEY WALT CO Stock 254687106 16,371 88,717 SH   SOLE   88,716 0 0
INVESCO EXCH TRADED FD TR II ETF 46138E511 273 18,181 SH   SOLE   18,181 0 0
ISHARES TR ETF 46434V449 1,924 51,171 SH   SOLE   51,170 0 0
NOVOCURE LTD Stock G6674U108 1,110 8,396 SH   SOLE   8,396 0 0
VANGUARD INTL EQUITY INDEX F ETF 922042742 305 3,140 SH   SOLE   3,139 0 0
FIDELITY COMWLTH TR ETF 315912808 2,409 4,692 SH   SOLE   4,691 0 0
ISHARES TR ETF 464287622 4,722 21,097 SH   SOLE   21,097 0 0
PURE STORAGE INC Stock 74624M102 435 20,208 SH   SOLE   20,208 0 0
MARSH & MCLENNAN COS INC Stock 571748102 409 3,354 SH   SOLE   3,353 0 0
ISHARES TR ETF 464287598 2,357 15,550 SH   SOLE   15,550 0 0