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

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

FORM 13F INFORMATION TABLE

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

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABBOTT LABS COM 002824100   918,284 8,343 SH   SOLE   0 0 8,343
ABBVIE INC COM 00287Y109   1,286,520 8,302 SH   SOLE   0 0 8,302
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   499,505 1,423 SH   SOLE   0 0 1,423
ADVANCED MICRO DEVICES INC COM 007903107   3,924,403 26,622 SH   SOLE   0 0 26,622
AFFIRM HLDGS INC COM CL A 00827B106   3,619,800 73,663 SH   SOLE   0 0 73,663
AFLAC INC COM 001055102   819,000 9,927 SH   SOLE   0 0 9,927
ALLEGRO MICROSYSTEMS INC COM 01749D105   789,820 26,093 SH   SOLE   0 0 26,093
ALPHA METALLURGICAL RESOUR I COM 020764106   549,050 1,620 SH   SOLE   0 0 1,620
ALPHABET INC CAP STK CL A 02079K305   214,424 1,535 SH   SOLE   0 0 1,535
ALPHABET INC CAP STK CL C 02079K107   375,297 2,663 SH   SOLE   0 0 2,663
AMAZON COM INC COM 023135106   422,849 2,783 SH   SOLE   0 0 2,783
ANTERO RESOURCES CORP COM 03674X106   1,388,539 61,223 SH   SOLE   0 0 61,223
APPLE INC COM 037833100   2,983,913 15,498 SH   SOLE   0 0 15,498
APPLOVIN CORP COM CL A 03831W108   2,017,406 50,625 SH   SOLE   0 0 50,625
ARCH CAP GROUP LTD ORD G0450A105   906,465 12,205 SH   SOLE   0 0 12,205
ARCHER AVIATION INC COM CL A 03945R102   773,364 125,955 SH   SOLE   0 0 125,955
ARISTA NETWORKS INC COM 040413106   2,252,889 9,566 SH   SOLE   0 0 9,566
ASURE SOFTWARE INC COM 04649U102   228,202 23,971 SH   SOLE   0 0 23,971
BELLRING BRANDS INC COMMON STOCK 07831C103   773,526 13,955 SH   SOLE   0 0 13,955
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   417,186 1,290 SH   SOLE   0 0 1,290
BLOCK INC CL A 852234103   1,522,480 19,683 SH   SOLE   0 0 19,683
BOOT BARN HLDGS INC COM 099406100   448,048 5,837 SH   SOLE   0 0 5,837
BROADCOM INC COM 11135F101   641,844 575 SH   SOLE   0 0 575
BURLINGTON STORES INC COM 122017106   539,293 2,773 SH   SOLE   0 0 2,773
C3 AI INC CL A 12468P104   2,309,705 80,450 SH   SOLE   0 0 80,450
CARMAX INC COM 143130102   274,959 3,583 SH   SOLE   0 0 3,583
CARPENTER TECHNOLOGY CORP COM 144285103   825,811 11,664 SH   SOLE   0 0 11,664
CBOE GLOBAL MKTS INC COM 12503M108   815,841 4,569 SH   SOLE   0 0 4,569
CENOVUS ENERGY INC COM 15135U109   382,684 22,984 SH   SOLE   0 0 22,984
CHEVRON CORP NEW COM 166764100   426,975 2,863 SH   SOLE   0 0 2,863
CLOUDFLARE INC CL A COM 18915M107   1,789,217 21,490 SH   SOLE   0 0 21,490
COLUMBIA SPORTSWEAR CO COM 198516106   395,155 4,968 SH   SOLE   0 0 4,968
COMFORT SYS USA INC COM 199908104   510,884 2,484 SH   SOLE   0 0 2,484
COSTCO WHSL CORP NEW COM 22160K105   1,842,283 2,791 SH   SOLE   0 0 2,791
CROWDSTRIKE HLDGS INC CL A 22788C105   527,491 2,066 SH   SOLE   0 0 2,066
D R HORTON INC COM 23331A109   367,944 2,421 SH   SOLE   0 0 2,421
DECKERS OUTDOOR CORP COM 243537107   1,922,405 2,876 SH   SOLE   0 0 2,876
DESIGNER BRANDS INC CL A 250565108   391,259 44,210 SH   SOLE   0 0 44,210
DEVON ENERGY CORP NEW COM 25179M103   1,795,826 39,643 SH   SOLE   0 0 39,643
DIGITAL RLTY TR INC COM 253868103   273,601 2,033 SH   SOLE   0 0 2,033
DIGITALBRIDGE GROUP INC CL A NEW 25401T603   475,053 27,084 SH   SOLE   0 0 27,084
DORIAN LPG LTD SHS USD Y2106R110   1,423,976 32,459 SH   SOLE   0 0 32,459
ECOLAB INC COM 278865100   681,332 3,435 SH   SOLE   0 0 3,435
ELI LILLY & CO COM 532457108   2,205,472 3,783 SH   SOLE   0 0 3,783
EQT CORP COM 26884L109   2,305,603 59,638 SH   SOLE   0 0 59,638
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   180,941 38,335 SH   SOLE   0 0 38,335
EXXON MOBIL CORP COM 30231G102   290,589 2,906 SH   SOLE   0 0 2,906
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,190,070 70,585 SH   SOLE   0 0 70,585
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   691,578 12,293 SH   SOLE   0 0 12,293
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,757,480 78,952 SH   SOLE   0 0 78,952
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,250,324 23,223 SH   SOLE   0 0 23,223
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   459,990 5,747 SH   SOLE   0 0 5,747
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   401,829 2,154 SH   SOLE   0 0 2,154
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   238,149 2,921 SH   SOLE   0 0 2,921
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,841,006 117,636 SH   SOLE   0 0 117,636
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,367,188 32,889 SH   SOLE   0 0 32,889
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   1,710,381 37,126 SH   SOLE   0 0 37,126
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   25,466,106 426,854 SH   SOLE   0 0 426,854
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,603,606 48,935 SH   SOLE   0 0 48,935
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,091,382 48,235 SH   SOLE   0 0 48,235
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,569,342 49,726 SH   SOLE   0 0 49,726
FIRST TR EXCHANGE-TRADED FD FT CBOE VEST S&P 33739Q705   337,696 6,552 SH   SOLE   0 0 6,552
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   928,197 19,209 SH   SOLE   0 0 19,209
FIRST TR EXCHNG TRADED FD VI CBOE VEST US EQ 33740F755   421,799 15,875 SH   SOLE   0 0 15,875
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST 100 33740F649   338,149 14,292 SH   SOLE   0 0 14,292
FIRST TR EXCHNG TRADED FD VI CBOE VEST BUFERD 33740U778   737,458 34,655 SH   SOLE   0 0 34,655
FIRST TR EXCHNG TRADED FD VI CBOE EQT BUFER 33740F847   616,705 14,506 SH   SOLE   0 0 14,506
FIRST TR EXCHNG TRADED FD VI FT CBOE EQTY BFR 33740U505   708,692 18,223 SH   SOLE   0 0 18,223
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,453,705 32,591 SH   SOLE   0 0 32,591
FIRST TR EXCHNG TRADED FD VI FT CBOE VEST U S 33740F441   298,929 9,085 SH   SOLE   0 0 9,085
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,223,219 145,575 SH   SOLE   0 0 145,575
FIRST TR S&P REIT INDEX FD COM 33734G108   369,090 14,066 SH   SOLE   0 0 14,066
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,448,435 134,330 SH   SOLE   0 0 134,330
FLOOR & DECOR HLDGS INC CL A 339750101   402,174 3,605 SH   SOLE   0 0 3,605
FRONTLINE PLC COM M46528101   1,523,499 75,985 SH   SOLE   0 0 75,985
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   387,681 68,374 SH   SOLE   0 0 68,374
FS KKR CAP CORP COM 302635206   1,162,125 58,194 SH   SOLE   0 0 58,194
GLOBAL NET LEASE INC COM NEW 379378201   106,664 10,720 SH   SOLE   0 0 10,720
GLOBAL X FDS SUPERDIVIDEND 37960A669   620,355 27,510 SH   SOLE   0 0 27,510
HALLIBURTON CO COM 406216101   200,633 5,550 SH   SOLE   0 0 5,550
HIBBETT INC COM 428567101   433,560 6,020 SH   SOLE   0 0 6,020
INVENTRUST PPTYS CORP COM NEW 46124J201   462,582 18,255 SH   SOLE   0 0 18,255
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   276,077 6,253 SH   SOLE   0 0 6,253
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   312,645 4,774 SH   SOLE   0 0 4,774
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,431,314 38,802 SH   SOLE   0 0 38,802
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,047,082 66,020 SH   SOLE   0 0 66,020
ISHARES SILVER TR ISHARES 46428Q109   3,682,341 169,070 SH   SOLE   0 0 169,070
ISHARES TR S&P MC 400GR ETF 464287606   894,252 11,288 SH   SOLE   0 0 11,288
ISHARES TR U.S. TECH ETF 464287721   339,649 2,767 SH   SOLE   0 0 2,767
ISHARES TR RUSSELL 2000 ETF 464287655   1,903,123 9,482 SH   SOLE   0 0 9,482
ISHARES TR RUS 1000 GRW ETF 464287614   244,052 805 SH   SOLE   0 0 805
ISHARES TR CORE S&P500 ETF 464287200   908,930 1,903 SH   SOLE   0 0 1,903
ISHARES TR S&P 500 GRWT ETF 464287309   2,010,617 26,773 SH   SOLE   0 0 26,773
ISHARES TR S&P 500 VAL ETF 464287408   2,231,704 12,834 SH   SOLE   0 0 12,834
ISHARES TR MSCI USA MIN VOL 46429B697   215,273 778 SH   SOLE   0 0 778
ISHARES TR MORTGE REL ETF 46435G342   265,618 11,231 SH   SOLE   0 0 11,231
JABIL INC COM 466313103   1,511,856 11,867 SH   SOLE   0 0 11,867
JPMORGAN CHASE & CO COM 46625H100   796,947 4,685 SH   SOLE   0 0 4,685
KITE RLTY GROUP TR COM NEW 49803T300   583,970 25,545 SH   SOLE   0 0 25,545
LOWES COS INC COM 548661107   346,065 1,555 SH   SOLE   0 0 1,555
MADDEN STEVEN LTD COM 556269108   417,186 9,933 SH   SOLE   0 0 9,933
MARATHON OIL CORP COM 565849106   1,489,363 61,646 SH   SOLE   0 0 61,646
MARATHON PETE CORP COM 56585A102   3,673,624 24,762 SH   SOLE   0 0 24,762
MARKEL GROUP INC COM 570535104   717,050 505 SH   SOLE   0 0 505
MARVELL TECHNOLOGY INC COM 573874104   876,546 14,534 SH   SOLE   0 0 14,534
MATADOR RES CO COM 576485205   365,496 6,428 SH   SOLE   0 0 6,428
MERCK & CO INC COM 58933Y105   226,762 2,080 SH   SOLE   0 0 2,080
MICROSOFT CORP COM 594918104   1,222,014 3,250 SH   SOLE   0 0 3,250
MOSAIC CO NEW COM 61945C103   612,996 17,156 SH   SOLE   0 0 17,156
NETAPP INC COM 64110D104   393,723 4,466 SH   SOLE   0 0 4,466
NEWELL BRANDS INC COM 651229106   518,022 59,680 SH   SOLE   0 0 59,680
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   296,777 10,050 SH   SOLE   0 0 10,050
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   563,146 16,136 SH   SOLE   0 0 16,136
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   539,776 15,124 SH   SOLE   0 0 15,124
NUTANIX INC CL A 67059N108   613,723 12,869 SH   SOLE   0 0 12,869
NUVALENT INC COM 670703107   331,155 4,500 SH   SOLE   0 0 4,500
NVIDIA CORPORATION COM 67066G104   6,490,931 13,107 SH   SOLE   0 0 13,107
OLYMPIC STEEL INC COM 68162K106   394,864 5,920 SH   SOLE   0 0 5,920
PALANTIR TECHNOLOGIES INC CL A 69608A108   1,204,407 70,146 SH   SOLE   0 0 70,146
PALO ALTO NETWORKS INC COM 697435105   1,078,081 3,656 SH   SOLE   0 0 3,656
PEPSICO INC COM 713448108   410,843 2,419 SH   SOLE   0 0 2,419
PERMIAN RESOURCES CORP CLASS A COM 71424F105   283,533 20,848 SH   SOLE   0 0 20,848
PGT INNOVATIONS INC COM 69336V101   484,900 11,914 SH   SOLE   0 0 11,914
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   430,195 4,311 SH   SOLE   0 0 4,311
PROCTER AND GAMBLE CO COM 742718109   843,907 5,759 SH   SOLE   0 0 5,759
PROSHARES TR PSHS ULTRUSS2000 74347R842   435,140 11,436 SH   SOLE   0 0 11,436
PROSHARES TR PSHS ULT MCAP400 74347R404   427,402 7,383 SH   SOLE   0 0 7,383
PROSHARES TR S&P MDCP 400 DIV 74347B680   714,846 9,717 SH   SOLE   0 0 9,717
PROSHARES TR PSHS ULTRA DOW30 74347R305   553,203 6,984 SH   SOLE   0 0 6,984
PROSHARES TR RUSS 2000 DIVD 74347B698   794,332 12,219 SH   SOLE   0 0 12,219
PROSHARES TR PSHS ULT S&P 500 74347R107   603,785 9,279 SH   SOLE   0 0 9,279
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,514,097 19,922 SH   SOLE   0 0 19,922
PROSHARES TR S&P 500 DV ARIST 74348A467   4,210,714 44,230 SH   SOLE   0 0 44,230
PULTE GROUP INC COM 745867101   2,004,636 19,421 SH   SOLE   0 0 19,421
PYXIS ONCOLOGY INC COMMON STOCK 747324101   201,487 111,937 SH   SOLE   0 0 111,937
QUANTA SVCS INC COM 74762E102   2,122,149 9,834 SH   SOLE   0 0 9,834
RAMBUS INC DEL COM 750917106   498,327 7,302 SH   SOLE   0 0 7,302
REPAY HLDGS CORP COM CL A 76029L100   222,155 26,013 SH   SOLE   0 0 26,013
ROSS STORES INC COM 778296103   1,065,465 7,699 SH   SOLE   0 0 7,699
SCHRODINGER INC COM 80810D103   1,008,987 28,184 SH   SOLE   0 0 28,184
SERVICENOW INC COM 81762P102   235,261 333 SH   SOLE   0 0 333
SHOPIFY INC CL A 82509L107   485,239 6,229 SH   SOLE   0 0 6,229
SKECHERS U S A INC CL A 830566105   218,003 3,497 SH   SOLE   0 0 3,497
SONOS INC COM 83570H108   273,880 15,979 SH   SOLE   0 0 15,979
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,539,765 9,393 SH   SOLE   0 0 9,393
SPDR GOLD TR GOLD SHS 78463V107   4,333,542 22,669 SH   SOLE   0 0 22,669
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,383,137 9,222 SH   SOLE   0 0 9,222
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,868,370 3,682 SH   SOLE   0 0 3,682
SPDR SER TR S&P 600 SMCP GRW 78464A201   201,883 2,414 SH   SOLE   0 0 2,414
SPDR SER TR SSGA US LRG ETF 78468R804   1,210,726 8,349 SH   SOLE   0 0 8,349
SPROTT PHYSICAL GOLD & SILVE TR UNIT 85208R101   213,607 11,154 SH   SOLE   0 0 11,154
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   783,194 96,930 SH   SOLE   0 0 96,930
SPROUTS FMRS MKT INC COM 85208M102   805,361 16,740 SH   SOLE   0 0 16,740
SUNNOVA ENERGY INTL INC. COM 86745K104   283,040 18,560 SH   SOLE   0 0 18,560
SUPER MICRO COMPUTER INC COM 86800U104   991,931 3,490 SH   SOLE   0 0 3,490
SYNOPSYS INC COM 871607107   1,228,575 2,386 SH   SOLE   0 0 2,386
TEEKAY TANKERS LTD CL A Y8565N300   1,564,261 31,304 SH   SOLE   0 0 31,304
TESLA INC COM 88160R101   302,897 1,219 SH   SOLE   0 0 1,219
TIDEWATER INC NEW COM 88642R109   581,457 8,063 SH   SOLE   0 0 8,063
TIMOTHY PLAN US LRGMD CP CORE 887432359   298,472 7,811 SH   SOLE   0 0 7,811
TOPGOLF CALLAWAY BRANDS CORP COM 131193104   954,829 66,585 SH   SOLE   0 0 66,585
UNITED STATES STL CORP NEW COM 912909108   445,197 9,151 SH   SOLE   0 0 9,151
UTZ BRANDS INC COM CL A 918090101   727,227 44,780 SH   SOLE   0 0 44,780
VAALCO ENERGY INC COM NEW 91851C201   276,889 61,668 SH   SOLE   0 0 61,668
VALARIS LTD CL A G9460G101   495,007 7,219 SH   SOLE   0 0 7,219
VANECK ETF TRUST CLO ETF 92189H748   1,727,195 33,136 SH   SOLE   0 0 33,136
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   945,022 14,213 SH   SOLE   0 0 14,213
VERTIV HOLDINGS CO COM CL A 92537N108   5,246,893 109,242 SH   SOLE   0 0 109,242
VROOM INC COM 92918V109   84,684 140,554 SH   SOLE   0 0 140,554
WEATHERFORD INTL PLC ORD SHS G48833118   574,066 5,868 SH   SOLE   0 0 5,868
WINGSTOP INC COM 974155103   659,924 2,572 SH   SOLE   0 0 2,572
WISDOMTREE TR CURRNCY INT EQ 97717X263   1,750,624 54,401 SH   SOLE   0 0 54,401
WISDOMTREE TR US MIDCAP DIVID 97717W505   234,316 5,128 SH   SOLE   0 0 5,128
XENIA HOTELS & RESORTS INC COM 984017103   214,470 15,747 SH   SOLE   0 0 15,747
YETI HLDGS INC COM 98585X104   648,182 12,518 SH   SOLE   0 0 12,518
ZSCALER INC COM 98980G102   745,771 3,366 SH   SOLE   0 0 3,366
ZUMIEZ INC COM 989817101   261,837 12,873 SH   SOLE   0 0 12,873