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   265,504 2,566 SH   SOLE   0 0 2,566
ABRDN GOLD ETF TRUST PHYSCL GOLD SHS 00326A104   296,950 13,197 SH   SOLE   0 0 13,197
ADVANCED MICRO DEVICES INC COM 007903107   676,362 4,443 SH   SOLE   0 0 4,443
AGNC INVT CORP COM 00123Q104   144,713 14,850 SH   SOLE   0 0 14,850
ALBEMARLE CORP COM 012653101   327,611 2,429 SH   SOLE   0 0 2,429
ALPHABET INC CAP STK CL A 02079K305   1,509,052 8,914 SH   SOLE   0 0 8,914
ALPHABET INC CAP STK CL C 02079K107   1,153,646 6,752 SH   SOLE   0 0 6,752
AMAZON COM INC COM 023135106   1,888,417 10,170 SH   SOLE   0 0 10,170
AON PLC SHS CL A G0403H108   584,035 2,035 SH   SOLE   0 0 2,035
APPLE INC COM 037833100   1,131,268 6,057 SH   SOLE   0 0 6,057
AT&T INC COM 00206R102   259,294 15,010 SH   SOLE   0 0 15,010
BAXTER INTL INC COM 071813109   358,220 10,213 SH   SOLE   0 0 10,213
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   292,346 716 SH   SOLE   0 0 716
CINTAS CORP COM 172908105   577,115 842 SH   SOLE   0 0 842
DYNEX CAP INC COM 26817Q886   180,804 14,540 SH   SOLE   0 0 14,540
ELI LILLY & CO COM 532457108   224,535 296 SH   SOLE   0 0 296
ETFIS SER TR I VIRTUS REAVES UT 26923G806   7,034,967 131,667 SH   SOLE   0 0 131,667
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808   6,567,233 42,437 SH   SOLE   0 0 42,437
FIDELITY MERRIMACK STR TR LOW DURTIN ETF 316188408   2,724,128 54,515 SH   SOLE   0 0 54,515
FIRST TR EXCHANGE TRADED FD CONSUMR STAPLE 33734X119   1,610,984 23,768 SH   SOLE   0 0 23,768
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   279,866 3,939 SH   SOLE   0 0 3,939
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   275,690 2,317 SH   SOLE   0 0 2,317
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   280,483 2,110 SH   SOLE   0 0 2,110
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   359,609 4,308 SH   SOLE   0 0 4,308
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   6,203,475 30,639 SH   SOLE   0 0 30,639
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   382,179 12,364 SH   SOLE   0 0 12,364
FIRST TR EXCHANGE-TRADED FD NAT GAS ETF 33733E807   522,377 19,198 SH   SOLE   0 0 19,198
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   1,308,852 12,711 SH   SOLE   0 0 12,711
FIRST TR EXCHNG TRADED FD VI LOW DUR STRTGC 33740F870   1,877,539 100,618 SH   SOLE   0 0 100,618
FIRST TR NAS100 EQ WEIGHTED SHS 337344105   280,596 2,323 SH   SOLE   0 0 2,323
FIRST TR VALUE LINE DIVID IN SHS 33734H106   19,315,280 459,560 SH   SOLE   0 0 459,560
GLOBAL X FDS GBL X HYDROGEN 37954Y152   877,731 146,352 SH   SOLE   0 0 146,352
GLOBAL X FDS GLBL X MLP ETF 37954Y343   266,169 5,668 SH   SOLE   0 0 5,668
GLOBAL X FDS LITHIUM BTRY ETF 37954Y855   6,336,002 138,509 SH   SOLE   0 0 138,509
GLOBAL X FDS US INFR DEV ETF 37954Y673   423,350 10,844 SH   SOLE   0 0 10,844
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   483,132 4,838 SH   SOLE   0 0 4,838
GOLDMAN SACHS ETF TR ACTIVEBETA US LG 381430503   420,867 4,102 SH   SOLE   0 0 4,102
GRANITESHARES GOLD TR SHS BEN INT 38748G101   296,960 12,767 SH   SOLE   0 0 12,767
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   312,665 1,714 SH   SOLE   0 0 1,714
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   9,380,155 101,913 SH   SOLE   0 0 101,913
INVESCO EXCH TRD SLF IDX FD INVSCO 28 HYCORP 46138J452   602,093 27,992 SH   SOLE   0 0 27,992
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100   1,477,149 14,195 SH   SOLE   0 0 14,195
INVESCO EXCHANGE TRADED FD T PHARMACEUTICALS 46137V662   291,281 3,628 SH   SOLE   0 0 3,628
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   401,036 3,733 SH   SOLE   0 0 3,733
INVESCO QQQ TR UNIT SER 1 46090E103   1,624,472 3,663 SH   SOLE   0 0 3,663
ISHARES INC MSCI EMRG CHN 46434G764   4,596,879 79,305 SH   SOLE   0 0 79,305
ISHARES TR 0-3 MNTH TREASRY 46436E718   4,598,027 45,757 SH   SOLE   0 0 45,757
ISHARES TR CORE DIV GRWTH 46434V621   628,035 10,887 SH   SOLE   0 0 10,887
ISHARES TR CORE MSCI EAFE 46432F842   438,537 5,850 SH   SOLE   0 0 5,850
ISHARES TR CORE MSCI EURO 46434V738   2,042,015 34,305 SH   SOLE   0 0 34,305
ISHARES TR CORE S&P SCP ETF 464287804   2,698,293 24,539 SH   SOLE   0 0 24,539
ISHARES TR CORE S&P500 ETF 464287200   17,613,832 33,665 SH   SOLE   0 0 33,665
ISHARES TR CORE TOTAL USD 46434V613   3,750,192 83,375 SH   SOLE   0 0 83,375
ISHARES TR FLTG RATE NT ETF 46429B655   389,157 7,635 SH   SOLE   0 0 7,635
ISHARES TR INVESTMENT GRADE 46435G219   243,873 5,530 SH   SOLE   0 0 5,530
ISHARES TR MSCI EAFE ETF 464287465   374,374 4,641 SH   SOLE   0 0 4,641
ISHARES TR MSCI INTL QUALTY 46434V456   2,129,374 53,732 SH   SOLE   0 0 53,732
ISHARES TR MSCI USA ESG SLC 464288802   597,835 5,513 SH   SOLE   0 0 5,513
ISHARES TR MSCI USA MIN VOL 46429B697   408,114 4,941 SH   SOLE   0 0 4,941
ISHARES TR MSCI USA QLT FCT 46432F339   11,956,993 73,487 SH   SOLE   0 0 73,487
ISHARES TR RUS 1000 GRW ETF 464287614   6,962,267 20,681 SH   SOLE   0 0 20,681
ISHARES TR S&P 500 GRWT ETF 464287309   8,061,190 95,117 SH   SOLE   0 0 95,117
ISHARES TR S&P 500 VAL ETF 464287408   431,042 2,343 SH   SOLE   0 0 2,343
ISHARES TR SHORT TREAS BD 464288679   492,420 4,467 SH   SOLE   0 0 4,467
ISHARES TR SP SMCP600VL ETF 464287879   2,335,866 22,946 SH   SOLE   0 0 22,946
ISHARES TR U.S. ENERGY ETF 464287796   259,478 5,315 SH   SOLE   0 0 5,315
ISHARES TR U.S. MED DVC ETF 464288810   357,730 6,466 SH   SOLE   0 0 6,466
ISHARES TR U.S. PHARMA ETF 464288836   1,589,548 24,294 SH   SOLE   0 0 24,294
ISHARES TR US AER DEF ETF 464288760   1,631,946 12,133 SH   SOLE   0 0 12,133
ISHARES TR US HLTHCR PR ETF 464288828   319,274 6,020 SH   SOLE   0 0 6,020
JOHN HANCOCK EXCHANGE TRADED MLTFCTR LRG CAP 47804J107   332,675 5,200 SH   SOLE   0 0 5,200
JOHNSON & JOHNSON COM 478160104   346,656 2,298 SH   SOLE   0 0 2,298
MASTERCARD INCORPORATED CL A 57636Q104   762,725 1,694 SH   SOLE   0 0 1,694
META PLATFORMS INC CL A 30303M102   661,409 1,412 SH   SOLE   0 0 1,412
MFS GOVT MKTS INCOME TR SH BEN INT 552939100   566,461 184,515 SH   SOLE   0 0 184,515
MICROSOFT CORP COM 594918104   2,146,817 5,201 SH   SOLE   0 0 5,201
NUVEEN S&P 500 BUY-WRITE INC COM 6706ER101   242,995 18,535 SH   SOLE   0 0 18,535
NVIDIA CORPORATION COM 67066G104   2,614,889 2,882 SH   SOLE   0 0 2,882
NXP SEMICONDUCTORS N V COM N6596X109   285,480 1,069 SH   SOLE   0 0 1,069
ONEOK INC NEW COM 682680103   304,874 3,769 SH   SOLE   0 0 3,769
PACER FDS TR US CASH COWS 100 69374H881   6,569,236 117,929 SH   SOLE   0 0 117,929
PALO ALTO NETWORKS INC COM 697435105   771,716 2,584 SH   SOLE   0 0 2,584
PRINCIPAL EXCHANGE TRADED FD US MEGA CP ETF 74255Y870   472,400 9,241 SH   SOLE   0 0 9,241
PROSHARES TR S&P 500 DV ARIST 74348A467   11,866,178 119,618 SH   SOLE   0 0 119,618
PROSHARES TR S&P MDCP 400 DIV 74347B680   1,674,180 21,608 SH   SOLE   0 0 21,608
PROSHARES TR S&P TECH DIVIDEN 74347G606   383,172 5,327 SH   SOLE   0 0 5,327
PROSHARES TR ULTRASHRT S&P500 74347G416   866,775 34,125 SH   SOLE   0 0 34,125
RBB FD INC US TREASRY 12 MT 74933W478   1,700,620 34,173 SH   SOLE   0 0 34,173
RBB FD INC US TREASY 2 YR 74933W486   2,547,383 53,270 SH   SOLE   0 0 53,270
RBB FD INC US TRSRY 6 MNTH 74933W460   1,332,643 26,667 SH   SOLE   0 0 26,667
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   231,027 2,826 SH   SOLE   0 0 2,826
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,442,520 15,463 SH   SOLE   0 0 15,463
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   846,739 20,308 SH   SOLE   0 0 20,308
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   284,632 3,702 SH   SOLE   0 0 3,702
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,587,130 22,305 SH   SOLE   0 0 22,305
SPDR GOLD TR GOLD SHS 78463V107   277,876 1,275 SH   SOLE   0 0 1,275
SPDR S&P 500 ETF TR TR UNIT 78462F103   2,622,298 5,037 SH   SOLE   0 0 5,037
SPDR SER TR AEROSPACE DEF 78464A631   6,363,334 53,846 SH   SOLE   0 0 53,846
SPDR SER TR NUVEEN BLMBRG SH 78468R739   261,639 5,535 SH   SOLE   0 0 5,535
SPDR SER TR PORTFOLIO SHORT 78464A474   19,949,314 271,733 SH   SOLE   0 0 271,733
SPDR SER TR S&P DIVID ETF 78464A763   203,239 1,551 SH   SOLE   0 0 1,551
SSGA ACTIVE ETF TR ULT SHT TRM BD 78467V707   4,359,254 107,996 SH   SOLE   0 0 107,996
STARBUCKS CORP COM 855244109   620,945 8,212 SH   SOLE   0 0 8,212
TESLA INC COM 88160R101   257,561 1,461 SH   SOLE   0 0 1,461
UNITED RENTALS INC COM 911363109   301,390 436 SH   SOLE   0 0 436
UNITEDHEALTH GROUP INC COM 91324P102   648,223 1,268 SH   SOLE   0 0 1,268
VANECK ETF TRUST LONG/FLAT TREND 92189F148   458,843 10,430 SH   SOLE   0 0 10,430
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   4,005,023 45,278 SH   SOLE   0 0 45,278
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   10,776,198 47,833 SH   SOLE   0 0 47,833
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   538,284 7,053 SH   SOLE   0 0 7,053
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   704,651 9,836 SH   SOLE   0 0 9,836
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   2,910,059 58,908 SH   SOLE   0 0 58,908
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   824,307 16,967 SH   SOLE   0 0 16,967
VANGUARD INDEX FDS GROWTH ETF 922908736   10,044,453 29,227 SH   SOLE   0 0 29,227
VANGUARD INDEX FDS SM CP VAL ETF 922908611   3,246,962 17,146 SH   SOLE   0 0 17,146
VANGUARD INDEX FDS SMALL CP ETF 922908751   204,040 910 SH   SOLE   0 0 910
VANGUARD INDEX FDS TOTAL STK MKT 922908769   18,722,648 72,533 SH   SOLE   0 0 72,533
VANGUARD INDEX FDS VALUE ETF 922908744   1,100,226 6,825 SH   SOLE   0 0 6,825
VANGUARD INTL EQUITY INDEX F ALLWRLD EX US 922042775   5,974,929 100,192 SH   SOLE   0 0 100,192
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742   401,746 3,627 SH   SOLE   0 0 3,627
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   204,995 2,664 SH   SOLE   0 0 2,664
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   10,989,751 60,814 SH   SOLE   0 0 60,814
VANGUARD STAR FDS VG TL INTL STK F 921909768   307,599 5,013 SH   SOLE   0 0 5,013
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   8,610,698 170,475 SH   SOLE   0 0 170,475
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   547,476 4,570 SH   SOLE   0 0 4,570
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   5,687,627 80,390 SH   SOLE   0 0 80,390
VANGUARD WORLD FD INF TECH ETF 92204A702   284,504 546 SH   SOLE   0 0 546
WALGREENS BOOTS ALLIANCE INC COM 931427108   190,536 10,495 SH   SOLE   0 0 10,495
WALMART INC COM 931142103   412,347 6,929 SH   SOLE   0 0 6,929
WEST PHARMACEUTICAL SVSC INC COM 955306105   247,927 695 SH   SOLE   0 0 695
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   201,063 4,375 SH   SOLE   0 0 4,375
WISDOMTREE TR US QTLY DIV GRT 97717X669   11,083,003 146,911 SH   SOLE   0 0 146,911