0001830819-23-000004.txt : 20231113 0001830819-23-000004.hdr.sgml : 20231113 20231109180512 ACCESSION NUMBER: 0001830819-23-000004 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20230930 FILED AS OF DATE: 20231113 DATE AS OF CHANGE: 20231109 EFFECTIVENESS DATE: 20231113 FILER: COMPANY DATA: COMPANY CONFORMED NAME: Kestra Advisory Services, LLC CENTRAL INDEX KEY: 0001830819 IRS NUMBER: 352552359 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-20379 FILM NUMBER: 231394097 BUSINESS ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 BUSINESS PHONE: 844-553-7872 MAIL ADDRESS: STREET 1: 5707 SOUTHWEST PARKWAY STREET 2: BUILDING 2, SUITE 400 CITY: AUSTIN STATE: TX ZIP: 78735 13F-HR 1 primary_doc.xml X0202 13F-HR LIVE false false false 0001830819 XXXXXXXX 09-30-2023 09-30-2023 Kestra Advisory Services, LLC
5707 SOUTHWEST PARKWAY BUILDING 2, SUITE 400 AUSTIN TX 78735
13F HOLDINGS REPORT 028-20379 N
Stephen Smith Vice President Compliance Services 737-443-2810 Stephen Smith Austin TX 11-09-2023 0 2114 10169561046 false
INFORMATION TABLE 2 kas13fq32023.xml WABTEC COM 929740108 3739854 35192 SH SOLE 0 0 0 GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107 758102 11142 SH SOLE 0 0 0 ISHARES TR RUS 1000 GRW ETF 464287614 40289505 151470 SH SOLE 0 0 0 DIAGEO PLC SPON ADR NEW 25243Q205 5926921 39730 SH SOLE 0 0 0 SNOWFLAKE INC CL A 833445109 3028818 19826 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 124392931 355104 SH SOLE 0 0 0 ISHARES TR IBOXX HI YD ETF 464288513 12420272 168479 SH SOLE 0 0 0 VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 13012534 272058 SH SOLE 0 0 0 ISHARES TR NATIONAL MUN ETF 464288414 12442819 121346 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102 1657474 27306 SH SOLE 0 0 0 VIATRIS INC COM 92556V106 252998 25659 SH SOLE 0 0 0 ISHARES TR CORE S&P500 ETF 464287200 222843251 518928 SH SOLE 0 0 0 LOCKHEED MARTIN CORP COM 539830109 25606621 62614 SH SOLE 0 0 0 GENERAL ELECTRIC CO COM NEW 369604301 3617859 32726 SH SOLE 0 0 0 OTIS WORLDWIDE CORP COM 68902V107 1363824 16982 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL ENR 46137V365 870005 11340 SH SOLE 0 0 0 ASML HOLDING N V N Y REGISTRY SHS N07059210 4170067 7084 SH SOLE 0 0 0 META PLATFORMS INC CL A 30303M102 27855585 92787 SH SOLE 0 0 0 REGENERON PHARMACEUTICALS COM 75886F107 3517331 4274 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 1-3 MO 78468R663 8888176 96800 SH SOLE 0 0 0 LAM RESEARCH CORP COM 512807108 6029527 9620 SH SOLE 0 0 0 BROADCOM INC COM 11135F101 20037743 24125 SH SOLE 0 0 0 NXP SEMICONDUCTORS N V COM N6596X109 2395841 11984 SH SOLE 0 0 0 ISHARES TR RUS 1000 VAL ETF 464287598 26002971 171275 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 10350460 84198 SH SOLE 0 0 0 MCDONALDS CORP COM 580135101 30400449 115398 SH SOLE 0 0 0 MGM RESORTS INTERNATIONAL COM 552953101 794200 21605 SH SOLE 0 0 0 ISHARES TR MSCI USA MIN VOL 46429B697 23747299 328092 SH SOLE 0 0 0 CINTAS CORP COM 172908105 3805751 7912 SH SOLE 0 0 0 ADOBE INC COM 00724F101 13717840 26903 SH SOLE 0 0 0 IDEXX LABS INC COM 45168D104 1496775 3423 SH SOLE 0 0 0 KLA CORP COM NEW 482480100 2126806 4637 SH SOLE 0 0 0 WALMART INC COM 931142103 24671442 154264 SH SOLE 0 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 75987843 193501 SH SOLE 0 0 0 WARNER BROS DISCOVERY INC COM SER A 934423104 1382739 127324 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 3224439 42438 SH SOLE 0 0 0 LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 1443986 15248 SH SOLE 0 0 0 ISHARES TR CORE S&P TTL STK 464287150 32466351 344690 SH SOLE 0 0 0 CARRIER GLOBAL CORPORATION COM 14448C104 4397342 79662 SH SOLE 0 0 0 RTX CORPORATION COM 75513E101 15378694 213682 SH SOLE 0 0 0 FACTSET RESH SYS INC COM 303075105 738969 1690 SH SOLE 0 0 0 MASTERCARD INCORPORATED CL A 57636Q104 19173525 48429 SH SOLE 0 0 0 PNC FINL SVCS GROUP INC COM 693475105 11572669 94263 SH SOLE 0 0 0 OLD DOMINION FREIGHT LINE IN COM 679580100 4894951 11964 SH SOLE 0 0 0 PROLOGIS INC. COM 74340W103 259766 2315 SH SOLE 0 0 0 PEPSICO INC COM 713448108 24704860 145803 SH SOLE 0 0 0 VERTEX PHARMACEUTICALS INC COM 92532F100 5484208 15771 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1437150 34697 SH SOLE 0 0 0 PAYCOM SOFTWARE INC COM 70432V102 4143912 15983 SH SOLE 0 0 0 FERRARI N V COM N3167Y103 924449 3128 SH SOLE 0 0 0 TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 5995752 68996 SH SOLE 0 0 0 WASTE MGMT INC DEL COM 94106L109 10072168 66073 SH SOLE 0 0 0 KIMBERLY-CLARK CORP COM 494368103 6828992 56508 SH SOLE 0 0 0 INTERNATIONAL BUSINESS MACHS COM 459200101 18123954 129180 SH SOLE 0 0 0 NEXTERA ENERGY INC COM 65339F101 18120311 316291 SH SOLE 0 0 0 EATON CORP PLC SHS G29183103 23796076 111572 SH SOLE 0 0 0 ISHARES TR US INFRASTRUC 46435U713 3605505 98538 SH SOLE 0 0 0 FEDEX CORP COM 31428X106 13861939 52325 SH SOLE 0 0 0 HERSHEY CO COM 427866108 3664665 18316 SH SOLE 0 0 0 MEDTRONIC PLC SHS G5960L103 10657509 136007 SH SOLE 0 0 0 NORDSON CORP COM 655663102 1604369 7189 SH SOLE 0 0 0 CADENCE DESIGN SYSTEM INC COM 127387108 2238034 9552 SH SOLE 0 0 0 GILEAD SCIENCES INC COM 375558103 3586404 47857 SH SOLE 0 0 0 CONOCOPHILLIPS COM 20825C104 7618801 63596 SH SOLE 0 0 0 VISA INC COM CL A 92826C839 36973647 160748 SH SOLE 0 0 0 ISHARES TR 20 YR TR BD ETF 464287432 17920258 202055 SH SOLE 0 0 0 UNITEDHEALTH GROUP INC COM 91324P102 48740047 96670 SH SOLE 0 0 0 NORFOLK SOUTHN CORP COM 655844108 3253481 16521 SH SOLE 0 0 0 VERISK ANALYTICS INC COM 92345Y106 1450041 6138 SH SOLE 0 0 0 AMGEN INC COM 031162100 15553679 57872 SH SOLE 0 0 0 AUTOMATIC DATA PROCESSING IN COM 053015103 8235775 34233 SH SOLE 0 0 0 IDEX CORP COM 45167R104 535860 2576 SH SOLE 0 0 0 TESLA INC COM 88160R101 43326594 173154 SH SOLE 0 0 0 ISHARES TR US HLTHCARE ETF 464287762 11281364 41772 SH SOLE 0 0 0 AUTODESK INC COM 052769106 2179383 10533 SH SOLE 0 0 0 UNION PAC CORP COM 907818108 15329470 75281 SH SOLE 0 0 0 ISHARES TR CORE MSCI EAFE 46432F842 26628416 413806 SH SOLE 0 0 0 EDISON INTL COM 281020107 632330 9991 SH SOLE 0 0 0 ISHARES TR COHEN STEER REIT 464287564 24614114 490712 SH SOLE 0 0 0 MODERNA INC COM 60770K107 2202969 21328 SH SOLE 0 0 0 3M CO COM 88579Y101 16503614 176283 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI HLTH CARE I 316092600 9378874 154818 SH SOLE 0 0 0 INTERNATIONAL FLAVORS&FRAGRA COM 459506101 231437 3395 SH SOLE 0 0 0 TORONTO DOMINION BK ONT COM NEW 891160509 788984 13093 SH SOLE 0 0 0 METLIFE INC COM 59156R108 5459015 86775 SH SOLE 0 0 0 BANK NOVA SCOTIA HALIFAX COM 064149107 380129 8338 SH SOLE 0 0 0 ISHARES TR MSCI USA QLT FCT 46432F339 31825835 241489 SH SOLE 0 0 0 KRAFT HEINZ CO COM 500754106 2846550 84618 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P600 78468R853 15112432 409551 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203 17090310 364166 SH SOLE 0 0 0 ISHARES TR US AER DEF ETF 464288760 5405318 51008 SH SOLE 0 0 0 KEYSIGHT TECHNOLOGIES INC COM 49338L103 2973800 22476 SH SOLE 0 0 0 ELI LILLY & CO COM 532457108 31678853 58978 SH SOLE 0 0 0 JPMORGAN CHASE & CO COM 46625H100 66122884 455957 SH SOLE 0 0 0 BOEING CO COM 097023105 21917075 114342 SH SOLE 0 0 0 DEVON ENERGY CORP NEW COM 25179M103 5133283 107616 SH SOLE 0 0 0 AMETEK INC COM 031100100 2534823 17155 SH SOLE 0 0 0 HENRY JACK & ASSOC INC COM 426281101 808901 5352 SH SOLE 0 0 0 DISNEY WALT CO COM 254687106 15330364 189147 SH SOLE 0 0 0 PROCTER AND GAMBLE CO COM 742718109 44006108 301701 SH SOLE 0 0 0 ISHARES TR EAFE GRWTH ETF 464288885 21704536 251501 SH SOLE 0 0 0 ISHARES TR MBS ETF 464288588 12506681 140841 SH SOLE 0 0 0 MICROSOFT CORP COM 594918104 207103583 655910 SH SOLE 0 0 0 BP PLC SPONSORED ADR 055622104 4337647 112026 SH SOLE 0 0 0 SIMPSON MFG INC COM 829073105 860658 5745 SH SOLE 0 0 0 HOME DEPOT INC COM 437076102 35960062 119010 SH SOLE 0 0 0 COMCAST CORP NEW CL A 20030N101 10578948 238587 SH SOLE 0 0 0 ISHARES TR S&P MC 400GR ETF 464287606 9172746 126976 SH SOLE 0 0 0 SOUTHERN CO COM 842587107 13115637 202652 SH SOLE 0 0 0 EXXON MOBIL CORP COM 30231G102 57018892 484937 SH SOLE 0 0 0 ISHARES INC MSCI SWITZERLAND 464286749 227174 5214 SH SOLE 0 0 0 SCHWAB CHARLES CORP COM 808513105 7416331 135088 SH SOLE 0 0 0 CMS ENERGY CORP COM 125896100 730156 13748 SH SOLE 0 0 0 ISHARES TR CORE US AGGBD ET 464287226 18241879 193980 SH SOLE 0 0 0 WELLS FARGO CO NEW COM 949746101 6635541 162397 SH SOLE 0 0 0 AGILENT TECHNOLOGIES INC COM 00846U101 1748418 15636 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 19027388 129078 SH SOLE 0 0 0 CANADIAN NATL RY CO COM 136375102 1938024 17890 SH SOLE 0 0 0 DOW INC COM 260557103 10823475 209920 SH SOLE 0 0 0 COLGATE PALMOLIVE CO COM 194162103 2442131 34343 SH SOLE 0 0 0 BLACKSTONE INC COM 09260D107 14217478 132700 SH SOLE 0 0 0 MONDELEZ INTL INC CL A 609207105 5445957 78472 SH SOLE 0 0 0 BERKLEY W R CORP COM 084423102 431605 6798 SH SOLE 0 0 0 TEXAS INSTRS INC COM 882508104 19384432 121907 SH SOLE 0 0 0 SKYWORKS SOLUTIONS INC COM 83088M102 1554173 15764 SH SOLE 0 0 0 TERADYNE INC COM 880770102 679913 6768 SH SOLE 0 0 0 CAMECO CORP COM 13321L108 5993568 151200 SH SOLE 0 0 0 ALTRIA GROUP INC COM 02209S103 14728265 350256 SH SOLE 0 0 0 GARMIN LTD SHS H2906T109 792682 7535 SH SOLE 0 0 0 VANGUARD INDEX FDS GROWTH ETF 922908736 96398557 354003 SH SOLE 0 0 0 INVESCO QQQ TR UNIT SER 1 46090E103 154405413 430975 SH SOLE 0 0 0 CLEVELAND-CLIFFS INC NEW COM 185899101 4463178 285552 SH SOLE 0 0 0 NETFLIX INC COM 64110L106 15088141 39958 SH SOLE 0 0 0 AT&T INC COM 00206R102 15811314 1052684 SH SOLE 0 0 0 SPDR GOLD TR GOLD SHS 78463V107 21695454 126541 SH SOLE 0 0 0 DIODES INC COM 254543101 684016 8676 SH SOLE 0 0 0 VANGUARD INDEX FDS MID CAP ETF 922908629 29592362 142107 SH SOLE 0 0 0 ISHARES TR U.S. FINLS ETF 464287788 3735159 49962 SH SOLE 0 0 0 ISHARES TR CORE S&P MCP ETF 464287507 58440658 234372 SH SOLE 0 0 0 CONSTELLATION BRANDS INC CL A 21036P108 4859214 19334 SH SOLE 0 0 0 US BANCORP DEL COM NEW 902973304 4834893 146246 SH SOLE 0 0 0 CENTERPOINT ENERGY INC COM 15189T107 297444 11078 SH SOLE 0 0 0 UNITED PARCEL SERVICE INC CL B 911312106 16093266 103248 SH SOLE 0 0 0 AMPHENOL CORP NEW CL A 032095101 1152007 13716 SH SOLE 0 0 0 YUM CHINA HLDGS INC COM 98850P109 770440 13827 SH SOLE 0 0 0 NOVO-NORDISK A S ADR 670100205 7291842 80183 SH SOLE 0 0 0 CIRRUS LOGIC INC COM 172755100 298429 4035 SH SOLE 0 0 0 YUM BRANDS INC COM 988498101 3336273 26703 SH SOLE 0 0 0 GENERAL MLS INC COM 370334104 6544961 102281 SH SOLE 0 0 0 RESTAURANT BRANDS INTL INC COM 76131D103 1747376 26229 SH SOLE 0 0 0 CISCO SYS INC COM 17275R102 26849303 499429 SH SOLE 0 0 0 QUALCOMM INC COM 747525103 10181981 91680 SH SOLE 0 0 0 PAYCHEX INC COM 704326107 4800381 41623 SH SOLE 0 0 0 ISHARES TR SELECT DIVID ETF 464287168 12136410 112750 SH SOLE 0 0 0 STARBUCKS CORP COM 855244109 10975218 120250 SH SOLE 0 0 0 ISHARES INC CORE MSCI EMKT 46434G103 11600967 243769 SH SOLE 0 0 0 AMAZON COM INC COM 023135106 121376083 954815 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 35732886 475361 SH SOLE 0 0 0 VANGUARD INDEX FDS REAL ESTATE ETF 922908553 8364213 110550 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209 23476898 182359 SH SOLE 0 0 0 SKYLINE CHAMPION CORPORATION COM 830830105 287186 4507 SH SOLE 0 0 0 ISHARES TR SHORT TREAS BD 464288679 4677079 42338 SH SOLE 0 0 0 COCA COLA CO COM 191216100 24424634 436310 SH SOLE 0 0 0 MERCK & CO INC COM 58933Y105 24657760 239512 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302 11139182 69790 SH SOLE 0 0 0 DOMINION ENERGY INC COM 25746U109 2997044 67093 SH SOLE 0 0 0 PAYPAL HLDGS INC COM 70450Y103 5798823 99193 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 97199530 940762 SH SOLE 0 0 0 ISHARES TR MSCI EMG MKT ETF 464287234 10015764 263920 SH SOLE 0 0 0 KINDER MORGAN INC DEL COM 49456B101 3899019 235164 SH SOLE 0 0 0 ISHARES TR EAFE VALUE ETF 464288877 18494366 377976 SH SOLE 0 0 0 ALPHABET INC CAP STK CL A 02079K305 60736575 464134 SH SOLE 0 0 0 SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 43396533 264726 SH SOLE 0 0 0 VANGUARD WORLD FDS UTILITIES ETF 92204A876 1591699 12480 SH SOLE 0 0 0 NASDAQ INC COM 631103108 1779900 36631 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606 874758 43134 SH SOLE 0 0 0 COMMERCE BANCSHARES INC COM 200525103 534881 11148 SH SOLE 0 0 0 ISHARES TR RUS 2000 GRW ETF 464287648 13612405 60729 SH SOLE 0 0 0 COHEN & STEERS SELECT PFD & COM 19248Y107 696501 38502 SH SOLE 0 0 0 SPDR S&P 500 ETF TR TR UNIT 78462F103 155106843 362840 SH SOLE 0 0 0 ISHARES TR 1 3 YR TREAS BD 464287457 11880161 146723 SH SOLE 0 0 0 COPART INC COM 217204106 1569165 36416 SH SOLE 0 0 0 LYFT INC CL A COM 55087P104 121157 11495 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U208 1040518 27132 SH SOLE 0 0 0 ISHARES TR S&P 500 VAL ETF 464287408 69994123 454980 SH SOLE 0 0 0 DUKE ENERGY CORP NEW COM NEW 26441C204 9670383 109567 SH SOLE 0 0 0 PAMPA ENERGIA S A SPONS ADR LVL I 697660207 293575 7858 SH SOLE 0 0 0 ISHARES TR RUS TP200 GR ETF 464289438 6472551 42076 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MANAGD MUN ETF 33739N108 13081510 267625 SH SOLE 0 0 0 VANGUARD INDEX FDS SMALL CP ETF 922908751 34310344 181469 SH SOLE 0 0 0 JOHNSON & JOHNSON COM 478160104 49269955 316340 SH SOLE 0 0 0 ISHARES TR MSCI EAFE MIN VL 46429B689 3021577 46329 SH SOLE 0 0 0 VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 50959979 327970 SH SOLE 0 0 0 VANGUARD BD INDEX FDS INTERMED TERM 921937819 11171606 154496 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203 2421645 16547 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 241620 4444 SH SOLE 0 0 0 ISHARES TR U.S. TECH ETF 464287721 8297703 79086 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NASDAQNXTGEN100 46138G631 367037 14896 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III MUNI HI INCM ETF 33739P301 1101195 24433 SH SOLE 0 0 0 GSK PLC SPONSORED ADR 37733W204 1993351 54989 SH SOLE 0 0 0 CSX CORP COM 126408103 5899326 191848 SH SOLE 0 0 0 RELX PLC SPONSORED ADR 759530108 828885 24596 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308 9754781 141764 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NEXTG ETF 33737K205 3787334 55811 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III ULTRA SHT DUR MU 33740J104 2476415 124318 SH SOLE 0 0 0 FIRST TR MORNINGSTAR DIVID L SHS 336917109 10354629 309648 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 GW 78464A409 36732022 619636 SH SOLE 0 0 0 GENTEX CORP COM 371901109 507071 15583 SH SOLE 0 0 0 RIVIAN AUTOMOTIVE INC COM CL A 76954A103 830764 34216 SH SOLE 0 0 0 RANGE RES CORP COM 75281A109 413649 12763 SH SOLE 0 0 0 NVIDIA CORPORATION COM 67066G104 103038256 236875 SH SOLE 0 0 0 PFIZER INC COM 717081103 24430833 736534 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805 35073155 833983 SH SOLE 0 0 0 VERIZON COMMUNICATIONS INC COM 92343V104 26977533 832383 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 82282134 1162834 SH SOLE 0 0 0 XP INC CL A G98239109 379311 16456 SH SOLE 0 0 0 UBER TECHNOLOGIES INC COM 90353T100 6605176 143622 SH SOLE 0 0 0 VANGUARD STAR FDS VG TL INTL STK F 921909768 49605387 926857 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 12403604 177753 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F680 763946 22436 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F698 2462791 72499 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ ARTFCIAL 33738R720 1824935 45049 SH SOLE 0 0 0 VANECK ETF TRUST SHRT HGH YLD MUN 92189F387 640082 29606 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG SMLCP 67092P607 208224 5980 SH SOLE 0 0 0 INFOSYS LTD SPONSORED ADR 456788108 346067 20226 SH SOLE 0 0 0 VANGUARD INDEX FDS TOTAL STK MKT 922908769 148630499 699734 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAS CLNEDG GREEN 33733E500 2336422 54807 SH SOLE 0 0 0 FORD MTR CO DEL COM 345370860 8167938 657644 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104 34255768 465242 SH SOLE 0 0 0 KKR & CO INC COM 48251W104 3802445 61728 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST FD DEP 33740U703 2867539 134943 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 26825580 500851 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804 10403756 565729 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III SHRT DUR MNG MUN 33739P830 4845882 249981 SH SOLE 0 0 0 SPDR SER TR FACTST INV ETF 78464A110 376344 3042 SH SOLE 0 0 0 FIRST TR NAS100 EQ WEIGHTED SHS 337344105 9110980 87614 SH SOLE 0 0 0 APPLE INC COM 037833100 362107095 2114988 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755 33170823 1354464 SH SOLE 0 0 0 RBB FD INC US TREAS 3 MNTH 74933W452 4099531 81876 SH SOLE 0 0 0 PPL CORP COM 69351T106 809969 34379 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101 990053 19409 SH SOLE 0 0 0 AMARIN CORP PLC SPONS ADR NEW 023111206 44614 48493 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838 422743 33474 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779 392377 7776 SH SOLE 0 0 0 TELLURIAN INC NEW COM 87968A104 274633 236753 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 2854160 35451 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200 14897323 315354 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U307 1661926 44820 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408 3600726 91785 SH SOLE 0 0 0 FIRST TR HIGH YIELD OPPRT 20 COM 33741Q107 2527057 189719 SH SOLE 0 0 0 MERCADOLIBRE INC COM 58733R102 1245058 982 SH SOLE 0 0 0 M & T BK CORP COM 55261F104 1099736 8697 SH SOLE 0 0 0 PALO ALTO NETWORKS INC COM 697435105 8748129 37315 SH SOLE 0 0 0 TRAVELERS COMPANIES INC COM 89417E109 5515469 33773 SH SOLE 0 0 0 JOHNSON CTLS INTL PLC SHS G51502105 814326 15304 SH SOLE 0 0 0 BANCO SANTANDER S.A. ADR 05964H105 58156 15467 SH SOLE 0 0 0 COHEN & STEERS REIT & PFD & COM 19247X100 809901 47197 SH SOLE 0 0 0 ISHARES TR SP SMCP600VL ETF 464287879 7299891 81819 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 36421085 500840 SH SOLE 0 0 0 ISHARES TR CORE INTL AGGR 46435G672 344923 7071 SH SOLE 0 0 0 ILLUMINA INC COM 452327109 1218772 8878 SH SOLE 0 0 0 ISHARES TR MSCI USA SMCP MN 46435G433 1845281 55833 SH SOLE 0 0 0 WHIRLPOOL CORP COM 963320106 1023206 7653 SH SOLE 0 0 0 BRIGHTHOUSE FINL INC COM 10922N103 604360 12349 SH SOLE 0 0 0 SM ENERGY CO COM 78454L100 432819 10916 SH SOLE 0 0 0 ISHARES TR EAFE SML CP ETF 464288273 965129 17091 SH SOLE 0 0 0 UNITED AIRLS HLDGS INC COM 910047109 1262317 29842 SH SOLE 0 0 0 ISHARES TR FLTG RATE NT ETF 46429B655 2769994 54431 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP GRW 78464A821 928550 13430 SH SOLE 0 0 0 MOSAIC CO NEW COM 61945C103 528126 14835 SH SOLE 0 0 0 ISHARES TR S&P SML 600 GWT 464287887 3541896 32293 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA GRWTH IND 921910816 4269124 18815 SH SOLE 0 0 0 TEXAS PACIFIC LAND CORPORATI COM 88262P102 1622968 890 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749 2107112 55160 SH SOLE 0 0 0 SANDY SPRING BANCORP INC COM 800363103 3510898 163831 SH SOLE 0 0 0 ZOOM VIDEO COMMUNICATIONS IN CL A 98980L101 552456 7899 SH SOLE 0 0 0 QUANTUMSCAPE CORP COM CL A 74767V109 218208 32617 SH SOLE 0 0 0 PARAMOUNT GLOBAL CLASS B COM 92556H206 250583 19425 SH SOLE 0 0 0 ISHARES TR NORTH AMERN NAT 464287374 1151793 27694 SH SOLE 0 0 0 BLACKROCK INC COM 09247X101 9231231 14279 SH SOLE 0 0 0 ISHARES TR US CONSM STAPLES 464287812 932363 4999 SH SOLE 0 0 0 VANGUARD INDEX FDS EXTEND MKT ETF 922908652 7898343 55106 SH SOLE 0 0 0 ROCKWELL AUTOMATION INC COM 773903109 6986091 24438 SH SOLE 0 0 0 VANECK ETF TRUST AGRIBUSINESS ETF 92189F700 270728 3440 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE SMCAP ETF 922042718 3500140 32958 SH SOLE 0 0 0 GAMESTOP CORP NEW CL A 36467W109 871573 52951 SH SOLE 0 0 0 RIO TINTO PLC SPONSORED ADR 767204100 1024540 16099 SH SOLE 0 0 0 ONEOK INC NEW COM 682680103 7819968 123285 SH SOLE 0 0 0 ISHARES TR RUS 2000 VAL ETF 464287630 6517922 48085 SH SOLE 0 0 0 PIMCO ETF TR INV GRD CRP BD 72201R817 272722 2993 SH SOLE 0 0 0 BRITISH AMERN TOB PLC SPONSORED ADR 110448107 1225964 39031 SH SOLE 0 0 0 MICROCHIP TECHNOLOGY INC. COM 595017104 1075217 13776 SH SOLE 0 0 0 CAMBRIA ETF TR CAMBRIA FGN SHR 132061300 1030756 42984 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143 2133439 21958 SH SOLE 0 0 0 VANGUARD WORLD FD EXTENDED DUR 921910709 342727 4894 SH SOLE 0 0 0 ACCENTURE PLC IRELAND SHS CLASS A G1151C101 13399516 43631 SH SOLE 0 0 0 ISHARES TR AGENCY BOND ETF 464288166 952736 9005 SH SOLE 0 0 0 THOR INDS INC COM 885160101 2739173 28794 SH SOLE 0 0 0 CRISPR THERAPEUTICS AG NAMEN AKT H17182108 255455 5628 SH SOLE 0 0 0 ALASKA AIR GROUP INC COM 011659109 499505 13471 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F MUNICIPAL ETF 46641Q647 3054033 63139 SH SOLE 0 0 0 BIOGEN INC COM 09062X103 683133 2658 SH SOLE 0 0 0 ISHARES TR RESIDENTIAL MULT 464288562 313131 4748 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP STAP 46138E172 3843552 110574 SH SOLE 0 0 0 ZIMMER BIOMET HOLDINGS INC COM 98956P102 694417 6188 SH SOLE 0 0 0 F5 INC COM 315616102 490188 3042 SH SOLE 0 0 0 UNITED STS COMMODITY INDEX F COMM IDX FND 911717106 531526 8984 SH SOLE 0 0 0 WATERS CORP COM 941848103 453818 1655 SH SOLE 0 0 0 LENNAR CORP CL A 526057104 3168141 28229 SH SOLE 0 0 0 TEXTRON INC COM 883203101 385152 4929 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 7921440 137525 SH SOLE 0 0 0 TJX COS INC NEW COM 872540109 5162773 58087 SH SOLE 0 0 0 EVERSOURCE ENERGY COM 30040W108 828114 14241 SH SOLE 0 0 0 ANSYS INC COM 03662Q105 1283631 4314 SH SOLE 0 0 0 SPDR SER TR S&P SEMICNDCTR 78464A862 4391212 22403 SH SOLE 0 0 0 BOOKING HOLDINGS INC COM 09857L108 3093202 1003 SH SOLE 0 0 0 QUANTA SVCS INC COM 74762E102 1431460 7652 SH SOLE 0 0 0 NATIONAL GRID PLC SPONSORED ADR NE 636274409 1114743 18386 SH SOLE 0 0 0 SPROTT INC COM NEW 852066208 533713 17516 SH SOLE 0 0 0 ISHARES TR S&P 500 GRWT ETF 464287309 27910092 407923 SH SOLE 0 0 0 ENTEGRIS INC COM 29362U104 369818 3938 SH SOLE 0 0 0 AKAMAI TECHNOLOGIES INC COM 00971T101 906336 8507 SH SOLE 0 0 0 VANGUARD INDEX FDS SM CP VAL ETF 922908611 15019652 94173 SH SOLE 0 0 0 APPLIED MATLS INC COM 038222105 6981757 50428 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS EM MK GOV BD ETF 921946885 287695 4863 SH SOLE 0 0 0 MOODYS CORP COM 615369105 13168164 41649 SH SOLE 0 0 0 VANGUARD WORLD FDS INF TECH ETF 92204A702 22032435 53103 SH SOLE 0 0 0 CARMAX INC COM 143130102 448782 6345 SH SOLE 0 0 0 AMERICAN ELEC PWR CO INC COM 025537101 3459518 45992 SH SOLE 0 0 0 LINDE PLC SHS G54950103 4391868 11795 SH SOLE 0 0 0 ITT INC COM 45073V108 266119 2718 SH SOLE 0 0 0 ISHARES TR ROBOTICS ARTIF 46435U556 385903 12636 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP GROWTH 46137V746 4519627 66671 SH SOLE 0 0 0 MARKEL GROUP INC COM 570535104 911471 619 SH SOLE 0 0 0 SSGA ACTIVE TR SPDR SSGA US SCT 78470P408 1718730 41646 SH SOLE 0 0 0 WISDOMTREE TR EM EX ST-OWNED 97717X578 3484916 130668 SH SOLE 0 0 0 NISOURCE INC COM 65473P105 207115 8392 SH SOLE 0 0 0 ISHARES TR ISHS 1-5YR INVS 464288646 4249702 85284 SH SOLE 0 0 0 SYNCHRONY FINANCIAL COM 87165B103 277912 9091 SH SOLE 0 0 0 ISHARES TR GRWT ALLOCAT ETF 464289867 8031299 162544 SH SOLE 0 0 0 BLOCK INC CL A 852234103 2649846 59870 SH SOLE 0 0 0 PINTEREST INC CL A 72352L106 323036 11951 SH SOLE 0 0 0 ARISTA NETWORKS INC COM 040413106 2208448 12007 SH SOLE 0 0 0 SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109 10175781 30380 SH SOLE 0 0 0 VANECK ETF TRUST SEMICONDUCTR ETF 92189F676 5486623 37844 SH SOLE 0 0 0 ALLSTATE CORP COM 020002101 1778549 15964 SH SOLE 0 0 0 CUMMINS INC COM 231021106 10433311 45668 SH SOLE 0 0 0 VANGUARD INDEX FDS SML CP GRW ETF 922908595 5091059 23770 SH SOLE 0 0 0 DISCOVER FINL SVCS COM 254709108 1660004 19162 SH SOLE 0 0 0 HASBRO INC COM 418056107 237773 3595 SH SOLE 0 0 0 FRANCO NEV CORP COM 351858105 8503180 63699 SH SOLE 0 0 0 ETF MANAGERS TR PRIME CYBR SCRTY 26924G201 1095778 21236 SH SOLE 0 0 0 METTLER TOLEDO INTERNATIONAL COM 592688105 463173 418 SH SOLE 0 0 0 OREILLY AUTOMOTIVE INC COM 67103H107 2978334 3277 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102 579137 14684 SH SOLE 0 0 0 LEGG MASON ETF INVT FRANKLIN US LOW 52468L406 747325 22058 SH SOLE 0 0 0 SPDR SER TR SPDR MSCI USA GE 78468R747 462995 5447 SH SOLE 0 0 0 ROBLOX CORP CL A 771049103 313376 10821 SH SOLE 0 0 0 SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 11576281 25351 SH SOLE 0 0 0 GARTNER INC COM 366651107 1512915 4403 SH SOLE 0 0 0 ARK ETF TR NEXT GNRTN INTER 00214Q401 1155991 21344 SH SOLE 0 0 0 EA SERIES TRUST STRIVE 500 ETF 02072L680 759446 27717 SH SOLE 0 0 0 ISHARES TR MSCI USA MMENTM 46432F396 7259091 51962 SH SOLE 0 0 0 TRANSDIGM GROUP INC COM 893641100 1638202 1943 SH SOLE 0 0 0 INGERSOLL RAND INC COM 45687V106 1277713 20052 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP VAL 78464A300 1487204 20550 SH SOLE 0 0 0 KRANESHARES TR CSI CHI INTERNET 500767306 1013456 37028 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837 19346146 385535 SH SOLE 0 0 0 THE CIGNA GROUP COM 125523100 4742468 16578 SH SOLE 0 0 0 ISHARES TR 3 7 YR TREAS BD 464288661 6039689 53373 SH SOLE 0 0 0 NUCOR CORP COM 670346105 3837142 24542 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 448512 12315 SH SOLE 0 0 0 ISHARES TR RUS MDCP VAL ETF 464287473 17735296 169976 SH SOLE 0 0 0 HALLIBURTON CO COM 406216101 1158908 28615 SH SOLE 0 0 0 TRANE TECHNOLOGIES PLC SHS G8994E103 3567361 17581 SH SOLE 0 0 0 PIMCO ETF TR 0-5 HIGH YIELD 72201R783 313431 3471 SH SOLE 0 0 0 HARTFORD FINL SVCS GROUP INC COM 416515104 1506979 21252 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 15680824 399919 SH SOLE 0 0 0 LUMENTUM HLDGS INC COM 55024U109 227255 5030 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 16970750 296951 SH SOLE 0 0 0 SENSEONICS HLDGS INC COM 81727U105 19044 31535 SH SOLE 0 0 0 PACCAR INC COM 693718108 1437433 16907 SH SOLE 0 0 0 MARTIN MARIETTA MATLS INC COM 573284106 655947 1598 SH SOLE 0 0 0 UNITED STATES STL CORP NEW COM 912909108 2451038 75463 SH SOLE 0 0 0 PACKAGING CORP AMER COM 695156109 2524823 16443 SH SOLE 0 0 0 L3HARRIS TECHNOLOGIES INC COM 502431109 5082215 29188 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 2180548 27760 SH SOLE 0 0 0 MASCO CORP COM 574599106 740764 13859 SH SOLE 0 0 0 SHELL PLC SPON ADS 780259305 3401710 52838 SH SOLE 0 0 0 GOLDMAN SACHS GROUP INC COM 38141G104 14634748 45229 SH SOLE 0 0 0 PPG INDS INC COM 693506107 1870678 14412 SH SOLE 0 0 0 SPDR INDEX SHS FDS EURO STOXX 50 78463X202 1029749 24512 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817 287519 12790 SH SOLE 0 0 0 ASTRAZENECA PLC SPONSORED ADR 046353108 5143334 75950 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SHT TM US TRES 808524862 234374 4894 SH SOLE 0 0 0 UNILEVER PLC SPON ADR NEW 904767704 4124455 83491 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INTL T 78464A516 940953 44301 SH SOLE 0 0 0 PRUDENTIAL FINL INC COM 744320102 3912220 41229 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP INDEX 921910873 2382840 15690 SH SOLE 0 0 0 ARK ETF TR GENOMIC REV ETF 00214Q302 970308 34828 SH SOLE 0 0 0 VANGUARD WORLD FDS HEALTH CAR ETF 92204A504 21989373 93532 SH SOLE 0 0 0 GRAINGER W W INC COM 384802104 1308269 1891 SH SOLE 0 0 0 ISHARES TR ISHARES BIOTECH 464287556 4846230 39629 SH SOLE 0 0 0 ISHARES TR 0-5 YR TIPS ETF 46429B747 5013962 51733 SH SOLE 0 0 0 DELTA AIR LINES INC DEL COM NEW 247361702 4861948 131404 SH SOLE 0 0 0 ISHARES TR S&P MC 400VL ETF 464287705 8190470 81150 SH SOLE 0 0 0 S&P GLOBAL INC COM 78409V104 4111593 11252 SH SOLE 0 0 0 FIRSTENERGY CORP COM 337932107 968832 28345 SH SOLE 0 0 0 ISHARES TR CORE MSCI TOTAL 46432F834 5109708 85176 SH SOLE 0 0 0 WISDOMTREE TR ARTIFICIAL INTEL 97717Y543 11735018 673652 SH SOLE 0 0 0 SPDR SER TR S&P 400 MDCP VAL 78464A839 746020 11502 SH SOLE 0 0 0 ROYAL BK CDA COM 780087102 1686368 19286 SH SOLE 0 0 0 ISHARES TR U.S. FIN SVC ETF 464287770 466085 3014 SH SOLE 0 0 0 PRICE T ROWE GROUP INC COM 74144T108 5107588 48704 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509 1173305 34951 SH SOLE 0 0 0 ISHARES TR 0-5YR INVT GR CP 46434V100 2563461 53411 SH SOLE 0 0 0 SALESFORCE INC COM 79466L302 19982955 98545 SH SOLE 0 0 0 CHARLES RIV LABS INTL INC COM 159864107 524834 2678 SH SOLE 0 0 0 PIMCO ETF TR ACTIVE BD ETF 72201R775 7185034 81741 SH SOLE 0 0 0 SUNCOR ENERGY INC NEW COM 867224107 349266 10159 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354 40194429 683695 SH SOLE 0 0 0 CHECK POINT SOFTWARE TECH LT ORD M22465104 644542 4836 SH SOLE 0 0 0 ISHARES TR MSCI KLD400 SOC 464288570 1489233 18293 SH SOLE 0 0 0 HANESBRANDS INC COM 410345102 44910 11341 SH SOLE 0 0 0 LAS VEGAS SANDS CORP COM 517834107 629658 13736 SH SOLE 0 0 0 ARK ETF TR INNOVATION ETF 00214Q104 6329071 159543 SH SOLE 0 0 0 NEW MTN FIN CORP COM 647551100 182517 14094 SH SOLE 0 0 0 BECTON DICKINSON & CO COM 075887109 3002309 11613 SH SOLE 0 0 0 PGIM ETF TR PGIM ULTRA SH BD 69344A107 2531315 51148 SH SOLE 0 0 0 THERMO FISHER SCIENTIFIC INC COM 883556102 13673676 27014 SH SOLE 0 0 0 AON PLC SHS CL A G0403H108 2766893 8534 SH SOLE 0 0 0 INVESCO TR INVT GRADE MUNS COM 46131M106 118176 13903 SH SOLE 0 0 0 INTUIT COM 461202103 4592329 8988 SH SOLE 0 0 0 AMPLIFY ETF TR BLOCKCHAIN LDR 032108607 205319 10302 SH SOLE 0 0 0 SELECT SECTOR SPDR TR INDL 81369Y704 3593414 35445 SH SOLE 0 0 0 ISHARES TR HDG MSCI EAFE 46434V803 1384510 45997 SH SOLE 0 0 0 NIO INC SPON ADS 62914V106 370450 40979 SH SOLE 0 0 0 HALEON PLC SPON ADS 405552100 280929 33725 SH SOLE 0 0 0 STANLEY BLACK & DECKER INC COM 854502101 718955 8602 SH SOLE 0 0 0 WHEATON PRECIOUS METALS CORP COM 962879102 1453231 35838 SH SOLE 0 0 0 PRINCIPAL FINANCIAL GROUP IN COM 74251V102 1029448 14284 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR EMQQ EM INTERN 301505889 341161 11612 SH SOLE 0 0 0 GENERAL DYNAMICS CORP COM 369550108 9203401 41650 SH SOLE 0 0 0 CARNIVAL CORP COMMON STOCK 143658300 755053 55033 SH SOLE 0 0 0 VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 3769549 78369 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II GLOBAL WATER 46138E651 334794 9911 SH SOLE 0 0 0 TE CONNECTIVITY LTD SHS H84989104 2229346 18047 SH SOLE 0 0 0 MICRON TECHNOLOGY INC COM 595112103 8331090 122462 SH SOLE 0 0 0 ISHARES TR CORE TOTAL USD 46434V613 37948729 868094 SH SOLE 0 0 0 TARGET CORP COM 87612E106 8652876 78257 SH SOLE 0 0 0 PIONEER NAT RES CO COM 723787107 3404456 14831 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP FUND 97717W570 1874944 36952 SH SOLE 0 0 0 ISHARES TR RUSSELL 2000 ETF 464287655 27589821 156104 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 HY 46138J858 489069 20807 SH SOLE 0 0 0 ROPER TECHNOLOGIES INC COM 776696106 2756522 5692 SH SOLE 0 0 0 MITSUBISHI UFJ FINL GROUP IN SPONSORED ADS 606822104 207020 24384 SH SOLE 0 0 0 NUVEEN QUALITY MUNCP INCOME COM 67066V101 1888879 186280 SH SOLE 0 0 0 WISDOMTREE TR EMER MKT HIGH FD 97717W315 7900672 210797 SH SOLE 0 0 0 TOLL BROTHERS INC COM 889478103 330601 4470 SH SOLE 0 0 0 NORTHROP GRUMMAN CORP COM 666807102 5438988 12356 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 5827093 141675 SH SOLE 0 0 0 KENVUE INC COM 49177J102 2740137 136461 SH SOLE 0 0 0 OWENS CORNING NEW COM 690742101 295328 2165 SH SOLE 0 0 0 ISHARES TR GL CLEAN ENE ETF 464288224 1288870 88158 SH SOLE 0 0 0 CANOPY GROWTH CORP COM 138035100 54304 69371 SH SOLE 0 0 0 ANHEUSER BUSCH INBEV SA/NV SPONSORED ADR 03524A108 876947 15858 SH SOLE 0 0 0 ACTIVISION BLIZZARD INC COM 00507V109 2926780 31259 SH SOLE 0 0 0 ARES CAPITAL CORP COM 04010L103 4143547 212817 SH SOLE 0 0 0 DEERE & CO COM 244199105 28420865 75311 SH SOLE 0 0 0 PULTE GROUP INC COM 745867101 1111268 15007 SH SOLE 0 0 0 DANAHER CORPORATION COM 235851102 18281745 73687 SH SOLE 0 0 0 IQVIA HLDGS INC COM 46266C105 1051432 5344 SH SOLE 0 0 0 MCCORMICK & CO INC COM NON VTG 579780206 1719297 22730 SH SOLE 0 0 0 AVERY DENNISON CORP COM 053611109 844483 4623 SH SOLE 0 0 0 VANECK ETF TRUST GOLD MINERS ETF 92189F106 7127679 264871 SH SOLE 0 0 0 HUNTINGTON BANCSHARES INC COM 446150104 4966312 477530 SH SOLE 0 0 0 SMUCKER J M CO COM NEW 832696405 855822 6963 SH SOLE 0 0 0 CARLISLE COS INC COM 142339100 338853 1307 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508 1282321 61092 SH SOLE 0 0 0 SELECT SECTOR SPDR TR ENERGY 81369Y506 25885617 286377 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 1734881 10777 SH SOLE 0 0 0 COSTCO WHSL CORP NEW COM 22160K105 31471662 55706 SH SOLE 0 0 0 AMERICAN EXPRESS CO COM 025816109 7236759 48507 SH SOLE 0 0 0 ECOLAB INC COM 278865100 2764100 16317 SH SOLE 0 0 0 DELL TECHNOLOGIES INC CL C 24703L202 1643472 23853 SH SOLE 0 0 0 ISHARES TR CORE HIGH DV ETF 46429B663 12253658 123912 SH SOLE 0 0 0 VULCAN MATLS CO COM 929160109 522222 2585 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P ULTRA DIVIDE 46138G656 298771 8032 SH SOLE 0 0 0 ISHARES TR DOW JONES US ETF 464287846 672224 6434 SH SOLE 0 0 0 FIFTH THIRD BANCORP COM 316773100 1264499 49921 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI ENERGY IDX 316092402 13891286 557659 SH SOLE 0 0 0 DICKS SPORTING GOODS INC COM 253393102 606854 5589 SH SOLE 0 0 0 ISHARES TR US HOME CONS ETF 464288752 1173739 14954 SH SOLE 0 0 0 ISHARES TR GLOBAL 100 ETF 464287572 2998958 40947 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 1 10 Y 78468R861 273804 15144 SH SOLE 0 0 0 SYSCO CORP COM 871829107 4692456 71044 SH SOLE 0 0 0 WALGREENS BOOTS ALLIANCE INC COM 931427108 3717527 167155 SH SOLE 0 0 0 GENUINE PARTS CO COM 372460105 5970113 41350 SH SOLE 0 0 0 ISHARES TR BLACKROCK ULTRA 46434V878 2701879 53630 SH SOLE 0 0 0 OCCIDENTAL PETE CORP COM 674599105 4716841 72701 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II TAXABLE MUN BD 46138G805 415059 16412 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853 1593546 41477 SH SOLE 0 0 0 SNAP ON INC COM 833034101 2414653 9467 SH SOLE 0 0 0 PHILLIPS 66 COM 718546104 7784278 64788 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BLOOMBERG PRICIN 46138J775 3357766 51246 SH SOLE 0 0 0 ON SEMICONDUCTOR CORP COM 682189105 3145242 33838 SH SOLE 0 0 0 LOWES COS INC COM 548661107 13030529 62695 SH SOLE 0 0 0 ZOETIS INC CL A 98978V103 7278279 41834 SH SOLE 0 0 0 VANGUARD INDEX FDS VALUE ETF 922908744 71890219 521208 SH SOLE 0 0 0 UNDER ARMOUR INC CL C 904311206 106852 16748 SH SOLE 0 0 0 NUVEEN MUNICIPAL CREDIT INC COM SH BEN INT 67070X101 3436852 329516 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 13925444 286355 SH SOLE 0 0 0 CONAGRA BRANDS INC COM 205887102 885118 32280 SH SOLE 0 0 0 COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 768646 11347 SH SOLE 0 0 0 ARK ETF TR FINTECH INNOVA 00214Q708 271234 14010 SH SOLE 0 0 0 MFS MUN INCOME TR SH BEN INT 552738106 51192 11251 SH SOLE 0 0 0 TORO CO COM 891092108 261183 3143 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 HI 78468R788 1465681 41793 SH SOLE 0 0 0 VANECK ETF TRUST FALLEN ANGEL HG 92189F437 1462566 54049 SH SOLE 0 0 0 GORMAN RUPP CO COM 383082104 755943 22977 SH SOLE 0 0 0 BLACK HILLS CORP COM 092113109 350842 6935 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309 31894066 732187 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI INDL INDX 316092709 2113061 39044 SH SOLE 0 0 0 UNDER ARMOUR INC CL A 904311107 137726 20106 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI FINLS IDX 316092501 2998883 64409 SH SOLE 0 0 0 STRYKER CORPORATION COM 863667101 26417011 96670 SH SOLE 0 0 0 TILRAY BRANDS INC COM 88688T100 249884 104554 SH SOLE 0 0 0 SPDR SER TR S&P REGL BKG 78464A698 596434 14279 SH SOLE 0 0 0 VMWARE INC CL A COM 928563402 570693 3428 SH SOLE 0 0 0 MORGAN STANLEY COM NEW 617446448 6716214 82236 SH SOLE 0 0 0 AMCOR PLC ORD G0250X107 325143 35496 SH SOLE 0 0 0 TRUIST FINL CORP COM 89832Q109 5010755 175140 SH SOLE 0 0 0 CENCORA INC COM 03073E105 2116627 11761 SH SOLE 0 0 0 CATERPILLAR INC COM 149123101 34642881 126897 SH SOLE 0 0 0 ABBVIE INC COM 00287Y109 42206190 283149 SH SOLE 0 0 0 DOVER CORP COM 260003108 7712531 55283 SH SOLE 0 0 0 ILLINOIS TOOL WKS INC COM 452308109 12145168 52734 SH SOLE 0 0 0 GENERAL MTRS CO COM 37045V100 4707061 142768 SH SOLE 0 0 0 ANALOG DEVICES INC COM 032654105 4167317 23801 SH SOLE 0 0 0 AIR PRODS & CHEMS INC COM 009158106 3326549 11738 SH SOLE 0 0 0 SPDR SER TR S&P BIOTECH 78464A870 1705601 23358 SH SOLE 0 0 0 FS KKR CAP CORP COM 302635206 19234688 976876 SH SOLE 0 0 0 MARRIOTT INTL INC NEW CL A 571903202 4930904 25086 SH SOLE 0 0 0 BAXTER INTL INC COM 071813109 457748 12129 SH SOLE 0 0 0 EOG RES INC COM 26875P101 5514821 43506 SH SOLE 0 0 0 TRACTOR SUPPLY CO COM 892356106 5635856 27756 SH SOLE 0 0 0 CLOROX CO DEL COM 189054109 3603626 27496 SH SOLE 0 0 0 SOUTHWEST AIRLS CO COM 844741108 2091185 77251 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI RL EST ETF 316092857 451110 19829 SH SOLE 0 0 0 FLAHERTY & CRUMRINE PFD SECS COM 338478100 231411 17842 SH SOLE 0 0 0 SMITH A O CORP COM 831865209 403195 6097 SH SOLE 0 0 0 ISHARES TR CORE DIV GRWTH 46434V621 12965171 261764 SH SOLE 0 0 0 PACER FDS TR DATA AND INFRAST 69374H741 1026254 39639 SH SOLE 0 0 0 SHERWIN WILLIAMS CO COM 824348106 6319119 24776 SH SOLE 0 0 0 EATON VANCE ENHANCED EQUITY COM 278277108 915385 53282 SH SOLE 0 0 0 D R HORTON INC COM 23331A109 3177351 29565 SH SOLE 0 0 0 STAR BULK CARRIERS CORP. SHS PAR Y8162K204 1002734 52009 SH SOLE 0 0 0 BROWN FORMAN CORP CL B 115637209 749797 12997 SH SOLE 0 0 0 GRANITE CONSTR INC COM 387328107 304616 8012 SH SOLE 0 0 0 DOLLAR TREE INC COM 256746108 599207 5629 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 11168547 159962 SH SOLE 0 0 0 ISHARES TR U.S. REAL ES ETF 464287739 2026326 25932 SH SOLE 0 0 0 MONSTER BEVERAGE CORP NEW COM 61174X109 1963174 37076 SH SOLE 0 0 0 ISHARES TR MSCI USA ESG SLC 464288802 2348037 26098 SH SOLE 0 0 0 NOKIA CORP SPONSORED ADR 654902204 102962 27530 SH SOLE 0 0 0 OGE ENERGY CORP COM 670837103 535313 16061 SH SOLE 0 0 0 SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848 1743888 45120 SH SOLE 0 0 0 EXPEDITORS INTL WASH INC COM 302130109 802295 6999 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PFD ETF 46138E511 5049220 461116 SH SOLE 0 0 0 WISDOMTREE TR GLB US QTLY DIV 97717W844 4279626 127941 SH SOLE 0 0 0 ABBOTT LABS COM 002824100 14483530 149546 SH SOLE 0 0 0 VALERO ENERGY CORP COM 91913Y100 6198962 43744 SH SOLE 0 0 0 HONEYWELL INTL INC COM 438516106 15478256 83784 SH SOLE 0 0 0 GLOBE LIFE INC COM 37959E102 641833 5903 SH SOLE 0 0 0 FISERV INC COM 337738108 5093931 45095 SH SOLE 0 0 0 SCHLUMBERGER LTD COM STK 806857108 3499516 60026 SH SOLE 0 0 0 BANCO BILBAO VIZCAYA ARGENTA SPONSORED ADR 05946K101 243287 30222 SH SOLE 0 0 0 MDU RES GROUP INC COM 552690109 230731 11784 SH SOLE 0 0 0 PHILIP MORRIS INTL INC COM 718172109 9264481 100070 SH SOLE 0 0 0 BCE INC COM NEW 05534B760 768400 20131 SH SOLE 0 0 0 ISHARES TR MSCI INTL QUALTY 46434V456 1185122 35261 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T LARGE CAP VALUE 46137V738 4939085 105536 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P SMCP VLU MNT 46137V480 1244244 25841 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 57244744 404014 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 43858568 260103 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 9363189 275226 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED GLOB COM 27829F108 355153 48189 SH SOLE 0 0 0 NOVARTIS AG SPONSORED ADR 66987V109 3020556 29654 SH SOLE 0 0 0 EDWARDS LIFESCIENCES CORP COM 28176E108 1398140 20181 SH SOLE 0 0 0 REAVES UTIL INCOME FD COM SH BEN INT 756158101 970618 39376 SH SOLE 0 0 0 ADVANCED MICRO DEVICES INC COM 007903107 9012173 87650 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 4801334 63890 SH SOLE 0 0 0 AFLAC INC COM 001055102 4466543 58196 SH SOLE 0 0 0 ALCOA CORP COM 013872106 377460 12989 SH SOLE 0 0 0 ARCHER DANIELS MIDLAND CO COM 039483102 3630342 48135 SH SOLE 0 0 0 SPDR SER TR S&P DIVID ETF 78464A763 20182300 175483 SH SOLE 0 0 0 SPDR INDEX SHS FDS S&P INTL ETF 78463X772 446947 13585 SH SOLE 0 0 0 CHURCH & DWIGHT CO INC COM 171340102 1106707 12078 SH SOLE 0 0 0 PACER FDS TR US CASH COWS 100 69374H881 44047567 891110 SH SOLE 0 0 0 ALPHABET INC CAP STK CL C 02079K107 50808266 385349 SH SOLE 0 0 0 NUVEEN AMT FREE MUN CR INC F COM 67071L106 1479042 143457 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST WORLD EX US CORE 25434V880 14176790 629520 SH SOLE 0 0 0 BROOKFIELD INFRASTRUCTURE CO COM SB VTG SHS A 11275Q107 574346 16252 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 43148125 1646875 SH SOLE 0 0 0 CBRE GROUP INC CL A 12504L109 853969 11562 SH SOLE 0 0 0 NIKE INC CL B 654106103 9925738 103804 SH SOLE 0 0 0 BHP GROUP LTD SPONSORED ADS 088606108 2624443 46140 SH SOLE 0 0 0 ISHARES TR U.S. MED DVC ETF 464288810 3910264 80624 SH SOLE 0 0 0 BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS 113004105 340902 10225 SH SOLE 0 0 0 COHEN & STEERS INFRASTRUCTUR COM 19248A109 2734073 139636 SH SOLE 0 0 0 ORACLE CORP COM 68389X105 13617711 128566 SH SOLE 0 0 0 ROYCE VALUE TR INC COM 780910105 347143 26973 SH SOLE 0 0 0 BALL CORP COM 058498106 5777367 116058 SH SOLE 0 0 0 GLOBAL X FDS US INFR DEV ETF 37954Y673 2348769 77313 SH SOLE 0 0 0 EMERSON ELEC CO COM 291011104 16227719 168041 SH SOLE 0 0 0 PACER FDS TR INDUSTRIAL RELET 69374H766 879431 25055 SH SOLE 0 0 0 AEGON N V NY REGISTRY SHS 007924103 325795 67874 SH SOLE 0 0 0 COTERRA ENERGY INC COM 127097103 11075000 409427 SH SOLE 0 0 0 WISDOMTREE TR ITL HDG QTLY DIV 97717X594 16748309 432326 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101 5697130 215637 SH SOLE 0 0 0 ISHARES TR US TREAS BD ETF 46429B267 11295831 512515 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED BUY- COM 27828Y108 714693 59707 SH SOLE 0 0 0 FASTENAL CO COM 311900104 881125 16126 SH SOLE 0 0 0 MAIN STR CAP CORP COM 56035L104 921041 22669 SH SOLE 0 0 0 SELECT SECTOR SPDR TR FINANCIAL 81369Y605 13678678 412381 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 10854989 187026 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II SOLAR ETF 46138G706 1074746 20752 SH SOLE 0 0 0 ISHARES TR TIPS BD ETF 464287176 12506869 120583 SH SOLE 0 0 0 WISDOMTREE TR US HGH YLD CORP 97717X172 480359 11122 SH SOLE 0 0 0 DNP SELECT INCOME FD INC COM 23325P104 993793 104390 SH SOLE 0 0 0 SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 7827495 132827 SH SOLE 0 0 0 FREEPORT-MCMORAN INC CL B 35671D857 11223246 300972 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548 14575247 872247 SH SOLE 0 0 0 ZIM INTEGRATED SHIPPING SERV SHS M9T951109 323971 31002 SH SOLE 0 0 0 BANK AMERICA CORP COM 060505104 11864712 433335 SH SOLE 0 0 0 ALPS ETF TR OSHARES US QUALT 00162Q387 10108275 241075 SH SOLE 0 0 0 ISHARES TR PFD AND INCM SEC 464288687 11136264 369362 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL HLT 46137V332 442537 16151 SH SOLE 0 0 0 ISHARES TR MSCI EAFE ETF 464287465 28491114 413394 SH SOLE 0 0 0 NORTHWEST BANCSHARES INC MD COM 667340103 128918 12602 SH SOLE 0 0 0 ALPS ETF TR ALERIAN MLP 00162Q452 2919565 69184 SH SOLE 0 0 0 NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101 364519 28793 SH SOLE 0 0 0 INTEL CORP COM 458140100 13961658 392733 SH SOLE 0 0 0 CORNING INC COM 219350105 3703141 121534 SH SOLE 0 0 0 VANGUARD MALVERN FDS STRM INFPROIDX 922020805 6589603 139374 SH SOLE 0 0 0 ETFIS SER TR I VIRTUS INFRCAP 26923G822 303174 15676 SH SOLE 0 0 0 SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860 1272106 37338 SH SOLE 0 0 0 ISHARES INC MSCI EMERG MRKT 464286533 6082060 114003 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLOOMBERG 78464A284 627443 26341 SH SOLE 0 0 0 ISHARES TR CORE S&P SCP ETF 464287804 84354980 894254 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775 16668010 321342 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1500 46137V597 1612188 48869 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FTSE RAFI 1000 46137V613 40818696 1282800 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506 1581311 43288 SH SOLE 0 0 0 ISHARES TR ISHS 5-10YR INVT 464288638 6965221 143170 SH SOLE 0 0 0 ABRDN ASIA PACIFIC INCOME FU COM 003009107 153248 62550 SH SOLE 0 0 0 AUTOZONE INC COM 053332102 1272535 501 SH SOLE 0 0 0 LULULEMON ATHLETICA INC COM 550021109 4601870 11934 SH SOLE 0 0 0 ETSY INC COM 29786A106 711413 11016 SH SOLE 0 0 0 SPOTIFY TECHNOLOGY S A SHS L8681T102 807375 5221 SH SOLE 0 0 0 NEWS CORP NEW CL A 65249B109 287560 14335 SH SOLE 0 0 0 DRAFTKINGS INC NEW COM CL A 26142V105 1394072 47353 SH SOLE 0 0 0 ULTA BEAUTY INC COM 90384S303 1484756 3717 SH SOLE 0 0 0 NIKOLA CORP COM 654110105 181462 115581 SH SOLE 0 0 0 ICON PLC SHS G4705A100 1887506 7665 SH SOLE 0 0 0 ALIGN TECHNOLOGY INC COM 016255101 892145 2922 SH SOLE 0 0 0 UNITED STS OIL FD LP UNITS 91232N207 2557359 31627 SH SOLE 0 0 0 AMN HEALTHCARE SVCS INC COM 001744101 249237 2926 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CLOUD COMPUTING 33734X192 4894601 64479 SH SOLE 0 0 0 SUPER MICRO COMPUTER INC COM 86800U104 1727860 6301 SH SOLE 0 0 0 FERGUSON PLC NEW SHS G3421J106 295059 1794 SH SOLE 0 0 0 SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 1343929 20378 SH SOLE 0 0 0 MOTOROLA SOLUTIONS INC COM NEW 620076307 2690548 9883 SH SOLE 0 0 0 EMCOR GROUP INC COM 29084Q100 284237 1351 SH SOLE 0 0 0 VEEVA SYS INC CL A COM 922475108 1177976 5790 SH SOLE 0 0 0 C3 AI INC CL A 12468P104 2723724 106729 SH SOLE 0 0 0 WYNN RESORTS LTD COM 983134107 573127 6202 SH SOLE 0 0 0 UFP INDUSTRIES INC COM 90278Q108 1004032 9805 SH SOLE 0 0 0 SONY GROUP CORP SPONSORED ADR 835699307 2933549 35597 SH SOLE 0 0 0 CBOE GLOBAL MKTS INC COM 12503M108 363188 2325 SH SOLE 0 0 0 WATSCO INC COM 942622200 462707 1225 SH SOLE 0 0 0 MURPHY OIL CORP COM 626717102 433546 9560 SH SOLE 0 0 0 VIRGIN GALACTIC HOLDINGS INC COM 92766K106 42566 23648 SH SOLE 0 0 0 COINBASE GLOBAL INC COM CL A 19260Q107 550937 7338 SH SOLE 0 0 0 STEEL DYNAMICS INC COM 858119100 510474 4761 SH SOLE 0 0 0 ALCON AG ORD SHS H01301128 702710 9119 SH SOLE 0 0 0 IMPERIAL OIL LTD COM NEW 453038408 281836 4576 SH SOLE 0 0 0 ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 2890177 33320 SH SOLE 0 0 0 C H ROBINSON WORLDWIDE INC COM NEW 12541W209 297665 3456 SH SOLE 0 0 0 CONSOLIDATED EDISON INC COM 209115104 4316100 50463 SH SOLE 0 0 0 FORTUNA SILVER MINES INC COM 349915108 27948 10275 SH SOLE 0 0 0 MARATHON PETE CORP COM 56585A102 6916389 45701 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP FUND 97717W562 902309 20853 SH SOLE 0 0 0 PBF ENERGY INC CL A 69318G106 549218 10260 SH SOLE 0 0 0 FIRST TR NASDAQ 100 TECH IND SHS 337345102 8722447 60043 SH SOLE 0 0 0 DOCUSIGN INC COM 256163106 885318 21079 SH SOLE 0 0 0 HSBC HLDGS PLC SPON ADR NEW 404280406 302540 7667 SH SOLE 0 0 0 PUBLIC SVC ENTERPRISE GRP IN COM 744573106 2517641 44239 SH SOLE 0 0 0 CRH PLC ORD G25508105 217442 3973 SH SOLE 0 0 0 AMERICAN WTR WKS CO INC NEW COM 030420103 1588739 12830 SH SOLE 0 0 0 TOYOTA MOTOR CORP ADS 892331307 1391804 7743 SH SOLE 0 0 0 LINCOLN NATL CORP IND COM 534187109 692875 28063 SH SOLE 0 0 0 DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 1174039 15702 SH SOLE 0 0 0 BUILDERS FIRSTSOURCE INC COM 12008R107 260682 2094 SH SOLE 0 0 0 LPL FINL HLDGS INC COM 50212V100 1219382 5131 SH SOLE 0 0 0 UNITED RENTALS INC COM 911363109 2210402 4972 SH SOLE 0 0 0 KEYCORP COM 493267108 8139703 756478 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 3037016 32593 SH SOLE 0 0 0 LEGGETT & PLATT INC COM 524660107 354978 13970 SH SOLE 0 0 0 SONOCO PRODS CO COM 835495102 1766321 32499 SH SOLE 0 0 0 HP INC COM 40434L105 669022 26032 SH SOLE 0 0 0 FLEX LTD ORD Y2573F102 221749 8219 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309 15408159 336864 SH SOLE 0 0 0 DOMINOS PIZZA INC COM 25754A201 458715 1211 SH SOLE 0 0 0 FLUOR CORP NEW COM 343412102 238367 6495 SH SOLE 0 0 0 FIRST SOLAR INC COM 336433107 534378 3307 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL FIN 46137V340 4904113 96746 SH SOLE 0 0 0 ENTERGY CORP NEW COM 29364G103 712620 7704 SH SOLE 0 0 0 MCKESSON CORP COM 58155Q103 846653 1947 SH SOLE 0 0 0 ISHARES TR 0-5YR HI YL CP 46434V407 5676542 138351 SH SOLE 0 0 0 T-MOBILE US INC COM 872590104 2156910 15401 SH SOLE 0 0 0 ISHARES TR RUSSELL 3000 ETF 464287689 5091612 20777 SH SOLE 0 0 0 PENTAIR PLC SHS G7S00T104 201243 3108 SH SOLE 0 0 0 VIPSHOP HLDGS LTD SPONSORED ADS A 92763W103 408975 25545 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR ROBO GLB ETF 301505707 615550 12223 SH SOLE 0 0 0 DIAMONDBACK ENERGY INC COM 25278X109 5336700 34457 SH SOLE 0 0 0 MP MATERIALS CORP COM CL A 553368101 264860 13867 SH SOLE 0 0 0 CARDINAL HEALTH INC COM 14149Y108 1424803 16411 SH SOLE 0 0 0 DEXCOM INC COM 252131107 1290806 13835 SH SOLE 0 0 0 MICROSTRATEGY INC CL A NEW 594972408 1250419 3809 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BUYBACK ACHIEV 46137V308 1220713 13568 SH SOLE 0 0 0 WILLIAMS SONOMA INC COM 969904101 423620 2726 SH SOLE 0 0 0 ISHARES TR S&P 100 ETF 464287101 3621953 18052 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP GR IDXVIP 922908538 14147703 72638 SH SOLE 0 0 0 SPDR SER TR DJ REIT ETF 78464A607 1639060 19762 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL A VTG 535919401 140692 16591 SH SOLE 0 0 0 LIONS GATE ENTMNT CORP CL B NON VTG 535919500 119207 15147 SH SOLE 0 0 0 ISHARES TR INTRM GOV CR ETF 464288612 1114326 10997 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108 9851878 104930 SH SOLE 0 0 0 NVENT ELECTRIC PLC SHS G6700G107 280211 5288 SH SOLE 0 0 0 EQUIFAX INC COM 294429105 851054 4646 SH SOLE 0 0 0 TWILIO INC CL A 90138F102 420772 7189 SH SOLE 0 0 0 ALBEMARLE CORP COM 012653101 3359480 19757 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 272943 149 SH SOLE 0 0 0 LUMINAR TECHNOLOGIES INC COM CL A 550424105 125762 27640 SH SOLE 0 0 0 ING GROEP N.V. SPONSORED ADR 456837103 402293 30523 SH SOLE 0 0 0 ISHARES TR JPMORGAN USD EMG 464288281 2041627 24741 SH SOLE 0 0 0 UNUM GROUP COM 91529Y106 1336837 27177 SH SOLE 0 0 0 SNAP INC CL A 83304A106 167294 18776 SH SOLE 0 0 0 BROADRIDGE FINL SOLUTIONS IN COM 11133T103 1215929 6791 SH SOLE 0 0 0 APTIV PLC SHS G6095L109 486344 4933 SH SOLE 0 0 0 WOODWARD INC COM 980745103 232242 1869 SH SOLE 0 0 0 HDFC BANK LTD SPONSORED ADS 40415F101 305908 5184 SH SOLE 0 0 0 APA CORPORATION COM 03743Q108 1154252 28084 SH SOLE 0 0 0 HONDA MOTOR LTD AMERN SHS 438128308 322574 9589 SH SOLE 0 0 0 ALLEGION PLC ORD SHS G0176J109 384290 3688 SH SOLE 0 0 0 CLOUDFLARE INC CL A COM 18915M107 1375218 21815 SH SOLE 0 0 0 FLOOR & DECOR HLDGS INC CL A 339750101 478926 5292 SH SOLE 0 0 0 SOLID POWER INC CLASS A COM 83422N105 223790 110787 SH SOLE 0 0 0 TARGA RES CORP COM 87612G101 615384 7179 SH SOLE 0 0 0 SPDR SER TR AEROSPACE DEF 78464A631 1697418 15142 SH SOLE 0 0 0 INTUITIVE SURGICAL INC COM NEW 46120E602 3773464 12910 SH SOLE 0 0 0 ISHARES TR EXPND TEC SC ETF 464287549 855701 2239 SH SOLE 0 0 0 SSGA ACTIVE ETF TR BLACKSTONE SENR 78467V608 230657 5501 SH SOLE 0 0 0 SABRE CORP COM 78573M104 494452 110123 SH SOLE 0 0 0 ARCH CAP GROUP LTD ORD G0450A105 442630 5553 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM STP ETF 92204A207 13350985 73088 SH SOLE 0 0 0 HCA HEALTHCARE INC COM 40412C101 1330998 5411 SH SOLE 0 0 0 TAKEDA PHARMACEUTICAL CO LTD SPONSORED ADS 874060205 188177 12164 SH SOLE 0 0 0 TYSON FOODS INC CL A 902494103 1323343 26210 SH SOLE 0 0 0 BIOMARIN PHARMACEUTICAL INC COM 09061G101 1224032 13834 SH SOLE 0 0 0 PATTERSON-UTI ENERGY INC COM 703481101 500053 36131 SH SOLE 0 0 0 LUCID GROUP INC COM 549498103 951161 170154 SH SOLE 0 0 0 CHARGEPOINT HOLDINGS INC COM CL A 15961R105 556551 111982 SH SOLE 0 0 0 BEIGENE LTD SPONSORED ADR 07725L102 263150 1463 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI UTILS INDEX 316092865 1870176 49319 SH SOLE 0 0 0 WILLIAMS COS INC COM 969457100 6219410 184607 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T BIOTECHNOLOGY 46137V787 362868 6362 SH SOLE 0 0 0 SAIA INC COM 78709Y105 549738 1379 SH SOLE 0 0 0 GENERAC HLDGS INC COM 368736104 279156 2562 SH SOLE 0 0 0 FORTIVE CORP COM 34959J108 849577 11456 SH SOLE 0 0 0 THE TRADE DESK INC COM CL A 88339J105 2204924 28214 SH SOLE 0 0 0 HUMANA INC COM 444859102 1723254 3542 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 2250919 28207 SH SOLE 0 0 0 SERVICENOW INC COM 81762P102 6699136 11985 SH SOLE 0 0 0 INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 479626 32082 SH SOLE 0 0 0 WEBSTER FINL CORP COM 947890109 524917 13022 SH SOLE 0 0 0 AGILON HEALTH INC COM 00857U107 685021 38571 SH SOLE 0 0 0 MSCI INC COM 55354G100 974339 1899 SH SOLE 0 0 0 SUN LIFE FINANCIAL INC. COM 866796105 640207 13119 SH SOLE 0 0 0 PARKER-HANNIFIN CORP COM 701094104 244135555 626760 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO AGRGTE 78464A649 786791 32325 SH SOLE 0 0 0 PIEDMONT LITHIUM INC COM 72016P105 1018940 25666 SH SOLE 0 0 0 BUNGE LIMITED COM G16962105 441227 4076 SH SOLE 0 0 0 AMC ENTMT HLDGS INC CL A NEW 00165C302 98293 12302 SH SOLE 0 0 0 GLOBAL X FDS LITHIUM BTRY ETF 37954Y855 2682200 48617 SH SOLE 0 0 0 ISHARES TR USD INV GRDE ETF 464288620 3593857 74763 SH SOLE 0 0 0 ISHARES SILVER TR ISHARES 46428Q109 3437948 169024 SH SOLE 0 0 0 SPDR INDEX SHS FDS DJ INTL RL ETF 78463X863 715160 30074 SH SOLE 0 0 0 LAUDER ESTEE COS INC CL A 518439104 909075 6289 SH SOLE 0 0 0 ISHARES TR GLOBAL TECH ETF 464287291 3391044 58628 SH SOLE 0 0 0 OMNICOM GROUP INC COM 681919106 682460 9163 SH SOLE 0 0 0 ISHARES TR IBOXX INV CP ETF 464287242 8916344 87398 SH SOLE 0 0 0 VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 15185336 115954 SH SOLE 0 0 0 TRIMBLE INC COM 896239100 558528 10370 SH SOLE 0 0 0 WORKDAY INC CL A 98138H101 2709903 12613 SH SOLE 0 0 0 PROSHARES TR LARGE CAP CRE 74347R248 614908 12598 SH SOLE 0 0 0 ESSENTIAL UTILS INC COM 29670G102 1805552 52594 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG SHT TE 78468R408 2087196 85331 SH SOLE 0 0 0 AMERICAN AIRLS GROUP INC COM 02376R102 631046 49262 SH SOLE 0 0 0 WISDOMTREE TR FLOATNG RAT TREA 97717Y527 97615818 1939901 SH SOLE 0 0 0 LIPOCINE INC NEW COM NEW 53630X203 49775 16703 SH SOLE 0 0 0 CHAMPIONX CORPORATION COM 15872M104 271816 7631 SH SOLE 0 0 0 ISHARES TR U.S. UTILITS ETF 464287697 350756 4767 SH SOLE 0 0 0 MARVELL TECHNOLOGY INC COM 573874104 1651831 30516 SH SOLE 0 0 0 ROYAL CARIBBEAN GROUP COM V7780T103 1437753 15604 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LCAP VA ETF 808524409 9112517 141367 SH SOLE 0 0 0 ELECTRONIC ARTS INC COM 285512109 1382794 11485 SH SOLE 0 0 0 ISHARES TR BROAD USD HIGH 46435U853 741649 21367 SH SOLE 0 0 0 INTERNATIONAL PAPER CO COM 460146103 2204141 62141 SH SOLE 0 0 0 VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 1782321 36322 SH SOLE 0 0 0 PALANTIR TECHNOLOGIES INC CL A 69608A108 1488208 93013 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 370898 9440 SH SOLE 0 0 0 AIRBNB INC COM CL A 009066101 2618241 19082 SH SOLE 0 0 0 CANADIAN PACIFIC KANSAS CITY COM 13646K108 1000666 13448 SH SOLE 0 0 0 CORTEVA INC COM 22052L104 1541809 30137 SH SOLE 0 0 0 ELEVANCE HEALTH INC COM 036752103 5209800 11965 SH SOLE 0 0 0 SAP SE SPON ADR 803054204 1374801 10631 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US TIPS ETF 808524870 1876208 37160 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS 09258G104 578227 18409 SH SOLE 0 0 0 SPDR SER TR PORTFLI INTRMDIT 78464A672 3825266 138949 SH SOLE 0 0 0 VANGUARD WORLD FD MEGA CAP VAL ETF 921910840 19793990 195207 SH SOLE 0 0 0 WISDOMTREE TR US MIDCAP DIVID 97717W505 15362376 375058 SH SOLE 0 0 0 ISHARES TR RUS MD CP GR ETF 464287481 12167820 133200 SH SOLE 0 0 0 BANK NEW YORK MELLON CORP COM 064058100 776401 18204 SH SOLE 0 0 0 ENBRIDGE INC COM 29250N105 3342067 100695 SH SOLE 0 0 0 SANOFI SPONSORED ADR 80105N105 1616549 30137 SH SOLE 0 0 0 STMICROELECTRONICS N V NY REGISTRY 861012102 296984 6881 SH SOLE 0 0 0 PROGRESSIVE CORP COM 743315103 1066620 7657 SH SOLE 0 0 0 TAKE-TWO INTERACTIVE SOFTWAR COM 874054109 778182 5543 SH SOLE 0 0 0 CHARTER COMMUNICATIONS INC N CL A 16119P108 804431 1829 SH SOLE 0 0 0 WISDOMTREE TR US SMALLCAP DIVD 97717W604 8994475 318953 SH SOLE 0 0 0 GOLUB CAP BDC INC COM 38173M102 187761 12799 SH SOLE 0 0 0 BLACKSKY TECHNOLOGY INC COM CL A 09263B108 18346 15680 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS MTG-BKD SECS ETF 92206C771 4129592 94326 SH SOLE 0 0 0 ISHARES TR TRS FLT RT BD 46434V860 4748655 93588 SH SOLE 0 0 0 BLACKROCK HEALTH SCIENCES TR COM 09250W107 1003610 25635 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P400 78464A847 367705 8397 SH SOLE 0 0 0 VANECK ETF TRUST PREFERRED SECURT 92189F429 4031963 239855 SH SOLE 0 0 0 BLACKROCK UTILS INFRASTRUCTU COM 09248D104 1338664 67507 SH SOLE 0 0 0 EBAY INC. COM 278642103 569555 12918 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362 1966084 50168 SH SOLE 0 0 0 PIMCO ETF TR ENHAN SHRT MA AC 72201R833 3690259 36851 SH SOLE 0 0 0 LUMEN TECHNOLOGIES INC COM 550241103 80160 56451 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG MU 78468R721 714451 16349 SH SOLE 0 0 0 XCEL ENERGY INC COM 98389B100 4074121 71201 SH SOLE 0 0 0 DOLLAR GEN CORP NEW COM 256677105 2266024 21418 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II NATL AMT MUNI 46138E537 1079923 48733 SH SOLE 0 0 0 DARDEN RESTAURANTS INC COM 237194105 1902678 13285 SH SOLE 0 0 0 STATE STR CORP COM 857477103 414683 6193 SH SOLE 0 0 0 TOTALENERGIES SE SPONSORED ADS 89151E109 1909210 29033 SH SOLE 0 0 0 EQUITRANS MIDSTREAM CORP COM 294600101 634799 67748 SH SOLE 0 0 0 GERON CORP COM 374163103 116628 55013 SH SOLE 0 0 0 PERMIAN RESOURCES CORP CLASS A COM 71424F105 709056 50792 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621 776435 55223 SH SOLE 0 0 0 FIDELITY NATL INFORMATION SV COM 31620M106 706959 12791 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 3539583 104228 SH SOLE 0 0 0 ISHARES TR CORE MSCI EURO 46434V738 217809 4386 SH SOLE 0 0 0 HILTON WORLDWIDE HLDGS INC COM 43300A203 1084750 7223 SH SOLE 0 0 0 VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 13319855 175631 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN TSR 78464A664 929580 35548 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE EUROPE ETF 922042874 1508787 26045 SH SOLE 0 0 0 EATON VANCE TAX-MANAGED DIVE COM 27828N102 295805 25633 SH SOLE 0 0 0 GODADDY INC CL A 380237107 393925 5289 SH SOLE 0 0 0 WASTE CONNECTIONS INC COM 94106B101 602604 4487 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US AGGREGATE B 808524839 833736 18850 SH SOLE 0 0 0 SHOPIFY INC CL A 82509L107 2844352 52123 SH SOLE 0 0 0 SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 329223 13752 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 3206272 47374 SH SOLE 0 0 0 ISHARES GOLD TR ISHARES NEW 464285204 11531969 329579 SH SOLE 0 0 0 ICICI BANK LIMITED ADR 45104G104 379746 16425 SH SOLE 0 0 0 CHUBB LIMITED COM H1467J104 7177006 34475 SH SOLE 0 0 0 CME GROUP INC COM 12572Q105 1153868 5763 SH SOLE 0 0 0 CENOVUS ENERGY INC COM 15135U109 212739 10218 SH SOLE 0 0 0 ENOVIX CORPORATION COM 293594107 2655994 211633 SH SOLE 0 0 0 CONSTELLATION ENERGY CORP COM 21037T109 2690022 24661 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO SHORT 78464A474 3746979 127796 SH SOLE 0 0 0 AMERICAN INTL GROUP INC COM NEW 026874784 1923020 31733 SH SOLE 0 0 0 INTERCONTINENTAL EXCHANGE IN COM 45866F104 2157712 19612 SH SOLE 0 0 0 GOODYEAR TIRE & RUBR CO COM 382550101 367468 29563 SH SOLE 0 0 0 ISHARES TR SHRT NAT MUN ETF 464288158 1707373 16599 SH SOLE 0 0 0 BAKER HUGHES COMPANY CL A 05722G100 470180 13312 SH SOLE 0 0 0 CAPITAL ONE FINL CORP COM 14040H105 1837254 18931 SH SOLE 0 0 0 SPDR SER TR BBG CONV SEC ETF 78464A359 2012372 29681 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INVT 78468R200 2341509 76221 SH SOLE 0 0 0 KEURIG DR PEPPER INC COM 49271V100 468120 14828 SH SOLE 0 0 0 AES CORP COM 00130H105 283966 18682 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1048346 21030 SH SOLE 0 0 0 CION INVT CORP COM 17259U204 4438269 419893 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889 6711773 216439 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266 4361529 144661 SH SOLE 0 0 0 SEMPRA COM 816851109 1227533 18044 SH SOLE 0 0 0 MAGNA INTL INC COM 559222401 3252411 60668 SH SOLE 0 0 0 MARSH & MCLENNAN COS INC COM 571748102 3953102 20773 SH SOLE 0 0 0 VALE S A SPONSORED ADS 91912E105 785186 58596 SH SOLE 0 0 0 CHEVRON CORP NEW COM 166764100 1127731 6688 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG HIGH Y 78468R622 5809194 64261 SH SOLE 0 0 0 CVS HEALTH CORP COM 126650100 498305 7137 SH SOLE 0 0 0 PG&E CORP COM 69331C108 460705 28562 SH SOLE 0 0 0 SEALED AIR CORP NEW COM 81211K100 352522 10728 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 6070971 60643 SH SOLE 0 0 0 INTERPUBLIC GROUP COS INC COM 460690100 448300 15642 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO S&P500 78464A854 40145326 798753 SH SOLE 0 0 0 ARCHER AVIATION INC COM CL A 03945R102 156349 30899 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II VAR RATE PFD 46138G870 1653836 73931 SH SOLE 0 0 0 VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 1077487 14334 SH SOLE 0 0 0 CITIGROUP INC COM NEW 172967424 646193 15711 SH SOLE 0 0 0 SPDR SER TR NUVEEN BLMBRG SH 78468R739 1496373 32368 SH SOLE 0 0 0 VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 33781788 772685 SH SOLE 0 0 0 VODAFONE GROUP PLC NEW SPONSORED ADR 92857W308 3127717 329928 SH SOLE 0 0 0 BIO RAD LABS INC CL A 090572207 710089 1981 SH SOLE 0 0 0 SPDR SER TR S&P OILGAS EXP 78468R556 720174 4869 SH SOLE 0 0 0 ATLASSIAN CORPORATION CL A 049468101 1813187 8998 SH SOLE 0 0 0 VANGUARD WORLD FDS ENERGY ETF 92204A306 4063918 32065 SH SOLE 0 0 0 SPDR SER TR S&P HOMEBUILD 78464A888 615853 8043 SH SOLE 0 0 0 SPDR SER TR S&P INS ETF 78464A789 271575 6384 SH SOLE 0 0 0 LIBERTY GLOBAL PLC SHS CL C G5480U120 2323916 125211 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III HORIZON DMST ETF 33739P889 2307126 74056 SH SOLE 0 0 0 BLACKSTONE LONG SHORT CR INC COM SHS BN INT 09257D102 220535 18930 SH SOLE 0 0 0 DANIMER SCIENTIFIC INC COM CL A 236272100 49608 23965 SH SOLE 0 0 0 VIKING THERAPEUTICS INC COM 92686J106 119833 10825 SH SOLE 0 0 0 ISHARES TR US INDUSTRIALS 464287754 276539 2741 SH SOLE 0 0 0 FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106 236390 14096 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735 289403 9797 SH SOLE 0 0 0 MADRIGAL PHARMACEUTICALS INC COM 558868105 526620 3606 SH SOLE 0 0 0 WILLIS TOWERS WATSON PLC LTD SHS G96629103 364217 1743 SH SOLE 0 0 0 GRAPHIC PACKAGING HLDG CO COM 388689101 391905 17590 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI ACWI EXUS 78463X848 1604982 64483 SH SOLE 0 0 0 COHERENT CORP COM 19247G107 635109 19458 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 252324 7824 SH SOLE 0 0 0 CLEAN ENERGY FUELS CORP COM 184499101 298219 77864 SH SOLE 0 0 0 NVR INC COM 62944T105 1031651 173 SH SOLE 0 0 0 ATMOS ENERGY CORP COM 049560105 772759 7295 SH SOLE 0 0 0 FAIR ISAAC CORP COM 303250104 243188 280 SH SOLE 0 0 0 SHOCKWAVE MED INC COM 82489T104 272369 1368 SH SOLE 0 0 0 RESMED INC COM 761152107 264096 1786 SH SOLE 0 0 0 AXON ENTERPRISE INC COM 05464C101 258090 1297 SH SOLE 0 0 0 CHEMED CORP NEW COM 16359R103 329490 634 SH SOLE 0 0 0 HUBSPOT INC COM 443573100 297963 605 SH SOLE 0 0 0 MARATHON DIGITAL HOLDINGS IN COM 565788106 109548 12888 SH SOLE 0 0 0 NUVEEN SELECT TAX-FREE INCOM SH BEN INT 67062F100 174124 13092 SH SOLE 0 0 0 SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 2789072 55120 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US SC 808524763 603070 12437 SH SOLE 0 0 0 MONOLITHIC PWR SYS INC COM 609839105 687456 1488 SH SOLE 0 0 0 ALPS ETF TR EQUAL SEC ETF 00162Q205 279489 2786 SH SOLE 0 0 0 WALKER & DUNLOP INC COM 93148P102 896003 12069 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771 16688015 298160 SH SOLE 0 0 0 VERISIGN INC COM 92343E102 431794 2132 SH SOLE 0 0 0 CHIPOTLE MEXICAN GRILL INC COM 169656105 2450989 1338 SH SOLE 0 0 0 SERVICE CORP INTL COM 817565104 381638 6679 SH SOLE 0 0 0 DBX ETF TR XTRACK USD HIGH 233051432 850483 25088 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 COVERED 37954Y475 557916 14346 SH SOLE 0 0 0 CRINETICS PHARMACEUTICALS IN COM 22663K107 220998 7431 SH SOLE 0 0 0 AXSOME THERAPEUTICS INC COM 05464T104 551851 7896 SH SOLE 0 0 0 CIENA CORP COM NEW 171779309 344384 7287 SH SOLE 0 0 0 SCHWAB STRATEGIC TR SCHWB FDT INT LG 808524755 760175 24003 SH SOLE 0 0 0 ISHARES TR EXPANDED TECH 464287515 1482433 4344 SH SOLE 0 0 0 LITHIA MTRS INC COM 536797103 918181 3109 SH SOLE 0 0 0 SCORPIO TANKERS INC SHS Y7542C130 560196 10351 SH SOLE 0 0 0 V F CORP COM 918204108 342639 19391 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174 1876414 37349 SH SOLE 0 0 0 LENNOX INTL INC COM 526107107 377061 1007 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EUROPE ALPHADEX 33737J117 567343 17187 SH SOLE 0 0 0 ISHARES TR U.S. PHARMA ETF 464288836 274497 1551 SH SOLE 0 0 0 COOPER COS INC COM NEW 216648402 410551 1291 SH SOLE 0 0 0 IONIS PHARMACEUTICALS INC COM 462222100 225802 4978 SH SOLE 0 0 0 AMDOCS LTD SHS G02602103 207507 2456 SH SOLE 0 0 0 CHESAPEAKE UTILS CORP COM 165303108 3174334 32474 SH SOLE 0 0 0 SPDR SER TR SSGA US LRG ETF 78468R804 515675 3862 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000GRW 92206C623 4941115 30295 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 2975102 38074 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000VAL 92206C649 4273087 35791 SH SOLE 0 0 0 ISHARES INC MSCI EMRG CHN 46434G764 373476 7495 SH SOLE 0 0 0 ISHARES INC MSCI JPN ETF NEW 46434G822 292708 4855 SH SOLE 0 0 0 NUVEEN MUN HIGH INCOME OPPOR COM 670682103 1552628 167309 SH SOLE 0 0 0 TYLER TECHNOLOGIES INC COM 902252105 224733 582 SH SOLE 0 0 0 NOV INC COM 62955J103 420863 20137 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241 228282 4562 SH SOLE 0 0 0 INTRA-CELLULAR THERAPIES INC COM 46116X101 344315 6610 SH SOLE 0 0 0 EAGLE BANCORP INC MD COM 268948106 225075 10493 SH SOLE 0 0 0 WESTERN DIGITAL CORP. COM 958102105 353724 7752 SH SOLE 0 0 0 HF SINCLAIR CORP COM 403949100 555978 9766 SH SOLE 0 0 0 AURORA CANNABIS INC COM 05156X884 6875 11752 SH SOLE 0 0 0 HESS CORP COM 42809H107 465426 3042 SH SOLE 0 0 0 SITEONE LANDSCAPE SUPPLY INC COM 82982L103 280644 1717 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 HB ETF 46138E370 733386 10462 SH SOLE 0 0 0 STOCK YDS BANCORP INC COM 861025104 239276 6090 SH SOLE 0 0 0 INDEXIQ ETF TR IQ MRGR ARB ETF 45409B800 541295 17135 SH SOLE 0 0 0 VANGUARD WORLD FDS CONSUM DIS ETF 92204A108 1663629 6176 SH SOLE 0 0 0 LABORATORY CORP AMER HLDGS COM NEW 50540R409 935687 4654 SH SOLE 0 0 0 TELEDYNE TECHNOLOGIES INC COM 879360105 1696016 4151 SH SOLE 0 0 0 ARES MANAGEMENT CORPORATION CL A COM STK 03990B101 868326 8441 SH SOLE 0 0 0 EXPEDIA GROUP INC COM NEW 30212P303 490716 4761 SH SOLE 0 0 0 DYNATRACE INC COM NEW 268150109 228276 4885 SH SOLE 0 0 0 ASPEN TECHNOLOGY INC COM 29109X106 270645 1325 SH SOLE 0 0 0 ZIONS BANCORPORATION N A COM 989701107 360274 10326 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUL 00888H406 4967221 169052 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST NEW MILLENNIUM 316092360 2845469 87704 SH SOLE 0 0 0 GATX CORP COM 361448103 206886 1901 SH SOLE 0 0 0 VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535 731599 14955 SH SOLE 0 0 0 ISHARES TR CYBERSECURITY 46435U135 419066 10882 SH SOLE 0 0 0 DECKERS OUTDOOR CORP COM 243537107 335701 653 SH SOLE 0 0 0 CHOICE HOTELS INTL INC COM 169905106 355524 2902 SH SOLE 0 0 0 RPM INTL INC COM 749685103 484479 5110 SH SOLE 0 0 0 STERIS PLC SHS USD G8473T100 453322 2066 SH SOLE 0 0 0 SPDR SER TR SSGA US SMAL ETF 78468R887 4081113 41265 SH SOLE 0 0 0 VANGUARD WORLD FDS MATERIALS ETF 92204A801 393691 2282 SH SOLE 0 0 0 ISHARES TR MSCI INDIA SM CP 46429B614 475862 7539 SH SOLE 0 0 0 WEST PHARMACEUTICAL SVSC INC COM 955306105 739539 1971 SH SOLE 0 0 0 JUNIPER NETWORKS INC COM 48203R104 638114 22962 SH SOLE 0 0 0 FORTUNE BRANDS INNOVATIONS I COM 34964C106 265299 4268 SH SOLE 0 0 0 POOL CORP COM 73278L105 685136 1924 SH SOLE 0 0 0 COHEN & STEERS QUALITY INCOM COM 19247L106 157589 15572 SH SOLE 0 0 0 AUTONATION INC COM 05329W102 694169 4585 SH SOLE 0 0 0 LANDSTAR SYS INC COM 515098101 279565 1580 SH SOLE 0 0 0 CONSOL ENERGY INC NEW COM 20854L108 579628 5525 SH SOLE 0 0 0 PROPETRO HLDG CORP COM 74347M108 210346 19788 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLCP 600 GRTH 921932794 696574 7386 SH SOLE 0 0 0 ALLIANT ENERGY CORP COM 018802108 614976 12693 SH SOLE 0 0 0 SYNOPSYS INC COM 871607107 2820830 6146 SH SOLE 0 0 0 DORMAN PRODS INC COM 258278100 222431 2936 SH SOLE 0 0 0 ROKU INC COM CL A 77543R102 296831 4205 SH SOLE 0 0 0 EASTMAN CHEM CO COM 277432100 1077686 14047 SH SOLE 0 0 0 BEYOND MEAT INC COM 08862E109 161472 16785 SH SOLE 0 0 0 BOWMAN CONSULTING GROUP LTD COM 103002101 207702 7410 SH SOLE 0 0 0 FOMENTO ECONOMICO MEXICANO S SPON ADR UNITS 344419106 272329 2495 SH SOLE 0 0 0 CROCS INC COM 227046109 551438 6250 SH SOLE 0 0 0 GREIF INC CL A 397624107 212790 3185 SH SOLE 0 0 0 MONGODB INC CL A 60937P106 495963 1434 SH SOLE 0 0 0 INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 209995 2426 SH SOLE 0 0 0 HOULIHAN LOKEY INC CL A 441593100 231272 2159 SH SOLE 0 0 0 BAIDU INC SPON ADR REP A 056752108 1044571 7775 SH SOLE 0 0 0 ISHARES TR USD GRN BOND ETF 46435U440 333872 7398 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C821 258413 8467 SH SOLE 0 0 0 LEONARDO DRS INC COM 52661A108 180059 10782 SH SOLE 0 0 0 BOYD GAMING CORP COM 103304101 404763 6654 SH SOLE 0 0 0 ETF SER SOLUTIONS DEFIANCE NEXT 26922A289 627200 20067 SH SOLE 0 0 0 GLOBANT S A COM L44385109 265713 1343 SH SOLE 0 0 0 LATTICE STRATEGIES TR HARTFORD MLT ETF 518416102 1489521 58071 SH SOLE 0 0 0 LIVENT CORP COM 53814L108 307429 16699 SH SOLE 0 0 0 INTEGER HLDGS CORP COM 45826H109 1437857 18333 SH SOLE 0 0 0 FLEETCOR TECHNOLOGIES INC COM 339041105 469060 1837 SH SOLE 0 0 0 EXPONENT INC COM 30214U102 241050 2816 SH SOLE 0 0 0 VANGUARD INTL EQUITY INDEX F FTSE PACIFIC ETF 922042866 712272 10650 SH SOLE 0 0 0 HEICO CORP NEW COM 422806109 738725 4562 SH SOLE 0 0 0 FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101 1421597 21945 SH SOLE 0 0 0 ISHARES TR US TRSPRTION 464287192 407461 1743 SH SOLE 0 0 0 VANECK ETF TRUST RARE EARTH/STRTG 92189H805 626885 9451 SH SOLE 0 0 0 VERTIV HOLDINGS CO COM CL A 92537N108 214198 5758 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 VAL IDX FD 921932703 2051327 13796 SH SOLE 0 0 0 COMERICA INC COM 200340107 728496 17533 SH SOLE 0 0 0 DOLBY LABORATORIES INC COM CL A 25659T107 270277 3410 SH SOLE 0 0 0 FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108 2161328 22337 SH SOLE 0 0 0 DIAMOND OFFSHORE DRILLING IN COM 25271C201 627394 42738 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 4376967 17732 SH SOLE 0 0 0 ARROW ELECTRS INC COM 042735100 396635 3167 SH SOLE 0 0 0 APTARGROUP INC COM 038336103 220195 1761 SH SOLE 0 0 0 ARCBEST CORP COM 03937C105 361366 3555 SH SOLE 0 0 0 CARTERS INC COM 146229109 382261 5528 SH SOLE 0 0 0 ROBERT HALF INC. COM 770323103 516038 7042 SH SOLE 0 0 0 INDEXIQ ETF TR HEDGE MLTI ETF 45409B107 226696 7549 SH SOLE 0 0 0 FIVE BELOW INC COM 33829M101 499273 3103 SH SOLE 0 0 0 WILLSCOT MOBIL MINI HLDNG CO COM CL A 971378104 341662 8215 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS3000IDX 92206C599 420941 2207 SH SOLE 0 0 0 REINSURANCE GRP OF AMERICA I COM NEW 759351604 223738 1541 SH SOLE 0 0 0 RENAISSANCERE HLDGS LTD COM G7496G103 280057 1415 SH SOLE 0 0 0 FMC CORP COM NEW 302491303 836656 12493 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSON MTG 47103U852 553176 12746 SH SOLE 0 0 0 GLOBAL X FDS GLOBAL X COPPER 37954Y830 217623 5977 SH SOLE 0 0 0 SPLUNK INC COM 848637104 1245611 8517 SH SOLE 0 0 0 MSA SAFETY INC COM 553498106 233953 1484 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000IDX 92206C730 1338482 6876 SH SOLE 0 0 0 HELMERICH & PAYNE INC COM 423452101 612121 14519 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US SMCP HG 92647N873 423775 8652 SH SOLE 0 0 0 HUNT J B TRANS SVCS INC COM 445658107 325574 1727 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR MAY 45782C326 608616 19585 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T GBL LISTED PVT 46137V118 236855 4584 SH SOLE 0 0 0 ISHARES TR MORTGE REL ETF 46435G342 213883 9574 SH SOLE 0 0 0 VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603 449234 2304 SH SOLE 0 0 0 CRANE COMPANY COMMON STOCK 224408104 294593 3316 SH SOLE 0 0 0 SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105 320070 5364 SH SOLE 0 0 0 PROSHARES TR ULTRA FNCLS NEW 74347X633 699156 16032 SH SOLE 0 0 0 HOLOGIC INC COM 436440101 495863 7145 SH SOLE 0 0 0 PACER FDS TR US EXPORT LEAD 69374H402 244486 5870 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP FUND 97717W588 10464260 228727 SH SOLE 0 0 0 VANGUARD BD INDEX FDS LONG TERM BOND 921937793 1625870 24245 SH SOLE 0 0 0 INDEPENDENT BANK GROUP INC COM 45384B106 375250 9488 SH SOLE 0 0 0 FTI CONSULTING INC COM 302941109 245135 1374 SH SOLE 0 0 0 CDW CORP COM 12514G108 1078004 5343 SH SOLE 0 0 0 FUTU HLDGS LTD SPON ADS CL A 36118L106 258295 4468 SH SOLE 0 0 0 AMERIS BANCORP COM 03076K108 666450 17360 SH SOLE 0 0 0 CELSIUS HLDGS INC COM NEW 15118V207 493178 2874 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T INVESCO MSCI 46137V407 327156 7388 SH SOLE 0 0 0 TETRA TECH INC NEW COM 88162G103 238231 1567 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P GBL WATER 46138E263 257814 5542 SH SOLE 0 0 0 LEIDOS HOLDINGS INC COM 525327102 335831 3644 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS LONG TERM TREAS 92206C847 315352 5681 SH SOLE 0 0 0 LISTED FD TR HORIZON KINETICS 53656F623 1200097 39425 SH SOLE 0 0 0 CELANESE CORP DEL COM 150870103 350954 2796 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP400 PR 46137V217 240274 6131 SH SOLE 0 0 0 BOOZ ALLEN HAMILTON HLDG COR CL A 099502106 1050085 9610 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG INTL 78464A151 2545988 93844 SH SOLE 0 0 0 CARPENTER TECHNOLOGY CORP COM 144285103 487676 7256 SH SOLE 0 0 0 ISHARES TR 0-3 MNTH TREASRY 46436E718 1446024 14364 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US BUF 33740F748 877223 22904 SH SOLE 0 0 0 TEREX CORP NEW COM 880779103 445748 7736 SH SOLE 0 0 0 TECK RESOURCES LTD CL B 878742204 496009 11511 SH SOLE 0 0 0 QUEST DIAGNOSTICS INC COM 74834L100 674373 5534 SH SOLE 0 0 0 BARCLAYS PLC ADR 06738E204 179809 23082 SH SOLE 0 0 0 SPDR SER TR PORTFLI HIGH YLD 78468R606 540434 24105 SH SOLE 0 0 0 PARK NATL CORP COM 700658107 817598 8650 SH SOLE 0 0 0 VANECK ETF TRUST BIOTECH ETF 92189F726 476690 3061 SH SOLE 0 0 0 ISHARES TR GENOMICS IMMUN 46435U192 297456 14617 SH SOLE 0 0 0 TEUCRIUM COMMODITY TR WHEAT FD 88166A508 131123 23541 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CAP VAL ALPH 33737M409 1212801 25818 SH SOLE 0 0 0 AMERIPRISE FINL INC COM 03076C106 2960197 8979 SH SOLE 0 0 0 CINCINNATI FINL CORP COM 172062101 694038 6785 SH SOLE 0 0 0 ISHARES TR ESG AWARE MSCI 46435U663 684979 20356 SH SOLE 0 0 0 ASHLAND INC COM 044186104 349509 4279 SH SOLE 0 0 0 PENSKE AUTOMOTIVE GRP INC COM 70959W103 292522 1751 SH SOLE 0 0 0 ASE TECHNOLOGY HLDG CO LTD SPONSORED ADS 00215W100 191572 25475 SH SOLE 0 0 0 OKTA INC CL A 679295105 588339 7218 SH SOLE 0 0 0 DT MIDSTREAM INC COMMON STOCK 23345M107 221206 4180 SH SOLE 0 0 0 WISDOMTREE TR US S CAP QTY DIV 97717X651 201790 4899 SH SOLE 0 0 0 MOLINA HEALTHCARE INC COM 60855R100 353465 1078 SH SOLE 0 0 0 COSTAR GROUP INC COM 22160N109 805500 10476 SH SOLE 0 0 0 SIRIUS XM HOLDINGS INC COM 82968B103 169369 37471 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200 985302 47807 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T LEISURE AND ENTE 46137V720 276479 7215 SH SOLE 0 0 0 INVESCO DB US DLR INDEX TR BULLISH FD 46141D203 208794 7023 SH SOLE 0 0 0 AMERICAN CENTY ETF TR INTL SMCP VLU 025072802 633573 10952 SH SOLE 0 0 0 RAYMOND JAMES FINL INC COM 754730109 480457 4784 SH SOLE 0 0 0 EA SERIES TRUST STRIVE US ENERGY 02072L722 1225429 40739 SH SOLE 0 0 0 PROGRESS SOFTWARE CORP COM 743312100 245181 4663 SH SOLE 0 0 0 SS&C TECHNOLOGIES HLDGS INC COM 78467J100 318130 6055 SH SOLE 0 0 0 BRIGHT HORIZONS FAM SOL IN D COM 109194100 206420 2534 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C318 1545608 52358 SH SOLE 0 0 0 BENTLEY SYS INC COM CL B 08265T208 1227917 24480 SH SOLE 0 0 0 CENTENE CORP DEL COM 15135B101 500551 7267 SH SOLE 0 0 0 PURE STORAGE INC CL A 74624M102 551006 15469 SH SOLE 0 0 0 NEW YORK CMNTY BANCORP INC COM 649445103 1210091 106710 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EMERG MKT ALPH 33737J182 1012905 48534 SH SOLE 0 0 0 FIRST TR MULTI CAP GROWTH AL COM SHS 33733F101 244117 2438 SH SOLE 0 0 0 PIMCO ETF TR 15+ YR US TIPS 72201R304 636853 12119 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI MATLS INDEX 316092881 533462 12072 SH SOLE 0 0 0 GLOBAL SHIP LEASE INC NEW COM CL A Y27183600 216559 11808 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI INCOME OPPRTNTES 33740F409 2456018 131796 SH SOLE 0 0 0 U S SILICA HLDGS INC COM 90346E103 247932 17659 SH SOLE 0 0 0 TEGNA INC COM 87901J105 438018 30063 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED ALP SML CP GRW ALP 33737M300 1052016 18666 SH SOLE 0 0 0 JACOBS SOLUTIONS INC COM 46982L108 436937 3201 SH SOLE 0 0 0 LIVE NATION ENTERTAINMENT IN COM 538034109 822013 9899 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SSI STRG ETF 33739Q507 495380 15944 SH SOLE 0 0 0 CHURCHILL DOWNS INC COM 171484108 2854468 24599 SH SOLE 0 0 0 ISHARES TR U.S. ENERGY ETF 464287796 2208957 46573 SH SOLE 0 0 0 BANK AMERICA CORP 7.25%CNV PFD L 060505682 2952918 2655 SH SOLE 0 0 0 THOMSON REUTERS CORP. COM 884903808 1426496 11662 SH SOLE 0 0 0 GALLAGHER ARTHUR J & CO COM 363576109 2629628 11537 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103 858095 17518 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P INTL LOW 46138E230 315699 12097 SH SOLE 0 0 0 ISHARES TR CUR HD EURZN ETF 46434V639 1866687 60725 SH SOLE 0 0 0 STIFEL FINL CORP COM 860630102 202998 3304 SH SOLE 0 0 0 GLOBAL X FDS GLB X MLP ENRG I 37954Y293 1090705 25734 SH SOLE 0 0 0 PACER FDS TR LUNT LRG CP ALTR 69374H717 959104 27842 SH SOLE 0 0 0 DARLING INGREDIENTS INC COM 237266101 242365 4643 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C748 2198494 70217 SH SOLE 0 0 0 WISDOMTREE TR HEDGED HI YLD BD 97717W430 1466277 69426 SH SOLE 0 0 0 ISHARES TR CONSER ALLOC ETF 464289883 541916 15957 SH SOLE 0 0 0 SCOTTS MIRACLE-GRO CO CL A 810186106 358091 6929 SH SOLE 0 0 0 ALLISON TRANSMISSION HLDGS I COM 01973R101 579201 9807 SH SOLE 0 0 0 CASEYS GEN STORES INC COM 147528103 4217520 15533 SH SOLE 0 0 0 FLEXSHARES TR QLT DIV DEF IDX 33939L845 627068 11593 SH SOLE 0 0 0 ISHARES TR 10-20 YR TRS ETF 464288653 1001046 10166 SH SOLE 0 0 0 KORN FERRY COM NEW 500643200 255559 5387 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 APR 00888H208 1200577 42894 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H711 5611920 231324 SH SOLE 0 0 0 BLACKROCK SCIENCE & TECHNOLO SHS BEN INT 09260K101 166535 10093 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R878 564049 17992 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV APRL 45782C367 501943 20788 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL STP 46137V373 409295 13625 SH SOLE 0 0 0 UNITED STS BRENT OIL FD LP UNIT 91167Q100 346805 10814 SH SOLE 0 0 0 INVESCO LTD SHS G491BT108 752354 51815 SH SOLE 0 0 0 ISHARES TR CORE MSCI INTL 46435G326 488212 8377 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACES ULTRA SHR 381430230 780013 15619 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F474 3552413 112276 SH SOLE 0 0 0 SLM CORP COM 78442P106 178831 13130 SH SOLE 0 0 0 TIMOTHY PLAN US LRGMD CP CORE 887432359 281585 8169 SH SOLE 0 0 0 KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303 240915 12082 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RAFI STRATGIC US 46138J742 1302760 32708 SH SOLE 0 0 0 ISHARES TR MSCI ACWI ETF 464288257 226307 2450 SH SOLE 0 0 0 SPDR SER TR S&P 600 SMCP GRW 78464A201 310152 4233 SH SOLE 0 0 0 GRANITESHARES ETF TR BBG COMMD K 1 38747R108 693449 32119 SH SOLE 0 0 0 WISDOMTREE TR US AI ENHANCED 97717W406 396506 4457 SH SOLE 0 0 0 CYBERARK SOFTWARE LTD SHS M2682V108 308379 1883 SH SOLE 0 0 0 DUPONT DE NEMOURS INC COM 26614N102 1993716 26729 SH SOLE 0 0 0 SPDR SER TR PORTFOLI S&P1500 78464A805 6226311 118619 SH SOLE 0 0 0 ISHARES TR ESG AWR US AGRGT 46435U549 269218 5943 SH SOLE 0 0 0 CAMPBELL SOUP CO COM 134429109 675109 16434 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT EMGRG 90470L469 225149 8403 SH SOLE 0 0 0 GABELLI UTIL TR COM 36240A101 56169 10598 SH SOLE 0 0 0 BJS WHSL CLUB HLDGS INC COM 05550J101 213539 2992 SH SOLE 0 0 0 ISHARES TR MRNING SM CP ETF 464288703 1658497 32030 SH SOLE 0 0 0 ISHARES TR CORE 1 5 YR USD 46432F859 3695790 79685 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD US EQTY OPPT ETF 336920103 2806965 33425 SH SOLE 0 0 0 POLARIS INC COM 731068102 322209 3094 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD S&P INTL DIVID 33738R688 565477 38494 SH SOLE 0 0 0 LAMB WESTON HLDGS INC COM 513272104 485600 5252 SH SOLE 0 0 0 SELECT SECTOR SPDR TR COMMUNICATION 81369Y852 1227274 18717 SH SOLE 0 0 0 PLBY GROUP INC COM 72814P109 13927 17387 SH SOLE 0 0 0 AERCAP HOLDINGS NV SHS N00985106 276813 4417 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST CORE FIXED INCOM 25434V872 1293576 32043 SH SOLE 0 0 0 ISHARES TR US HLTHCR PR ETF 464288828 765125 3109 SH SOLE 0 0 0 NUVEEN AMT FREE QLTY MUN INC COM 670657105 1682287 173790 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT 100 69374H303 744223 12113 SH SOLE 0 0 0 VANGUARD INDEX FDS LARGE CAP ETF 922908637 5466796 27936 SH SOLE 0 0 0 REPUBLIC SVCS INC COM 760759100 435368 3055 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C805 270340 10493 SH SOLE 0 0 0 INNOVATOR ETFS TR LADERD ALCTN PWR 45783Y814 1582950 42212 SH SOLE 0 0 0 DATADOG INC CL A COM 23804L103 1000897 10988 SH SOLE 0 0 0 FIDELITY NATIONAL FINANCIAL FNF GROUP COM 31620R303 357988 8668 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U885 1377663 42705 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401 401415 4712 SH SOLE 0 0 0 STARBOARD INVT TR ADAPTIVE ALPHA 85521B742 31020467 1368216 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C334 1252240 29944 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQUT BUFR AUG 45782C698 1414181 42841 SH SOLE 0 0 0 JACKSON FINANCIAL INC COM CL A 46817M107 239869 6276 SH SOLE 0 0 0 MANNKIND CORP COM NEW 56400P706 44612 10802 SH SOLE 0 0 0 ELBIT SYS LTD ORD M3760D101 1304688 6590 SH SOLE 0 0 0 AMPLIFY ETF TR AMPLIFY LITHIUM 032108805 304957 27040 SH SOLE 0 0 0 ENPHASE ENERGY INC COM 29355A107 566267 4713 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C508 2897514 83271 SH SOLE 0 0 0 RADIAN GROUP INC COM 750236101 278520 11092 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD INDXX INOVTV ETF 33741X201 249776 6769 SH SOLE 0 0 0 ISHARES TR GLB INFRASTR ETF 464288372 241688 5583 SH SOLE 0 0 0 ROLLINS INC COM 775711104 652304 17474 SH SOLE 0 0 0 AMERICAN CENTY ETF TR AVANTIS EMGMKT 025072604 261574 4955 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 DEC 00888H794 2100346 79983 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT SMLC 46138E842 551533 7343 SH SOLE 0 0 0 HANCOCK JOHN INCOME SECS TR COM 410123103 297766 29022 SH SOLE 0 0 0 PIMCO ETF TR ENHNCD LW DUR AC 72201R718 1339263 14287 SH SOLE 0 0 0 ALPS ETF TR OSHARES US SMLCP 00162Q395 453059 12904 SH SOLE 0 0 0 MATCH GROUP INC NEW COM 57667L107 447418 11421 SH SOLE 0 0 0 ERIE INDTY CO CL A 29530P102 1631710 5554 SH SOLE 0 0 0 NUTRIEN LTD COM 67077M108 860132 13927 SH SOLE 0 0 0 ADAM NAT RES FD INC COM 00548F105 564267 24406 SH SOLE 0 0 0 PACER FDS TR AMERCN ENRGY IND 69374H634 226199 8258 SH SOLE 0 0 0 CARLYLE GROUP INC COM 14316J108 221012 7328 SH SOLE 0 0 0 HUBBELL INC COM 443510607 5626336 17952 SH SOLE 0 0 0 SPDR SER TR S&P BK ETF 78464A797 424217 11512 SH SOLE 0 0 0 ISHARES INC EM MKTS DIV ETF 464286319 388147 16295 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168 693130 10996 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI ALT ABSLT STRG 33740Y101 848257 29556 SH SOLE 0 0 0 SPDR SER TR PORTFLI TIPS ETF 78464A656 790011 31804 SH SOLE 0 0 0 EQUINOR ASA SPONSORED ADR 29446M102 444928 13569 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 336249 14140 SH SOLE 0 0 0 EVERGY INC COM 30034W106 768815 15164 SH SOLE 0 0 0 ARK ETF TR AUTNMUS TECHNLGY 00214Q203 1045423 19928 SH SOLE 0 0 0 CAMBRIA ETF TR EMRG SHAREHLDR 132061706 732774 25550 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150 3082613 53676 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BK ETF 33738R860 767374 37125 SH SOLE 0 0 0 NORTHERN OIL & GAS INC COM 665531307 1113285 27673 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ACLRTD 9 45783Y889 746068 26270 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDERSN SML ETF 47103U209 204832 3505 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS2000IDX 92206C664 1443088 20200 SH SOLE 0 0 0 BLACKROCK MUN INCOME TR SH BEN INT 09248F109 90288 10179 SH SOLE 0 0 0 OVINTIV INC COM 69047Q102 895648 18828 SH SOLE 0 0 0 ISHARES TR MICRO-CAP ETF 464288869 533433 5329 SH SOLE 0 0 0 ISHARES TR US TELECOM ETF 464287713 370258 17383 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 465409 7899 SH SOLE 0 0 0 VANECK ETF TRUST VIDEO GMNG ESPRT 92189F114 301471 5847 SH SOLE 0 0 0 KROGER CO COM 501044101 990586 22136 SH SOLE 0 0 0 DBX ETF TR XTRACKERS S&P 233051143 1133815 28946 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II EMRNG MKT SVRG 46138E784 323854 17726 SH SOLE 0 0 0 DTE ENERGY CO COM 233331107 1458522 14691 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT JAN 45782C516 2062106 75311 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL HIGH PROFIT 25434V765 267218 11523 SH SOLE 0 0 0 ISHARES TR MSCI USA VALUE 46432F388 1857583 20476 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 1180628 26430 SH SOLE 0 0 0 COMMERCIAL METALS CO COM 201723103 274917 5564 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100 1795769 123040 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT DEP NOV 33740F839 987799 27841 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT JULY 45782C714 2702235 120046 SH SOLE 0 0 0 LIBERTY ALL-STAR GROWTH FD I COM 529900102 142578 28862 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME OPRNTS COM BEN SHS 69355M107 143356 12067 SH SOLE 0 0 0 REKOR SYSTEMS INC COM 759419104 76213 27026 SH SOLE 0 0 0 VILLAGE FARMS INTL INC COM 92707Y108 11678 14643 SH SOLE 0 0 0 NU HLDGS LTD ORD SHS CL A G6683N103 115558 15939 SH SOLE 0 0 0 ISHARES TR ESG EAFE ETF 46436E759 515009 9021 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159 212854 4794 SH SOLE 0 0 0 FIDELITY COMWLTH TR NASDAQ COMPSIT 315912808 18546393 356730 SH SOLE 0 0 0 ISHARES TR SELF DRIVNG EV 46435U366 1340923 36056 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC SMLLCP 600 IDX 921932828 4100808 46920 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811 3984557 58917 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C474 859976 27993 SH SOLE 0 0 0 CHENIERE ENERGY INC COM NEW 16411R208 1943226 11709 SH SOLE 0 0 0 INVESCO DB COMMDY INDX TRCK UNIT 46138B103 1421622 56956 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 GRTH 921932869 6334176 70147 SH SOLE 0 0 0 FLOWERS FOODS INC COM 343498101 264097 11907 SH SOLE 0 0 0 EQT CORP COM 26884L109 564346 13907 SH SOLE 0 0 0 ISHARES TR ESG AWRE 1 5 YR 46435G243 432234 18184 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 VAL 921932844 6083619 78081 SH SOLE 0 0 0 CHESAPEAKE ENERGY CORP COM 165167735 210919 2446 SH SOLE 0 0 0 AMBEV SA SPONSORED ADR 02319V103 62988 24414 SH SOLE 0 0 0 SYNOVUS FINL CORP COM NEW 87161C501 475908 17119 SH SOLE 0 0 0 SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209 192469 19540 SH SOLE 0 0 0 ZEBRA TECHNOLOGIES CORPORATI CL A 989207105 799944 3382 SH SOLE 0 0 0 BEST BUY INC COM 086516101 1371755 19746 SH SOLE 0 0 0 WEC ENERGY GROUP INC COM 92939U106 2373084 29461 SH SOLE 0 0 0 VANGUARD ADMIRAL FDS INC MIDCP 400 IDX 921932885 1519342 17974 SH SOLE 0 0 0 PACER FDS TR DEVELOPED MRKT 69374H873 2961282 99139 SH SOLE 0 0 0 EXCHANGE TRADED CONCEPTS TR BITWISE CRYPTO 301505624 91455 13650 SH SOLE 0 0 0 BOX INC CL A 10316T104 265705 10975 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887 1929404 38821 SH SOLE 0 0 0 AGNICO EAGLE MINES LTD COM 008474108 227841 5013 SH SOLE 0 0 0 SIGNET JEWELERS LIMITED SHS G81276100 249612 3476 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT INTL 69374H683 418476 16052 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605 4230916 95506 SH SOLE 0 0 0 ISHARES TR A RATE CP BD ETF 46429B291 1751628 38856 SH SOLE 0 0 0 EXACT SCIENCES CORP COM 30063P105 1180615 17306 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127 3351887 192416 SH SOLE 0 0 0 GLOBAL X FDS S&P 500 CATHOLIC 37954Y889 327241 6257 SH SOLE 0 0 0 VANECK ETF TRUST JP MRGAN EM LOC 92189H300 365855 15327 SH SOLE 0 0 0 VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303 673460 13691 SH SOLE 0 0 0 BLINK CHARGING CO COM 09354A100 38063 12439 SH SOLE 0 0 0 ASSURED GUARANTY LTD COM G0585R106 776351 12828 SH SOLE 0 0 0 INNOVATOR ETFS TR EMRGNG MKT APRIL 45782C359 824701 34279 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100 5525300 66771 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C656 2628839 81137 SH SOLE 0 0 0 BNY MELLON ETF TRUST CONCENTRATED INT 09661T834 2233599 51448 SH SOLE 0 0 0 NUVEEN PFD & INCOME SECS FD COM 67072C105 374932 60767 SH SOLE 0 0 0 SPDR SER TR PRTFLO S&P500 VL 78464A508 2671379 64745 SH SOLE 0 0 0 WISDOMTREE TR EMG MKTS SMCAP 97717W281 1954901 42259 SH SOLE 0 0 0 PACER FDS TR GLOBL CASH ETF 69374H709 1207429 37106 SH SOLE 0 0 0 ISHARES TR IBDS DEC28 ETF 46435U515 1900965 79108 SH SOLE 0 0 0 VANGUARD WORLD FDS FINANCIALS ETF 92204A405 1628568 20276 SH SOLE 0 0 0 PACER FDS TR TRENDP US MID CP 69374H204 1338730 42432 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C573 1902305 57541 SH SOLE 0 0 0 TRIPLEPOINT VENTURE GROWTH B COM 89677Y100 151921 14524 SH SOLE 0 0 0 INNOVATOR ETFS TR DEFINED WLT SHLD 45783Y855 1928458 69369 SH SOLE 0 0 0 B & G FOODS INC NEW COM 05508R106 279264 28237 SH SOLE 0 0 0 EVGO INC CL A COM 30052F100 53418 15804 SH SOLE 0 0 0 EXELIXIS INC COM 30161Q104 333977 15285 SH SOLE 0 0 0 FORTRESS BIOTECH INC COM 34960Q109 12889 44400 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 335041 5849 SH SOLE 0 0 0 ADVISORSHARES TR PURE US CANNABIS 00768Y453 805203 101411 SH SOLE 0 0 0 LEGG MASON ETF INVT CLEARBRIDEG LR 524682200 307670 5935 SH SOLE 0 0 0 ANGLOGOLD ASHANTI PLC COM SHS G0378L100 783459 49586 SH SOLE 0 0 0 XYLEM INC COM 98419M100 685092 7526 SH SOLE 0 0 0 SPDR SER TR RUSSELL YIELD 78468R770 1887430 20646 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD UTILITIES ALPH 33734X184 538927 18870 SH SOLE 0 0 0 WORKHORSE GROUP INC COM NEW 98138J206 18917 45648 SH SOLE 0 0 0 ALLY FINL INC COM 02005N100 591709 22178 SH SOLE 0 0 0 GLOBAL X FDS TELMDC&DIG ETF 37954Y285 775141 84438 SH SOLE 0 0 0 PLUG POWER INC COM NEW 72919P202 823604 108369 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCED 97717Y808 1917277 41424 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U786 3421810 104038 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP ETF 464288208 2546409 42632 SH SOLE 0 0 0 ISHARES TR 7-10 YR TRSY BD 464287440 8393857 91646 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INTERNL DIVID 808524672 669254 29098 SH SOLE 0 0 0 NORWEGIAN CRUISE LINE HLDG L SHS G66721104 644731 39122 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD GBL WND ENRG ETF 33736G106 392041 27056 SH SOLE 0 0 0 ISHARES TR GLOBAL ENERG ETF 464287341 3188862 77287 SH SOLE 0 0 0 ISHARES TR ISHARES SEMICDTR 464287523 9387269 19819 SH SOLE 0 0 0 AMERICAN CENTY ETF TR INTL EQT ETF 025072703 621889 11175 SH SOLE 0 0 0 ISHARES TR CORE S&P US VLU 464287663 7474088 100162 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F722 1953420 48185 SH SOLE 0 0 0 WISDOMTREE TR INTL SMCAP DIV 97717W760 3128207 54432 SH SOLE 0 0 0 TEKLA HEALTHCARE INVS SH BEN INT 87911J103 491147 31585 SH SOLE 0 0 0 HUNTINGTON INGALLS INDS INC COM 446413106 1424286 6962 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT DEEP DUFR 33740F771 1375751 39481 SH SOLE 0 0 0 PTC INC COM 69370C100 534275 3771 SH SOLE 0 0 0 CANADIAN NAT RES LTD COM 136385101 615658 9520 SH SOLE 0 0 0 WELLS FARGO CO NEW PERP PFD CNV A 949746804 8624525 7735 SH SOLE 0 0 0 GOLDMAN SACHS PHYSICAL GOLD UNIT 38150K103 2214869 120965 SH SOLE 0 0 0 SPDR SER TR BLOOMBERG 3-12 M 78468R523 5874722 59084 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA INT 381430107 392943 13085 SH SOLE 0 0 0 BORGWARNER INC COM 099724106 578987 14342 SH SOLE 0 0 0 ADVANCE AUTO PARTS INC COM 00751Y106 566235 10124 SH SOLE 0 0 0 SOFI TECHNOLOGIES INC COM 83406F102 465418 58250 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD FINLS ALPHADEX 33734X135 6057604 160127 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176 1210037 10887 SH SOLE 0 0 0 ISHARES TR U S EQUITY FACTR 46434V282 224658 5186 SH SOLE 0 0 0 ON HLDG AG NAMEN AKT A H5919C104 313309 11262 SH SOLE 0 0 0 SSGA ACTIVE ETF TR GLOBL ALLO ETF 78467V400 329202 8616 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT US SM CAP MOD 33740F417 316479 16114 SH SOLE 0 0 0 PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408 397010 26485 SH SOLE 0 0 0 VERITEX HLDGS INC COM 923451108 1898948 105791 SH SOLE 0 0 0 ALPS ETF TR DISRUPTIVE TECH 00162Q478 292620 8261 SH SOLE 0 0 0 EAGLE POINT CREDIT COMPANY I COM 269808101 289052 28478 SH SOLE 0 0 0 FISKER INC CL A COM STK 33813J106 148116 23071 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C284 610913 24417 SH SOLE 0 0 0 CITIZENS FINL GROUP INC COM 174610105 513890 19175 SH SOLE 0 0 0 HORMEL FOODS CORP COM 440452100 2889900 75990 SH SOLE 0 0 0 WISDOMTREE TR US TOTAL DIVIDND 97717W109 6447396 107153 SH SOLE 0 0 0 HOWMET AEROSPACE INC COM 443201108 741573 16034 SH SOLE 0 0 0 NRG ENERGY INC COM NEW 629377508 215712 5600 SH SOLE 0 0 0 SPDR SER TR S&P METALS MNG 78464A755 4860398 92579 SH SOLE 0 0 0 GLOBAL X FDS ARTIFICIAL ETF 37954Y632 493772 18349 SH SOLE 0 0 0 NETAPP INC COM 64110D104 1356431 17876 SH SOLE 0 0 0 ALPS ETF TR RIVERFRNT DYMC 00162Q528 368883 8428 SH SOLE 0 0 0 PROSHARES TR BITCOIN STRATE 74347G440 279984 20274 SH SOLE 0 0 0 BROWN & BROWN INC COM 115236101 303594 4347 SH SOLE 0 0 0 DBX ETF TR XTRACK HRVST CSI 233051879 399644 15365 SH SOLE 0 0 0 MOLSON COORS BEVERAGE CO CL B 60871R209 1836861 28886 SH SOLE 0 0 0 ISHARES TR FALN ANGLS USD 46435G474 701344 28280 SH SOLE 0 0 0 DUFF & PHELPS UTLITY AND INF COM 26433C105 221560 25703 SH SOLE 0 0 0 BLOCK H & R INC COM 093671105 952487 22120 SH SOLE 0 0 0 BROOKFIELD CORP CL A LTD VT SH 11271J107 860988 27534 SH SOLE 0 0 0 ROSS STORES INC COM 778296103 1286388 11389 SH SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM AGRICULTURE FD 46140H106 953409 44531 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST DIVID ETF RISI 316092832 1700525 42759 SH SOLE 0 0 0 ZSCALER INC COM 98980G102 4782525 30738 SH SOLE 0 0 0 LISTED FD TR ROUNDHILL BALL 53656F417 186415 19664 SH SOLE 0 0 0 ETF MANAGERS TR ETFMG ALTR HRVST 26924G508 164743 45135 SH SOLE 0 0 0 HEWLETT PACKARD ENTERPRISE C COM 42824C109 331489 19084 SH SOLE 0 0 0 LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 430572 15795 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119 1140728 18905 SH SOLE 0 0 0 FARMERS NATIONAL BANC CORP COM 309627107 235570 20378 SH SOLE 0 0 0 PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 10212494 349384 SH SOLE 0 0 0 BANK MONTREAL QUE COM 063671101 701874 8319 SH SOLE 0 0 0 ETF SER SOLUTIONS US GLB JETS 26922A842 718002 42161 SH SOLE 0 0 0 VUZIX CORP COM NEW 92921W300 49629 13672 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778 928979 47228 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794 1949287 31496 SH SOLE 0 0 0 VANECK ETF TRUST LONG MUNI ETF 92189F536 436148 26101 SH SOLE 0 0 0 AMEREN CORP COM 023608102 652069 8714 SH SOLE 0 0 0 GLOBAL PMTS INC COM 37940X102 1587536 13758 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JAN 00888H802 2187679 75906 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR INTL COR DIV TIL 35473P108 554739 19876 SH SOLE 0 0 0 PORTILLOS INC COM CL A 73642K106 165396 10747 SH SOLE 0 0 0 ABRDN GLOBAL INFRA INCOME FU COM SHS BEN INT 00326W106 181463 11271 SH SOLE 0 0 0 GRACO INC COM 384109104 379195 5203 SH SOLE 0 0 0 MANULIFE FINL CORP COM 56501R106 772385 42253 SH SOLE 0 0 0 ISHARES INC MSCI BRAZIL ETF 464286400 355527 11592 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 28021081 307114 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US SML CP VALU 025072877 2851255 36578 SH SOLE 0 0 0 RBB FD INC US TREASY 2 YR 74933W486 8127573 169501 SH SOLE 0 0 0 WISDOMTREE TR WISDOMTREE US VA 97717W547 1144861 18535 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DORSEY WRIGHT MO 46137V837 874067 11353 SH SOLE 0 0 0 ALPS ETF TR RIVRFRNT STR INC 00162Q783 391701 17684 SH SOLE 0 0 0 HERCULES CAPITAL INC COM 427096508 261012 15896 SH SOLE 0 0 0 WEYERHAEUSER CO MTN BE COM NEW 962166104 1461716 47675 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740 408639 17264 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662 1522123 50653 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C813 3727726 110615 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LAGCP B20 MAY 00888H752 15889203 618358 SH SOLE 0 0 0 CAPITAL SOUTHWEST CORP COM 140501107 908214 39660 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 4964584 175862 SH SOLE 0 0 0 ISHARES TR ESG MSCI USA ETF 46436E767 1047876 30233 SH SOLE 0 0 0 CANADIAN IMPERIAL BK COMM TO COM 136069101 517606 13406 SH SOLE 0 0 0 VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824 1074467 19235 SH SOLE 0 0 0 ALPS ETF TR MED BREAKTHGH 00162Q593 386157 14186 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD TR UNIT 85207H104 604691 42227 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870 603239 32892 SH SOLE 0 0 0 FORTINET INC COM 34959E109 2823095 48110 SH SOLE 0 0 0 ISHARES TR ESG ADVNCD HY BD 46435G441 669272 15496 SH SOLE 0 0 0 PROSHARES TR PSHS ULTRA TECH 74347R693 276728 7063 SH SOLE 0 0 0 EVERI HLDGS INC COM 30034T103 624671 47252 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F730 831347 24538 SH SOLE 0 0 0 NUVEEN DOW 30 DYNMC OVERWRT SHS 67075F105 274301 20022 SH SOLE 0 0 0 PACER FDS TR SWAN SOS MODRTE 69374H493 960372 41367 SH SOLE 0 0 0 SPDR SER TR MSCI USA STRTGIC 78468R812 1531309 12689 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSON AAA CL 47103U845 6043928 120086 SH SOLE 0 0 0 ISHARES TR IBONDS 24 TRM TS 46436E874 5969894 250415 SH SOLE 0 0 0 AB ACTIVE ETFS INC ULTRA SHORT INCM 00039J103 19323486 384930 SH SOLE 0 0 0 ISHARES TR RUS 1000 ETF 464287622 19960303 84970 SH SOLE 0 0 0 PACER FDS TR TRENDPILOT US BD 69374H642 4311422 221212 SH SOLE 0 0 0 REGIONS FINANCIAL CORP NEW COM 7591EP100 998787 58069 SH SOLE 0 0 0 ISHARES TR IBOND DEC 2030 46436E593 682347 36103 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP GRW 464288307 1355581 23728 SH SOLE 0 0 0 GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503 2223756 26401 SH SOLE 0 0 0 EATON VANCE MUNI INCOME TRUS SH BEN INT 27826U108 155658 17470 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF OCT 45782C771 1575171 44371 SH SOLE 0 0 0 DAVIS FUNDAMENTAL ETF TR SELECT US EQTY 23908L207 22757906 720643 SH SOLE 0 0 0 CRONOS GROUP INC COM 22717L101 62906 31453 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F433 896574 30259 SH SOLE 0 0 0 ISHARES TR EUROPE ETF 464287861 241609 5062 SH SOLE 0 0 0 SPDR SER TR S&P KENSHO CLEAN 78468R655 308274 4570 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI CONSM DIS 316092204 2804180 40140 SH SOLE 0 0 0 ISHARES U S ETF TR GSCI CMDTY STGY 46431W853 2005782 68809 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C797 2093566 61648 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408 1073928 21678 SH SOLE 0 0 0 ISHARES TR CONV BD ETF 46435G102 685552 9238 SH SOLE 0 0 0 COLUMBIA ETF TR I DIVERSIFID FXD 19761L508 297323 17661 SH SOLE 0 0 0 MIDDLESEX WTR CO COM 596680108 393459 5939 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT EQ ENH & MODE 33740F391 329952 11132 SH SOLE 0 0 0 GLOBAL X FDS US PFD ETF 37954Y657 3785061 201226 SH SOLE 0 0 0 ISHARES U S ETF TR BLACKROCK SHORT 46431W838 490130 9840 SH SOLE 0 0 0 LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104 388003 65541 SH SOLE 0 0 0 BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202 197728 19253 SH SOLE 0 0 0 PRINCIPAL EXCHANGE TRADED FD SPECTRUM PFD 74255Y888 359978 21351 SH SOLE 0 0 0 ISHARES TR INTL EQTY FACTOR 46434V274 379917 14697 SH SOLE 0 0 0 FIRST TR SML CP CORE ALPHA F COM SHS 33734Y109 8247251 102249 SH SOLE 0 0 0 PIMCO MUN INCOME FD II COM 72200W106 119703 15566 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C540 2404963 74319 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR ET 45782C342 1892161 70735 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT PWR BUF 45782C870 2578954 84252 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406 1113953 33183 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO INTRMD 78464A375 2154262 68498 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL IND 46137V324 6246516 163137 SH SOLE 0 0 0 FIRST TR LRGE CP CORE ALPHA COM SHS 33734K109 10709904 132058 SH SOLE 0 0 0 LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109 87475 41068 SH SOLE 0 0 0 ISHARES TR CORE S&P US GWT 464287671 10530208 111043 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQU 33740F425 2782905 92302 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740U836 454586 20968 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST U S EQ 33740U810 2865481 84515 SH SOLE 0 0 0 CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108 5991095 238594 SH SOLE 0 0 0 AMER STATES WTR CO COM 029899101 878147 11161 SH SOLE 0 0 0 CROWDSTRIKE HLDGS INC CL A 22788C105 5601539 33466 SH SOLE 0 0 0 EATON VANCE TAX MNGED BUY WR COM 27828X100 185178 14685 SH SOLE 0 0 0 PIMCO HIGH INCOME FD COM SHS 722014107 186241 42136 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST VLU FACTOR ETF 316092782 6481761 135460 SH SOLE 0 0 0 WESTERN UN CO COM 959802109 461340 35003 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118 3118043 55590 SH SOLE 0 0 0 APOLLO GLOBAL MGMT INC COM 03769M106 1288325 14353 SH SOLE 0 0 0 F N B CORP COM 302520101 1285305 119120 SH SOLE 0 0 0 LIGHTWAVE LOGIC INC COM 532275104 220729 49380 SH SOLE 0 0 0 WISDOMTREE TR GLB HIGH DIV FD 97717W877 1832559 40417 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C276 2124304 41817 SH SOLE 0 0 0 WINMARK CORP COM 974250102 2286541 6128 SH SOLE 0 0 0 ETF SER SOLUTIONS AAM LW DUR PFD 26922A198 1146226 55107 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472 1440216 17882 SH SOLE 0 0 0 ISHARES TR INTL SEL DIV ETF 464288448 1360500 53563 SH SOLE 0 0 0 ISHARES INC ESG AWR MSCI EM 46434G863 1565779 51710 SH SOLE 0 0 0 YORK WTR CO COM 987184108 249533 6656 SH SOLE 0 0 0 ISHARES TR AGGRES ALLOC ETF 464289859 1905271 30009 SH SOLE 0 0 0 TIMOTHY PLAN U S SM CP CORE 887432342 653847 21106 SH SOLE 0 0 0 WISDOMTREE TR EMGRING MKTS 97717Y782 660410 28701 SH SOLE 0 0 0 WISDOMTREE TR EUROPE HEDGED EQ 97717X701 3308836 83768 SH SOLE 0 0 0 ISHARES TR MSCI INTL VLU FT 46435G409 1067555 42096 SH SOLE 0 0 0 VANECK ETF TRUST BDC INCOME ETF 92189F411 763765 47646 SH SOLE 0 0 0 SOUTHERN COPPER CORP COM 84265V105 1069344 14203 SH SOLE 0 0 0 NEWELL BRANDS INC COM 651229106 275370 30495 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 4350639 154552 SH SOLE 0 0 0 ISHARES TR MODERT ALLOC ETF 464289875 1739898 44693 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JAN 45782C409 1168257 31797 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGCP 67092P201 1173133 19562 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888 2028775 84886 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQ MODER 33740U711 1766301 59765 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886 1840595 22004 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142 1702877 32021 SH SOLE 0 0 0 CAPITAL GROUP INTL FOCUS EQT SHS CREATION UNI 14019W109 14141153 650467 SH SOLE 0 0 0 VIRTUS STONE HBR EMG MKTS TO COM 86164W100 932547 177967 SH SOLE 0 0 0 WISDOMTREE TR JAPN HEDGE EQT 97717W851 2868743 32507 SH SOLE 0 0 0 SIXTH STREET SPECIALTY LENDI COM 83012A109 304863 14915 SH SOLE 0 0 0 WISDOMTREE TR US LARGECAP DIVD 97717W307 7586083 123371 SH SOLE 0 0 0 MARATHON OIL CORP COM 565849106 1297161 48492 SH SOLE 0 0 0 DOUBLELINE INCOME SOLUTIONS COM 258622109 890884 76014 SH SOLE 0 0 0 INDEXIQ ACTIVE ETF TR IQ MACKAY INTRME 45409F827 414141 17623 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T CORE PLUS INCM 14020Y102 3086798 143572 SH SOLE 0 0 0 TRI CONTL CORP COM 895436103 624067 23470 SH SOLE 0 0 0 WISDOMTREE TR YIELD ENHANCD US 97717X511 1250032 30114 SH SOLE 0 0 0 CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 11064286 482735 SH SOLE 0 0 0 SJW GROUP COM 784305104 647445 10771 SH SOLE 0 0 0 JANUS DETROIT STR TR HENDRSN SHRT ETF 47103U886 1977419 41222 SH SOLE 0 0 0 BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 262928 13546 SH SOLE 0 0 0 KELLANOVA COM 487836108 3735443 62770 SH SOLE 0 0 0 ROYAL GOLD INC COM 780287108 1416954 13326 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI US EQT BUFFER 33740F763 4574732 117361 SH SOLE 0 0 0 ISHARES TR IBONDS DEC2026 46435GAA0 5504423 235887 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 1039326 46049 SH SOLE 0 0 0 NEWMONT CORP COM 651639106 1488309 40279 SH SOLE 0 0 0 ISHARES TR IBONDS 27 ETF 46435UAA9 4843133 209297 SH SOLE 0 0 0 ACCURAY INC COM 004397105 41589 15290 SH SOLE 0 0 0 COLUMBIA BKG SYS INC COM 197236102 226345 11150 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C417 2372691 77904 SH SOLE 0 0 0 PELOTON INTERACTIVE INC CL A COM 70614W100 93188 18453 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649 1367044 60405 SH SOLE 0 0 0 BLACKROCK ENHANCED EQUITY DI COM 09251A104 566481 74439 SH SOLE 0 0 0 GLOBAL X FDS RBTCS ARTFL INTE 37954Y715 5918240 239411 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BF 45782C680 3530944 113718 SH SOLE 0 0 0 INNOVATOR ETFS TR PREM INCM 30 BAR 45783Y616 1755604 71544 SH SOLE 0 0 0 ALLETE INC COM NEW 018522300 1112179 21064 SH SOLE 0 0 0 ADAMS DIVERSIFIED EQUITY FD COM 006212104 3132397 188245 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 1392306 54945 SH SOLE 0 0 0 DENISON MINES CORP COM 248356107 56183 34050 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F516 863030 26770 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 8365499 415987 SH SOLE 0 0 0 VOYAGER THERAPEUTICS INC COM 92915B106 980243 126483 SH SOLE 0 0 0 GLOBAL X FDS CYBRSCURTY ETF 37954Y384 5773029 237671 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2023 CB 46138J866 2818198 132746 SH SOLE 0 0 0 NUVEEN AMT-FREE MUN VALUE FD COM 670695105 592829 44241 SH SOLE 0 0 0 EATON VANCE MUN BD FD COM 27827X101 151630 16923 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846 14636728 322182 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 2449566 130398 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 1483381 79177 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST INT HG DIV ETF 316092725 2988102 161161 SH SOLE 0 0 0 EXELON CORP COM 30161N101 3251981 86054 SH SOLE 0 0 0 GAMCO GLOBAL GOLD NAT RES & COM SH BEN INT 36465A109 205458 56136 SH SOLE 0 0 0 WISDOMTREE TR US HIGH DIVIDEND 97717W208 8315342 106525 SH SOLE 0 0 0 PROSHARES TR S&P 500 DV ARIST 74348A467 9158018 103422 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873 3826694 96366 SH SOLE 0 0 0 ISHARES TR IBONDS DEC23 ETF 46434VAX8 5355271 211170 SH SOLE 0 0 0 PIMCO MUN INCOME FD COM 72200R107 123707 14727 SH SOLE 0 0 0 PIMCO DYNAMIC INCOME FD SHS 72201Y101 1223994 70833 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST BLUE CHIP GRWTH 316092352 11557157 399091 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 1097282 32311 SH SOLE 0 0 0 SEELOS THERAPEUTICS INC COM 81577F109 2318 12600 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MULTIFACTOR MI 47804J206 4663623 98555 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EMRG 233051101 1840552 83935 SH SOLE 0 0 0 WISDOMTREE TR CURRNCY INT EQ 97717X263 1637377 53755 SH SOLE 0 0 0 GLOBAL X FDS NASDAQ 100 COVER 37954Y483 2006061 119622 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD DORSEY WRIGHT 33738R886 5030514 283569 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SMALL CAP ETF 25434V500 2915032 55535 SH SOLE 0 0 0 ISHARES INC MSCI GBL MIN VOL 464286525 13800595 144630 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST SML MID MLTFCT 316092527 10313202 319591 SH SOLE 0 0 0 ISHARES TR ESG AWR MSCI USA 46435G425 22327103 237750 SH SOLE 0 0 0 ISHARES TR ESG AW MSCI EAFE 46435G516 15653521 226436 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740U661 3416244 114103 SH SOLE 0 0 0 PEMBINA PIPELINE CORP COM 706327103 764185 25422 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F631 2025648 62520 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 2790526 64491 SH SOLE 0 0 0 PACER FDS TR PACER US SMALL 69374H857 7043297 168904 SH SOLE 0 0 0 PACER FDS TR TRENDP US LAR CP 69374H105 15232272 381188 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823 891596 45676 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505 2237662 63588 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807 1318447 50729 SH SOLE 0 0 0 ISHARES TR IBONDS DEC25 ETF 46434VBD1 6359278 260947 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802 6831634 140453 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL CORE EQT MK 25434V203 3118552 119439 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST CONSMR STAPLES 316092303 6263475 147099 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD I COM 41013X106 663146 45829 SH SOLE 0 0 0 SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 13288441 277189 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 7656776 167581 SH SOLE 0 0 0 EA SERIES TRUST FREEDOM 100 EM 02072L607 6523870 230444 SH SOLE 0 0 0 CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106 28065585 1060279 SH SOLE 0 0 0 ISHARES TR IBONDS DEC24 ETF 46434VBG4 7263152 293698 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH DIVID ETF 316092840 15314596 396854 SH SOLE 0 0 0 HANCOCK JOHN PFD INCOME FD SH BEN INT 41013W108 1618100 111057 SH SOLE 0 0 0 GLOBAL X FDS RUSSELL 2000 37954Y459 963173 56458 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RBA INDL ETF 33738R704 13993553 271614 SH SOLE 0 0 0 NUVEEN MUN VALUE FD INC COM 670928100 1188374 143871 SH SOLE 0 0 0 JANUS DETROIT STR TR B-BBB CLO ETF 47103U753 4532403 95419 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 FEB 00888H786 4651615 177723 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT LARGE 90470L527 835354 37129 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F482 20772100 655892 SH SOLE 0 0 0 WISDOMTREE TR US QUALITY GROW 97717Y477 3139766 98828 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732 3473773 149025 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 7946199 243599 SH SOLE 0 0 0 RITHM CAPITAL CORP COM NEW 64828T201 472452 50856 SH SOLE 0 0 0 TIMOTHY PLAN HIG DV STK ETF 887432326 1976137 64552 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US HIGH PROFITAB 25434V831 6555471 255176 SH SOLE 0 0 0 CVRX INC COM 126638105 462306 30475 SH SOLE 0 0 0 SKYWATER TECHNOLOGY INC COM 83089J108 227556 37800 SH SOLE 0 0 0 ISHARES TR RUS MID CAP ETF 464287499 21785981 314599 SH SOLE 0 0 0 UNITED STS NAT GAS FD LP UNIT PAR 912318300 814976 119323 SH SOLE 0 0 0 PIMCO CORPORATE & INCOME OPP COM 72201B101 1653054 126477 SH SOLE 0 0 0 CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101 16712749 682153 SH SOLE 0 0 0 API GROUP CORP COM STK 00187Y100 796751 30727 SH SOLE 0 0 0 BIO-TECHNE CORP COM 09073M104 2230382 32766 SH SOLE 0 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2466913 99875 SH SOLE 0 0 0 FIRST TR MID CAP CORE ALPHAD COM SHS 33735B108 28465531 309072 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419 1646743 62495 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258 4491691 61045 SH SOLE 0 0 0 NORTHERN LTS FD TR IV INSPIRE SML/ MID 66538H641 1969302 64801 SH SOLE 0 0 0 BARRICK GOLD CORP COM 067901108 1293786 88920 SH SOLE 0 0 0 JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107 11651781 219762 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY PWR BUF 45782C383 3625828 108266 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790 16573506 336210 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705 11709722 237231 SH SOLE 0 0 0 CAMBRIA ETF TR TRINITY 132061839 1962611 80275 SH SOLE 0 0 0 FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101 12946464 539436 SH SOLE 0 0 0 SPROTT PHYSICAL SILVER TR TR UNIT 85207K107 1070910 141281 SH SOLE 0 0 0 INVESCO ACTIVELY MANAGED ETF S&P500 DOWNSID 46090A705 1388124 44553 SH SOLE 0 0 0 NEOGENOMICS INC COM NEW 64049M209 744704 60545 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740U844 20513012 619257 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308 10140035 496817 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 JUN 00888H737 2443089 95584 SH SOLE 0 0 0 UNIFIED SER TR ONEASCENT INTL 90470L444 2982607 104504 SH SOLE 0 0 0 WISDOMTREE TR US QTLY DIV GRT 97717X669 30125434 474491 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 30238660 508897 SH SOLE 0 0 0 ISHARES TR MSCI ACWI EX US 464288240 12089468 257168 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE US EQ MD 33740F458 9565615 311868 SH SOLE 0 0 0 AMERICAN CENTY ETF TR US EQT ETF 025072885 4968566 67821 SH SOLE 0 0 0 BAIN CAP SPECIALTY FIN INC COM STK 05684B107 2529013 165187 SH SOLE 0 0 0 ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104 10143588 573408 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST INTL CORE EQUITY 25434V799 7961346 340957 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD FT CBOE VEST GLD 33733E856 12507315 690657 SH SOLE 0 0 0 UBS GROUP AG SHS H42097107 3234327 131210 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD DOW 30 EQL WGT 33733A201 23353125 804448 SH SOLE 0 0 0 ISHARES U S ETF TR BLACKROCK ST MAT 46431W507 5921095 118683 SH SOLE 0 0 0 SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101 4100025 236722 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506 84599280 1841116 SH SOLE 0 0 0 FIRST TR VALUE LINE DIVID IN SHS 33734H106 50487455 1350293 SH SOLE 0 0 0 KINROSS GOLD CORP COM 496902404 568062 124575 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 OCT 00888H505 6436751 207136 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST FIDELITY GROWTH 316092337 11093067 676390 SH SOLE 0 0 0 TRANSOCEAN LTD REG SHS H8817H100 4312779 525308 SH SOLE 0 0 0 AMPRIUS TECHNOLOGIES INC COMMON STOCK 03214Q108 483717 102050 SH SOLE 0 0 0 WALLBOX NV SHS CL A N94209108 236250 105000 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F557 24293109 1110796 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 31989922 2003126 SH SOLE 0 0 0 BOSTON SCIENTIFIC CORP COM 101137107 14073840 266550 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619 7368642 160747 SH SOLE 0 0 0 CANOO INC COM CL A 13803R102 72182 147310 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 CB 46138J841 11700708 566072 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD CBOE VEST RISING 33738D879 4387701 208244 SH SOLE 0 0 0 ARTESIAN RES CORP CL A 043113208 10810997 257466 SH SOLE 0 0 0 OPEN LENDING CORP COM 68373J104 1453708 198594 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US EQUITY ETF 25434V401 24056016 516778 SH SOLE 0 0 0 HECLA MNG CO COM 422704106 3184210 814376 SH SOLE 0 0 0 AGCO CORP COM 001084102 225797 1909 SH SOLE 0 0 0 ALPS ETF TR OSHS GBL INTER 00162Q361 259305 8390 SH SOLE 0 0 0 AMMO INC COM 00175J107 47807 23667 SH SOLE 0 0 0 A2Z SMART TECHNOLOGIES CORP COM 00249W100 41250 25000 SH SOLE 0 0 0 ABRDN GLOBAL PREMIER PPTYS F COM SH BEN INT 00302L108 305443 83913 SH SOLE 0 0 0 ABRDN PLATINUM ETF TRUST PHYSCL PLATM SHS 003260106 251780 3011 SH SOLE 0 0 0 ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 446311 20993 SH SOLE 0 0 0 AEHR TEST SYS COM 00760J108 577237 12631 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 APR 00888H109 230986 7501 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST ALLIANZIM US LRG 00888H687 376710 15401 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LARCP B20 MAR 00888H778 3372276 127096 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B10 DEC 00888H836 762890 29078 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST US LRGCP B20 NOV 00888H844 2036933 74159 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M JAN 00888H869 278264 11339 SH SOLE 0 0 0 AIM ETF PRODUCTS TRUST U S LRGCP 6M APR 00888H877 237328 8714 SH SOLE 0 0 0 EA SERIES TRUST EA BRIDGEWAY OMN 02072L532 254425 13923 SH SOLE 0 0 0 AMERICAN CENTY ETF TR SUSTAINABLE EQTY 025072752 1197876 22508 SH SOLE 0 0 0 AMERICAN EAGLE OUTFITTERS IN COM 02553E106 339924 20465 SH SOLE 0 0 0 AMNEAL PHARMACEUTICALS INC COM STK CL A 03168L105 106555 25250 SH SOLE 0 0 0 AMPLIFY ETF TR CWP ENHANCED DIV 032108409 953686 27460 SH SOLE 0 0 0 AMPLIFY ETF TR HIGH INCOME 032108847 426880 38423 SH SOLE 0 0 0 AMPLIFY ETF TR SEYMOUR CANNBS 032108854 95822 19881 SH SOLE 0 0 0 AMPLIFY ETF TR BLACKSWAN GRWT 032108888 574147 24043 SH SOLE 0 0 0 ANNEXON INC COM 03589W102 49560 21000 SH SOLE 0 0 0 ANTERO RESOURCES CORP COM 03674X106 556939 21944 SH SOLE 0 0 0 ANTERO MIDSTREAM CORP COM 03676B102 575819 48065 SH SOLE 0 0 0 APOLLO TACTICAL INCOME FD IN COM 037638103 139783 10455 SH SOLE 0 0 0 AQUA METALS INC COM 03837J101 634213 561250 SH SOLE 0 0 0 AVADEL PHARMACEUTICALS PLC SPONSORED ADR 05337M104 226085 21950 SH SOLE 0 0 0 AVIS BUDGET GROUP COM 053774105 281215 1565 SH SOLE 0 0 0 BARINGS BDC INC COM 06759L103 174297 19562 SH SOLE 0 0 0 BELPOINTE PREP LLC UNIT RP LTD LB A 080694102 1000462 11674 SH SOLE 0 0 0 BERKSHIRE HATHAWAY INC DEL CL A 084670108 12223971 23 SH SOLE 0 0 0 BILL HOLDINGS INC COM 090043100 398560 3671 SH SOLE 0 0 0 BIOCRYST PHARMACEUTICALS INC COM 09058V103 132955 18779 SH SOLE 0 0 0 BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 121039 11740 SH SOLE 0 0 0 BLACKROCK MUNIHLDGS NY QLTY COM 09255C106 166805 18270 SH SOLE 0 0 0 BLACKROCK MULTI SECTOR INC T COM 09258A107 149851 10356 SH SOLE 0 0 0 BLACKROCK INNOVATION AND GRW SHS BEN INT 09260Q108 94190 13533 SH SOLE 0 0 0 BNY MELLON ETF TRUST US LRG CP CORE 09661T107 2826981 34901 SH SOLE 0 0 0 BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 392370 7890 SH SOLE 0 0 0 BRINKS CO COM 109696104 428939 5905 SH SOLE 0 0 0 BUTTERFLY NETWORK INC COM CL A 124155102 25035 21216 SH SOLE 0 0 0 CBIZ INC COM 124805102 1560010 30058 SH SOLE 0 0 0 CVR ENERGY INC COM 12662P108 354491 10417 SH SOLE 0 0 0 CALAMOS CONV OPPORTUNITIES & SH BEN INT 128117108 122043 11579 SH SOLE 0 0 0 CALAMOS GLOBAL TOTAL RETURN COM SH BEN INT 128118106 182476 20852 SH SOLE 0 0 0 CALAMOS GBL DYN INCOME FUND COM 12811L107 164183 29636 SH SOLE 0 0 0 CALAMOS CONV & HIGH INCOME F COM SHS 12811P108 245062 21959 SH SOLE 0 0 0 CALAMOS DYNAMIC CONV & INCOM COM 12811V105 235610 12640 SH SOLE 0 0 0 CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 279149 19840 SH SOLE 0 0 0 CALAMOS LNG SHR EQT DYNAMIC COM 12812C106 652328 44106 SH SOLE 0 0 0 CALLON PETE CO DEL COM 13123X508 202250 5170 SH SOLE 0 0 0 CAMBER ENERGY INC COM 13200M607 3447 15002 SH SOLE 0 0 0 CAMBRIA ETF TR SHSHLD YIELD ETF 132061201 1698366 27455 SH SOLE 0 0 0 CAMBRIA ETF TR GLOBAL VALUE ETF 132061409 572247 29789 SH SOLE 0 0 0 CAMBRIA ETF TR VALUE MOMENTUM 132061888 991167 37204 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T MUNICIPAL INCOME 14020Y201 312358 12154 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T US MULTI-SECTOR 14020Y300 220868 8653 SH SOLE 0 0 0 CAPITAL GRP FIXED INCM ETF T SHORT DURATION 14020Y409 275740 11012 SH SOLE 0 0 0 CAVA GROUP INC COM 148929102 795308 25965 SH SOLE 0 0 0 CELULARITY INC COM CL A 151190105 3755 16909 SH SOLE 0 0 0 CHROMADEX CORP COM NEW 171077407 30660 21000 SH SOLE 0 0 0 CITIUS PHARMACEUTICALS INC COM NEW 17322U207 62720 91642 SH SOLE 0 0 0 CIVITAS RESOURCES INC COM NEW 17888H103 555496 6869 SH SOLE 0 0 0 CO-DIAGNOSTICS INC COM 189763105 136274 128560 SH SOLE 0 0 0 COGNITION THERAPEUTICS INC COM 19243B102 257449 178784 SH SOLE 0 0 0 COHEN & STEERS CLOSED-END OP COM 19248P106 117184 11355 SH SOLE 0 0 0 COMMVAULT SYS INC COM 204166102 545951 8075 SH SOLE 0 0 0 COMPASS MINERALS INTL INC COM 20451N101 990101 35424 SH SOLE 0 0 0 COMSTOCK RES INC COM 205768302 285004 25839 SH SOLE 0 0 0 CONFLUENT INC CLASS A COM 20717M103 318485 10756 SH SOLE 0 0 0 CREDIT SUISSE ASSET MGMT INC COM 224916106 38702 14943 SH SOLE 0 0 0 CREDIT SUISSE HIGH YIELD BD SH BEN INT 22544F103 48307 25695 SH SOLE 0 0 0 CROSSFIRST BANKSHARES INC COM 22766M109 158403 15699 SH SOLE 0 0 0 CULLEN FROST BANKERS INC COM 229899109 227660 2496 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI EAFE 233051200 935704 26811 SH SOLE 0 0 0 DBX ETF TR XTRACK MSCI JAPN 233051507 244371 4060 SH SOLE 0 0 0 DIME CMNTY BANCSHARES INC COM 25432X102 862871 43230 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US CORE EQT MKT 25434V104 1199138 40038 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666 255617 10303 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST GLOBAL SUSTAINA 25434V674 293356 5884 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST US SUSTAINABILTY 25434V716 292349 10537 SH SOLE 0 0 0 DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864 461203 9944 SH SOLE 0 0 0 EMX RTY CORP COM 26873J107 19580 11000 SH SOLE 0 0 0 ESS TECH INC COMMON STOCK 26916J106 105528 56132 SH SOLE 0 0 0 ETF SER SOLUTIONS LHA MKT ST TACTL 26922B105 317466 12138 SH SOLE 0 0 0 EATON VANCE LTD DURATION INC COM 27828H105 213471 23614 SH SOLE 0 0 0 EATON VANCE SR FLTNG RTE TR COM 27828Q105 162068 13383 SH SOLE 0 0 0 EATON VANCE TX ADV GLBL DIV COM 27828S101 158752 10322 SH SOLE 0 0 0 EATON VANCE RISK-MANAGED DIV COM 27829G106 95332 12413 SH SOLE 0 0 0 ENERGY FUELS INC COM NEW 292671708 376492 45802 SH SOLE 0 0 0 ENERPLUS CORP COM 292766102 964978 54735 SH SOLE 0 0 0 EOS ENERGY ENTERPRISES INC COM CL A 29415C101 641270 298265 SH SOLE 0 0 0 EVOLUS INC COM 30052C107 149494 16356 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR ARMOR US EQT IDX 30151E764 260609 12198 SH SOLE 0 0 0 EXCHANGE LISTED FDS TR SABA INT RATE 30151E806 505364 28845 SH SOLE 0 0 0 FIBROGEN INC COM 31572Q808 10914 12648 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST HIGH YILD ETF 316092618 382571 8371 SH SOLE 0 0 0 FIDELITY COVINGTON TRUST MOMENTUM FACTR 316092816 1165706 24975 SH SOLE 0 0 0 FIDELITY MERRIMACK STR TR CORP BOND ETF 316188101 595855 13632 SH SOLE 0 0 0 FIRST BUSINESS FINL SVCS INC COM 319390100 276092 9200 SH SOLE 0 0 0 FIRST LONG IS CORP COM 320734106 161140 14000 SH SOLE 0 0 0 FIRST TR INTER DURATN PFD & COM 33718W103 334878 22475 SH SOLE 0 0 0 FIRST TR SR FLTG RATE INCOME COM 33733U108 108450 10845 SH SOLE 0 0 0 FIRST TR S&P REIT INDEX FD COM 33734G108 431408 18880 SH SOLE 0 0 0 FIRST TR EXCHANGE TRADED FD IPOX EUROPE EQ 33734X788 932954 45005 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD JAPAN ALPHADEX 33737J158 346638 6969 SH SOLE 0 0 0 FIRST TR EXCH TRD ALPHDX FD EURO ALPHADEX 33737J505 223477 6001 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDAQ BUYWRITE 33738R407 260632 13812 SH SOLE 0 0 0 FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845 1082041 36020 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103 1460084 27471 SH SOLE 0 0 0 FIRST TR EXCH TRADED FD III CALIF MUN INCM 33739P863 285046 6034 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441 431688 13992 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST NAS100 33740F581 767879 31955 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST MAR 33740F599 543889 15452 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST US 33740F615 1013432 31507 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT CBOE VEST BFR 33740F623 1227714 33636 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQTY BUF 33740F664 569174 15581 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US EQT DEP 33740F672 440829 12737 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740F714 1226946 34738 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847 1064033 27380 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854 1810453 54713 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI VEST US BUFFER 33740F862 987767 26425 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI FT US EQ MOD BUF 33740U653 2575844 87465 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQT 33740U737 1993315 64697 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U760 484492 24606 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST US DEP 33740U802 595394 19637 SH SOLE 0 0 0 FIRST TR EXCHNG TRADED FD VI CBOE VEST INTL 33740U869 499315 25269 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR USMKT 33939L100 1079599 6628 SH SOLE 0 0 0 FLEXSHARES TR MSTAR EMKT FAC 33939L308 229195 4780 SH SOLE 0 0 0 FLEXSHARES TR MORNSTAR UPSTR 33939L407 1062076 26263 SH SOLE 0 0 0 FLEXSHARES TR REAL ASST IDX 33939L738 339048 11931 SH SOLE 0 0 0 FLEXSHARES TR M STAR DEV MKT 33939L803 514161 8220 SH SOLE 0 0 0 FLEXSHARES TR QUALT DIVD IDX 33939L860 298423 5350 SH SOLE 0 0 0 FRANKLIN RESOURCES INC COM 354613101 322613 13125 SH SOLE 0 0 0 FRANKLIN LTD DURATION INCOME COM 35472T101 92550 15197 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR US LRG CP MLTFCT 35473P801 2271081 52730 SH SOLE 0 0 0 FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884 1562283 36366 SH SOLE 0 0 0 FRONTIER GROUP HLDGS INC COM 35909R108 142683 29480 SH SOLE 0 0 0 FULTON FINL CORP PA COM 360271100 526397 43468 SH SOLE 0 0 0 GABELLI EQUITY TR INC COM 362397101 167931 32735 SH SOLE 0 0 0 GALERA THERAPEUTICS INC COM 36338D108 15015 85750 SH SOLE 0 0 0 GAMCO NAT RES GOLD & INCOME SH BEN INT 36465E101 72993 14776 SH SOLE 0 0 0 GENIE ENERGY LTD CL B 372284208 225369 15300 SH SOLE 0 0 0 GINKGO BIOWORKS HOLDINGS INC CL A SHS 37611X100 26770 14790 SH SOLE 0 0 0 GLOBAL X FDS MSCI CHINA CNSMR 37950E408 1911024 103860 SH SOLE 0 0 0 GLOBAL X FDS RATE PREFERRED 37954Y376 277472 12085 SH SOLE 0 0 0 GLOBAL X FDS CLOUD COMPUTNG 37954Y442 212986 11311 SH SOLE 0 0 0 GLOBAL X FDS INTERNET OF THNG 37954Y780 224916 7343 SH SOLE 0 0 0 GOLDMAN SACHS BDC INC SHS 38147U107 222404 15275 SH SOLE 0 0 0 GRANITE RIDGE RESOURCES INC COM 387432107 253150 41500 SH SOLE 0 0 0 GRIFFON CORP COM 398433102 250992 6327 SH SOLE 0 0 0 GROWGENERATION CORP COM 39986L109 63393 21710 SH SOLE 0 0 0 GUGGENHEIM TAXABLE MUNICP BO COM 401664107 420481 27058 SH SOLE 0 0 0 GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101 216437 14634 SH SOLE 0 0 0 HANCOCK JOHN PREM DIVID FD COM SH BEN INT 41013T105 844751 87812 SH SOLE 0 0 0 HEARTCORE ENTERPRISES INC COM 42240Q104 10353 10500 SH SOLE 0 0 0 HIGHLAND OPPORTUNITIES HIGHLAND INCOME 43010E404 202206 25150 SH SOLE 0 0 0 IMAC HLDGS INC COM NEW 44967K302 113255 56385 SH SOLE 0 0 0 IMMUNITYBIO INC COM 45256X103 39377 23300 SH SOLE 0 0 0 INSEEGO CORP COM 45782B104 13794 32842 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BF 45782C466 835292 20585 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV JAN 45782C524 324427 11646 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF DEC 45782C557 312289 8931 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA BU 45782C565 245003 8081 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF NOV 45782C581 249769 7632 SH SOLE 0 0 0 INNOVATOR ETFS TR US SML CP PWR B 45782C599 261474 10182 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT100 PWR BUF 45782C615 436529 10268 SH SOLE 0 0 0 INNOVATOR ETFS TR INTERNATIONAL DV 45782C631 212021 8077 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ULTRA B 45782C649 379632 12970 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUF SEP 45782C664 1441052 42812 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ULTRA BF 45782C672 217300 7582 SH SOLE 0 0 0 INNOVATOR ETFS TR INTRNL DEV JULY 45782C722 346154 13596 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JUN 45782C755 519015 15814 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY BUFR JUL 45782C789 317503 9211 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT BUFR APR 45782C888 855853 24474 SH SOLE 0 0 0 INNOVATOR ETFS TR EQUITY DEF PROTN 45783Y541 813919 33330 SH SOLE 0 0 0 INNOVATOR ETFS TR PREM INC 30 BARR 45783Y566 991742 40119 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQT ACC 9 BFR 45783Y780 816691 32965 SH SOLE 0 0 0 INNOVATOR ETFS TR GRWT ACCLTD PLUS 45783Y798 254830 12287 SH SOLE 0 0 0 INNOVATOR ETFS TR US EQTY ACCELRT9 45783Y848 387055 14745 SH SOLE 0 0 0 INSPIRE VETERINARY PARTNER COM CL A 45784E106 44900 33259 SH SOLE 0 0 0 INVESCO VALUE MUN INCOME TR COM 46132P108 367973 35382 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P MIDCAP 400 46137V225 708614 8116 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL UTL 46137V274 440641 8762 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P500 EQL DIS 46137V381 574434 13651 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T S&P 100 EQL WIGH 46137V449 1284677 16353 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605 400145 9678 SH SOLE 0 0 0 INVESCO EXCHANGE TRADED FD T AI AND NEXT GEN 46137V639 232104 7161 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198 410570 8350 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II PURBTA 0 5 YR 46138E495 406910 16663 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II MSCI GBL TIMBR 46138E545 235999 7828 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FNDMNTL IG CRP 46138E693 223037 9882 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI EMNG 46138E727 605345 33970 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II FTSE RAFI DEV 46138E743 264749 6082 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II DORSEY WRGT EMRG 46138E867 255786 13789 SH SOLE 0 0 0 INVESCO EXCH TRADED FD TR II S&P SMALLCAP ENE 46138G474 1527799 26780 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULETSHS 2029 46138J577 176231 10056 SH SOLE 0 0 0 INVESCO EXCH TRD SLF IDX FD BULSHS 2024 HY 46138J833 698013 31045 SH SOLE 0 0 0 INVESCO DB MULTI-SECTOR COMM OIL FD 46140H403 659139 37345 SH SOLE 0 0 0 AUTHID INC COM 46264C305 155326 20042 SH SOLE 0 0 0 ISHARES TR MORNINGSTAR GRWT 464287119 266993 4476 SH SOLE 0 0 0 ISHARES TR LATN AMER 40 ETF 464287390 215062 8414 SH SOLE 0 0 0 ISHARES TR U.S. BAS MTL ETF 464287838 654969 5185 SH SOLE 0 0 0 ISHARES TR MORNINGSTAR VALU 464288109 346843 5355 SH SOLE 0 0 0 ISHARES TR CALIF MUN BD ETF 464288356 293833 5358 SH SOLE 0 0 0 ISHARES TR MRGSTR MD CP VAL 464288406 253024 4176 SH SOLE 0 0 0 ISHARES TR MRGSTR SM CP ETF 464288505 368420 7825 SH SOLE 0 0 0 ISHARES TR US OIL GS EX ETF 464288851 598347 6135 SH SOLE 0 0 0 ISHARES TR RUS TOP 200 ETF 464289446 258012 2496 SH SOLE 0 0 0 ISHARES TR INDIA 50 ETF 464289529 212800 4709 SH SOLE 0 0 0 ISHARES S&P GSCI COMMODITY- UNIT BEN INT 46428R107 275725 12249 SH SOLE 0 0 0 ISHARES U S ETF TR BLOOMBERG ROLL 46431W598 218557 4243 SH SOLE 0 0 0 ISHARES TR MRNGSTR INC ETF 46432F875 289541 15207 SH SOLE 0 0 0 ISHARES INC EMNG MKTS EQT 46434G889 975220 23844 SH SOLE 0 0 0 ISHARES TR EXPONENTIAL TECH 46434V381 2036399 39004 SH SOLE 0 0 0 ISHARES TR MSCI GBL SUS DEV 46435G532 257169 3451 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 29 46436E205 749374 34218 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 2032 46436E296 635643 28906 SH SOLE 0 0 0 ISHARES TR IBONDS DEC 2031 46436E460 479954 24525 SH SOLE 0 0 0 ISHARES TR ESG ADV TTL USD 46436E619 833994 20416 SH SOLE 0 0 0 ISHARES TR IBONDS 28 TRM TS 46436E833 493969 22922 SH SOLE 0 0 0 ISHARES TR IBONDS 27 TRM TS 46436E841 490139 22432 SH SOLE 0 0 0 ISHARES TR IBONDS 26 TRM TS 46436E858 398123 17718 SH SOLE 0 0 0 ISHARES TR IBONDS 25 TRM TS 46436E866 639870 27724 SH SOLE 0 0 0 ISHARES TR IBONDS 23 TRM TS 46436E882 638296 25717 SH SOLE 0 0 0 J & J SNACK FOODS CORP COM 466032109 267568 1635 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167 13191248 257340 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F DIV RTN INT EQ 46641Q209 923700 18273 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F JPMORGAN DIVER 46641Q407 295118 3142 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654 659684 13076 SH SOLE 0 0 0 J P MORGAN EXCHANGE TRADED F ACTIVE GROWTH 46654Q609 4291261 79630 SH SOLE 0 0 0 ZIFF DAVIS INC COM 48123V102 307941 4835 SH SOLE 0 0 0 KIRBY CORP COM 497266106 244094 2948 SH SOLE 0 0 0 KNOWLES CORP COM 49926D109 170744 11529 SH SOLE 0 0 0 KRANESHARES TR QUADRATIC DEFLA 500767587 161681 11362 SH SOLE 0 0 0 KRANESHARES TR QUADRTC INT RT 500767736 226324 11008 SH SOLE 0 0 0 LI AUTO INC SPONSORED ADS 50202M102 618528 17350 SH SOLE 0 0 0 VITAL ENERGY INC COM 516806205 541453 9770 SH SOLE 0 0 0 LIBERTY ENERGY INC COM CL A 53115L104 185200 10000 SH SOLE 0 0 0 LITMAN GREGORY FDS TR IMGP DBI MANAGED 53700T827 619905 21450 SH SOLE 0 0 0 LOUISIANA PAC CORP COM 546347105 268999 4867 SH SOLE 0 0 0 MFS CHARTER INCOME TR SH BEN INT 552727109 562045 96076 SH SOLE 0 0 0 MCCORMICK & CO INC COM VTG 579780107 228121 2892 SH SOLE 0 0 0 META MATERIALS INC COM 59134N104 2344 11063 SH SOLE 0 0 0 MIRION TECHNOLOGIES INC COM CL A 60471A101 141937 19001 SH SOLE 0 0 0 NATERA INC COM 632307104 316388 7150 SH SOLE 0 0 0 NEUBERGER BERMAN HIGH YIELD COM 64128C106 86565 11496 SH SOLE 0 0 0 NEUBASE THERAPEUTICS INC COM NEW 64132K201 15636 17976 SH SOLE 0 0 0 NEW JERSEY RES CORP COM 646025106 479353 11798 SH SOLE 0 0 0 NEW PAC METALS CORP COM 64782A107 42480 24000 SH SOLE 0 0 0 NEW RELIC INC COM 64829B100 244531 2856 SH SOLE 0 0 0 NEWMARKET CORP COM 651587107 385874 848 SH SOLE 0 0 0 NEXSTAR MEDIA GROUP INC COMMON STOCK 65336K103 200861 1401 SH SOLE 0 0 0 NINE ENERGY SERVICE INC COM 65441V101 183896 44635 SH SOLE 0 0 0 NORTHWEST NAT HLDG CO COM 66765N105 465514 12199 SH SOLE 0 0 0 NOUVEAU MONDE GRAPHITE INC COM NEW 66979W842 267696 101400 SH SOLE 0 0 0 NUVEEN ARIZONA QLTY MUN INC COM 67061W104 123341 12808 SH SOLE 0 0 0 NUVEEN MUN INCOME FD INC COM 67062J102 223015 25932 SH SOLE 0 0 0 NUVEEN CALIFORNIA AMT QLT MU COM 670651108 422363 41166 SH SOLE 0 0 0 NUVEEN NEW YORK AMT QLT MUNI COM 670656107 108193 11449 SH SOLE 0 0 0 NUVEEN MUN CR OPPORTUNITIES COM 670663103 1031384 106438 SH SOLE 0 0 0 NUVEEN REAL ESTATE INCOME FD COM 67071B108 75181 11221 SH SOLE 0 0 0 NUSHARES ETF TR NUVEEN ESG LRGVL 67092P300 263749 7852 SH SOLE 0 0 0 OATLY GROUP AB SPONSORED ADS 67421J108 68341 76265 SH SOLE 0 0 0 ODYSSEY MARINE EXPL INC COM NEW 676118201 762044 203755 SH SOLE 0 0 0 OLIN CORP COM PAR $1 680665205 1677829 33570 SH SOLE 0 0 0 ONEMAIN HLDGS INC COM 68268W103 276781 6904 SH SOLE 0 0 0 OPERA LTD SPONSORED ADS 68373M107 292603 25963 SH SOLE 0 0 0 OPKO HEALTH INC COM 68375N103 78851 49282 SH SOLE 0 0 0 OTTER TAIL CORP COM 689648103 922200 12147 SH SOLE 0 0 0 OWENS & MINOR INC NEW COM 690732102 367688 22753 SH SOLE 0 0 0 BLUE OWL CAPITAL CORPORATION COM 69121K104 293952 21224 SH SOLE 0 0 0 OXFORD LANE CAP CORP COM 691543102 423426 84855 SH SOLE 0 0 0 PACER FDS TR PAC ASSET FLTG 69374H428 446729 9569 SH SOLE 0 0 0 PACER FDS TR CFRA STVAL EQL 69374H691 218412 6742 SH SOLE 0 0 0 PACER FDS TR WEALTHSHIELD 69374H840 241515 9166 SH SOLE 0 0 0 PACWEST BANCORP DEL COM 695263103 263197 33274 SH SOLE 0 0 0 PEABODY ENERGY CORP COM 704551100 342184 13166 SH SOLE 0 0 0 PEOPLES BANCORP INC COM 709789101 250526 9871 SH SOLE 0 0 0 PHILLIPS EDISON & CO INC COMMON STOCK 71844V201 1437659 42864 SH SOLE 0 0 0 PIMCO CORPORATE & INCM STRG COM 72200U100 552068 45363 SH SOLE 0 0 0 PIMCO STRATEGIC INCOME FD COM 72200X104 1674036 315261 SH SOLE 0 0 0 PIMCO INCOME STRATEGY FD COM 72201H108 135153 17621 SH SOLE 0 0 0 PIMCO ETF TR INTER MUN BD ACT 72201R866 560834 11201 SH SOLE 0 0 0 PLANET FITNESS INC CL A 72703H101 223179 4538 SH SOLE 0 0 0 PLANET LABS PBC COM CL A 72703X106 31980 12300 SH SOLE 0 0 0 PRIMO WATER CORPORATION COM 74167P108 149537 10836 SH SOLE 0 0 0 PROFRAC HLDG CORP CLASS A COM 74319N100 148066 13609 SH SOLE 0 0 0 PROSHARES TR SHORT S&P 500 NE 74347B425 279430 19311 SH SOLE 0 0 0 PROSPECT CAP CORP COM 74348T102 210225 34748 SH SOLE 0 0 0 PROTALIX BIOTHERAPEUTICS INC COM 74365A309 19090 11500 SH SOLE 0 0 0 RBB FD INC US TREASRY 12 MT 74933W478 861723 17269 SH SOLE 0 0 0 RBB FD INC US TREASR 10 YR 74933W536 700110 16331 SH SOLE 0 0 0 RLI CORP COM 749607107 205330 1511 SH SOLE 0 0 0 RPC INC COM 749660106 142191 15905 SH SOLE 0 0 0 RH COM 74967X103 485101 1835 SH SOLE 0 0 0 RENTOKIL INITIAL PLC SPONSORED ADR 760125104 328819 8875 SH SOLE 0 0 0 ROCKET LAB USA INC COM 773122106 552668 126180 SH SOLE 0 0 0 ROYCE MICRO-CAP TR INC COM 780915104 115009 13890 SH SOLE 0 0 0 RUSH ENTERPRISES INC CL A 781846209 507394 12427 SH SOLE 0 0 0 SES AI CORPORATION CL A COM 78397Q109 95794 42200 SH SOLE 0 0 0 SAB BIOTHERAPEUTICS INC COM 78397T103 13230 21000 SH SOLE 0 0 0 SPDR INDEX SHS FDS PORTFLO EURP ETF 78463X103 399738 11070 SH SOLE 0 0 0 SPDR INDEX SHS FDS MSCI EAFE STRTGC 78463X434 1283749 19149 SH SOLE 0 0 0 SPDR SER TR PORTFOLIO LN COR 78464A367 255560 12032 SH SOLE 0 0 0 SPDR SER TR PORT MTG BK ETF 78464A383 503776 24220 SH SOLE 0 0 0 SPDR SER TR FTSE INT GVT ETF 78464A490 419372 10778 SH SOLE 0 0 0 SPDR SER TR HLTH CARE SVCS 78464A573 408518 4909 SH SOLE 0 0 0 SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103 237760 8819 SH SOLE 0 0 0 HENRY SCHEIN INC COM 806407102 563632 7591 SH SOLE 0 0 0 SEASTAR MEDICAL HOLDING CORP COMMON STOCK 81256L104 7643 28950 SH SOLE 0 0 0 SELECTQUOTE INC COM 816307300 46800 40000 SH SOLE 0 0 0 SERES THERAPEUTICS INC COM 81750R102 56242 23631 SH SOLE 0 0 0 SHENANDOAH TELECOMMUNICATION COM 82312B106 356141 17280 SH SOLE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN MANAGED FUTURES 82889N699 245333 8905 SH SOLE 0 0 0 SIMPLIFY EXCHANGE TRADED FUN MACRO STRATEGY 82889N715 327880 14570 SH SOLE 0 0 0 SKEENA RES LTD NEW COM 83056P715 46000 10000 SH SOLE 0 0 0 SMITH & WESSON BRANDS INC COM 831754106 176041 13636 SH SOLE 0 0 0 SOUNDHOUND AI INC CLASS A COM 836100107 190950 95000 SH SOLE 0 0 0 SOUTHWESTERN ENERGY CO COM 845467109 292037 45277 SH SOLE 0 0 0 SPIRIT AIRLS INC COM 848577102 420189 25466 SH SOLE 0 0 0 SPROTT FDS TR URANIUM MINERS E 85208P303 382973 8119 SH SOLE 0 0 0 STANDEX INTL CORP COM 854231107 372384 2556 SH SOLE 0 0 0 SUNPOWER CORP COM 867652406 75885 12299 SH SOLE 0 0 0 SWISS HELVETIA FD INC COM 870875101 98373 12876 SH SOLE 0 0 0 SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 24000 25000 SH SOLE 0 0 0 TALOS ENERGY INC COM 87484T108 687192 41800 SH SOLE 0 0 0 TEKLA WORLD HEALTHCARE FD BEN INT SHS 87911L108 565267 48231 SH SOLE 0 0 0 TEMPLETON GLOBAL INCOME FD COM 880198106 98785 25592 SH SOLE 0 0 0 TETRA TECHNOLOGIES INC DEL COM 88162F105 540705 84750 SH SOLE 0 0 0 TG THERAPEUTICS INC COM 88322Q108 136619 16342 SH SOLE 0 0 0 TIDAL ETF TR UNLIMITED HFND 886364439 720751 35612 SH SOLE 0 0 0 TIDAL ETF TR RPAR RISK PARI 886364603 948324 54159 SH SOLE 0 0 0 TIDEWATER INC NEW COM 88642R109 454208 6391 SH SOLE 0 0 0 TILE SHOP HLDGS INC COM 88677Q109 367797 66994 SH SOLE 0 0 0 TITAN INTL INC ILL COM 88830M102 149073 11100 SH SOLE 0 0 0 TRIMTABS ETF TR FCF US QLTY ETF 89628W302 302786 5915 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FRLINS 89628W500 275126 11070 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FRLNS 89628W609 396347 19662 SH SOLE 0 0 0 TRIMTABS ETF TR DONOGHUE FORLNS 89628W708 373166 13726 SH SOLE 0 0 0 TRUSTMARK CORP COM 898402102 485383 22337 SH SOLE 0 0 0 UNITED BANKSHARES INC WEST V COM 909907107 323989 11743 SH SOLE 0 0 0 UNITED STS GASOLINE FD LP UNITS 91201T102 314501 4648 SH SOLE 0 0 0 UNIVERSAL CORP VA COM 913456109 288548 6112 SH SOLE 0 0 0 UNIVERSAL DISPLAY CORP COM 91347P105 579764 3693 SH SOLE 0 0 0 VALLEY NATL BANCORP COM 919794107 150630 17597 SH SOLE 0 0 0 VANECK ETF TRUST ENVIRONMENTAL SR 92189F304 267968 1870 SH SOLE 0 0 0 VANECK ETF TRUST IG FLOATING RATE 92189F486 637890 25223 SH SOLE 0 0 0 VANECK ETF TRUST JUNIOR GOLD MINE 92189F791 253876 7877 SH SOLE 0 0 0 VANECK ETF TRUST OIL SERVICES ETF 92189H607 2933530 8502 SH SOLE 0 0 0 VANGUARD WORLD FD ESG US STK ETF 921910733 339092 4508 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US MOMENTUM 921935508 1092052 9631 SH SOLE 0 0 0 VANGUARD WELLINGTON FD US VALUE FACTR 921935805 454463 4541 SH SOLE 0 0 0 VANGUARD WHITEHALL FDS INTL DVD ETF 921946810 4883680 68466 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS TOTAL CORP BND 92206C573 235463 3250 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680 7991807 116771 SH SOLE 0 0 0 VANGUARD SCOTTSDALE FDS VNG RUS1000VAL 92206C714 5292337 79393 SH SOLE 0 0 0 VAXART INC COM NEW 92243A200 9741 12919 SH SOLE 0 0 0 VERITONE INC COM 92347M100 26628 10321 SH SOLE 0 0 0 VICOR CORP COM 925815102 227257 3859 SH SOLE 0 0 0 VIRTUS ARTIFICIAL INTELLIGEN COM 92838Y100 436690 26450 SH SOLE 0 0 0 VITESSE ENERGY INC COMMON STOCK 92852X103 1068162 46665 SH SOLE 0 0 0 VROOM INC COM 92918V109 75432 67350 SH SOLE 0 0 0 WARRIOR MET COAL INC COM 93627C101 487559 9545 SH SOLE 0 0 0 ALLSPRING INCOME OPPORTUNIT INC OPPTY FD 94987B105 78214 12822 SH SOLE 0 0 0 WESCO INTL INC COM 95082P105 323595 2250 SH SOLE 0 0 0 WESTERN ALLIANCE BANCORP COM 957638109 682609 14849 SH SOLE 0 0 0 WESTERN ASSET GBL HIGH INC F COM 95766B109 110856 16645 SH SOLE 0 0 0 WESTERN ASSET GLOBAL CORP DE COM 95790C107 262560 22157 SH SOLE 0 0 0 WISDOMTREE TR FUTRE STRAT FD 97717W125 548929 15590 SH SOLE 0 0 0 WISDOMTREE TR INTRST RATE HDGE 97717W380 491886 22197 SH SOLE 0 0 0 WISDOMTREE TR INDIA ERNGS FD 97717W422 843421 22944 SH SOLE 0 0 0 WISDOMTREE TR INTL EQUITY FD 97717W703 249534 5161 SH SOLE 0 0 0 WISDOMTREE TR INTL QULTY DIV 97717X131 301853 9427 SH SOLE 0 0 0 WISDOMTREE TR EURO QTLY DIV GR 97717X610 889599 31135 SH SOLE 0 0 0 WISDOMTREE TR EFFICIENT GLD PL 97717Y550 241816 11683 SH SOLE 0 0 0 WISDOMTREE TR CLOUD COMPUTNG 97717Y691 418731 14132 SH SOLE 0 0 0 WISDOMTREE TR US EFFICIENT COR 97717Y790 1528871 43732 SH SOLE 0 0 0 XAI OCTAGON FLOATING RATE & COM 98400T106 626251 90108 SH SOLE 0 0 0 YPF SOCIEDAD ANONIMA SPON ADR CL D 984245100 269500 22000 SH SOLE 0 0 0 BORR DRILLING LTD SHS G1466R173 1467428 206680 SH SOLE 0 0 0 EVEREST GROUP LTD COM G3223R108 362750 976 SH SOLE 0 0 0 NORDIC AMERICAN TANKERS LIMI COM G65773106 44941 10908 SH SOLE 0 0 0 VALARIS LTD CL A G9460G101 1152892 15376 SH SOLE 0 0 0 FRONTLINE PLC COM M46528101 189584 10095 SH SOLE 0 0 0 PROQR THRAPEUTICS N V SHS EURO N71542109 13000 10000 SH SOLE 0 0 0 CENNTRO ELECTRIC GROUP LIMIT ORD SHS Q6519V120 18324 75100 SH SOLE 0 0 0 DHT HOLDINGS INC SHS NEW Y2065G121 1070561 103938 SH SOLE 0 0 0 DIANA SHIPPING INC COM Y2066G104 108094 31151 SH SOLE 0 0 0 EAGLE BULK SHIPPING INC COM Y2187A150 286224 6810 SH SOLE 0 0 0 INTERNATIONAL SEAWAYS INC COM Y41053102 847395 18831 SH SOLE 0 0 0 NAVIOS MARITIME HOLDINGS INC COM Y62197119 30620 15310 SH SOLE 0 0 0 UNITED MARITIME CORPORATION COM Y92335101 25325 10552 SH SOLE 0 0 0 DIGIMARC CORP NEW COM 25381B101 240426 7400 SH SOLE 0 0 0 HARMONIC INC COM 413160102 131257 13630 SH SOLE 0 0 0 NUVEEN PFD & INCOME OPPORTUN COM 67073B106 76416 12072 SH SOLE 0 0 0 BRISTOL-MYERS SQUIBB CO COM 110122108 258568 4455 SH SOLE 0 0 0 CSX CORP COM 126408103 359898 11704 SH SOLE 0 0 0 CATERPILLAR INC COM 149123101 369915 1355 SH SOLE 0 0 0 VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 1720845 24661 SH SOLE 0 0 0 VICARIOUS SURGICAL INC COM CL A 92561V109 9044 15311 SH SOLE 0 0 0