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
Expires: July 31, 2015
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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
VISA INC COM CL A 92826C839 367,946 1,072 SH SOLE 1,072 0 0
AMGEN INC COM 031162100 311,199 859 SH SOLE 859 0 0
APPLE INC COM 037833100 4,178,562 14,441 SH SOLE 14,441 0 0
TESLA INC COM 88160R101 885,363 2,105 SH SOLE 2,105 0 0
CIENA CORP COM NEW 171779309 2,007,372 4,092 SH SOLE 4,092 0 0
ISHARES TR CORE S&P500 ETF 464287200 383,574 512 SH SOLE 512 0 0
ISHARES TR MSCI USA MMENTM 46432F396 4,692,010 13,686 SH SOLE 13,686 0 0
ISHARES TR ISHARES SEMICDTR 464287523 211,999 331 SH SOLE 331 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 650,160 4,727 SH SOLE 4,727 0 0
PFIZER INC COM 717081103 494,386 20,531 SH SOLE 20,531 0 0
ISHARES INC CORE MSCI EMKT 46434G103 5,156,484 62,246 SH SOLE 62,246 0 0
ORACLE CORP COM 68389X105 615,023 4,197 SH SOLE 4,197 0 0
WALMART INC COM 931142103 685,789 6,055 SH SOLE 6,055 0 0
ALLEGION PLC ORD SHS G0176J109 280,840 1,999 SH SOLE 1,999 0 0
ALPHABET INC CAP STK CL A 02079K305 3,051,192 8,538 SH SOLE 8,538 0 0
ALPHABET INC CAP STK CL C 02079K107 1,329,046 3,761 SH SOLE 3,761 0 0
ASML HLDG NV N Y REGISTRY SHS N07059210 919,121 462 SH SOLE 462 0 0
BROADCOM INC COM 11135F101 696,660 1,844 SH SOLE 1,844 0 0
GLOBAL X FDS ADAPTIVE US 37954Y574 651,970 13,344 SH SOLE 13,344 0 0
GLOBAL X FDS US INFR DEV ETF 37954Y673 4,338,782 73,639 SH SOLE 73,639 0 0
NETFLIX INC. COM 64110L106 773,762 10,837 SH SOLE 10,837 0 0
PACER FDS TR US CASH COWS 100 69374H881 6,425,113 103,298 SH SOLE 103,298 0 0
CITIGROUP INC COM NEW 172967424 1,267,595 9,057 SH SOLE 9,057 0 0
AMAZON COM INC COM 023135106 2,101,444 8,817 SH SOLE 8,817 0 0
ELI LILLY & CO COM 532457108 2,843,901 2,371 SH SOLE 2,371 0 0
HOME DEPOT INC COM 437076102 645,728 1,831 SH SOLE 1,831 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 8,834,801 11,997 SH SOLE 11,997 0 0
MERCK & CO INC COM 58933Y105 1,172,593 9,125 SH SOLE 9,125 0 0
MICROSOFT CORP COM 594918104 1,586,026 4,252 SH SOLE 4,252 0 0
MORGAN STANLEY COM NEW 617446448 678,571 3,246 SH SOLE 3,246 0 0
SALESFORCE INC COM 79466L302 362,544 2,314 SH SOLE 2,314 0 0
TEREX CORP NEW COM 880779103 437,125 6,038 SH SOLE 6,038 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565 334,877 2,860 SH SOLE 2,860 0 0
EA SERIES TRUST BRIDGEWAY BLUE 02072L714 8,949,552 542,397 SH SOLE 542,397 0 0
LAUREATE ED INC COMMON STOCK 518613203 398,576 10,974 SH SOLE 10,974 0 0
PVH CORPORATION COM 693656100 287,468 3,871 SH SOLE 3,871 0 0
RTX CORPORATION COM 75513E101 407,803 2,149 SH SOLE 2,149 0 0
APPLIED MATLS INC COM 038222105 1,066,568 1,475 SH SOLE 1,475 0 0
JOHNSON & JOHNSON COM 478160104 679,936 2,677 SH SOLE 2,677 0 0
LAM RESEARCH CORP COM NEW 512807306 394,807 911 SH SOLE 911 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663 576,874 6,295 SH SOLE 6,295 0 0
VANGUARD WORLD FD MEGA GRWTH IND 921910816 4,440,888 50,516 SH SOLE 50,516 0 0
GRANITE CONSTR INC COM 387328107 468,731 2,965 SH SOLE 2,965 0 0
META PLATFORMS INC CL A 30303M102 3,630,304 6,445 SH SOLE 6,445 0 0
NEXTERA ENERGY INC COM 65339F101 598,167 6,815 SH SOLE 6,815 0 0
NVIDIA CORPORATION COM 67066G104 3,105,659 15,521 SH SOLE 15,521 0 0
ROBINHOOD MKTS INC COM CL A 770700102 764,735 7,626 SH SOLE 7,626 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 200,153 918 SH SOLE 918 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 4,510,123 52,358 SH SOLE 52,358 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 4,400,605 11,892 SH SOLE 11,892 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 4,992,604 7,269 SH SOLE 7,269 0 0
VERTIV HOLDINGS CO COM CL A 92537N108 1,749,805 5,226 SH SOLE 5,226 0 0
CHENIERE ENERGY INC COM NEW 16411R208 307,884 1,288 SH SOLE 1,288 0 0
FIFTH THIRD BANCORP COM 316773100 417,919 7,414 SH SOLE 7,414 0 0
JPMORGAN CHASE & CO COM 46625H100 1,109,456 3,389 SH SOLE 3,389 0 0
LOCKHEED MARTIN CORP COM 539830109 220,596 433 SH SOLE 433 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 4,690,324 24,619 SH SOLE 24,619 0 0
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 293,891 3,062 SH SOLE 3,062 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 243,778 613 SH SOLE 613 0 0
NXP SEMICONDUCTORS N V COM N6596X109 281,030 1,000 SH SOLE 1,000 0 0
PALO ALTO NETWORKS INC COM 697435105 577,688 1,694 SH SOLE 1,694 0 0
UNITEDHEALTH GROUP INC COM 91324P102 316,918 763 SH SOLE 763 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 643,444 636 SH SOLE 636 0 0
MASTERCARD INCORPORATED CL A 57636Q104 285,583 556 SH SOLE 556 0 0
CORCEPT THERAPEUTICS INC COM 218352102 356,408 4,099 SH SOLE 4,099 0 0
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 4,988,351 17,467 SH SOLE 17,467 0 0
VANGUARD ADMIRAL FDS INC 500 GRTH IDX F 921932505 442,447 5,355 SH SOLE 5,355 0 0
HALOZYME THERAPEUTICS INC COM 40637H109 482,300 6,162 SH SOLE 6,162 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 448,479 3,844 SH SOLE 3,844 0 0
CLIMB GLOBAL SOLUTIONS INC COM 946760105 238,439 10,273 SH SOLE 10,273 0 0
FIRST TR EXCHANGE TRADED FD RBA INDL ETF 33738R704 5,101,902 38,288 SH SOLE 38,288 0 0
FIRST TR EXCHANGE TRADED FD SMID RISNG ETF 33741X102 5,798,770 134,417 SH SOLE 134,417 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109 6,042,685 124,182 SH SOLE 124,182 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 7,296,601 248,184 SH SOLE 248,184 0 0
FIRST TR EXCHANGE-TRADED FD DJ GLBL DIVID 33734X200 5,408,092 169,056 SH SOLE 169,056 0 0
FIRST TR EXCHANGE-TRADED FD NASDQ CLN EDGE 33737A108 4,956,348 25,848 SH SOLE 25,848 0 0
FIRST TR EXCHANGE-TRADED FD WCM INTL EQUITY 33733E732 8,349,396 426,643 SH SOLE 426,643 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 1,036,075 1,108 SH SOLE 1,108 0 0
HEWLETT PACKARD ENTERPRISE C COM 42824C109 630,521 13,977 SH SOLE 13,977 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 434,976 4,997 SH SOLE 4,997 0 0
INVESCO EXCH TRADED FD TR II S&P 500 MOMNTM 46138E339 14,082,356 87,176 SH SOLE 87,176 0 0
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 6,945,927 54,367 SH SOLE 54,367 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 7,488,697 125,860 SH SOLE 125,860 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233 2,079,044 33,955 SH SOLE 33,955 0 0
INVESCO EXCHANGE TRADED FD T S&P MDCP MOMNTUM 46137V464 23,498,509 138,113 SH SOLE 138,113 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 4,027,631 43,016 SH SOLE 43,016 0 0
OLD DOMINION FREIGHT LINE IN COM 679580100 1,881,171 8,685 SH SOLE 8,685 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 894,223 1,197 SH SOLE 1,197 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 254,545 533 SH SOLE 533 0 0