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   953,917 8,392 SH   SOLE   0 0 8,392
ABBVIE INC COM 00287Y109   1,436,816 7,890 SH   SOLE   0 0 7,890
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   493,383 1,423 SH   SOLE   0 0 1,423
ADVANCED MICRO DEVICES INC COM 007903107   8,486,218 47,017 SH   SOLE   0 0 47,017
AFFIRM HLDGS INC COM CL A 00827B106   2,373,089 63,690 SH   SOLE   0 0 63,690
ALPHABET INC CAP STK CL C 02079K107   506,873 3,329 SH   SOLE   0 0 3,329
ALPINE IMMUNE SCIENCES INC COM 02083G100   233,360 5,887 SH   SOLE   0 0 5,887
AMAZON COM INC COM 023135106   486,304 2,696 SH   SOLE   0 0 2,696
APPLE INC COM 037833100   2,257,216 13,163 SH   SOLE   0 0 13,163
APPLOVIN CORP COM CL A 03831W108   2,115,986 30,569 SH   SOLE   0 0 30,569
ARCH CAP GROUP LTD ORD G0450A105   313,926 3,396 SH   SOLE   0 0 3,396
ASURE SOFTWARE INC COM 04649U102   173,050 22,243 SH   SOLE   0 0 22,243
BELLRING BRANDS INC COMMON STOCK 07831C103   200,997 3,405 SH   SOLE   0 0 3,405
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   533,219 1,268 SH   SOLE   0 0 1,268
BROADCOM INC COM 11135F101   3,025,911 2,283 SH   SOLE   0 0 2,283
C3 AI INC CL A 12468P104   2,292,923 84,703 SH   SOLE   0 0 84,703
CABALETTA BIO INC COM 12674W109   279,818 16,402 SH   SOLE   0 0 16,402
CELSIUS HLDGS INC COM NEW 15118V207   1,126,053 13,580 SH   SOLE   0 0 13,580
CENOVUS ENERGY INC COM 15135U109   420,429 21,032 SH   SOLE   0 0 21,032
CHEVRON CORP NEW COM 166764100   455,304 2,886 SH   SOLE   0 0 2,886
CLEANSPARK INC COM NEW 18452B209   610,720 28,794 SH   SOLE   0 0 28,794
CLOUDFLARE INC CL A COM 18915M107   805,867 8,322 SH   SOLE   0 0 8,322
COCA COLA CONS INC COM 191098102   1,559,087 1,842 SH   SOLE   0 0 1,842
COSTCO WHSL CORP NEW COM 22160K105   4,360,615 5,952 SH   SOLE   0 0 5,952
CROWDSTRIKE HLDGS INC CL A 22788C105   2,036,708 6,353 SH   SOLE   0 0 6,353
D R HORTON INC COM 23331A109   543,673 3,304 SH   SOLE   0 0 3,304
DECKERS OUTDOOR CORP COM 243537107   3,139,102 3,335 SH   SOLE   0 0 3,335
DENALI THERAPEUTICS INC COM 24823R105   574,108 27,978 SH   SOLE   0 0 27,978
DISC MEDICINE INC COM 254604101   1,146,642 18,417 SH   SOLE   0 0 18,417
DOLLAR TREE INC COM 256746108   430,074 3,230 SH   SOLE   0 0 3,230
DORIAN LPG LTD SHS USD Y2106R110   1,168,260 30,376 SH   SOLE   0 0 30,376
ECOLAB INC COM 278865100   773,515 3,350 SH   SOLE   0 0 3,350
ELI LILLY & CO COM 532457108   2,703,887 3,475 SH   SOLE   0 0 3,475
EQT CORP COM 26884L109   1,055,408 28,470 SH   SOLE   0 0 28,470
EVOLV TECHNOLOGIES HLDNGS IN COM CL A 30049H102   157,547 35,404 SH   SOLE   0 0 35,404
EXXON MOBIL CORP COM 30231G102   205,370 1,766 SH   SOLE   0 0 1,766
FAIR ISAAC CORP COM 303250104   1,067,166 854 SH   SOLE   0 0 854
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   757,226 12,280 SH   SOLE   0 0 12,280
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,222,003 70,554 SH   SOLE   0 0 70,554
FIRST TR EXCHANGE TRADED FD NASDAQ CYB ETF 33734X846   1,308,547 23,205 SH   SOLE   0 0 23,205
FIRST TR EXCHANGE TRADED FD DJ GLBL DIVID 33734X200   1,776,258 78,008 SH   SOLE   0 0 78,008
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   2,243,320 64,426 SH   SOLE   0 0 64,426
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   492,244 5,747 SH   SOLE   0 0 5,747
FIRST TR EXCHANGE-TRADED FD FT VEST S&P 500 33739Q705   398,964 7,428 SH   SOLE   0 0 7,428
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   264,467 2,921 SH   SOLE   0 0 2,921
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   2,190,784 47,409 SH   SOLE   0 0 47,409
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,063,367 22,038 SH   SOLE   0 0 22,038
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   3,313,307 47,557 SH   SOLE   0 0 47,557
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   1,355,357 32,873 SH   SOLE   0 0 32,873
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   448,121 2,185 SH   SOLE   0 0 2,185
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408   25,814,273 432,980 SH   SOLE   0 0 432,980
FIRST TR EXCHANGE-TRADED FD MULTI ASSET DI 33738R100   1,850,628 117,202 SH   SOLE   0 0 117,202
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   2,763,298 49,195 SH   SOLE   0 0 49,195
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740U505   1,129,648 27,412 SH   SOLE   0 0 27,412
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F623   392,680 9,354 SH   SOLE   0 0 9,354
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   1,417,579 32,513 SH   SOLE   0 0 32,513
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   628,060 14,038 SH   SOLE   0 0 14,038
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836   269,867 10,812 SH   SOLE   0 0 10,812
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740F649   455,575 18,333 SH   SOLE   0 0 18,333
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F763   1,609,665 35,557 SH   SOLE   0 0 35,557
FIRST TR EXCHNG TRADED FD VI FT VEST FD OF BU 33740F755   579,834 20,738 SH   SOLE   0 0 20,738
FIRST TR EXCHNG TRADED FD VI VEST BUFFERED 33740U778   787,704 34,978 SH   SOLE   0 0 34,978
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F748   233,604 5,405 SH   SOLE   0 0 5,405
FIRST TR MORNINGSTAR DIVID L SHS 336917109   5,529,474 143,697 SH   SOLE   0 0 143,697
FIRST TR S&P REIT INDEX FD COM 33734G108   366,373 14,096 SH   SOLE   0 0 14,096
FIRST TR VALUE LINE DIVID IN SHS 33734H106   5,674,076 134,361 SH   SOLE   0 0 134,361
FRONTLINE PLC COM M46528101   1,325,833 56,708 SH   SOLE   0 0 56,708
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   376,726 63,529 SH   SOLE   0 0 63,529
FS KKR CAP CORP COM 302635206   1,062,072 55,693 SH   SOLE   0 0 55,693
GALLAGHER ARTHUR J & CO COM 363576109   544,587 2,178 SH   SOLE   0 0 2,178
GLOBAL NET LEASE INC COM NEW 379378201   83,294 10,720 SH   SOLE   0 0 10,720
GLOBAL X FDS SUPERDIVIDEND 37960A669   598,653 27,651 SH   SOLE   0 0 27,651
GRAYSCALE BITCOIN TR BTC SHS REP COM UT 389637109   302,142 4,783 SH   SOLE   0 0 4,783
HALLIBURTON CO COM 406216101   218,781 5,550 SH   SOLE   0 0 5,550
IDEAYA BIOSCIENCES INC COM 45166A102   2,928,726 66,744 SH   SOLE   0 0 66,744
INGREDION INC COM 457187102   421,010 3,603 SH   SOLE   0 0 3,603
INVENTRUST PPTYS CORP COM NEW 46124J201   475,660 18,501 SH   SOLE   0 0 18,501
INVESCO EXCH TRADED FD TR II KBW HIG DV YLD 46138E610   1,021,547 65,948 SH   SOLE   0 0 65,948
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339   381,805 4,759 SH   SOLE   0 0 4,759
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   2,550,253 38,716 SH   SOLE   0 0 38,716
INVESCO EXCH TRADED FD TR II S&P SMLCP LOW 46138G102   275,728 6,236 SH   SOLE   0 0 6,236
INVESCO EXCH TRADED FD TR II S&P MIDCP LOW 46138E198   743,204 13,177 SH   SOLE   0 0 13,177
INVESCO QQQ TR UNIT SER 1 46090E103   5,600,019 12,612 SH   SOLE   0 0 12,612
IROBOT CORP COM 462726100   264,017 30,139 SH   SOLE   0 0 30,139
ISHARES SILVER TR ISHARES 46428Q109   3,767,001 165,582 SH   SOLE   0 0 165,582
ISHARES TR RUS 1000 GRW ETF 464287614   271,325 805 SH   SOLE   0 0 805
ISHARES TR RUSSELL 2000 ETF 464287655   1,912,623 9,094 SH   SOLE   0 0 9,094
ISHARES TR S&P 500 GRWT ETF 464287309   2,178,789 25,802 SH   SOLE   0 0 25,802
ISHARES TR MORTGE REL ETF 46435G342   247,836 10,664 SH   SOLE   0 0 10,664
ISHARES TR S&P 500 VAL ETF 464287408   2,316,630 12,401 SH   SOLE   0 0 12,401
ISHARES TR CORE S&P500 ETF 464287200   1,053,037 2,003 SH   SOLE   0 0 2,003
ISHARES TR S&P MC 400GR ETF 464287606   222,489 2,438 SH   SOLE   0 0 2,438
ISHARES TR U.S. TECH ETF 464287721   351,831 2,605 SH   SOLE   0 0 2,605
ISHARES TR EXPANDED TECH 464287515   218,717 2,565 SH   SOLE   0 0 2,565
J P MORGAN EXCHANGE TRADED F ULTRA SHRT INC 46641Q837   211,385 4,190 SH   SOLE   0 0 4,190
JABIL INC COM 466313103   432,122 3,226 SH   SOLE   0 0 3,226
JPMORGAN CHASE & CO COM 46625H100   921,380 4,600 SH   SOLE   0 0 4,600
KITE RLTY GROUP TR COM NEW 49803T300   546,883 25,225 SH   SOLE   0 0 25,225
KLA CORP COM NEW 482480100   698,570 1,000 SH   SOLE   0 0 1,000
KODIAK SCIENCES INC COM 50015M109   131,500 25,000 SH   SOLE   0 0 25,000
KRATOS DEFENSE & SEC SOLUTIO COM NEW 50077B207   1,540,887 83,835 SH   SOLE   0 0 83,835
LATTICE SEMICONDUCTOR CORP COM 518415104   281,706 3,601 SH   SOLE   0 0 3,601
LESLIES INC COM 527064109   434,837 66,898 SH   SOLE   0 0 66,898
LIMBACH HLDGS INC COM 53263P105   784,370 18,937 SH   SOLE   0 0 18,937
LOWES COS INC COM 548661107   326,818 1,283 SH   SOLE   0 0 1,283
MARATHON PETE CORP COM 56585A102   3,462,893 17,185 SH   SOLE   0 0 17,185
MARKEL GROUP INC COM 570535104   739,439 486 SH   SOLE   0 0 486
MARVELL TECHNOLOGY INC COM 573874104   730,914 10,312 SH   SOLE   0 0 10,312
MERCK & CO INC COM 58933Y105   281,053 2,130 SH   SOLE   0 0 2,130
MICROSOFT CORP COM 594918104   1,321,962 3,142 SH   SOLE   0 0 3,142
MICROSTRATEGY INC CL A NEW 594972408   1,138,646 668 SH   SOLE   0 0 668
MODINE MFG CO COM 607828100   2,053,724 21,575 SH   SOLE   0 0 21,575
NEWELL BRANDS INC COM 651229106   335,806 41,819 SH   SOLE   0 0 41,819
NORTHERN LTS FD TR IV INSPIRE GBL HOPE 66538H658   561,895 14,948 SH   SOLE   0 0 14,948
NORTHERN LTS FD TR IV INSPIRE INTL ETF 66538H419   310,136 10,331 SH   SOLE   0 0 10,331
NORTHERN LTS FD TR IV INSPIRE 100 ETF 66538H534   705,282 18,126 SH   SOLE   0 0 18,126
NUTANIX INC CL A 67059N108   1,721,185 27,887 SH   SOLE   0 0 27,887
NVIDIA CORPORATION COM 67066G104   8,301,155 9,187 SH   SOLE   0 0 9,187
OLD DOMINION FREIGHT LINE IN COM 679580100   541,257 2,468 SH   SOLE   0 0 2,468
ON SEMICONDUCTOR CORP COM 682189105   665,039 9,042 SH   SOLE   0 0 9,042
PALANTIR TECHNOLOGIES INC CL A 69608A108   3,305,869 143,671 SH   SOLE   0 0 143,671
PAYLOCITY HLDG CORP COM 70438V106   878,204 5,110 SH   SOLE   0 0 5,110
PEPSICO INC COM 713448108   424,049 2,423 SH   SOLE   0 0 2,423
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   467,913 4,654 SH   SOLE   0 0 4,654
POWELL INDS INC COM 739128106   871,445 6,124 SH   SOLE   0 0 6,124
PROCTER AND GAMBLE CO COM 742718109   937,003 5,775 SH   SOLE   0 0 5,775
PROSHARES TR PSHS ULTRUSS2000 74347R842   382,127 9,359 SH   SOLE   0 0 9,359
PROSHARES TR PSHS ULTRA DOW30 74347R305   546,165 6,272 SH   SOLE   0 0 6,272
PROSHARES TR PSHS ULT MCAP400 74347R404   412,660 6,041 SH   SOLE   0 0 6,041
PROSHARES TR RUSS 2000 DIVD 74347B698   791,034 12,356 SH   SOLE   0 0 12,356
PROSHARES TR S&P 500 DV ARIST 74348A467   4,459,182 43,971 SH   SOLE   0 0 43,971
PROSHARES TR PSHS ULTRA QQQ 74347R206   1,662,241 19,001 SH   SOLE   0 0 19,001
PROSHARES TR PSHS ULT S&P 500 74347R107   629,694 8,123 SH   SOLE   0 0 8,123
PROSHARES TR S&P MDCP 400 DIV 74347B680   760,872 9,685 SH   SOLE   0 0 9,685
PULTE GROUP INC COM 745867101   2,336,288 19,369 SH   SOLE   0 0 19,369
RAMBUS INC DEL COM 750917106   1,168,332 18,902 SH   SOLE   0 0 18,902
SAIA INC COM 78709Y105   760,500 1,300 SH   SOLE   0 0 1,300
SAVARA INC COM 805111101   143,045 28,724 SH   SOLE   0 0 28,724
SONOS INC COM 83570H108   1,662,927 87,247 SH   SOLE   0 0 87,247
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   3,575,215 8,988 SH   SOLE   0 0 8,988
SPDR GOLD TR GOLD SHS 78463V107   4,820,190 23,430 SH   SOLE   0 0 23,430
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,717,048 9,018 SH   SOLE   0 0 9,018
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   1,964,573 3,530 SH   SOLE   0 0 3,530
SPDR SER TR SSGA US LRG ETF 78468R804   1,298,182 8,335 SH   SOLE   0 0 8,335
SPDR SER TR S&P 600 SMCP GRW 78464A201   210,573 2,414 SH   SOLE   0 0 2,414
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   788,834 95,155 SH   SOLE   0 0 95,155
SUNNOVA ENERGY INTL INC. COM 86745K104   106,594 17,389 SH   SOLE   0 0 17,389
SUPER MICRO COMPUTER INC COM 86800U104   6,745,990 6,679 SH   SOLE   0 0 6,679
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   209,925 1,543 SH   SOLE   0 0 1,543
TEEKAY CORPORATION COM Y8564W103   254,181 34,915 SH   SOLE   0 0 34,915
TEEKAY TANKERS LTD CL A Y8565N300   2,926,516 50,103 SH   SOLE   0 0 50,103
TIDEWATER INC NEW COM 88642R109   2,080,718 22,616 SH   SOLE   0 0 22,616
TIMOTHY PLAN US LRGMD CP CORE 887432359   328,921 7,811 SH   SOLE   0 0 7,811
UNITED STATES STL CORP NEW COM 912909108   407,718 9,998 SH   SOLE   0 0 9,998
VAALCO ENERGY INC COM NEW 91851C201   392,390 56,297 SH   SOLE   0 0 56,297
VALARIS LTD CL A G9460G101   509,510 6,770 SH   SOLE   0 0 6,770
VANECK ETF TRUST CLO ETF 92189H748   2,675,139 50,646 SH   SOLE   0 0 50,646
VANECK ETF TRUST IG FLOATING RATE 92189F486   444,637 17,429 SH   SOLE   0 0 17,429
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   977,854 14,213 SH   SOLE   0 0 14,213
VAXCYTE INC COM 92243G108   591,769 8,663 SH   SOLE   0 0 8,663
VERTIV HOLDINGS CO COM CL A 92537N108   8,452,681 103,498 SH   SOLE   0 0 103,498
VISTRA CORP COM 92840M102   603,586 8,666 SH   SOLE   0 0 8,666
WEATHERFORD INTL PLC ORD SHS G48833118   695,290 6,024 SH   SOLE   0 0 6,024
WISDOMTREE TR CURRNCY INT EQ 97717X263   1,859,146 54,361 SH   SOLE   0 0 54,361
WISDOMTREE TR US MIDCAP DIVID 97717W505   235,624 4,831 SH   SOLE   0 0 4,831
XENIA HOTELS & RESORTS INC COM 984017103   242,389 16,148 SH   SOLE   0 0 16,148
XP INC CL A G98239109   456,619 17,795 SH   SOLE   0 0 17,795