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
Expires:Oct 31, 2018
Estimated average burden
hours per response:23.8

COLUMN 1COLUMN 2COLUMN 3COLUMN 4COLUMN 5COLUMN 6COLUMN 7COLUMN 8
VALUESHRS ORSH/PUT/INVESTMENTOTHERVOTING AUTHORITY
NAME OF ISSUERTITLE OF CLASSCUSIP(x$1000)PRN AMTPRNCALLDISCRETIONMANAGERSOLESHAREDNONE
3M COCOM88579Y1011,68811,150SH SOLE 11,14900
ABBOTT LABSCOM0028241001,28610,683SH SOLE 10,68200
ABBVIE INCCOM00287Y1096,58640,222SH SOLE 40,22100
ACADEMY SPORTS & OUTDOORS INCOM00402L10744011,235SH SOLE 11,23500
ACADIA PHARMACEUTICALS INCCOM0042251082018,231SH SOLE 8,23100
ACCENTURE PLC IRELANDSHS CLASS AG1151C1012,5107,416SH SOLE 7,41600
ACTIVISION BLIZZARD INCCOM00507V1097449,257SH SOLE 9,25600
ADOBE SYSTEMS INCORPORATEDCOM00724F1011,9284,191SH SOLE 4,19100
ADVANCED MICRO DEVICES INCCOM0079031073833,212SH SOLE 3,21200
ADVISORSHARES TRQ PORTFOLIO BLEN00768Y44649920,011SH SOLE 20,01100
AGILENT TECHNOLOGIES INCCOM00846U1013742,759SH SOLE 2,75900
AGNC INVT CORPCOM00123Q10497873,893SH SOLE 73,89300
AKEBIA THERAPEUTICS INCCOM00972D1051011,550SH SOLE 11,55000
ALPS ETF TRALERIAN MLP00162Q4522,95276,444SH SOLE 76,44400
ALIBABA GROUP HLDG LTDSPONSORED ADS01609W1022,05417,621SH SOLE 17,62100
ALIGN TECHNOLOGY INCCOM0162551015371,214SH SOLE 1,21400
ALPHABET INCCAP STK CL A02079K3055,9362,091SH SOLE 2,09100
ALPHABET INCCAP STK CL C02079K1072,262793SH SOLE 79300
ALTRIA GROUP INCCOM02209S1031,75233,667SH SOLE 33,66600
AMAZON COM INCCOM02313510610,6753,210SH SOLE 3,20900
AMERICAN AIRLS GROUP INCCOM02376R10227215,083SH SOLE 15,08300
AMERICAN CAMPUS CMNTYS INCCOM0248351002454,325SH SOLE 4,32500
AMERICAN ELEC PWR CO INCCOM0255371012172,179SH SOLE 2,17800
AMERICAN EXPRESS COCOM0258161092541,339SH SOLE 1,33900
AMERICAN TOWER CORP NEWCOM03027X1004171,664SH SOLE 1,66400
AMERICAN WTR WKS CO INC NEWCOM0304201037414,466SH SOLE 4,46600
AMERIPRISE FINL INCCOM03076C106280902SH SOLE 90100
AMGEN INCCOM0311621001,0134,176SH SOLE 4,17500
AMPIO PHARMACEUTICALS INCCOM03209T1091022,761SH SOLE 22,76100
ANALOG DEVICES INCCOM0326541056794,080SH SOLE 4,08000
ANHEUSER BUSCH INBEV SA/NVSPONSORED ADR03524A1083555,775SH SOLE 5,77500
APPLE INCCOM03783310016,81494,581SH SOLE 94,58100
ARCHER DANIELS MIDLAND COCOM0394831024695,249SH SOLE 5,24900
ARES CAPITAL CORPCOM04010L1031,07251,321SH SOLE 51,32000
ASANA INCCL A04342Y1042586,177SH SOLE 6,17700
ASBURY AUTOMOTIVE GROUP INCCOM0434361047014,262SH SOLE 4,26200
ASML HOLDING N VN Y REGISTRY SHSN07059210296432SH SOLE 43200
AT&T INCCOM00206R1022,795115,800SH SOLE 115,79900
ATLASSIAN CORP PLCCL AG06242104251830SH SOLE 83000
AUTOMATIC DATA PROCESSING INCOM0530151031,4346,298SH SOLE 6,29700
AMERICAN CENTY ETF TRUS EQT ETF02507288593111,900SH SOLE 11,89900
BAIDU INCSPON ADR REP A0567521083822,655SH SOLE 2,65500
BARINGS BDC INCCOM06759L1031,113107,573SH SOLE 107,57300
BERKSHIRE HATHAWAY INC DELCL B NEW0846707022,3436,552SH SOLE 6,55200
BIG LOTS INCCOM08930210356115,361SH SOLE 15,36100
BK OF AMERICA CORPCOM0605051041,16727,129SH SOLE 27,12900
BLACKROCK ENHANCD CAP & INMCOM09256A10949623,591SH SOLE 23,59100
BLACKROCK ENHANCED EQUITY DICOM09251A10476376,678SH SOLE 76,67800
BLACKROCK INCCOM09247X101617793SH SOLE 79300
BLACKROCK SCIENCE & TECHNOLOSHS09258G10498922,793SH SOLE 22,79300
BLACKSTONE INCCOM09260D1072361,856SH SOLE 1,85600
BLOCK INCCL A8522341034433,159SH SOLE 3,15900
BLUEROCK RESIDENTIAL GWT REICOM CL A09627J1021,05739,785SH SOLE 39,78400
BOEING COCOM0970231051,3006,672SH SOLE 6,67200
BOOKING HOLDINGS INCCOM09857L108845363SH SOLE 36300
BP PLCSPONSORED ADR05562210480926,920SH SOLE 26,91900
BRISTOL-MYERS SQUIBB COCOM1101221084095,544SH SOLE 5,54400
BROADCOM INCCOM11135F1013,2145,092SH SOLE 5,09200
CANADIAN NATL RY COCOM1363751024673,415SH SOLE 3,41500
CAPITAL SOUTHWEST CORPCOM14050110726111,057SH SOLE 11,05700
CARDINAL HEALTH INCCOM14149Y1083415,915SH SOLE 5,91500
CARNIVAL CORPCOMMON STOCK14365830031716,165SH SOLE 16,16500
CARRIER GLOBAL CORPORATIONCOM14448C1043707,788SH SOLE 7,78800
CATERPILLAR INCCOM1491231014401,975SH SOLE 1,97400
CDW CORPCOM12514G1085803,243SH SOLE 3,24200
CHEVRON CORP NEWCOM1667641004,75228,718SH SOLE 28,71800
CHIMERIX INCCOM16934W106489106,000SH SOLE 106,00000
CHURCH & DWIGHT CO INCCOM1713401026376,422SH SOLE 6,42100
CISCO SYS INCCOM17275R1023,22957,618SH SOLE 57,61700
CITIGROUP INCCOM NEW1729674244858,821SH SOLE 8,82100
CLOROX CO DELCOM1890541092902,076SH SOLE 2,07600
COCA COLA COCOM1912161005458,768SH SOLE 8,76800
COGNIZANT TECHNOLOGY SOLUTIOCL A1924461028779,597SH SOLE 9,59600
COINBASE GLOBAL INCCOM CL A19260Q1076133,115SH SOLE 3,11500
COMCAST CORP NEWCL A20030N1011,02421,471SH SOLE 21,47100
CONOCOPHILLIPSCOM20825C1042,15921,352SH SOLE 21,35100
CONSOLIDATED EDISON INCCOM2091151043763,967SH SOLE 3,96700
COSTCO WHSL CORP NEWCOM22160K1051,6662,889SH SOLE 2,88900
COTERRA ENERGY INCCOM1270971031,18243,601SH SOLE 43,60100
CREDIT SUISSE GROUPSPONSORED ADR22540110813016,147SH SOLE 16,14700
CRESCENT ENERGY COMPANYCL A COM44952J1041,56389,200SH SOLE 89,20000
CRONOS GROUP INCCOM22717L101916225,080SH SOLE 225,08000
CROWDSTRIKE HLDGS INCCL A22788C1054111,828SH SOLE 1,82800
CROWN CASTLE INTL CORP NEWCOM22822V1011,0785,842SH SOLE 5,84200
CUMMINS INCCOM2310211067623,637SH SOLE 3,63600
CVS HEALTH CORPCOM1266501001,41613,676SH SOLE 13,67500
D R HORTON INCCOM23331A1093244,103SH SOLE 4,10300
DANAHER CORPORATIONCOM2358511021,5735,291SH SOLE 5,29000
DEERE & COCOM244199105234564SH SOLE 56300
DIAGEO PLCSPON ADR NEW25243Q2053051,491SH SOLE 1,49000
DIGITALBRIDGE GROUP INCCL A COM25401T1088511,690SH SOLE 11,68900
DIREXION SHS ETF TRDLY SCOND 3XBU25459W4581,24630,125SH SOLE 30,12500
DISNEY WALT COCOM2546871064953,514SH SOLE 3,51400
DOLLAR GEN CORP NEWCOM2566771056132,695SH SOLE 2,69500
DOLLAR TREE INCCOM2567461084322,696SH SOLE 2,69600
DOMINION ENERGY INCCOM25746U1096547,654SH SOLE 7,65300
DOMINOS PIZZA INCCOM25754A2015311,306SH SOLE 1,30600
DOW INCCOM2605571032,48938,734SH SOLE 38,73300
DROPBOX INCCL A26210C1042149,030SH SOLE 9,03000
DUKE ENERGY CORP NEWCOM NEW26441C2045234,688SH SOLE 4,68800
DUPONT DE NEMOURS INCCOM26614N1026658,684SH SOLE 8,68400
EASTMAN CHEM COCOM2774321004233,699SH SOLE 3,69900
EATON CORP PLCSHSG291831032821,814SH SOLE 1,81400
EATON VANCE ENHANCED EQUITYCOM2782771081,58875,047SH SOLE 75,04700
EATON VANCE TAX-MANAGED GLOBCOM27829F10829530,136SH SOLE 30,13600
ECOARK HLDGS INCCOM NEW27888N3074519,400SH SOLE 19,40000
EMERSON ELEC COCOM2910111043343,377SH SOLE 3,37700
ENBRIDGE INCCOM29250N1054249,149SH SOLE 9,14900
ENCORE WIRE CORPCOM29256210510,07985,174SH SOLE 85,17400
SELECT SECTOR SPDR TRENERGY81369Y5061,33017,167SH SOLE 17,16700
ENERGY TRANSFER L PCOM UT LTD PTN29273V1001,725149,575SH SOLE 149,57500
ENTERPRISE PRODS PARTNERS LCOM2937921071,20846,346SH SOLE 46,34500
EQUITRANS MIDSTREAM CORPCOM29460010115818,470SH SOLE 18,47000
EVERGY INCCOM30034W1062163,157SH SOLE 3,15700
EXXON MOBIL CORPCOM30231G1026,62879,108SH SOLE 79,10700
FAIR ISAAC CORPCOM3032501046861,438SH SOLE 1,43800
FIDELITY COVINGTON TRUSTDIVID ETF RISI3160928323798,399SH SOLE 8,39900
FIDELITY COVINGTON TRUSTLOW VOLITY ETF3160928242044,038SH SOLE 4,03700
FIDELITY COVINGTON TRUSTMSCI CONSM DIS3160922042813,490SH SOLE 3,49000
FIDELITY COVINGTON TRUSTCONSMR STAPLES31609230359913,025SH SOLE 13,02500
FIDELITY COVINGTON TRUSTMSCI ENERGY IDX3160924021,65177,925SH SOLE 77,92500
FIDELITY COVINGTON TRUSTMSCI FINLS IDX31609250184915,361SH SOLE 15,36000
FIDELITY COVINGTON TRUSTMSCI HLTH CARE I31609260083312,573SH SOLE 12,57200
FIDELITY COVINGTON TRUSTMSCI INDL INDX31609270991116,689SH SOLE 16,68800
FIDELITY COVINGTON TRUSTMSCI INFO TECH I3160928081,72013,773SH SOLE 13,77200
FIDELITY COVINGTON TRUSTMSCI MATLS INDEX31609288160712,078SH SOLE 12,07800
FIDELITY COVINGTON TRUSTMSCI RL EST ETF31609285753916,468SH SOLE 16,46800
FIDELITY COVINGTON TRUSTMSCI UTILS INDEX31609286561012,724SH SOLE 12,72400
FIDELITY COMWLTH TRNASDAQ COMPSIT3159128081,62928,895SH SOLE 28,89400
FIDELITY NATL INFORMATION SVCOM31620M1062072,048SH SOLE 2,04700
FIDELITY COVINGTON TRUSTQLTY FCTOR ETF3160927903,55267,035SH SOLE 67,03400
FIDELITY MERRIMACK STR TRTOTAL BD ETF3161883093487,004SH SOLE 7,00300
FIDELITY COVINGTON TRUSTVLU FACTOR ETF3160927822885,548SH SOLE 5,54800
FIRST FINL BANKSHARES INCCOM32020R10957012,800SH SOLE 12,80000
FIRST TR EXCHANGE TRADED FDCLOUD COMPUTING33734X1928949,724SH SOLE 9,72400
FIRST TR EXCHANGE-TRADED FDDJ INTERNT IDX33733E3021,7038,924SH SOLE 8,92400
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740U30757015,996SH SOLE 15,99600
FIRST TR EXCHANGE-TRADED FDDORSEY WRT 5 ETF33738R6052184,503SH SOLE 4,50200
FIRST TR EXCHANGE TRADED FDHLTH CARE ALPH33734X1438297,167SH SOLE 7,16700
FIRST TR MORNINGSTAR DIVID LSHS33691710950313,328SH SOLE 13,32700
FIRST TR EXCHANGE TRADED FDNASDAQ CYB ETF33734X8462,16740,787SH SOLE 40,78700
FIRST TR NAS100 EQ WEIGHTEDSHS3373441055184,774SH SOLE 4,77300
FIRST TR EXCHANGE-TRADED FDNY ARCA BIOTECH33733E2036034,034SH SOLE 4,03400
FIRST TR EXCHANGE-TRADED FDFIRST TR TA HIYL33738D4083698,063SH SOLE 8,06200
FIRST TR EXCHANGE TRADED FDTECH ALPHADEX33734X1762211,872SH SOLE 1,87100
FIVERR INTL LTDORD SHSM4R82T1063784,832SH SOLE 4,83200
FORD MTR CO DELCOM34537086056332,606SH SOLE 32,60600
FORTINET INCCOM34959E1091,8975,548SH SOLE 5,54800
FS KKR CAP CORPCOM30263520656925,021SH SOLE 25,02100
FIRST TR EXCHNG TRADED FD VIVEST US BUFFER33740F8622285,958SH SOLE 5,95800
FIRST TR EXCHNG TRADED FD VIFT CBOE EQTY BFR33740U50539411,460SH SOLE 11,46000
FIRST TR EXCHNG TRADED FD VIUS EQT BUFFER33740F7633108,052SH SOLE 8,05200
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST BFR33740F6232276,469SH SOLE 6,46900
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F72251713,605SH SOLE 13,60500
FIRST TR EXCHNG TRADED FD VICBOE EQT BUFER33740F8473248,455SH SOLE 8,45500
FIRST TR EXCHNG TRADED FD VIFT CBOE VEST US33740F68033210,102SH SOLE 10,10200
FIRST TR EXCHNG TRADED FD VIVEST US DEEP33740F8542838,069SH SOLE 8,06900
FIRST TR EXCHNG TRADED FD VIFT CBOE DEEP BFR33740U40643813,508SH SOLE 13,50800
FIRST TR EXCHNG TRADED FD VICBOE EQT DEP NOV33740F83947113,520SH SOLE 13,52000
FIRST TR EXCHNG TRADED FD VICBOE VEST US EQT33740F71485424,752SH SOLE 24,75200
GALLAGHER ARTHUR J & COCOM3635761097224,156SH SOLE 4,15600
GENERAL DYNAMICS CORPCOM369550108221903SH SOLE 90300
GENERAL MLS INCCOM3703341041,10216,226SH SOLE 16,22500
GILEAD SCIENCES INCCOM3755581034798,037SH SOLE 8,03600
GLOBAL X FDSLITHIUM BTRY ETF37954Y8552573,311SH SOLE 3,31100
GLOBAL X FDSGLBL X MLP ETF37954Y3433438,412SH SOLE 8,41200
GLOBAL X FDSNASDAQ 100 COVER37954Y48344921,363SH SOLE 21,36200
GOLDMAN SACHS ETF TRACCES TREASURY3814305294474,469SH SOLE 4,46800
GRANITESHARES PLATINUM TRSHS BEN INT38748T10320721,208SH SOLE 21,20800
HALLIBURTON COCOM4062161012045,307SH SOLE 5,30700
SELECT SECTOR SPDR TRSBI HEALTHCARE81369Y2094763,441SH SOLE 3,44100
HERCULES CAPITAL INCCOM42709650819710,847SH SOLE 10,84700
HOME DEPOT INCCOM4370761022,1947,114SH SOLE 7,11300
HONEYWELL INTL INCCOM4385161061,0415,299SH SOLE 5,29900
ILLINOIS TOOL WKS INCCOM4523081092701,258SH SOLE 1,25700
ILLUMINA INCCOM452327109257730SH SOLE 73000
INNOVATIVE INDL PPTYS INCCOM45781V1012341,140SH SOLE 1,14000
INNOVATOR ETFS TRDEFINED WLT SHLD45783Y8554,130159,510SH SOLE 159,51000
INNOVATOR ETFS TREMRGNG MKT JAN45782C51644315,483SH SOLE 15,48300
INNOVATOR ETFS TREMERGING MKT PWR45782C6232299,442SH SOLE 9,44200
INNOVATOR ETFS TRINTRNL DEV JAN45782C52457921,830SH SOLE 21,83000
INNOVATOR ETFS TRINTERNATIONAL DV45782C63137215,070SH SOLE 15,07000
INNOVATOR ETFS TRGRWT100 PWR BF45782C46699824,405SH SOLE 24,40500
INNOVATOR ETFS TRGRWT100 PWR BUF45782C2763677,728SH SOLE 7,72800
INNOVATOR ETFS TRGRWT100 PWR BUF45782C61569317,438SH SOLE 17,43800
INNOVATOR ETFS TRUS SML CP PWR B45782C4741,14336,404SH SOLE 36,40400
INNOVATOR ETFS TRUS SML CP PWR B45782C28482732,063SH SOLE 32,06300
INNOVATOR ETFS TRUS SML CP PWR B45782C5991,20845,510SH SOLE 45,51000
INNOVATOR ETFS TRUS EQTY PWR BUF45782C57340613,230SH SOLE 13,23000
INNOVATOR ETFS TRUS EQTY PWR BUF45782C6562,62886,804SH SOLE 86,80400
INNOVATOR ETFS TRTRIPLE STKR JAN45782C16986330,063SH SOLE 30,06300
INNOVATOR ETFS TRUS EQTY ACCELRT945783Y84844917,896SH SOLE 17,89600
INNOVATOR ETFS TRUS EQUT BUFR AUG45782C6982317,015SH SOLE 7,01500
INNOVATOR ETFS TRUS EQTY BUFR FEB45782C43337411,447SH SOLE 11,44700
INNOVATOR ETFS TRUS EQTY BUFR JAN45782C4097,633209,065SH SOLE 209,06500
INNOVATOR ETFS TRUS EQTY BUFR JUL45782C78992127,726SH SOLE 27,72600
INNOVATOR ETFS TRUS EQTY BUFR MAR45782C39140411,462SH SOLE 11,46200
INNOVATOR ETFS TRUS EQTY BUF DEC45782C5572457,094SH SOLE 7,09400
INNOVATOR ETFS TRUS EQTY BUF NOV45782C58194329,150SH SOLE 29,15000
INNOVATOR ETFS TRUS EQTY BUF OCT45782C77136410,609SH SOLE 10,60900
INNOVATOR ETFS TRUS EQTY PWR BF45782C6802096,900SH SOLE 6,90000
INNOVATOR ETFS TRUS EQTY PWR BUF45782C41735612,047SH SOLE 12,04700
INNOVATOR ETFS TRUS EQTY PWR BUF45782C5081,68851,516SH SOLE 51,51600
INNOVATOR ETFS TRUS EQUITY ACCELE45783Y3012589,300SH SOLE 9,30000
INNOVATOR ETFS TRUS EQUITY45783Y2022769,360SH SOLE 9,36000
INTERNATIONAL BUSINESS MACHSCOM4592001013072,327SH SOLE 2,32600
INTERNATIONAL PAPER COCOM4601461031,23926,699SH SOLE 26,69900
INTUITCOM4612021039472,007SH SOLE 2,00600
INTUITIVE SURGICAL INCCOM NEW46120E6028732,867SH SOLE 2,86600
INVESCO EXCH TRADED FD TR IIEMRNG MKT SVRG46138E78431714,068SH SOLE 14,06800
INVESCO EXCH TRADED FD TR IIPFD ETF46138E5113,321246,161SH SOLE 246,16100
INVESCO QQQ TRUNIT SER 146090E1032,9668,080SH SOLE 8,07900
INVESCO EXCHANGE TRADED FD TS&P500 EQL WGT46137V3571,2247,656SH SOLE 7,65500
INVESCO EXCHANGE TRADED FD TS&P500 EQL FIN46137V3402874,423SH SOLE 4,42300
INVESCO EXCH TRADED FD TR IIS&P500 HDL VOL46138E36253111,152SH SOLE 11,15100
INVESCO EXCH TRADED FD TR IIS&P EMRNG MKTS46138E29727510,619SH SOLE 10,61800
IROBOT CORPCOM4627261003475,249SH SOLE 5,24900
ISHARES TR0-5YR HI YL CP46434V4072876,506SH SOLE 6,50600
ISHARES TR0-5YR INVT GR CP46434V1002244,540SH SOLE 4,54000
ISHARES TR1 3 YR TREAS BD4642874572,63131,569SH SOLE 31,56900
ISHARES TRISHS 1-5YR INVS4642886462905,613SH SOLE 5,61200
ISHARES TR20 YR TR BD ETF4642874323,60527,363SH SOLE 27,36300
ISHARES TRISHARES 25+ YR T46436E5771,27266,617SH SOLE 66,61600
ISHARES TRBARCLAYS 7 10 YR4642874405094,748SH SOLE 4,74800
ISHARES TRISHARES BIOTECH4642875569617,338SH SOLE 7,33800
ISHARES TRCOHEN STEER REIT4642875643715,164SH SOLE 5,16400
ISHARES U S ETF TRGSCI CMDTY STGY46431W8532455,941SH SOLE 5,94100
ISHARES TRCORE LT USDB ETF4642894792393,737SH SOLE 3,73700
ISHARES TRCONSER ALLOC ETF46428988355914,802SH SOLE 14,80100
ISHARES TRCORE DIV GRWTH46434V6214,44381,996SH SOLE 81,99600
ISHARES TRCORE HIGH DV ETF46429B6639708,984SH SOLE 8,98300
ISHARES TRCORE MSCI EAFE46432F8424,92769,694SH SOLE 69,69300
ISHARES TRCORE MSCI EURO46434V7382,76550,774SH SOLE 50,77300
ISHARES TRCORE S&P500 ETF46428720013,02928,275SH SOLE 28,27500
ISHARES TRCORE S&P TTL STK4642871504,09339,941SH SOLE 39,94000
ISHARES TRCORE S&P US VLU4642876633574,651SH SOLE 4,65100
ISHARES TRCORE US AGGBD ET4642872265234,882SH SOLE 4,88200
ISHARES TRCYBERSECURITY46435U13573117,022SH SOLE 17,02200
ISHARES TRDOW JONES US ETF4642878469288,210SH SOLE 8,20900
ISHARES TREXPND TEC SC ETF4642875496131,555SH SOLE 1,55400
ISHARES TRFALN ANGLS USD46435G47432711,791SH SOLE 11,79000
ISHARES TRGLOBAL TECH ETF4642872912013,413SH SOLE 3,41300
ISHARES GOLD TRISHARES NEW46428520412,475339,377SH SOLE 339,37700
ISHARES TRIBONDS DEC23 ETF46434VAX848519,192SH SOLE 19,19200
ISHARES TRIBONDS DEC24 ETF46434VBG450320,090SH SOLE 20,09000
ISHARES TRIBONDS DEC25 ETF46434VBD165025,719SH SOLE 25,71900
ISHARES TRIBOXX INV CP ETF4642872424583,775SH SOLE 3,77500
ISHARES TRINTL SEL DIV ETF46428844850915,891SH SOLE 15,89000
ISHARES TRMSCI EAFE ETF4642874651,44719,333SH SOLE 19,33200
ISHARES TRMSCI EMG MKT ETF4642872341,60134,925SH SOLE 34,92400
ISHARES INCMSCI GBL GOLD MN46434G8553069,800SH SOLE 9,80000
ISHARES TRMSCI PHILIPS ETF46429B40844014,205SH SOLE 14,20500
ISHARES INCMSCI THAILND ETF4642866242503,193SH SOLE 3,19300
ISHARES INCMSCI EQUAL WEITE4642866812,79432,504SH SOLE 32,50400
ISHARES TRMSCI USA ESG SLC4642888022412,453SH SOLE 2,45300
ISHARES TRMSCI USA MIN VOL46429B69778310,017SH SOLE 10,01700
ISHARES TRMSCI USA QLT FCT46432F3399456,927SH SOLE 6,92700
ISHARES TRMSCI USA VALUE46432F3882492,333SH SOLE 2,33300
ISHARES TRNATIONAL MUN ETF4642884144624,214SH SOLE 4,21400
ISHARES TRNORTH AMERN NAT46428737475318,370SH SOLE 18,37000
ISHARES TRNA TEC MULTM ETF4642875312613,510SH SOLE 3,51000
ISHARES TRPFD AND INCM SEC4642886871,00327,605SH SOLE 27,60500
ISHARES TRROBOTICS ARTIF46435U55650514,378SH SOLE 14,37800
ISHARES TRRUS 1000 ETF464287622209822SH SOLE 82200
ISHARES TRRUS 1000 GRW ETF4642876145822,064SH SOLE 2,06300
ISHARES TRRUS 1000 VAL ETF4642875983351,989SH SOLE 1,98900
ISHARES TRRUSSELL 2000 ETF4642876559274,470SH SOLE 4,47000
ISHARES TRRUS 2000 GRW ETF4642876482671,033SH SOLE 1,03300
ISHARES TRRUS MID CAP ETF4642874992,80735,487SH SOLE 35,48700
ISHARES TRS&P 500 GRWT ETF46428730910,873139,911SH SOLE 139,91100
ISHARES TRS&P 500 VAL ETF4642874084,33427,458SH SOLE 27,45700
ISHARES TRS&P MC 400GR ETF4642876064,26054,174SH SOLE 54,17300
ISHARES TRS&P MC 400VL ETF4642877052352,118SH SOLE 2,11800
ISHARES TRCORE S&P MCP ETF4642875075522,028SH SOLE 2,02800
ISHARES TRS&P SML 600 GWT4642878874,03431,779SH SOLE 31,77900
ISHARES TRCORE S&P SCP ETF4642878042,90026,599SH SOLE 26,59800
ISHARES TRINTL TREA BD ETF4642881172846,116SH SOLE 6,11600
ISHARES TRSELECT DIVID ETF4642871687515,803SH SOLE 5,80200
ISHARES TRISHARES SEMICDTR4642875231,7083,527SH SOLE 3,52700
ISHARES SILVER TRISHARES46428Q10952722,971SH SOLE 22,97100
ISHARES TRTIPS BD ETF4642871762862,287SH SOLE 2,28700
ISHARES TRUS AER DEF ETF4642887609858,780SH SOLE 8,78000
ISHARES TRUS CONSUM DISCRE4642875805957,789SH SOLE 7,78900
ISHARES TRU.S. ENERGY ETF4642877962,32356,091SH SOLE 56,09100
ISHARES TRU.S. FIN SVC ETF4642877707684,161SH SOLE 4,16000
ISHARES TRU.S. FINLS ETF4642877883303,821SH SOLE 3,82000
ISHARES TRUS HLTHCARE ETF4642877625491,884SH SOLE 1,88400
ISHARES TRUS HLTHCR PR ETF4642888283361,168SH SOLE 1,16800
ISHARES TRUS HOME CONS ETF4642887523996,469SH SOLE 6,46800
ISHARES TRUS INFRASTRUC46435U7132947,477SH SOLE 7,47600
ISHARES TRU.S. MED DVC ETF4642888101,54025,047SH SOLE 25,04600
ISHARES TRU.S. TECH ETF4642877219288,855SH SOLE 8,85400
ISHARES TRUS TRSPRTION4642871924081,486SH SOLE 1,48600
ISHARES TRU.S. UTILITS ETF4642876972412,647SH SOLE 2,64700
JD.COM INCSPON ADR CL A47215P1063836,226SH SOLE 6,22600
JOHNSON & JOHNSONCOM4781601042,32712,959SH SOLE 12,95800
JPMORGAN CHASE & COCOM46625H1003,26923,260SH SOLE 23,25900
J P MORGAN EXCHANGE-TRADED FEQUITY PREMIUM46641Q33287414,190SH SOLE 14,19000
KELLOGG COCOM4878361082904,519SH SOLE 4,51800
KEURIG DR PEPPER INCCOM49271V1002336,120SH SOLE 6,12000
KIMBERLY-CLARK CORPCOM4943681032,05016,551SH SOLE 16,55100
KINDER MORGAN INC DELCOM49456B1012,368124,044SH SOLE 124,04400
KKR & CO INCCOM48251W1042083,499SH SOLE 3,49900
L3HARRIS TECHNOLOGIES INCCOM5024311097092,817SH SOLE 2,81700
LAM RESEARCH CORPCOM512807108458834SH SOLE 83400
LENDINGTREE INC NEWCOM52603B1076985,776SH SOLE 5,77600
LENNOX INTL INCCOM5261071073081,154SH SOLE 1,15400
LILLY ELI & COCOM5324571083391,170SH SOLE 1,17000
LOCKHEED MARTIN CORPCOM5398301091,0792,420SH SOLE 2,41900
LOWES COS INCCOM5486611071,5427,363SH SOLE 7,36200
LTC PPTYS INCCOM50217510288723,086SH SOLE 23,08600
LUBYS INCCOM5492821011,944845,000SH SOLE 845,00000
LYONDELLBASELL INDUSTRIES NSHS - A -N537451008287,886SH SOLE 7,88600
MAIDEN HOLDINGS LTDSHSG5753U112696300,000SH SOLE 300,00000
MARATHON PETE CORPCOM56585A1021,44616,945SH SOLE 16,94500
MARVELL TECHNOLOGY INCCOM5738741042803,830SH SOLE 3,82900
MASTERCARD INCORPORATEDCL A57636Q1043,4329,475SH SOLE 9,47400
MCDONALDS CORPCOM5801351011,7967,213SH SOLE 7,21200
MEDTRONIC PLCSHSG5960L1034083,657SH SOLE 3,65600
MERCK & CO INCCOM58933Y1051,15614,027SH SOLE 14,02700
META PLATFORMS INCCL A30303M1023,62415,904SH SOLE 15,90400
MICROCHIP TECHNOLOGY INC.COM5950171046178,073SH SOLE 8,07200
MICRON TECHNOLOGY INCCOM5951121033173,999SH SOLE 3,99900
MICROSOFT CORPCOM5949181048,22426,201SH SOLE 26,20100
MOLSON COORS BEVERAGE COCL B60871R2094067,484SH SOLE 7,48300
MONDELEZ INTL INCCL A6092071052263,600SH SOLE 3,60000
MONROE CAP CORPCOM61033510123922,390SH SOLE 22,39000
MORGAN STANLEYCOM NEW6174464484254,704SH SOLE 4,70300
NEOGENOMICS INCCOM NEW64049M20928421,919SH SOLE 21,91900
NETFLIX INCCOM64110L1064761,248SH SOLE 1,24800
NEW RESIDENTIAL INVT CORPCOM NEW64828T20119917,880SH SOLE 17,88000
NEXTERA ENERGY INCCOM65339F1011,47917,302SH SOLE 17,30200
NIKE INCCL B6541061031,44710,442SH SOLE 10,44100
NORTH EUROPEAN OIL RTY TRSH BEN INT65931010616110,000SH SOLE 10,00000
NOVO-NORDISK A SADR6701002051,12910,032SH SOLE 10,03100
NUVEEN QUALITY MUNCP INCOMECOM67066V10147535,762SH SOLE 35,76100
NVIDIA CORPORATIONCOM67066G1047,29926,361SH SOLE 26,36100
NXP SEMICONDUCTORS N VCOMN6596X1097704,113SH SOLE 4,11300
OKTA INCCL A6792951054963,249SH SOLE 3,24900
ORACLE CORPCOM68389X1055186,210SH SOLE 6,21000
OREILLY AUTOMOTIVE INCCOM67103H107300431SH SOLE 43100
PARAMOUNT GLOBALCLASS B COM92556H2062,54166,701SH SOLE 66,70100
PAYCHEX INCCOM7043261075844,263SH SOLE 4,26200
PAYPAL HLDGS INCCOM70450Y1032,62922,184SH SOLE 22,18400
PENN NATL GAMING INCCOM7075691092465,595SH SOLE 5,59500
PEPSICO INCCOM7134481083,15618,792SH SOLE 18,79100
PFIZER INCCOM7170811033,50266,781SH SOLE 66,78000
PHILLIPS 66COM7185461043544,044SH SOLE 4,04300
PIMCO ETF TRACTIVE BD ETF72201R7753383,315SH SOLE 3,31500
PINTEREST INCCL A72352L10638915,137SH SOLE 15,13700
PIONEER NAT RES COCOM7237871071,2874,990SH SOLE 4,99000
PNC FINL SVCS GROUP INCCOM6934751053511,839SH SOLE 1,83800
PRINCIPAL FINANCIAL GROUP INCOM74251V1026859,185SH SOLE 9,18500
PROCTER AND GAMBLE COCOM7427181091,89812,291SH SOLE 12,29000
PROSHARES TRS&P 500 DV ARIST74348A4678929,289SH SOLE 9,28800
PROSHARES TRSHORT QQQ NEW74347B71429826,093SH SOLE 26,09300
PROSHARES TRULTRAPRO SHT QQQ74347G43233310,304SH SOLE 10,30400
PROSHARES TRULTSHRT QQQ74347G73943725,700SH SOLE 25,70000
PROSHARES TRULTRASHRT S&P50074347G41639210,800SH SOLE 10,80000
PROSPECT CAP CORPNOTE 6.375% 3/074348TAT92725,000SH SOLE 25,00000
PROSPECT CAP CORPCOM74348T10210512,717SH SOLE 12,71700
PRUDENTIAL FINL INCCOM7443201021,79514,924SH SOLE 14,92300
QUALCOMM INCCOM7475251032,11913,877SH SOLE 13,87700
RAYTHEON TECHNOLOGIES CORPCOM75513E1011,44514,328SH SOLE 14,32700
ROBLOX CORPCL A7710491032655,511SH SOLE 5,51100
ROCKWELL AUTOMATION INCCOM773903109217775SH SOLE 77400
ROLLINS INCCOM77571110436910,419SH SOLE 10,41900
ROPER TECHNOLOGIES INCCOM776696106320670SH SOLE 67000
S&P GLOBAL INCCOM78409V1045981,427SH SOLE 1,42700
SALESFORCE COM INCCOM79466L3022,0759,654SH SOLE 9,65400
SCHLUMBERGER LTDCOM STK80685710857413,589SH SOLE 13,58800
SCHWAB STRATEGIC TREMRG MKTEQ ETF8085247061,70560,357SH SOLE 60,35600
SCHWAB STRATEGIC TRINTL EQTY ETF8085248051,83749,249SH SOLE 49,24800
SCHWAB STRATEGIC TRUS LCAP GR ETF8085243008,315109,509SH SOLE 109,50900
SCHWAB STRATEGIC TRUS LCAP VA ETF8085244095,04869,710SH SOLE 69,71000
SCHWAB STRATEGIC TRUS MID-CAP ETF8085245084,48658,324SH SOLE 58,32300
SCHWAB STRATEGIC TRUS SML CAP ETF8085246074,37691,096SH SOLE 91,09600
SCHWAB STRATEGIC TRUS DIVIDEND EQ8085247972,44130,568SH SOLE 30,56700
SERVICENOW INCCOM81762P1022,0583,585SH SOLE 3,58500
SHELL PLCSPON ADS78025930556510,157SH SOLE 10,15600
SHERWIN WILLIAMS COCOM8243481061,7957,095SH SOLE 7,09400
SHOPIFY INCCL A82509L107618876SH SOLE 87600
SIMON PPTY GROUP INC NEWCOM8288061093182,362SH SOLE 2,36200
SLR INVESTMENT CORPCOM83413U10046425,456SH SOLE 25,45600
SOUTHERN COCOM84258710773210,093SH SOLE 10,09200
SPDR SER TRBLOOMBERG 1-3 MO78468R6634484,896SH SOLE 4,89600
SSGA ACTIVE TRSPDR DBLELN SHRT78470P2002886,038SH SOLE 6,03700
SPDR DOW JONES INDL AVERAGEUT SER 178467X1091,8755,326SH SOLE 5,32600
SPDR GOLD TRGOLD SHS78463V1072841,575SH SOLE 1,57500
SPDR SER TRPORTFOLIO AGRGTE78464A64937313,426SH SOLE 13,42500
SPDR SER TRPRTFLO S&P500 GW78464A40980011,897SH SOLE 11,89700
SPDR S&P 500 ETF TRTR UNIT78462F1034,3209,418SH SOLE 9,41800
SPDR SER TRS&P DIVID ETF78464A7631,39810,788SH SOLE 10,78800
SPDR SER TRCOMP SOFTWARE78464A5993152,116SH SOLE 2,11600
SPOTIFY TECHNOLOGY S ASHSL8681T1025553,554SH SOLE 3,55400
SPROTT PHYSICAL SILVER TRTR UNIT85207K1078810,000SH SOLE 10,00000
STARBUCKS CORPCOM8552441098589,423SH SOLE 9,42300
STELLUS CAP INVT CORPCOM85856810821415,519SH SOLE 15,51900
SVB FINANCIAL GROUPCOM78486Q1018001,410SH SOLE 1,41000
TAIWAN SEMICONDUCTOR MFG LTDSPONSORED ADS8740391002442,282SH SOLE 2,28100
TARGET CORPCOM87612E1064231,907SH SOLE 1,90600
SELECT SECTOR SPDR TRTECHNOLOGY81369Y8036173,826SH SOLE 3,82600
TELADOC HEALTH INCCOM87918A1054626,322SH SOLE 6,32200
TESLA INCCOM88160R1012,9242,673SH SOLE 2,67300
TEXAS INSTRS INCCOM8825081048824,704SH SOLE 4,70300
THE NECESSITY RETAIL REIT INCOM CLASS A02607T1091,615203,355SH SOLE 203,35500
THE TRADE DESK INCCOM CL A88339J10594313,158SH SOLE 13,15800
THERMO FISHER SCIENTIFIC INCCOM8835561021,6502,773SH SOLE 2,77300
TIMOTHY PLANHIGH DIVIDEND8874322762107,646SH SOLE 7,64600
TIMOTHY PLANUS LARGE MID CP88743228429111,255SH SOLE 11,25500
TRACTOR SUPPLY COCOM8923561069504,082SH SOLE 4,08100
TYSON FOODS INCCL A9024941032122,394SH SOLE 2,39300
UNION PAC CORPCOM9078181089683,500SH SOLE 3,49900
UNITED PARCEL SERVICE INCCL B9113121063,52916,027SH SOLE 16,02700
UNITEDHEALTH GROUP INCCOM91324P1022,7285,238SH SOLE 5,23700
US BANCORP DELCOM NEW9029733045349,671SH SOLE 9,67000
SELECT SECTOR SPDR TRSBI INT-UTILS81369Y8864455,964SH SOLE 5,96400
VALERO ENERGY CORPCOM91913Y1002,99429,794SH SOLE 29,79300
VANECK ETF TRUSTHIGH YLD MUNIETF92189H4092634,587SH SOLE 4,58700
VANECK ETF TRUSTSEMICONDUCTR ETF92189F6764551,652SH SOLE 1,65200
VANGUARD SPECIALIZED FUNDSDIV APP ETF9219088448935,439SH SOLE 5,43800
VANGUARD INTL EQUITY INDEX FFTSE EUROPE ETF92204287488913,989SH SOLE 13,98800
VANGUARD INDEX FDSGROWTH ETF9229087369763,339SH SOLE 3,33800
VANGUARD WORLD FDSINF TECH ETF92204A7021,2522,965SH SOLE 2,96400
VANGUARD BD INDEX FDSINTERMED TERM9219378193634,439SH SOLE 4,43900
VANGUARD INDEX FDSS&P 500 ETF SHS922908363338802SH SOLE 80100
VANGUARD ADMIRAL FDS INC500 VAL IDX FD9219327032331,530SH SOLE 1,53000
VANGUARD BD INDEX FDSTOTAL BND MRKT9219378354215,299SH SOLE 5,29900
VANGUARD WELLINGTON FDUS VALUE FACTR9219358053473,195SH SOLE 3,19500
VEEVA SYS INCCL A COM9224751081,3046,095SH SOLE 6,09500
VERIZON COMMUNICATIONS INCCOM92343V1042,42146,906SH SOLE 46,90500
VICTORY PORTFOLIOS IIVICSHS DV AC ETF92647N6672365,061SH SOLE 5,06100
VICTORY PORTFOLIOS IIVCSHS US EQ INCM92647N82490412,460SH SOLE 12,46000
VISA INCCOM CL A92826C8398,06636,016SH SOLE 36,01600
WALGREENS BOOTS ALLIANCE INCCOM9314271084379,209SH SOLE 9,20900
WALMART INCCOM9311421031,88112,551SH SOLE 12,55100
WELLS FARGO CO NEWCOM9497461011,23424,632SH SOLE 24,63100
WEST PHARMACEUTICAL SVSC INCCOM955306105302721SH SOLE 72100
WESTERN DIGITAL CORP.COM9581021052695,315SH SOLE 5,31500
WEYERHAEUSER CO MTN BECOM NEW9621661042977,703SH SOLE 7,70300
WISDOMTREE TRUS EFFICIENT COR97717Y7902,10251,034SH SOLE 51,03300
WISDOMTREE TRUS MIDCAP DIVID97717W50557612,805SH SOLE 12,80400
WISDOMTREE TRUS MULTIFACTOR97717Y8572425,828SH SOLE 5,82800
WISDOMTREE TRUS QTLY DIV GRT97717X6693455,362SH SOLE 5,36100
WISDOMTREE TRUS SMALLCAP DIVD97717W60481025,206SH SOLE 25,20600
WISDOMTREE TRUS TOTAL DIVIDND97717W1091,82927,972SH SOLE 27,97100
WOLFSPEED INCCOM9778521022312,000SH SOLE 2,00000
XCEL ENERGY INCCOM98389B1002173,007SH SOLE 3,00700
ZEBRA TECHNOLOGIES CORPORATICL A9892071057921,843SH SOLE 1,84300
ZILLOW GROUP INCCL A98954M10194618,492SH SOLE 18,49200
ZOETIS INCCL A98978V1038474,429SH SOLE 4,42900