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
ABBVIE INC COM 00287Y109   245,803 1,586 SH   SOLE   1,586 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   362,947 133,716 SH   SOLE   133,716 0 0
ADVANCED MICRO DEVICES INC COM 007903107   395,064 2,680 SH   SOLE   2,680 0 0
ALPHABET INC CAP STK CL A 02079K305   327,577 2,345 SH   SOLE   2,345 0 0
AMAZON COM INC COM 023135106   1,412,740 9,298 SH   SOLE   9,298 0 0
APPLE INC COM 037833100   2,855,719 14,833 SH   SOLE   14,832 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   209,716 588 SH   SOLE   588 0 0
BOEING CO COM 097023105   295,170 1,132 SH   SOLE   1,132 0 0
BOSTON SCIENTIFIC CORP COM 101137107   333,390 5,767 SH   SOLE   5,767 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   5,640,510 20,709 SH   SOLE   20,709 0 0
CATERPILLAR INC COM 149123101   308,197 1,042 SH   SOLE   1,042 0 0
CGI INC CL A SUB VTG 12532H104   934,228 8,714 SH   SOLE   8,714 0 0
CHEVRON CORP NEW COM 166764100   470,152 3,152 SH   SOLE   3,152 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   6,831,853 26,758 SH   SOLE   26,758 0 0
DISNEY WALT CO COM 254687106   367,239 4,067 SH   SOLE   4,067 0 0
ELI LILLY & CO COM 532457108   240,163 412 SH   SOLE   412 0 0
EQT CORP COM 26884L109   4,630,885 119,785 SH   SOLE   119,784 0 0
EXXON MOBIL CORP COM 30231G102   568,847 5,690 SH   SOLE   5,689 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   715,545 12,132 SH   SOLE   12,132 0 0
FIRST TR EXCHANGE TRADED FD WTR ETF 33733B100   274,441 2,895 SH   SOLE   2,895 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   713,849 11,006 SH   SOLE   11,006 0 0
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   1,205,969 36,801 SH   SOLE   36,801 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   732,384 8,983 SH   SOLE   8,983 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   13,205,719 256,173 SH   SOLE   255,529 0 644
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   719,523 3,857 SH   SOLE   3,857 0 0
FIRST TR EXCHNG TRADED FD VI VEST US DEEP 33740F854   5,325,731 150,317 SH   SOLE   149,550 0 767
FIRST TR EXCHNG TRADED FD VI FT CBOE DEEP BFR 33740U406   1,962,551 54,885 SH   SOLE   54,885 0 0
FIRST TR NASDAQ 100 TECH IND SHS 337345102   4,832,444 27,540 SH   SOLE   27,540 0 0
FREEPORT-MCMORAN INC CL B 35671D857   489,172 11,491 SH   SOLE   11,491 0 0
FUELCELL ENERGY INC COM 35952H601   32,648 20,405 SH   SOLE   20,405 0 0
GARTNER INC COM 366651107   284,199 630 SH   SOLE   630 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   235,709 3,048 SH   SOLE   3,048 0 0
GENERAL ELECTRIC CO COM NEW 369604301   1,078,982 8,454 SH   SOLE   8,453 0 0
GSK PLC SPONSORED ADR 37733W204   272,947 7,365 SH   SOLE   7,365 0 0
HOME DEPOT INC COM 437076102   386,526 1,115 SH   SOLE   1,115 0 0
INVESCO EXCHANGE TRADED FD T OIL & GAS SERVIC 46137Y872   327,668 11,421 SH   SOLE   11,421 0 0
INVESCO EXCHANGE TRADED FD T NASDAQ INTERNT 46137V530   333,395 9,243 SH   SOLE   9,243 0 0
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   359,317 5,904 SH   SOLE   5,904 0 0
INVESCO EXCHANGE TRADED FD T BUILDING & CONST 46137V779   366,222 5,802 SH   SOLE   5,802 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   350,577 3,804 SH   SOLE   3,804 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   479,180 3,037 SH   SOLE   3,036 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   287,917 7,633 SH   SOLE   7,633 0 0
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   241,529 4,466 SH   SOLE   4,466 0 0
INVESCO EXCHANGE TRADED FD T DORSEY WRGT TECH 46137V811   337,710 6,686 SH   SOLE   6,686 0 0
INVESCO EXCHANGE TRADED FD T SEMICONDUCTORS 46137V647   366,647 7,407 SH   SOLE   7,407 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   1,561,242 3,812 SH   SOLE   3,812 0 0
ISHARES GOLD TR ISHARES NEW 464285204   7,757,603 198,760 SH   SOLE   197,229 0 1,531
ISHARES SILVER TR ISHARES 46428Q109   339,746 15,599 SH   SOLE   15,599 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   3,955,559 48,215 SH   SOLE   48,215 0 0
ISHARES TR US INDUSTRIALS 464287754   422,985 3,699 SH   SOLE   3,698 0 0
ISHARES TR US HOME CONS ETF 464288752   21,386,116 210,224 SH   SOLE   208,907 0 1,317
ISHARES TR CORE S&P500 ETF 464287200   8,071,471 16,899 SH   SOLE   16,765 0 134
ISHARES TR US OIL EQ&SV ETF 464288844   7,838,000 357,573 SH   SOLE   354,543 0 3,030
ISHARES TR SHORT TREAS BD 464288679   8,932,094 81,105 SH   SOLE   81,105 0 0
ISHARES TR U.S. BAS MTL ETF 464287838   296,630 2,147 SH   SOLE   2,147 0 0
ISHARES TR US AER DEF ETF 464288760   10,337,762 81,657 SH   SOLE   81,003 0 653
ISHARES TR U.S. INSRNCE ETF 464288786   10,181,791 101,691 SH   SOLE   100,842 0 849
ISHARES TR IBONDS DEC24 ETF 46434VBG4   6,604,123 265,119 SH   SOLE   264,343 0 776
ISHARES TR ISHARES SEMICDTR 464287523   7,896,175 13,706 SH   SOLE   13,615 0 91
ISHARES TR EXPANDED TECH 464287515   10,267,966 25,313 SH   SOLE   25,114 0 199
ISHARES TR RUSSELL 2000 ETF 464287655   204,769 1,020 SH   SOLE   1,020 0 0
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   6,692,986 79,631 SH   SOLE   79,437 0 194
JOHNSON & JOHNSON COM 478160104   596,649 3,807 SH   SOLE   3,806 0 0
JPMORGAN CHASE & CO COM 46625H100   805,594 4,736 SH   SOLE   4,736 0 0
KLA CORP COM NEW 482480100   5,967,375 10,266 SH   SOLE   10,265 0 0
LOCKHEED MARTIN CORP COM 539830109   2,277,121 5,024 SH   SOLE   5,024 0 0
MARRIOTT INTL INC NEW CL A 571903202   5,791,423 25,681 SH   SOLE   25,681 0 0
MCDONALDS CORP COM 580135101   649,060 2,189 SH   SOLE   2,189 0 0
MERCK & CO INC COM 58933Y105   435,876 3,998 SH   SOLE   3,998 0 0
META PLATFORMS INC CL A 30303M102   260,869 737 SH   SOLE   737 0 0
MICROSOFT CORP COM 594918104   3,395,563 9,030 SH   SOLE   9,029 0 0
NIKE INC CL B 654106103   258,939 2,385 SH   SOLE   2,385 0 0
NVIDIA CORPORATION COM 67066G104   6,701,990 13,533 SH   SOLE   13,533 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   5,051,720 12,463 SH   SOLE   12,463 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,537,501 25,428 SH   SOLE   25,428 0 0
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   4,007,949 43,059 SH   SOLE   43,059 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   6,760,684 73,128 SH   SOLE   72,755 0 373
PIMCO ETF TR INV GRD CRP BD 72201R817   3,754,197 38,600 SH   SOLE   38,599 0 0
PLUG POWER INC COM NEW 72919P202   121,352 26,967 SH   SOLE   26,967 0 0
SCHWAB CHARLES CORP COM 808513105   400,278 5,818 SH   SOLE   5,818 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   5,698,261 101,033 SH   SOLE   100,716 0 317
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   34,693,169 418,192 SH   SOLE   417,526 0 665
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   220,967 2,902 SH   SOLE   2,902 0 0
SPDR GOLD TR GOLD SHS 78463V107   25,967,768 135,836 SH   SOLE   135,688 0 148
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   11,874,952 248,378 SH   SOLE   247,304 0 1,074
SPDR S&P 500 ETF TR TR UNIT 78462F103   9,479,341 19,943 SH   SOLE   19,943 0 0
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   304,463 600 SH   SOLE   600 0 0
SPDR SER TR S&P DIVID ETF 78464A763   268,715 2,150 SH   SOLE   2,150 0 0
TESLA INC COM 88160R101   980,753 3,947 SH   SOLE   3,947 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   223,306 421 SH   SOLE   420 0 0
TRACTOR SUPPLY CO COM 892356106   5,297,216 24,635 SH   SOLE   24,634 0 0
TRANSOCEAN LTD REG SHS H8817H100   381,000 60,000 SH   SOLE   60,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   221,170 420 SH   SOLE   420 0 0
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   18,443,100 217,310 SH   SOLE   217,310 0 0
VANGUARD SCOTTSDALE FDS VNG RUS1000GRW 92206C680   459,607 5,891 SH   SOLE   5,890 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   241,567 2,164 SH   SOLE   2,164 0 0
VANGUARD WORLD FDS INF TECH ETF 92204A702   265,370 548 SH   SOLE   548 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   621,734 2,480 SH   SOLE   2,479 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   4,039,639 18,326 SH   SOLE   18,326 0 0
VERISK ANALYTICS INC COM 92345Y106   799,673 3,348 SH   SOLE   3,347 0 0
VISA INC COM CL A 92826C839   222,339 854 SH   SOLE   854 0 0
WALMART INC COM 931142103   325,210 2,063 SH   SOLE   2,062 0 0
WELLS FARGO CO NEW COM 949746101   205,149 4,168 SH   SOLE   4,168 0 0