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
ADVANCED MICRO DEVICES INC COM 007903107   585,993 3,506 SH   SOLE 0 0 0 3,506
ALPHABET INC CAP STK CL A 02079K305   699,351 4,479 SH   SOLE 0 0 0 4,479
AMAZON COM INC COM 023135106   862,250 4,637 SH   SOLE 0 0 0 4,637
AMERICAN LITHIUM CORP COM NEW 027259209   6,799 10,000 SH   SOLE 0 0 0 10,000
APPLE INC COM 037833100   7,367,930 43,914 SH   SOLE 0 0 0 43,914
APPLIED MATLS INC COM 038222105   232,895 1,113 SH   SOLE 0 0 0 1,113
ARES CAPITAL CORP COM 04010L103   206,306 10,118 SH   SOLE 0 0 0 10,118
ARK ETF TR INNOVATION ETF 00214Q104   579,853 12,210 SH   SOLE 0 0 0 12,210
BLUEPRINT MEDICINES CORP COM 09627Y109   224,234 2,478 SH   SOLE 0 0 0 2,478
BORGWARNER INC COM 099724106   226,186 6,494 SH   SOLE 0 0 0 6,494
CARRIER GLOBAL CORPORATION COM 14448C104   618,849 10,878 SH   SOLE 0 0 0 10,878
CATERPILLAR INC COM 149123101   1,059,971 2,849 SH   SOLE 0 0 0 2,849
CLOUDFLARE INC CL A COM 18915M107   614,973 6,485 SH   SOLE 0 0 0 6,485
COMPOSECURE INC *W EXP 12/27/202 20459V113   11,219 21,999 SH   SOLE 0 0 0 21,999
CONSOL ENERGY INC NEW COM 20854L108   214,159 2,548 SH   SOLE 0 0 0 2,548
COSTCO WHSL CORP NEW COM 22160K105   659,716 913 SH   SOLE 0 0 0 913
CUMMINS INC COM 231021106   323,461 1,070 SH   SOLE 0 0 0 1,070
EA SERIES TRUST FREEDOM 100 EM 02072L607   841,624 24,834 SH   SOLE 0 0 0 24,834
EXXON MOBIL CORP COM 30231G102   267,060 2,185 SH   SOLE 0 0 0 2,185
FASTENAL CO COM 311900104   215,475 2,883 SH   SOLE 0 0 0 2,883
FIRST TR EXCH TRADED FD III MERGER ARBITRA 33740J203   214,801 10,865 SH   SOLE 0 0 0 10,865
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   528,470 29,165 SH   SOLE 0 0 0 29,165
FIRST TR EXCH TRADED FD III EME MRK BD ETF 33739P202   598,666 21,267 SH   SOLE 0 0 0 21,267
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   360,771 6,321 SH   SOLE 0 0 0 6,321
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   656,391 26,824 SH   SOLE 0 0 0 26,824
FIRST TR EXCHANGE TRADED FD INTL EQUITY OPP 33734X853   382,064 8,268 SH   SOLE 0 0 0 8,268
FIRST TR EXCHANGE TRADED FD MATERIALS ALPH 33734X168   386,186 5,440 SH   SOLE 0 0 0 5,440
FIRST TR EXCHANGE TRADED FD TECH ALPHADEX 33734X176   986,235 7,456 SH   SOLE 0 0 0 7,456
FIRST TR EXCHANGE TRADED FD NASDQ CLN EDGE 33737A108   399,807 3,557 SH   SOLE 0 0 0 3,557
FIRST TR EXCHANGE TRADED FD INDXX NAT RE ETF 33734X838   371,316 27,363 SH   SOLE 0 0 0 27,363
FIRST TR EXCHANGE-TRADED ALP MID CP GR ALPH 33737M102   658,226 9,002 SH   SOLE 0 0 0 9,002
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   627,676 3,059 SH   SOLE 0 0 0 3,059
FIRST TR EXCHANGE-TRADED FD US EQTY OPPT ETF 336920103   786,871 7,722 SH   SOLE 0 0 0 7,722
FIRST TR EXCHANGE-TRADED FD CORE INVESTMENT 33738D788   350,519 17,111 SH   SOLE 0 0 0 17,111
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   751,929 13,807 SH   SOLE 0 0 0 13,807
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   447,721 9,378 SH   SOLE 0 0 0 9,378
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   419,986 6,116 SH   SOLE 0 0 0 6,116
FIRST TR EXCHANGE-TRADED FD NASDQ OIL GAS 33738R845   377,854 11,313 SH   SOLE 0 0 0 11,313
FIRST TR EXCHANGE-TRADED FD FIRST TR BLOOMBE 33738R761   320,026 8,603 SH   SOLE 0 0 0 8,603
FIRST TR EXCHANGE-TRADED FD LUNT US FACTOR 33733E872   286,237 9,427 SH   SOLE 0 0 0 9,427
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   587,930 28,485 SH   SOLE 0 0 0 28,485
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   538,069 15,891 SH   SOLE 0 0 0 15,891
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   615,967 33,010 SH   SOLE 0 0 0 33,010
FIRST TR EXCHANGE-TRADED FD NY ARCA BIOTECH 33733E203   613,617 4,068 SH   SOLE 0 0 0 4,068
FIRST TR EXCHNG TRADED FD VI MULTI MGR SML CP 33740U794   608,940 32,024 SH   SOLE 0 0 0 32,024
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   435,482 10,237 SH   SOLE 0 0 0 10,237
FIRST TR VALUE LINE DIVID IN SHS 33734H106   702,251 17,149 SH   SOLE 0 0 0 17,149
GALLAGHER ARTHUR J & CO COM 363576109   583,909 2,433 SH   SOLE 0 0 0 2,433
GRAINGER W W INC COM 384802104   240,204 240 SH   SOLE 0 0 0 240
HESS CORP COM 42809H107   441,424 2,794 SH   SOLE 0 0 0 2,794
HOME DEPOT INC COM 437076102   597,004 1,703 SH   SOLE 0 0 0 1,703
INTERNATIONAL BUSINESS MACHS COM 459200101   317,913 1,709 SH   SOLE 0 0 0 1,709
INTUIT COM 461202103   208,826 332 SH   SOLE 0 0 0 332
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   4,929,441 29,928 SH   SOLE 0 0 0 29,928
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   584,875 9,037 SH   SOLE 0 0 0 9,037
ISHARES TR IBOXX HI YD ETF 464288513   1,120,585 14,652 SH   SOLE 0 0 0 14,652
ISHARES TR MICRO-CAP ETF 464288869   368,538 3,198 SH   SOLE 0 0 0 3,198
ISHARES TR MSCI EMG MKT ETF 464287234   1,319,893 32,013 SH   SOLE 0 0 0 32,013
ISHARES TR US TRSPRTION 464287192   1,504,297 22,184 SH   SOLE 0 0 0 22,184
ISHARES TR MSCI EAFE ETF 464287465   3,101,123 39,606 SH   SOLE 0 0 0 39,606
ISHARES TR ISHARES BIOTECH 464287556   1,440,329 10,924 SH   SOLE 0 0 0 10,924
ISHARES TR 20 YR TR BD ETF 464287432   440,454 4,882 SH   SOLE 0 0 0 4,882
ISHARES TR IBOXX INV CP ETF 464287242   2,281,590 21,516 SH   SOLE 0 0 0 21,516
ISHARES TR CORE S&P MCP ETF 464287507   5,424,034 92,277 SH   SOLE 0 0 0 92,277
ISHARES TR S&P MC 400GR ETF 464287606   1,398,265 15,748 SH   SOLE 0 0 0 15,748
ISHARES TR CORE S&P SCP ETF 464287804   2,195,572 20,780 SH   SOLE 0 0 0 20,780
ISHARES TR S&P 500 VAL ETF 464287408   3,134,312 17,249 SH   SOLE 0 0 0 17,249
ISHARES TR U.S. TECH ETF 464287721   1,448,097 10,852 SH   SOLE 0 0 0 10,852
ISHARES TR CORE INTL AGGR 46435G672   380,046 7,672 SH   SOLE 0 0 0 7,672
ISHARES TR CORE DIV GRWTH 46434V621   318,991 5,635 SH   SOLE 0 0 0 5,635
ISHARES TR FLTG RATE NT ETF 46429B655   272,730 5,355 SH   SOLE 0 0 0 5,355
ISHARES TR RUS TP200 VL ETF 464289420   549,425 7,361 SH   SOLE 0 0 0 7,361
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   2,807,876 54,353 SH   SOLE 0 0 0 54,353
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   256,760 4,530 SH   SOLE 0 0 0 4,530
J P MORGAN EXCHANGE TRADED F NASDAQ EQT PREM 46654Q203   255,657 4,784 SH   SOLE 0 0 0 4,784
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   204,860 6,372 SH   SOLE 0 0 0 6,372
JPMORGAN CHASE & CO COM 46625H100   288,956 1,478 SH   SOLE 0 0 0 1,478
LOCKHEED MARTIN CORP COM 539830109   1,074,659 2,379 SH   SOLE 0 0 0 2,379
LOWES COS INC COM 548661107   207,515 875 SH   SOLE 0 0 0 875
MARATHON PETE CORP COM 56585A102   775,811 3,673 SH   SOLE 0 0 0 3,673
MCDONALDS CORP COM 580135101   334,763 1,246 SH   SOLE 0 0 0 1,246
META PLATFORMS INC CL A 30303M102   814,054 1,566 SH   SOLE 0 0 0 1,566
MICROSOFT CORP COM 594918104   1,407,826 3,326 SH   SOLE 0 0 0 3,326
MSCI INC COM 55354G100   202,200 379 SH   SOLE 0 0 0 379
MUELLER WTR PRODS INC COM SER A 624758108   168,387 11,100 SH   SOLE 0 0 0 11,100
NASDAQ INC COM 631103108   608,740 9,661 SH   SOLE 0 0 0 9,661
NEUROCRINE BIOSCIENCES INC COM 64125C109   205,754 1,490 SH   SOLE 0 0 0 1,490
NVIDIA CORPORATION COM 67066G104   1,150,873 1,322 SH   SOLE 0 0 0 1,322
NXP SEMICONDUCTORS N V COM N6596X109   208,052 863 SH   SOLE 0 0 0 863
OLD DOMINION FREIGHT LINE IN COM 679580100   601,252 2,796 SH   SOLE 0 0 0 2,796
PACER FDS TR US CASH COWS 100 69374H881   8,432,570 147,862 SH   SOLE 0 0 0 147,862
PACER FDS TR EMRG MKT CASH 69374H865   5,841,413 282,821 SH   SOLE 0 0 0 282,821
PACKAGING CORP AMER COM 695156109   205,475 1,094 SH   SOLE 0 0 0 1,094
PALO ALTO NETWORKS INC COM 697435105   817,148 2,908 SH   SOLE 0 0 0 2,908
PARSONS CORP DEL COM 70202L102   208,863 2,602 SH   SOLE 0 0 0 2,602
PETROLEO BRASILEIRO SA PETRO SPONSORED ADR 71654V408   224,414 13,887 SH   SOLE 0 0 0 13,887
PLUG POWER INC COM NEW 72919P202   117,630 38,316 SH   SOLE 0 0 0 38,316
PROSHARES TR S&P MDCP 400 DIV 74347B680   259,022 3,419 SH   SOLE 0 0 0 3,419
SALESFORCE INC COM 79466L302   628,004 2,096 SH   SOLE 0 0 0 2,096
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100   1,552,515 16,947 SH   SOLE 0 0 0 16,947
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,591,630 16,276 SH   SOLE 0 0 0 16,276
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,230,110 54,539 SH   SOLE 0 0 0 54,539
SELECT SECTOR SPDR TR INDL 81369Y704   2,601,547 20,965 SH   SOLE 0 0 0 20,965
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   5,721,389 27,949 SH   SOLE 0 0 0 27,949
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,069,798 14,618 SH   SOLE 0 0 0 14,618
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   1,208,831 6,769 SH   SOLE 0 0 0 6,769
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   1,783,442 21,757 SH   SOLE 0 0 0 21,757
SMITH A O CORP COM 831865209   208,864 2,442 SH   SOLE 0 0 0 2,442
SPDR GOLD TR GOLD SHS 78463V107   1,641,655 7,614 SH   SOLE 0 0 0 7,614
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   4,206,226 119,563 SH   SOLE 0 0 0 119,563
SPDR S&P 500 ETF TR TR UNIT 78462F103   12,194,678 23,720 SH   SOLE 0 0 0 23,720
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   399,705 743 SH   SOLE 0 0 0 743
SPDR SER TR S&P 600 SMCP VAL 78464A300   4,016,383 51,080 SH   SOLE 0 0 0 51,080
SPDR SER TR PRTFLO S&P500 VL 78464A508   4,380,474 89,893 SH   SOLE 0 0 0 89,893
SPDR SER TR S&P 400 MDCP VAL 78464A839   4,219,443 57,643 SH   SOLE 0 0 0 57,643
SPDR SER TR S&P HOMEBUILD 78464A888   1,605,051 15,377 SH   SOLE 0 0 0 15,377
SPDR SER TR AEROSPACE DEF 78464A631   1,578,909 11,691 SH   SOLE 0 0 0 11,691
SPDR SER TR PORTFOLIO S&P500 78464A854   5,719,983 94,576 SH   SOLE 0 0 0 94,576
SPDR SER TR PORTFOLIO S&P600 78468R853   1,874,089 45,576 SH   SOLE 0 0 0 45,576
STRYKER CORPORATION COM 863667101   210,135 605 SH   SOLE 0 0 0 605
SYNOPSYS INC COM 871607107   600,516 1,070 SH   SOLE 0 0 0 1,070
TESLA INC COM 88160R101   868,419 5,056 SH   SOLE 0 0 0 5,056
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   620,909 2,795 SH   SOLE 0 0 0 2,795
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   3,387,792 47,689 SH   SOLE 0 0 0 47,689
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,694,276 6,645 SH   SOLE 0 0 0 6,645
VANGUARD INDEX FDS GROWTH ETF 922908736   4,896,153 14,365 SH   SOLE 0 0 0 14,365
VANGUARD WORLD FD INF TECH ETF 92204A702   241,304 469 SH   SOLE 0 0 0 469
VANGUARD WORLD FD MEGA GRWTH IND 921910816   9,577,603 33,764 SH   SOLE 0 0 0 33,764
VISA INC COM CL A 92826C839   364,784 1,329 SH   SOLE 0 0 0 1,329
ZOETIS INC CL A 98978V103   588,499 3,606 SH   SOLE 0 0 0 3,606