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   2,922,752 18,339 SH   SOLE   18,339 0 0
ADAMS DIVERSIFIED EQUITY FD COM 006212104   319,007 132,796 SH   SOLE   132,795 0 0
ADVANCED MICRO DEVICES INC COM 007903107   227,481 2,321 SH   SOLE   2,321 0 0
ALPHABET INC CAP STK CL A 02079K305   276,233 2,663 SH   SOLE   2,663 0 0
ALPHABET INC CAP STK CL C 02079K107   638,664 6,141 SH   SOLE   6,141 0 0
AMAZON COM INC COM 023135106   949,545 9,193 SH   SOLE   9,193 0 0
APPLE INC COM 037833100   2,512,718 15,238 SH   SOLE   15,237 0 0
AVERY DENNISON CORP COM 053611109   2,320,185 12,967 SH   SOLE   12,967 0 0
BANK AMERICA CORP COM 060505104   246,144 8,606 SH   SOLE   8,606 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   208,729 676 SH   SOLE   676 0 0
BOEING CO COM 097023105   244,591 1,151 SH   SOLE   1,151 0 0
BOSTON SCIENTIFIC CORP COM 101137107   349,209 6,980 SH   SOLE   6,980 0 0
CADENCE DESIGN SYSTEM INC COM 127387108   2,617,721 12,460 SH   SOLE   12,460 0 0
CGI INC CL A SUB VTG 12532H104   838,897 8,714 SH   SOLE   8,714 0 0
CHEVRON CORP NEW COM 166764100   525,865 3,223 SH   SOLE   3,223 0 0
EXXON MOBIL CORP COM 30231G102   744,282 6,787 SH   SOLE   6,787 0 0
FIRST TR EXCH TRADED FD III LNG/SHT EQUITY 33739P103   257,048 5,059 SH   SOLE   5,059 0 0
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   3,917,567 59,975 SH   SOLE   59,975 0 0
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   4,033,803 72,616 SH   SOLE   72,615 0 0
FIRST TR EXCHANGE TRADED FD CONSUMR DISCRE 33734X101   3,885,766 74,827 SH   SOLE   74,827 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ SEMCNDTR 33738R811   3,863,194 59,608 SH   SOLE   59,608 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ FOD BVRG 33738R852   4,018,821 149,510 SH   SOLE   149,509 0 0
FIRST TR EXCHANGE-TRADED FD DORSEY WRT 5 ETF 33738R605   667,095 14,798 SH   SOLE   14,798 0 0
FMC CORP COM NEW 302491303   2,304,012 18,865 SH   SOLE   18,865 0 0
FORTINET INC COM 34959E109   2,623,974 39,482 SH   SOLE   39,482 0 0
FREEPORT-MCMORAN INC CL B 35671D857   471,897 11,535 SH   SOLE   11,535 0 0
FUELCELL ENERGY INC COM 35952H601   58,154 20,405 SH   SOLE   20,405 0 0
GARTNER INC COM 366651107   205,235 630 SH   SOLE   630 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   213,442 2,602 SH   SOLE   2,602 0 0
GENERAL ELECTRIC CO COM NEW 369604301   740,555 7,746 SH   SOLE   7,746 0 0
GSK PLC SPONSORED ADR 37733W204   262,047 7,365 SH   SOLE   7,365 0 0
HOME DEPOT INC COM 437076102   239,207 811 SH   SOLE   810 0 0
INVESCO EXCH TRADED FD TR II KBW PPTY CASUT 46138E586   297,417 3,573 SH   SOLE   3,573 0 0
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   6,752,671 108,216 SH   SOLE   107,709 0 506
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   432,135 8,100 SH   SOLE   8,100 0 0
INVESCO EXCHANGE TRADED FD T DYNMC OIL GAS 46137V670   283,407 56,795 SH   SOLE   56,795 0 0
INVESCO EXCHANGE TRADED FD T DYNMC BLDG CON 46137V779   328,481 7,158 SH   SOLE   7,158 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   22,617,934 156,396 SH   SOLE   155,950 0 445
INVESCO EXCHANGE TRADED FD T DWA BASIC MATL 46137V704   317,257 3,732 SH   SOLE   3,732 0 0
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   322,683 4,006 SH   SOLE   4,006 0 0
INVESCO EXCHANGE TRADED FD T DYNMC FOOD BEV 46137V753   327,695 7,070 SH   SOLE   7,070 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   4,857,221 63,995 SH   SOLE   63,995 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   585,756 1,825 SH   SOLE   1,825 0 0
ISHARES GOLD TR ISHARES NEW 464285204   1,656,575 44,329 SH   SOLE   44,329 0 0
ISHARES TR US INDUSTRIALS 464287754   379,506 3,789 SH   SOLE   3,789 0 0
ISHARES TR US HOME CONS ETF 464288752   9,750,277 138,715 SH   SOLE   137,671 0 1,044
ISHARES TR NORTH AMERN NAT 464287374   18,986,411 484,718 SH   SOLE   482,216 0 2,502
ISHARES TR 1 3 YR TREAS BD 464287457   3,899,724 47,465 SH   SOLE   47,465 0 0
ISHARES TR US AER DEF ETF 464288760   10,087,706 87,658 SH   SOLE   87,054 0 604
ISHARES TR SHORT TREAS BD 464288679   8,899,670 80,540 SH   SOLE   80,540 0 0
ISHARES TR SELECT DIVID ETF 464287168   8,403,212 71,712 SH   SOLE   71,545 0 167
ISHARES TR US BR DEL SE ETF 464288794   7,874,259 85,926 SH   SOLE   85,202 0 724
ISHARES TR U.S. INSRNCE ETF 464288786   10,333,992 120,696 SH   SOLE   119,847 0 849
ISHARES TR U.S. BAS MTL ETF 464287838   237,626 1,793 SH   SOLE   1,793 0 0
ISHARES TR ISHARES SEMICDTR 464287523   6,585,046 14,809 SH   SOLE   14,726 0 82
ISHARES TR US CONSM STAPLES 464287812   21,201,857 106,419 SH   SOLE   105,827 0 592
ISHARES TR IBONDS DEC23 ETF 46434VAX8   5,100,296 202,473 SH   SOLE   201,649 0 824
ISHARES TR IBONDS DEC24 ETF 46434VBG4   5,649,975 229,767 SH   SOLE   228,933 0 834
ISHARES U S ETF TR IT RT HDG HGYL 46431W606   7,438,592 89,864 SH   SOLE   89,619 0 245
JOHNSON & JOHNSON COM 478160104   464,175 2,995 SH   SOLE   2,994 0 0
JPMORGAN CHASE & CO COM 46625H100   635,522 4,877 SH   SOLE   4,877 0 0
KLA CORP COM NEW 482480100   2,466,564 6,179 SH   SOLE   6,179 0 0
LOCKHEED MARTIN CORP COM 539830109   2,400,271 5,077 SH   SOLE   5,077 0 0
MARRIOTT INTL INC NEW CL A 571903202   2,327,401 14,017 SH   SOLE   14,017 0 0
MERCK & CO INC COM 58933Y105   318,100 2,990 SH   SOLE   2,989 0 0
MICROSOFT CORP COM 594918104   2,404,978 8,342 SH   SOLE   8,341 0 0
MODERNA INC COM 60770K107   312,535 2,035 SH   SOLE   2,035 0 0
NVIDIA CORPORATION COM 67066G104   3,532,210 12,716 SH   SOLE   12,716 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100   2,339,881 6,865 SH   SOLE   6,865 0 0
PEPSICO INC COM 713448108   210,618 1,155 SH   SOLE   1,155 0 0
PFIZER INC COM 717081103   272,922 6,689 SH   SOLE   6,689 0 0
PIMCO ETF TR INV GRD CRP BD 72201R817   1,195,710 12,429 SH   SOLE   12,429 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   7,236,712 72,914 SH   SOLE   72,514 0 399
PIMCO ETF TR ACTIVE BD ETF 72201R775   18,037,232 194,461 SH   SOLE   194,022 0 439
PIMCO ETF TR 0-5 HIGH YIELD 72201R783   2,905,624 31,822 SH   SOLE   31,821 0 0
PLUG POWER INC COM NEW 72919P202   212,320 18,116 SH   SOLE   18,116 0 0
PROCTER AND GAMBLE CO COM 742718109   249,502 1,678 SH   SOLE   1,678 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   225,435 2,302 SH   SOLE   2,302 0 0
REGENERON PHARMACEUTICALS COM 75886F107   430,555 524 SH   SOLE   524 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   3,530,284 72,985 SH   SOLE   72,570 0 415
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   2,504,500 38,430 SH   SOLE   38,430 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   338,292 4,624 SH   SOLE   4,624 0 0
SPDR GOLD TR GOLD SHS 78463V107   17,210,587 93,934 SH   SOLE   93,751 0 183
SPDR INDEX SHS FDS EURO STOXX 50 78463X202   8,784,012 195,635 SH   SOLE   194,885 0 750
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,539,103 11,087 SH   SOLE   11,087 0 0
TESLA INC COM 88160R101   889,174 4,286 SH   SOLE   4,286 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102   233,837 406 SH   SOLE   405 0 0
TRACTOR SUPPLY CO COM 892356106   2,324,311 9,889 SH   SOLE   9,889 0 0
TRANSOCEAN LTD REG SHS H8817H100   381,600 60,000 SH   SOLE   60,000 0 0
UNITEDHEALTH GROUP INC COM 91324P102   1,265,596 2,678 SH   SOLE   2,678 0 0
VANGUARD WORLD FDS INDUSTRIAL ETF 92204A603   3,261,559 17,120 SH   SOLE   17,120 0 0
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   463,387 1,943 SH   SOLE   1,943 0 0
VERISK ANALYTICS INC COM 92345Y106   626,340 3,265 SH   SOLE   3,264 0 0
WALMART INC COM 931142103   290,899 1,973 SH   SOLE   1,972 0 0