The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 1,307 6,781 SH   SOLE   0 0 6,781
ABBOTT LABS COM 002824100 3,143 26,227 SH   SOLE   0 0 26,227
ABBVIE INC COM 00287Y109 8,703 80,417 SH   SOLE   0 0 80,417
ACCENTURE PLC IRELAND SHS CLASS A G1151C101 254 918 SH   SOLE   0 0 918
ACTIVISION BLIZZARD INC COM 00507V109 319 3,434 SH   SOLE   0 0 3,434
ADAMIS PHARMACEUTICALS CORP COM NEW 00547W208 30 32,000 SH   SOLE   0 0 32,000
ADAMS DIVERSIFIED EQUITY FD COM 006212104 372 20,369 SH   SOLE   0 0 20,369
ADOBE SYSTEMS INCORPORATED COM 00724F101 819 1,722 SH   SOLE   0 0 1,722
ADVANCED DRAIN SYS INC DEL COM 00790R104 447 4,327 SH   SOLE   0 0 4,327
ADVANCED ENERGY INDS COM 007973100 242 2,216 SH   SOLE   0 0 2,216
ADVANCED MICRO DEVICES INC COM 007903107 1,210 15,411 SH   SOLE   0 0 15,411
AFLAC INC COM 001055102 247 4,832 SH   SOLE   0 0 4,832
AGNC INVT CORP COM 00123Q104 556 33,200 SH   SOLE   0 0 33,200
AIRBNB INC COM CL A 009066101 429 2,282 SH   SOLE   0 0 2,282
AKAMAI TECHNOLOGIES INC COM 00971T101 1,281 12,567 SH   SOLE   0 0 12,567
ALEXION PHARMACEUTICALS INC COM 015351109 1,297 8,479 SH   SOLE   0 0 8,479
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2,408 10,620 SH   SOLE   0 0 10,620
ALLEGIANT TRAVEL CO COM 01748X102 394 1,614 SH   SOLE   0 0 1,614
ALLSTATE CORP COM 020002101 217 1,890 SH   SOLE   0 0 1,890
ALPHABET INC CAP STK CL A 02079K305 10,218 4,954 SH   SOLE   0 0 4,954
ALPHABET INC CAP STK CL C 02079K107 3,291 1,591 SH   SOLE   0 0 1,591
ALTRIA GROUP INC COM 02209S103 1,514 29,592 SH   SOLE   0 0 29,592
AMAZON COM INC COM 023135106 20,576 6,650 SH   SOLE   0 0 6,650
AMERICAN AIRLS GROUP INC COM 02376R102 217 9,097 SH   SOLE   0 0 9,097
AMERICAN EAGLE OUTFITTERS IN COM 02553E106 294 10,056 SH   SOLE   0 0 10,056
AMERICAN ELEC PWR CO INC COM 025537101 577 6,817 SH   SOLE   0 0 6,817
AMERICAN EXPRESS CO COM 025816109 648 4,584 SH   SOLE   0 0 4,584
AMERICAN TOWER CORP NEW COM 03027X100 1,000 4,185 SH   SOLE   0 0 4,185
AMGEN INC COM 031162100 1,080 4,342 SH   SOLE   0 0 4,342
ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 931 14,806 SH   SOLE   0 0 14,806
ANNALY CAPITAL MANAGEMENT IN COM 035710409 813 94,508 SH   SOLE   0 0 94,508
ANTHEM INC COM 036752103 390 1,086 SH   SOLE   0 0 1,086
AON PLC SHS CL A G0403H108 911 3,958 SH   SOLE   0 0 3,958
APPLE INC COM 037833100 51,358 420,447 SH   SOLE   0 0 420,447
APPLIED MATLS INC COM 038222105 3,084 23,084 SH   SOLE   0 0 23,084
ARK ETF TR FINTECH INNOVA 00214Q708 438 8,568 SH   SOLE   0 0 8,568
ARK ETF TR GENOMIC REV ETF 00214Q302 3,524 39,718 SH   SOLE   0 0 39,718
ARK ETF TR INNOVATION ETF 00214Q104 2,790 23,259 SH   SOLE   0 0 23,259
ARRIVAL GROUP SHS L0423Q108 194 12,100 SH   SOLE   0 0 12,100
ASML HOLDING N V N Y REGISTRY SHS N07059210 211 341 SH   SOLE   0 0 341
ASTEC INDS INC COM 046224101 274 3,627 SH   SOLE   0 0 3,627
ASTRAZENECA PLC SPONSORED ADR 046353108 1,585 31,870 SH   SOLE   0 0 31,870
AT&T INC COM 00206R102 5,377 177,633 SH   SOLE   0 0 177,633
ATLASSIAN CORP PLC CL A G06242104 366 1,738 SH   SOLE   0 0 1,738
AUTOMATIC DATA PROCESSING IN COM 053015103 907 4,813 SH   SOLE   0 0 4,813
BAIDU INC SPON ADR REP A 056752108 865 3,974 SH   SOLE   0 0 3,974
BARRICK GOLD CORP COM 067901108 560 28,292 SH   SOLE   0 0 28,292
BECTON DICKINSON & CO COM 075887109 627 2,579 SH   SOLE   0 0 2,579
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 4,924 19,273 SH   SOLE   0 0 19,273
BIOGEN INC COM 09062X103 2,521 9,011 SH   SOLE   0 0 9,011
BIO-TECHNE CORP COM 09073M104 376 985 SH   SOLE   0 0 985
BK OF AMERICA CORP COM 060505104 1,578 40,775 SH   SOLE   0 0 40,775
BLACKLINE INC COM 09239B109 366 3,380 SH   SOLE   0 0 3,380
BLACKROCK INC COM 09247X101 4,985 6,612 SH   SOLE   0 0 6,612
BLACKSTONE GROUP INC COM 09260D107 673 9,026 SH   SOLE   0 0 9,026
BLACKSTONE SENIOR FLOATNG RA COM 09256U105 195 12,549 SH   SOLE   0 0 12,549
BLOCK H & R INC COM 093671105 225 10,306 SH   SOLE   0 0 10,306
BLOOM ENERGY CORP COM CL A 093712107 253 9,353 SH   SOLE   0 0 9,353
BLOOMIN BRANDS INC COM 094235108 481 17,769 SH   SOLE   0 0 17,769
BOEING CO COM 097023105 1,685 6,614 SH   SOLE   0 0 6,614
BOOKING HOLDINGS INC COM 09857L108 4,233 1,817 SH   SOLE   0 0 1,817
BOOT BARN HLDGS INC COM 099406100 320 5,135 SH   SOLE   0 0 5,135
BP PLC SPONSORED ADR 055622104 1,563 64,183 SH   SOLE   0 0 64,183
BRINKER INTL INC COM 109641100 380 5,348 SH   SOLE   0 0 5,348
BRISTOL-MYERS SQUIBB CO COM 110122108 2,331 36,919 SH   SOLE   0 0 36,919
BROADCOM INC COM 11135F101 1,996 4,305 SH   SOLE   0 0 4,305
BRUNSWICK CORP COM 117043109 250 2,626 SH   SOLE   0 0 2,626
BUILDERS FIRSTSOURCE INC COM 12008R107 475 10,239 SH   SOLE   0 0 10,239
C H ROBINSON WORLDWIDE INC COM NEW 12541W209 2,208 23,133 SH   SOLE   0 0 23,133
CAESARS ENTERTAINMENT INC NE COM 12769G100 311 3,559 SH   SOLE   0 0 3,559
CANOPY GROWTH CORP COM 138035100 792 24,715 SH   SOLE   0 0 24,715
CARDINAL HEALTH INC COM 14149Y108 1,958 32,232 SH   SOLE   0 0 32,232
CAREDX INC COM 14167L103 201 2,946 SH   SOLE   0 0 2,946
CARNIVAL CORP UNIT 99/99/9999 143658300 465 17,526 SH   SOLE   0 0 17,526
CARRIER GLOBAL CORPORATION COM 14448C104 487 11,542 SH   SOLE   0 0 11,542
CATERPILLAR INC COM 149123101 4,461 19,241 SH   SOLE   0 0 19,241
CERENCE INC COM 156727109 233 2,604 SH   SOLE   0 0 2,604
CHARLES RIV LABS INTL INC COM 159864107 594 2,048 SH   SOLE   0 0 2,048
CHART INDS INC COM 16115Q308 268 1,882 SH   SOLE   0 0 1,882
CHEVRON CORP NEW COM 166764100 2,016 19,239 SH   SOLE   0 0 19,239
CHEWY INC CL A 16679L109 360 4,252 SH   SOLE   0 0 4,252
CHUBB LIMITED COM H1467J104 1,133 7,175 SH   SOLE   0 0 7,175
CHURCH & DWIGHT INC COM 171340102 1,883 21,557 SH   SOLE   0 0 21,557
CINTAS CORP COM 172908105 377 1,104 SH   SOLE   0 0 1,104
CISCO SYS INC COM 17275R102 3,606 69,729 SH   SOLE   0 0 69,729
CITIGROUP INC COM NEW 172967424 1,364 18,746 SH   SOLE   0 0 18,746
CLOROX CO DEL COM 189054109 271 1,406 SH   SOLE   0 0 1,406
CLOUDFLARE INC CL A COM 18915M107 395 5,622 SH   SOLE   0 0 5,622
CME GROUP INC COM 12572Q105 254 1,245 SH   SOLE   0 0 1,245
COCA COLA CO COM 191216100 3,833 72,714 SH   SOLE   0 0 72,714
COGNEX CORP COM 192422103 351 4,227 SH   SOLE   0 0 4,227
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 1,246 15,949 SH   SOLE   0 0 15,949
COLGATE PALMOLIVE CO COM 194162103 1,121 14,224 SH   SOLE   0 0 14,224
COMCAST CORP NEW CL A 20030N101 1,628 30,081 SH   SOLE   0 0 30,081
CONOCOPHILLIPS COM 20825C104 2,366 44,668 SH   SOLE   0 0 44,668
CONSOLIDATED EDISON INC COM 209115104 307 4,106 SH   SOLE   0 0 4,106
CONSTELLATION BRANDS INC CL A 21036P108 2,492 10,929 SH   SOLE   0 0 10,929
CORNING INC COM 219350105 673 15,465 SH   SOLE   0 0 15,465
CORTEVA INC COM 22052L104 418 8,973 SH   SOLE   0 0 8,973
COSTCO WHSL CORP NEW COM 22160K105 4,352 12,347 SH   SOLE   0 0 12,347
CRANE CO COM 224399105 751 8,000 SH   SOLE   0 0 8,000
CROCS INC COM 227046109 383 4,762 SH   SOLE   0 0 4,762
CROWDSTRIKE HLDGS INC CL A 22788C105 1,162 6,367 SH   SOLE   0 0 6,367
CSX CORP COM 126408103 862 8,944 SH   SOLE   0 0 8,944
CUMMINS INC COM 231021106 1,469 5,668 SH   SOLE   0 0 5,668
CVS HEALTH CORP COM 126650100 855 11,365 SH   SOLE   0 0 11,365
DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 10,444 316,498 SH   SOLE   0 0 316,498
DBX ETF TR XTRACK MSCI EAFE 233051200 240 6,613 SH   SOLE   0 0 6,613
DEERE & CO COM 244199105 2,425 6,480 SH   SOLE   0 0 6,480
DELTA AIR LINES INC DEL COM NEW 247361702 2,100 43,498 SH   SOLE   0 0 43,498
DIAGEO PLC SPON ADR NEW 25243Q205 943 5,744 SH   SOLE   0 0 5,744
DICKS SPORTING GOODS INC COM 253393102 311 4,086 SH   SOLE   0 0 4,086
DIGITAL RLTY TR INC COM 253868103 333 2,364 SH   SOLE   0 0 2,364
DIODES INC COM 254543101 234 2,926 SH   SOLE   0 0 2,926
DISCOVERY INC COM SER C 25470F302 2,188 59,308 SH   SOLE   0 0 59,308
DISNEY WALT CO COM 254687106 8,529 46,221 SH   SOLE   0 0 46,221
DOCUSIGN INC COM 256163106 1,610 7,955 SH   SOLE   0 0 7,955
DOLLAR GEN CORP NEW COM 256677105 558 2,752 SH   SOLE   0 0 2,752
DOMINION ENERGY INC COM 25746U109 728 9,580 SH   SOLE   0 0 9,580
DOW INC COM 260557103 1,013 15,839 SH   SOLE   0 0 15,839
DRAFTKINGS INC COM CL A 26142R104 624 10,167 SH   SOLE   0 0 10,167
DUKE ENERGY CORP NEW COM NEW 26441C204 2,743 28,417 SH   SOLE   0 0 28,417
DUKE REALTY CORP COM NEW 264411505 431 10,273 SH   SOLE   0 0 10,273
DUPONT DE NEMOURS INC COM 26614N102 1,228 15,896 SH   SOLE   0 0 15,896
EATON VANCE ENHANCED EQUITY COM 278274105 221 13,141 SH   SOLE   0 0 13,141
EBAY INC. COM 278642103 1,714 27,994 SH   SOLE   0 0 27,994
ELANCO ANIMAL HEALTH INC COM 28414H103 306 10,397 SH   SOLE   0 0 10,397
ENBRIDGE INC COM 29250N105 284 7,811 SH   SOLE   0 0 7,811
ENDO INTL PLC SHS G30401106 2,837 382,826 SH   SOLE   0 0 382,826
ENPHASE ENERGY INC COM 29355A107 275 1,698 SH   SOLE   0 0 1,698
ENTEGRIS INC COM 29362U104 550 4,917 SH   SOLE   0 0 4,917
ENTERPRISE PRODS PARTNERS L COM 293792107 1,121 50,911 SH   SOLE   0 0 50,911
EOG RES INC COM 26875P101 2,250 31,021 SH   SOLE   0 0 31,021
EQUITABLE HLDGS INC COM 29452E101 271 8,304 SH   SOLE   0 0 8,304
ERICSSON ADR B SEK 10 294821608 350 26,502 SH   SOLE   0 0 26,502
EURONET WORLDWIDE INC COM 298736109 238 1,722 SH   SOLE   0 0 1,722
EXACT SCIENCES CORP COM 30063P105 551 4,185 SH   SOLE   0 0 4,185
EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 514 8,040 SH   SOLE   0 0 8,040
EXELON CORP COM 30161N101 1,210 27,666 SH   SOLE   0 0 27,666
EXTENDED STAY AMER INC UNIT 99/99/9999B 30224P200 10,746 544,081 SH   SOLE   0 0 544,081
EXXON MOBIL CORP COM 30231G102 3,552 63,620 SH   SOLE   0 0 63,620
FACEBOOK INC CL A 30303M102 7,695 26,127 SH   SOLE   0 0 26,127
FACTSET RESH SYS INC COM 303075105 1,228 3,980 SH   SOLE   0 0 3,980
FEDEX CORP COM 31428X106 903 3,178 SH   SOLE   0 0 3,178
FERGUSON PLC NEW SHS G3421J106 1,341 11,159 SH   SOLE   0 0 11,159
FERRARI N V COM N3167Y103 474 2,264 SH   SOLE   0 0 2,264
FIDELITY COVINGTON TRUST TOTAL BD ETF 316188309 1,174 22,405 SH   SOLE   0 0 22,405
FIDELITY NATL INFORMATION SV COM 31620M106 1,475 10,488 SH   SOLE   0 0 10,488
FIRST FINL BANKSHARES COM 32020R109 229 4,895 SH   SOLE   0 0 4,895
FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 382 6,763 SH   SOLE   0 0 6,763
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 11,620 576,682 SH   SOLE   0 0 576,682
FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4,730 49,390 SH   SOLE   0 0 49,390
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 1,307 22,463 SH   SOLE   0 0 22,463
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 316 5,506 SH   SOLE   0 0 5,506
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 447 44,135 SH   SOLE   0 0 44,135
FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 1,382 33,217 SH   SOLE   0 0 33,217
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2,080 19,151 SH   SOLE   0 0 19,151
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 600 10,584 SH   SOLE   0 0 10,584
FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 5,663 77,505 SH   SOLE   0 0 77,505
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 687 10,420 SH   SOLE   0 0 10,420
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 619 11,219 SH   SOLE   0 0 11,219
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 4,969 118,811 SH   SOLE   0 0 118,811
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 445 5,151 SH   SOLE   0 0 5,151
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 2,270 19,978 SH   SOLE   0 0 19,978
FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 7,138 59,912 SH   SOLE   0 0 59,912
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 1,332 17,031 SH   SOLE   0 0 17,031
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 4,674 34,683 SH   SOLE   0 0 34,683
FIRST TR EXCHANGE-TRADED FD DEVELOPED INTL 33738R787 436 8,170 SH   SOLE   0 0 8,170
FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 4,275 186,149 SH   SOLE   0 0 186,149
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 8,482 190,011 SH   SOLE   0 0 190,011
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 628 10,464 SH   SOLE   0 0 10,464
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 325 6,683 SH   SOLE   0 0 6,683
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 12,178 238,512 SH   SOLE   0 0 238,512
FIRST TR EXCHANGE-TRADED FD LARGE CP US EQ 33738R761 273 9,015 SH   SOLE   0 0 9,015
FIRST TR EXCHANGE-TRADED FD MID CAP US EQT 33738R753 258 9,277 SH   SOLE   0 0 9,277
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 341 21,135 SH   SOLE   0 0 21,135
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 1,534 28,421 SH   SOLE   0 0 28,421
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 648 13,531 SH   SOLE   0 0 13,531
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 4,055 76,755 SH   SOLE   0 0 76,755
FIRST TR NAS100 EQ WEIGHTED SHS 337344105 23,907 231,501 SH   SOLE   0 0 231,501
FIRST TR VALUE LINE DIVID IN SHS 33734H106 14,374 378,467 SH   SOLE   0 0 378,467
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 929 9,515 SH   SOLE   0 0 9,515
FISERV INC COM 337738108 392 3,293 SH   SOLE   0 0 3,293
FIVE BELOW INC COM 33829M101 366 1,917 SH   SOLE   0 0 1,917
FIVE9 INC COM 338307101 215 1,377 SH   SOLE   0 0 1,377
FLOOR & DECOR HLDGS INC CL A 339750101 327 3,421 SH   SOLE   0 0 3,421
FORD MTR CO DEL COM 345370860 2,883 235,327 SH   SOLE   0 0 235,327
FORTINET INC COM 34959E109 850 4,608 SH   SOLE   0 0 4,608
FORTIVE CORP COM 34959J108 1,294 18,320 SH   SOLE   0 0 18,320
FORTRESS BIOTECH INC COM 34960Q109 124 35,000 SH   SOLE   0 0 35,000
FRANKLIN RESOURCES INC COM 354613101 1,281 43,278 SH   SOLE   0 0 43,278
FREEPORT-MCMORAN INC CL B 35671D857 954 28,971 SH   SOLE   0 0 28,971
FRESHPET INC COM 358039105 384 2,418 SH   SOLE   0 0 2,418
FS KKR CAP CORP II COM 35952V303 384 19,662 SH   SOLE   0 0 19,662
GAP INC COM 364760108 1,296 43,514 SH   SOLE   0 0 43,514
GENERAC HLDGS INC COM 368736104 598 1,825 SH   SOLE   0 0 1,825
GENERAL DYNAMICS CORP COM 369550108 1,095 6,030 SH   SOLE   0 0 6,030
GENERAL ELECTRIC CO COM 369604103 721 54,882 SH   SOLE   0 0 54,882
GENERAL MLS INC COM 370334104 1,102 17,979 SH   SOLE   0 0 17,979
GENERAL MTRS CO COM 37045V100 591 10,291 SH   SOLE   0 0 10,291
GENTEX CORP COM 371901109 213 5,960 SH   SOLE   0 0 5,960
GILEAD SCIENCES INC COM 375558103 483 7,470 SH   SOLE   0 0 7,470
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 673 18,853 SH   SOLE   0 0 18,853
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 343 5,868 SH   SOLE   0 0 5,868
GLOBAL X FDS NASDAQ 100 COVER 37954Y483 391 17,329 SH   SOLE   0 0 17,329
GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 261 7,867 SH   SOLE   0 0 7,867
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 5,743 57,354 SH   SOLE   0 0 57,354
GOLDMAN SACHS ETF TR ACTIVEBETA EME 381430206 10,679 270,429 SH   SOLE   0 0 270,429
GOLDMAN SACHS ETF TR HEDGE IND ETF 381430545 3,921 41,572 SH   SOLE   0 0 41,572
GOLDMAN SACHS GROUP INC COM 38141G104 3,185 9,739 SH   SOLE   0 0 9,739
GRAFTECH INTL LTD COM 384313508 1,180 96,500 SH   SOLE   0 0 96,500
GRAINGER W W INC COM 384802104 2,630 6,561 SH   SOLE   0 0 6,561
HCA HEALTHCARE INC COM 40412C101 378 2,006 SH   SOLE   0 0 2,006
HDFC BANK LTD SPONSORED ADS 40415F101 471 6,061 SH   SOLE   0 0 6,061
HERSHEY CO COM 427866108 502 3,174 SH   SOLE   0 0 3,174
HOLLYFRONTIER CORP COM 436106108 574 16,038 SH   SOLE   0 0 16,038
HOME DEPOT INC COM 437076102 7,313 23,957 SH   SOLE   0 0 23,957
HOME FED BANCORP INC LA NEW COM 43708L108 252 8,024 SH   SOLE   0 0 8,024
HONDA MOTOR LTD AMERN SHS 438128308 813 26,934 SH   SOLE   0 0 26,934
HONEYWELL INTL INC COM 438516106 1,178 5,426 SH   SOLE   0 0 5,426
HORIZON THERAPEUTICS PUB L SHS G46188101 503 5,466 SH   SOLE   0 0 5,466
HSBC HLDGS PLC SPON ADR NEW 404280406 1,206 41,375 SH   SOLE   0 0 41,375
HUBSPOT INC COM 443573100 380 836 SH   SOLE   0 0 836
IHS MARKIT LTD SHS G47567105 333 3,442 SH   SOLE   0 0 3,442
ILLINOIS TOOL WKS INC COM 452308109 521 2,354 SH   SOLE   0 0 2,354
INNOVATIVE INDL PPTYS INC COM 45781V101 243 1,351 SH   SOLE   0 0 1,351
INTEL CORP COM 458140100 4,161 65,016 SH   SOLE   0 0 65,016
INTERNATIONAL BUSINESS MACHS COM 459200101 3,820 28,669 SH   SOLE   0 0 28,669
INTUIT COM 461202103 490 1,279 SH   SOLE   0 0 1,279
INTUITIVE SURGICAL INC COM NEW 46120E602 223 302 SH   SOLE   0 0 302
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804 12,916 230,555 SH   SOLE   0 0 230,555
INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 625 19,620 SH   SOLE   0 0 19,620
INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 255 16,973 SH   SOLE   0 0 16,973
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 284 6,193 SH   SOLE   0 0 6,193
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 2,588 44,501 SH   SOLE   0 0 44,501
INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 240 2,614 SH   SOLE   0 0 2,614
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 351 15,868 SH   SOLE   0 0 15,868
INVESCO EXCH TRD SLF IDX FD DEFENSIVE EQTY 46138J775 697 11,412 SH   SOLE   0 0 11,412
INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 413 4,906 SH   SOLE   0 0 4,906
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 732 16,945 SH   SOLE   0 0 16,945
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 470 5,612 SH   SOLE   0 0 5,612
INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 453 2,062 SH   SOLE   0 0 2,062
INVESCO EXCHANGE TRADED FD T S&P500 BUY WRT 46137V399 700 32,322 SH   SOLE   0 0 32,322
INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 2,972 21,070 SH   SOLE   0 0 21,070
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,594 11,249 SH   SOLE   0 0 11,249
INVESCO QQQ TR UNIT SER 1 46090E103 58,119 182,116 SH   SOLE   0 0 182,116
IQVIA HLDGS INC COM 46266C105 342 1,771 SH   SOLE   0 0 1,771
ISHARES GOLD TR ISHARES 464285105 175 10,768 SH   SOLE   0 0 10,768
ISHARES INC CORE MSCI EMKT 46434G103 3,694 57,403 SH   SOLE   0 0 57,403
ISHARES INC ESG AWR MSCI EM 46434G863 563 12,988 SH   SOLE   0 0 12,988
ISHARES INC MSCI GBL MIN VOL 464286525 1,898 19,237 SH   SOLE   0 0 19,237
ISHARES INC MSCI JPN ETF NEW 46434G822 1,221 17,813 SH   SOLE   0 0 17,813
ISHARES SILVER TR ISHARES 46428Q109 1,743 76,768 SH   SOLE   0 0 76,768
ISHARES TR 0-5YR HI YL CP 46434V407 215 4,685 SH   SOLE   0 0 4,685
ISHARES TR 1 3 YR TREAS BD 464287457 1,815 21,043 SH   SOLE   0 0 21,043
ISHARES TR 10-20 YR TRS ETF 464288653 289 2,062 SH   SOLE   0 0 2,062
ISHARES TR 20 YR TR BD ETF 464287432 1,948 14,381 SH   SOLE   0 0 14,381
ISHARES TR BARCLAYS 7 10 YR 464287440 6,285 55,654 SH   SOLE   0 0 55,654
ISHARES TR COHEN STEER REIT 464287564 273 4,716 SH   SOLE   0 0 4,716
ISHARES TR CORE DIV GRWTH 46434V621 2,963 61,380 SH   SOLE   0 0 61,380
ISHARES TR CORE HIGH DV ETF 46429B663 6,225 65,603 SH   SOLE   0 0 65,603
ISHARES TR CORE MSCI EAFE 46432F842 1,439 19,972 SH   SOLE   0 0 19,972
ISHARES TR CORE S&P MCP ETF 464287507 3,160 12,139 SH   SOLE   0 0 12,139
ISHARES TR CORE S&P SCP ETF 464287804 4,112 37,888 SH   SOLE   0 0 37,888
ISHARES TR CORE S&P TTL STK 464287150 676 7,375 SH   SOLE   0 0 7,375
ISHARES TR CORE S&P US VLU 464287663 378 5,490 SH   SOLE   0 0 5,490
ISHARES TR CORE S&P500 ETF 464287200 11,204 28,164 SH   SOLE   0 0 28,164
ISHARES TR CORE US AGGBD ET 464287226 3,420 30,042 SH   SOLE   0 0 30,042
ISHARES TR EAFE GRWTH ETF 464288885 1,523 15,156 SH   SOLE   0 0 15,156
ISHARES TR EAFE VALUE ETF 464288877 1,600 31,388 SH   SOLE   0 0 31,388
ISHARES TR ESG AWR MSCI USA 46435G425 1,536 16,904 SH   SOLE   0 0 16,904
ISHARES TR FALN ANGLS USD 46435G474 302 10,343 SH   SOLE   0 0 10,343
ISHARES TR FLTG RATE NT ETF 46429B655 233 4,580 SH   SOLE   0 0 4,580
ISHARES TR GLOBAL 100 ETF 464287572 326 4,944 SH   SOLE   0 0 4,944
ISHARES TR IBOXX HI YD ETF 464288513 985 11,295 SH   SOLE   0 0 11,295
ISHARES TR IBOXX INV CP ETF 464287242 1,749 13,450 SH   SOLE   0 0 13,450
ISHARES TR ISHS 1-5YR INVS 464288646 277 5,061 SH   SOLE   0 0 5,061
ISHARES TR JPMORGAN USD EMG 464288281 422 3,878 SH   SOLE   0 0 3,878
ISHARES TR MBS ETF 464288588 386 3,562 SH   SOLE   0 0 3,562
ISHARES TR MORNINGSTAR GRWT 464287119 4,804 16,653 SH   SOLE   0 0 16,653
ISHARES TR MRGSTR MD CP VAL 464288406 753 4,085 SH   SOLE   0 0 4,085
ISHARES TR MRGSTR SM CP ETF 464288505 492 2,182 SH   SOLE   0 0 2,182
ISHARES TR MRGSTR SM CP GR 464288604 2,907 9,676 SH   SOLE   0 0 9,676
ISHARES TR MRNING SM CP ETF 464288703 393 2,328 SH   SOLE   0 0 2,328
ISHARES TR MSCI ACWI EX US 464288240 215 3,900 SH   SOLE   0 0 3,900
ISHARES TR MSCI EAFE ETF 464287465 5,424 71,488 SH   SOLE   0 0 71,488
ISHARES TR MSCI EAFE MIN VL 46429B689 4,575 62,681 SH   SOLE   0 0 62,681
ISHARES TR MSCI EMG MKT ETF 464287234 1,181 22,143 SH   SOLE   0 0 22,143
ISHARES TR MSCI USA MIN VOL 46429B697 22,319 322,579 SH   SOLE   0 0 322,579
ISHARES TR MSCI USA MMENTM 46432F396 1,636 10,171 SH   SOLE   0 0 10,171
ISHARES TR MSCI USA QLT FCT 46432F339 2,004 16,457 SH   SOLE   0 0 16,457
ISHARES TR MSCI USA SZE FT 46432F370 242 2,018 SH   SOLE   0 0 2,018
ISHARES TR MSCI USA VALUE 46432F388 3,090 30,157 SH   SOLE   0 0 30,157
ISHARES TR NASDAQ BIOTECH 464287556 413 2,743 SH   SOLE   0 0 2,743
ISHARES TR NATIONAL MUN ETF 464288414 1,161 10,007 SH   SOLE   0 0 10,007
ISHARES TR PFD AND INCM SEC 464288687 2,663 69,348 SH   SOLE   0 0 69,348
ISHARES TR RUS 1000 ETF 464287622 905 4,044 SH   SOLE   0 0 4,044
ISHARES TR RUS 1000 GRW ETF 464287614 673 2,769 SH   SOLE   0 0 2,769
ISHARES TR RUS 1000 VAL ETF 464287598 589 3,885 SH   SOLE   0 0 3,885
ISHARES TR RUS 2000 GRW ETF 464287648 328 1,091 SH   SOLE   0 0 1,091
ISHARES TR RUS 2000 VAL ETF 464287630 421 2,641 SH   SOLE   0 0 2,641
ISHARES TR RUS MD CP GR ETF 464287481 305 2,984 SH   SOLE   0 0 2,984
ISHARES TR RUS MDCP VAL ETF 464287473 205 1,877 SH   SOLE   0 0 1,877
ISHARES TR RUS MID CAP ETF 464287499 4,301 58,175 SH   SOLE   0 0 58,175
ISHARES TR RUSSELL 2000 ETF 464287655 2,679 12,123 SH   SOLE   0 0 12,123
ISHARES TR S&P 500 GRWT ETF 464287309 6,208 95,339 SH   SOLE   0 0 95,339
ISHARES TR S&P 500 VAL ETF 464287408 3,359 23,785 SH   SOLE   0 0 23,785
ISHARES TR S&P MC 400GR ETF 464287606 617 7,873 SH   SOLE   0 0 7,873
ISHARES TR S&P MC 400VL ETF 464287705 207 2,034 SH   SOLE   0 0 2,034
ISHARES TR S&P SML 600 GWT 464287887 5,461 42,588 SH   SOLE   0 0 42,588
ISHARES TR SELECT DIVID ETF 464287168 2,372 20,789 SH   SOLE   0 0 20,789
ISHARES TR SP SMCP600VL ETF 464287879 4,531 44,979 SH   SOLE   0 0 44,979
ISHARES TR TIPS BD ETF 464287176 1,205 9,605 SH   SOLE   0 0 9,605
ISHARES TR U.S. MED DVC ETF 464288810 910 2,754 SH   SOLE   0 0 2,754
ISHARES TR U.S. REAL ES ETF 464287739 211 2,298 SH   SOLE   0 0 2,298
ISHARES TR US AER DEF ETF 464288760 455 4,371 SH   SOLE   0 0 4,371
ISHARES TR US HLTHCARE ETF 464287762 214 847 SH   SOLE   0 0 847
ISHARES TR US HLTHCR PR ETF 464288828 526 2,088 SH   SOLE   0 0 2,088
ISHARES TR US TREAS BD ETF 46429B267 331 12,647 SH   SOLE   0 0 12,647
ITAU UNIBANCO HLDG S A SPON ADR REP PFD 465562106 349 70,448 SH   SOLE   0 0 70,448
J P MORGAN EXCHANGE-TRADED F ULTRA SHRT INC 46641Q837 868 17,108 SH   SOLE   0 0 17,108
J P MORGAN EXCHANGE-TRADED F US AGGREGATE 46641Q613 1,743 64,930 SH   SOLE   0 0 64,930
JETBLUE AWYS CORP COM 477143101 395 19,404 SH   SOLE   0 0 19,404
JOHN BEAN TECHNOLOGIES CORP COM 477839104 276 2,073 SH   SOLE   0 0 2,073
JOHNSON & JOHNSON COM 478160104 7,103 43,221 SH   SOLE   0 0 43,221
JPMORGAN CHASE & CO COM 46625H100 8,938 58,715 SH   SOLE   0 0 58,715
KEURIG DR PEPPER INC COM 49271V100 1,414 41,128 SH   SOLE   0 0 41,128
KEYSIGHT TECHNOLOGIES INC COM 49338L103 359 2,504 SH   SOLE   0 0 2,504
KIMBERLY-CLARK CORP COM 494368103 499 3,589 SH   SOLE   0 0 3,589
KIMCO RLTY CORP COM 49446R109 222 11,843 SH   SOLE   0 0 11,843
KINDER MORGAN INC DEL COM 49456B101 1,430 85,892 SH   SOLE   0 0 85,892
KKR & CO INC COM 48251W104 512 10,490 SH   SOLE   0 0 10,490
KRAFT HEINZ CO COM 500754106 1,870 46,762 SH   SOLE   0 0 46,762
KROGER CO COM 501044101 367 10,205 SH   SOLE   0 0 10,205
L3HARRIS TECHNOLOGIES INC COM 502431109 430 2,122 SH   SOLE   0 0 2,122
LABORATORY CORP AMER HLDGS COM NEW 50540R409 466 1,829 SH   SOLE   0 0 1,829
LAM RESEARCH CORP COM 512807108 4,774 8,020 SH   SOLE   0 0 8,020
LANDSTAR SYS INC COM 515098101 2,905 17,601 SH   SOLE   0 0 17,601
LATTICE SEMICONDUCTOR CORP COM 518415104 247 5,494 SH   SOLE   0 0 5,494
LAUDER ESTEE COS INC CL A 518439104 4,045 13,909 SH   SOLE   0 0 13,909
LEAR CORP COM NEW 521865204 909 5,014 SH   SOLE   0 0 5,014
LIBERTY BROADBAND CORP COM SER A 530307107 291 2,008 SH   SOLE   0 0 2,008
LIBERTY MEDIA CORP DEL COM A SIRIUSXM 531229409 222 5,033 SH   SOLE   0 0 5,033
LIFE STORAGE INC COM 53223X107 202 2,353 SH   SOLE   0 0 2,353
LILLY ELI & CO COM 532457108 1,734 9,281 SH   SOLE   0 0 9,281
LITHIA MTRS INC CL A 536797103 453 1,160 SH   SOLE   0 0 1,160
LITTELFUSE INC COM 537008104 474 1,794 SH   SOLE   0 0 1,794
LOCKHEED MARTIN CORP COM 539830109 2,714 7,344 SH   SOLE   0 0 7,344
LOWES COS INC COM 548661107 1,752 9,214 SH   SOLE   0 0 9,214
LUMEN TECHNOLOGIES INC COM 550241103 1,586 118,778 SH   SOLE   0 0 118,778
MACOM TECH SOLUTIONS HLDGS I COM 55405Y100 276 4,761 SH   SOLE   0 0 4,761
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 265 6,119 SH   SOLE   0 0 6,119
MARATHON OIL CORP COM 565849106 114 10,657 SH   SOLE   0 0 10,657
MASTERCARD INCORPORATED CL A 57636Q104 5,256 14,761 SH   SOLE   0 0 14,761
MATCH GROUP INC NEW COM 57667L107 432 3,141 SH   SOLE   0 0 3,141
MAXIMUS INC COM 577933104 1,047 11,758 SH   SOLE   0 0 11,758
MAXLINEAR INC COM 57776J100 237 6,965 SH   SOLE   0 0 6,965
MCDONALDS CORP COM 580135101 3,718 16,587 SH   SOLE   0 0 16,587
MCEWEN MNG INC COM 58039P107 41 39,411 SH   SOLE   0 0 39,411
MCKESSON CORP COM 58155Q103 1,028 5,269 SH   SOLE   0 0 5,269
MEDTRONIC PLC SHS G5960L103 2,298 19,451 SH   SOLE   0 0 19,451
MERCK & CO. INC COM 58933Y105 2,960 38,391 SH   SOLE   0 0 38,391
METLIFE INC COM 59156R108 842 13,853 SH   SOLE   0 0 13,853
MGM RESORTS INTERNATIONAL COM 552953101 301 7,927 SH   SOLE   0 0 7,927
MICRON TECHNOLOGY INC COM 595112103 4,643 52,636 SH   SOLE   0 0 52,636
MICROSOFT CORP COM 594918104 23,541 99,849 SH   SOLE   0 0 99,849
MODERNA INC COM 60770K107 259 1,979 SH   SOLE   0 0 1,979
MONDELEZ INTL INC CL A 609207105 382 6,528 SH   SOLE   0 0 6,528
MONGODB INC CL A 60937P106 597 2,234 SH   SOLE   0 0 2,234
MONOLITHIC PWR SYS INC COM 609839105 3,979 11,264 SH   SOLE   0 0 11,264
MOODYS CORP COM 615369105 1,704 5,708 SH   SOLE   0 0 5,708
MORGAN STANLEY COM NEW 617446448 3,624 46,666 SH   SOLE   0 0 46,666
MOTOROLA SOLUTIONS INC COM NEW 620076307 704 3,743 SH   SOLE   0 0 3,743
MSCI INC COM 55354G100 2,961 7,063 SH   SOLE   0 0 7,063
NATERA INC COM 632307104 280 2,754 SH   SOLE   0 0 2,754
NATIONAL BANKSHARES INC VA COM 634865109 202 5,690 SH   SOLE   0 0 5,690
NETFLIX INC COM 64110L106 3,217 6,167 SH   SOLE   0 0 6,167
NEW ORIENTAL ED & TECHNOLOGY SPON ADR 647581107 1,063 75,904 SH   SOLE   0 0 75,904
NEXTERA ENERGY INC COM 65339F101 1,679 22,202 SH   SOLE   0 0 22,202
NIKE INC CL B 654106103 534 4,022 SH   SOLE   0 0 4,022
NIO INC SPON ADS 62914V106 330 8,454 SH   SOLE   0 0 8,454
NISOURCE INC COM 65473P105 386 16,000 SH   SOLE   0 0 16,000
NOKIA CORP SPONSORED ADR 654902204 65 16,327 SH   SOLE   0 0 16,327
NORFOLK SOUTHN CORP COM 655844108 665 2,475 SH   SOLE   0 0 2,475
NORTHROP GRUMMAN CORP COM 666807102 224 692 SH   SOLE   0 0 692
NORWEGIAN CRUISE LINE HLDG L SHS G66721104 263 9,522 SH   SOLE   0 0 9,522
NOVARTIS AG SPONSORED ADR 66987V109 259 3,031 SH   SOLE   0 0 3,031
NOVO-NORDISK A S ADR 670100205 1,176 17,445 SH   SOLE   0 0 17,445
NUCOR CORP COM 670346105 394 4,911 SH   SOLE   0 0 4,911
NUTRIEN LTD COM 67077M108 694 12,884 SH   SOLE   0 0 12,884
NUVASIVE INC COM 670704105 237 3,619 SH   SOLE   0 0 3,619
NUVEEN AMT FREE QLTY MUN INC COM 670657105 238 16,031 SH   SOLE   0 0 16,031
NUVEEN MINN QUALITY MUN INM SHS 670734102 187 12,572 SH   SOLE   0 0 12,572
NUVEEN MUN HIGH INCOME OPPOR COM 670682103 169 11,700 SH   SOLE   0 0 11,700
NUVEEN MUN VALUE FD INC COM 670928100 128 11,477 SH   SOLE   0 0 11,477
NUVEEN PFD & INCM SECURTIES COM 67072C105 122 12,528 SH   SOLE   0 0 12,528
NVIDIA CORPORATION COM 67066G104 6,751 12,644 SH   SOLE   0 0 12,644
NXP SEMICONDUCTORS N V COM N6596X109 1,110 5,513 SH   SOLE   0 0 5,513
OCCIDENTAL PETE CORP COM 674599105 1,309 49,173 SH   SOLE   0 0 49,173
ORACLE CORP COM 68389X105 675 9,615 SH   SOLE   0 0 9,615
OSHKOSH CORP COM 688239201 269 2,265 SH   SOLE   0 0 2,265
OSISKO GOLD ROYALTIES LTD COM 68827L101 245 22,200 SH   SOLE   0 0 22,200
OTIS WORLDWIDE CORP COM 68902V107 266 3,892 SH   SOLE   0 0 3,892
PACER FDS TR AMERCN ENRGY IND 69374H634 662 30,749 SH   SOLE   0 0 30,749
PACER FDS TR BNCHMRK INFRA 69374H741 248 6,843 SH   SOLE   0 0 6,843
PACER FDS TR TRENDP 100 ETF 69374H303 3,247 61,972 SH   SOLE   0 0 61,972
PACER FDS TR TRENDP US LAR CP 69374H105 7,111 204,687 SH   SOLE   0 0 204,687
PACER FDS TR TRENDP US MID CP 69374H204 2,845 81,746 SH   SOLE   0 0 81,746
PACER FDS TR TRENDPILOT EUR 69374H808 2,470 106,368 SH   SOLE   0 0 106,368
PACER FDS TR TRENDPILOT US BD 69374H642 2,539 93,094 SH   SOLE   0 0 93,094
PACIRA BIOSCIENCES INC COM 695127100 400 5,701 SH   SOLE   0 0 5,701
PAGERDUTY INC COM 69553P100 273 6,795 SH   SOLE   0 0 6,795
PALANTIR TECHNOLOGIES INC CL A 69608A108 336 14,418 SH   SOLE   0 0 14,418
PALO ALTO NETWORKS INC COM 697435105 1,453 4,512 SH   SOLE   0 0 4,512
PATRICK INDS INC COM 703343103 456 5,360 SH   SOLE   0 0 5,360
PAYCHEX INC COM 704326107 340 3,474 SH   SOLE   0 0 3,474
PAYCOM SOFTWARE INC COM 70432V102 1,388 3,752 SH   SOLE   0 0 3,752
PAYPAL HLDGS INC COM 70450Y103 8,882 36,575 SH   SOLE   0 0 36,575
PELOTON INTERACTIVE INC CL A COM 70614W100 2,688 23,903 SH   SOLE   0 0 23,903
PEMBINA PIPELINE CORP COM 706327103 680 23,582 SH   SOLE   0 0 23,582
PENN NATL GAMING INC COM 707569109 281 2,678 SH   SOLE   0 0 2,678
PEPSICO INC COM 713448108 1,199 8,477 SH   SOLE   0 0 8,477
PERRIGO CO PLC SHS G97822103 555 13,708 SH   SOLE   0 0 13,708
PFIZER INC COM 717081103 4,275 117,987 SH   SOLE   0 0 117,987
PHILIP MORRIS INTL INC COM 718172109 781 8,805 SH   SOLE   0 0 8,805
PHILLIPS 66 COM 718546104 2,070 25,382 SH   SOLE   0 0 25,382
PHILLIPS 66 PARTNERS LP COM UNIT REP INT 718549207 222 6,995 SH   SOLE   0 0 6,995
PIMCO ETF TR 0-5 HIGH YIELD 72201R783 298 3,004 SH   SOLE   0 0 3,004
PIMCO ETF TR ACTIVE BD ETF 72201R775 343 3,132 SH   SOLE   0 0 3,132
PLANET FITNESS INC CL A 72703H101 362 4,682 SH   SOLE   0 0 4,682
PNC FINL SVCS GROUP INC COM 693475105 2,683 15,298 SH   SOLE   0 0 15,298
PRICE T ROWE GROUP INC COM 74144T108 1,340 7,811 SH   SOLE   0 0 7,811
PROCTER AND GAMBLE CO COM 742718109 5,006 36,963 SH   SOLE   0 0 36,963
PROSHARES TR LARGE CAP CRE 74347R248 1,670 18,300 SH   SOLE   0 0 18,300
PROSHARES TR LONG ONLINE SHRT 74347B375 622 7,431 SH   SOLE   0 0 7,431
PROSHARES TR S&P 500 DV ARIST 74348A467 204 2,370 SH   SOLE   0 0 2,370
PROSHARES TR S&P MDCP 400 DIV 74347B680 339 4,869 SH   SOLE   0 0 4,869
PRUDENTIAL FINL INC COM 744320102 1,647 18,080 SH   SOLE   0 0 18,080
PUBLIC SVC ENTERPRISE GRP IN COM 744573106 816 13,557 SH   SOLE   0 0 13,557
PULTE GROUP INC COM 745867101 1,449 27,641 SH   SOLE   0 0 27,641
QUALCOMM INC COM 747525103 6,161 46,469 SH   SOLE   0 0 46,469
QUANTA SVCS INC COM 74762E102 244 2,771 SH   SOLE   0 0 2,771
RAYTHEON TECHNOLOGIES CORP COM 75513E101 827 10,698 SH   SOLE   0 0 10,698
REALTY INCOME CORP COM 756109104 259 4,085 SH   SOLE   0 0 4,085
REGIONS FINANCIAL CORP NEW COM 7591EP100 736 35,639 SH   SOLE   0 0 35,639
REPLIGEN CORP COM 759916109 348 1,789 SH   SOLE   0 0 1,789
RH COM 74967X103 5,174 8,672 SH   SOLE   0 0 8,672
RIO TINTO PLC SPONSORED ADR 767204100 385 4,958 SH   SOLE   0 0 4,958
ROKU INC COM CL A 77543R102 479 1,469 SH   SOLE   0 0 1,469
ROPER TECHNOLOGIES INC COM 776696106 918 2,276 SH   SOLE   0 0 2,276
ROSS STORES INC COM 778296103 243 2,025 SH   SOLE   0 0 2,025
ROYAL BK CDA COM 780087102 1,325 14,371 SH   SOLE   0 0 14,371
ROYAL CARIBBEAN GROUP COM V7780T103 324 3,787 SH   SOLE   0 0 3,787
ROYAL DUTCH SHELL PLC SPON ADR B 780259107 782 21,224 SH   SOLE   0 0 21,224
SALESFORCE COM INC COM 79466L302 5,382 25,403 SH   SOLE   0 0 25,403
SCHLUMBERGER LTD COM 806857108 1,000 36,772 SH   SOLE   0 0 36,772
SCHRODINGER INC COM 80810D103 232 3,047 SH   SOLE   0 0 3,047
SCHWAB STRATEGIC TR SCHWB FDT INT SC 808524748 224 5,967 SH   SOLE   0 0 5,967
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 212 2,904 SH   SOLE   0 0 2,904
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 486 3,744 SH   SOLE   0 0 3,744
SEA LTD SPONSORD ADS 81141R100 379 1,700 SH   SOLE   0 0 1,700
SEAGATE TECHNOLOGY PLC SHS G7945M107 1,607 20,937 SH   SOLE   0 0 20,937
SELECT SECTOR SPDR TR ENERGY 81369Y506 722 14,722 SH   SOLE   0 0 14,722
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 519 3,088 SH   SOLE   0 0 3,088
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 1,214 17,773 SH   SOLE   0 0 17,773
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 2,321 19,882 SH   SOLE   0 0 19,882
SELECT SECTOR SPDR TR SBI INT-FINL 81369Y605 8,016 235,412 SH   SOLE   0 0 235,412
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 3,694 37,522 SH   SOLE   0 0 37,522
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,461 38,436 SH   SOLE   0 0 38,436
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 3,476 26,169 SH   SOLE   0 0 26,169
SERVICENOW INC COM 81762P102 238 475 SH   SOLE   0 0 475
SFL CORPORATION LTD SHS G7738W106 118 14,713 SH   SOLE   0 0 14,713
SHOPIFY INC CL A 82509L107 3,155 2,851 SH   SOLE   0 0 2,851
SIMON PPTY GROUP INC NEW COM 828806109 318 2,791 SH   SOLE   0 0 2,791
SIRIUS XM HOLDINGS INC COM 82968B103 122 20,099 SH   SOLE   0 0 20,099
SITEONE LANDSCAPE SUPPLY INC COM 82982L103 397 2,327 SH   SOLE   0 0 2,327
SKYWORKS SOLUTIONS INC COM 83088M102 250 1,360 SH   SOLE   0 0 1,360
SMITH & NEPHEW PLC SPDN ADR NEW 83175M205 547 14,442 SH   SOLE   0 0 14,442
SONOS INC COM 83570H108 981 26,185 SH   SOLE   0 0 26,185
SOUTHERN CO COM 842587107 1,988 31,986 SH   SOLE   0 0 31,986
SOUTHWEST AIRLS CO COM 844741108 3,284 53,787 SH   SOLE   0 0 53,787
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 1,608 4,871 SH   SOLE   0 0 4,871
SPDR GOLD TR GOLD SHS 78463V107 7,049 44,065 SH   SOLE   0 0 44,065
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 831 23,503 SH   SOLE   0 0 23,503
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 386 8,818 SH   SOLE   0 0 8,818
SPDR S&P 500 ETF TR TR UNIT 78462F103 12,304 31,044 SH   SOLE   0 0 31,044
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 237 498 SH   SOLE   0 0 498
SPDR SER TR BLMBRG BRC CNVRT 78464A359 1,668 20,009 SH   SOLE   0 0 20,009
SPDR SER TR BLOOMBERG SRT TR 78468R408 1,335 48,855 SH   SOLE   0 0 48,855
SPDR SER TR COMP SOFTWARE 78464A599 3,964 25,167 SH   SOLE   0 0 25,167
SPDR SER TR HLTH CR EQUIP 78464A581 243 2,034 SH   SOLE   0 0 2,034
SPDR SER TR MSCI USA STRTGIC 78468R812 35,237 317,224 SH   SOLE   0 0 317,224
SPDR SER TR NUVEEN BLMBRG SR 78468R739 1,149 23,176 SH   SOLE   0 0 23,176
SPDR SER TR NUVEEN BRC MUNIC 78468R721 2,637 51,039 SH   SOLE   0 0 51,039
SPDR SER TR PORTFLI INTRMDIT 78464A672 3,536 110,225 SH   SOLE   0 0 110,225
SPDR SER TR PORTFLI TIPS ETF 78464A656 1,778 58,195 SH   SOLE   0 0 58,195
SPDR SER TR PORTFOLI S&P1500 78464A805 1,002 20,376 SH   SOLE   0 0 20,376
SPDR SER TR PORTFOLIO AGRGTE 78464A649 428 14,442 SH   SOLE   0 0 14,442
SPDR SER TR PORTFOLIO INTRMD 78464A375 572 15,766 SH   SOLE   0 0 15,766
SPDR SER TR PORTFOLIO LN TSR 78464A664 1,502 38,534 SH   SOLE   0 0 38,534
SPDR SER TR PORTFOLIO S&P400 78464A847 676 14,767 SH   SOLE   0 0 14,767
SPDR SER TR PORTFOLIO S&P500 78464A854 989 21,209 SH   SOLE   0 0 21,209
SPDR SER TR PORTFOLIO SH TSR 78468R101 4,054 132,217 SH   SOLE   0 0 132,217
SPDR SER TR PORTFOLIO SHORT 78464A474 381 12,154 SH   SOLE   0 0 12,154
SPDR SER TR PRTFLO S&P500 GW 78464A409 490 8,680 SH   SOLE   0 0 8,680
SPDR SER TR PRTFLO S&P500 HI 78468R788 649 16,869 SH   SOLE   0 0 16,869
SPDR SER TR PRTFLO S&P500 VL 78464A508 15,545 410,157 SH   SOLE   0 0 410,157
SPDR SER TR S&P BIOTECH 78464A870 3,560 26,245 SH   SOLE   0 0 26,245
SPDR SER TR S&P DIVID ETF 78464A763 1,660 14,062 SH   SOLE   0 0 14,062
SPDR SER TR S&P SEMICNDCTR 78464A862 594 3,249 SH   SOLE   0 0 3,249
SPDR SER TR SPDR BLOOMBERG 78468R663 1,055 11,529 SH   SOLE   0 0 11,529
SPDR SER TR SPDR S&P 500 ETF 78468R796 266 2,704 SH   SOLE   0 0 2,704
SPDR SER TR SPDR S&P1500VL 78464A128 1,028 7,407 SH   SOLE   0 0 7,407
SPDR SER TR SSGA US SMAL ETF 78468R887 564 5,058 SH   SOLE   0 0 5,058
SPROUT SOCIAL INC COM CL A 85209W109 216 3,743 SH   SOLE   0 0 3,743
SQUARE INC CL A 852234103 1,460 6,431 SH   SOLE   0 0 6,431
SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 259 5,659 SH   SOLE   0 0 5,659
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 27,559 571,635 SH   SOLE   0 0 571,635
STAMPS COM INC COM NEW 852857200 672 3,370 SH   SOLE   0 0 3,370
STANLEY BLACK & DECKER INC COM 854502101 1,496 7,492 SH   SOLE   0 0 7,492
STARBUCKS CORP COM 855244109 1,749 16,006 SH   SOLE   0 0 16,006
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 1,307 180,305 SH   SOLE   0 0 180,305
SUNCOR ENERGY INC NEW COM 867224107 362 17,300 SH   SOLE   0 0 17,300
SYNCHRONY FINANCIAL COM 87165B103 3,105 76,366 SH   SOLE   0 0 76,366
SYNOVUS FINL CORP COM NEW 87161C501 252 5,499 SH   SOLE   0 0 5,499
SYSCO CORP COM 871829107 1,711 21,727 SH   SOLE   0 0 21,727
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 1,320 11,162 SH   SOLE   0 0 11,162
TAL EDUCATION GROUP SPONSORED ADS 874080104 671 12,469 SH   SOLE   0 0 12,469
TAPESTRY INC COM 876030107 374 9,067 SH   SOLE   0 0 9,067
TARGET CORP COM 87612E106 1,214 6,130 SH   SOLE   0 0 6,130
TELADOC HEALTH INC COM 87918A105 510 2,804 SH   SOLE   0 0 2,804
TELEFLEX INCORPORATED COM 879369106 238 572 SH   SOLE   0 0 572
TEMPUR SEALY INTL INC COM 88023U101 283 7,752 SH   SOLE   0 0 7,752
TEREX CORP NEW COM 880779103 426 9,254 SH   SOLE   0 0 9,254
TESLA INC COM 88160R101 4,714 7,058 SH   SOLE   0 0 7,058
TEXAS INSTRS INC COM 882508104 409 2,163 SH   SOLE   0 0 2,163
TEXAS ROADHOUSE INC COM 882681109 386 4,024 SH   SOLE   0 0 4,024
THE TRADE DESK INC COM CL A 88339J105 706 1,084 SH   SOLE   0 0 1,084
THERMO FISHER SCIENTIFIC INC COM 883556102 369 808 SH   SOLE   0 0 808
TJX COS INC NEW COM 872540109 1,035 15,649 SH   SOLE   0 0 15,649
TOPBUILD CORP COM 89055F103 482 2,301 SH   SOLE   0 0 2,301
TOYOTA MOTOR CORP SP ADR REP2COM 892331307 1,343 8,608 SH   SOLE   0 0 8,608
TPI COMPOSITES INC COM 87266J104 220 3,891 SH   SOLE   0 0 3,891
TRADEWEB MKTS INC CL A 892672106 314 4,242 SH   SOLE   0 0 4,242
TRANE TECHNOLOGIES PLC SHS G8994E103 216 1,307 SH   SOLE   0 0 1,307
TRANSDIGM GROUP INC COM 893641100 1,283 2,183 SH   SOLE   0 0 2,183
TRANSUNION COM 89400J107 218 2,418 SH   SOLE   0 0 2,418
TRAVELERS COMPANIES INC COM 89417E109 233 1,547 SH   SOLE   0 0 1,547
TREX CO INC COM 89531P105 352 3,847 SH   SOLE   0 0 3,847
TRIMTABS ETF TR US FREE CASH FLW 89628W302 13,821 279,644 SH   SOLE   0 0 279,644
TRIP COM GROUP LTD ADS 89677Q107 351 8,863 SH   SOLE   0 0 8,863
TRUIST FINL CORP COM 89832Q109 3,798 65,126 SH   SOLE   0 0 65,126
TWITTER INC COM 90184L102 658 10,335 SH   SOLE   0 0 10,335
UBER TECHNOLOGIES INC COM 90353T100 4,995 91,628 SH   SOLE   0 0 91,628
ULTA BEAUTY INC COM 90384S303 353 1,141 SH   SOLE   0 0 1,141
UNION PAC CORP COM 907818108 4,860 22,048 SH   SOLE   0 0 22,048
UNITED AIRLS HLDGS INC COM 910047109 626 10,875 SH   SOLE   0 0 10,875
UNITED PARCEL SERVICE INC CL B 911312106 865 5,091 SH   SOLE   0 0 5,091
UNITED RENTALS INC COM 911363109 2,035 6,180 SH   SOLE   0 0 6,180
UNITEDHEALTH GROUP INC COM 91324P102 8,527 22,918 SH   SOLE   0 0 22,918
UNITY BIOTECHNOLOGY INC COM 91381U101 70 11,710 SH   SOLE   0 0 11,710
US BANCORP DEL COM NEW 902973304 256 4,634 SH   SOLE   0 0 4,634
V F CORP COM 918204108 874 10,934 SH   SOLE   0 0 10,934
VALE S A SPONSORED ADS 91912E105 654 37,617 SH   SOLE   0 0 37,617
VALERO ENERGY CORP COM 91913Y100 813 11,358 SH   SOLE   0 0 11,358
VANECK VECTORS ETF TR FALLEN ANGEL HG 92189F437 212 6,642 SH   SOLE   0 0 6,642
VANECK VECTORS ETF TR GOLD MINERS ETF 92189F106 336 10,344 SH   SOLE   0 0 10,344
VANECK VECTORS ETF TR MORNINGSTAR WIDE 92189F643 7,357 106,190 SH   SOLE   0 0 106,190
VANECK VECTORS ETF TR OIL SVCS ETF 92189H607 417 2,181 SH   SOLE   0 0 2,181
VANECK VECTORS ETF TR PFD SECS EX FINL 92189F429 205 9,850 SH   SOLE   0 0 9,850
VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 562 4,110 SH   SOLE   0 0 4,110
VANGUARD BD INDEX FDS INTERMED TERM 921937819 628 7,078 SH   SOLE   0 0 7,078
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1,274 15,502 SH   SOLE   0 0 15,502
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 2,040 24,083 SH   SOLE   0 0 24,083
VANGUARD CHARLOTTE FDS INTL BD IDX ETF 92203J407 406 7,116 SH   SOLE   0 0 7,116
VANGUARD INDEX FDS GROWTH ETF 922908736 3,773 14,679 SH   SOLE   0 0 14,679
VANGUARD INDEX FDS LARGE CAP ETF 922908637 279 1,505 SH   SOLE   0 0 1,505
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 803 3,741 SH   SOLE   0 0 3,741
VANGUARD INDEX FDS MID CAP ETF 922908629 637 2,876 SH   SOLE   0 0 2,876
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 884 9,620 SH   SOLE   0 0 9,620
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 1,091 2,996 SH   SOLE   0 0 2,996
VANGUARD INDEX FDS SMALL CP ETF 922908751 3,264 15,249 SH   SOLE   0 0 15,249
VANGUARD INDEX FDS SML CP GRW ETF 922908595 1,569 5,714 SH   SOLE   0 0 5,714
VANGUARD INDEX FDS TOTAL STK MKT 922908769 6,373 30,835 SH   SOLE   0 0 30,835
VANGUARD INDEX FDS VALUE ETF 922908744 767 5,833 SH   SOLE   0 0 5,833
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 485 7,991 SH   SOLE   0 0 7,991
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 676 12,982 SH   SOLE   0 0 12,982
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 329 6,014 SH   SOLE   0 0 6,014
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,086 11,678 SH   SOLE   0 0 11,678
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 357 4,327 SH   SOLE   0 0 4,327
VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 415 2,326 SH   SOLE   0 0 2,326
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,851 26,184 SH   SOLE   0 0 26,184
VANGUARD STAR FDS VG TL INTL STK F 921909768 769 12,260 SH   SOLE   0 0 12,260
VANGUARD TAX-MANAGED INTL FD FTSE DEV MKT ETF 921943858 645 13,131 SH   SOLE   0 0 13,131
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 3,788 37,469 SH   SOLE   0 0 37,469
VANGUARD WORLD FDS CONSUM STP ETF 92204A207 218 1,221 SH   SOLE   0 0 1,221
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 445 1,944 SH   SOLE   0 0 1,944
VANGUARD WORLD FDS INF TECH ETF 92204A702 598 1,667 SH   SOLE   0 0 1,667
VEREIT INC COM 92339V308 710 18,373 SH   SOLE   0 0 18,373
VERIZON COMMUNICATIONS INC COM 92343V104 3,689 63,441 SH   SOLE   0 0 63,441
VIATRIS INC COM 92556V106 183 13,130 SH   SOLE   0 0 13,130
VIRGIN GALACTIC HOLDINGS INC COM 92766K106 347 11,335 SH   SOLE   0 0 11,335
VISA INC COM CL A 92826C839 6,041 28,530 SH   SOLE   0 0 28,530
VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 1,061 57,563 SH   SOLE   0 0 57,563
WALGREENS BOOTS ALLIANCE INC COM 931427108 2,374 43,236 SH   SOLE   0 0 43,236
WALMART INC COM 931142103 6,615 48,700 SH   SOLE   0 0 48,700
WASTE MGMT INC DEL COM 94106L109 842 6,526 SH   SOLE   0 0 6,526
WEC ENERGY GROUP INC COM 92939U106 1,256 13,416 SH   SOLE   0 0 13,416
WELLS FARGO CO NEW COM 949746101 2,382 60,958 SH   SOLE   0 0 60,958
WELLTOWER INC COM 95040Q104 366 5,113 SH   SOLE   0 0 5,113
WESTERN DIGITAL CORP. COM 958102105 928 13,904 SH   SOLE   0 0 13,904
WEYERHAEUSER CO MTN BE COM NEW 962166104 1,001 28,116 SH   SOLE   0 0 28,116
WINNEBAGO INDS INC COM 974637100 328 4,279 SH   SOLE   0 0 4,279
WIPRO LTD SPON ADR 1 SH 97651M109 86 13,625 SH   SOLE   0 0 13,625
WISDOMTREE TR CLOUD COMPUTNG 97717Y691 777 16,140 SH   SOLE   0 0 16,140
WISDOMTREE TR GLB US QTLY DIV 97717W844 12,293 158,355 SH   SOLE   0 0 158,355
WISDOMTREE TR US MIDCAP DIVID 97717W505 214 5,285 SH   SOLE   0 0 5,285
WISDOMTREE TR US QTLY DIV GRT 97717X669 5,561 97,230 SH   SOLE   0 0 97,230
WORKHORSE GROUP INC COM NEW 98138J206 185 13,453 SH   SOLE   0 0 13,453
WORLD GOLD TR SPDR GLD MINIS 98149E204 226 13,266 SH   SOLE   0 0 13,266
WP CAREY INC COM 92936U109 226 3,194 SH   SOLE   0 0 3,194
XCEL ENERGY INC COM 98389B100 253 3,804 SH   SOLE   0 0 3,804
XILINX INC COM 983919101 220 1,774 SH   SOLE   0 0 1,774
YUM CHINA HLDGS INC COM 98850P109 551 9,303 SH   SOLE   0 0 9,303
ZENDESK INC COM 98936J101 359 2,709 SH   SOLE   0 0 2,709
ZOETIS INC CL A 98978V103 501 3,184 SH   SOLE   0 0 3,184
ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 449 1,399 SH   SOLE   0 0 1,399