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
ADOBE INC COM 00724F101 290,160 750 SH SOLE 0 0 750
AIR PRODS & CHEMS INC COM 009158106 573,000 2,031 SH SOLE 0 0 2,031
ALPHABET INC CAP STK CL A 02079K305 2,093,527 11,880 SH SOLE 0 0 11,880
ALPHABET INC CAP STK CL C 02079K107 415,813 2,344 SH SOLE 0 0 2,344
AMAZON COM INC COM 023135106 1,694,788 7,725 SH SOLE 0 0 7,725
ANALOG DEVICES INC COM 032654105 407,535 1,712 SH SOLE 0 0 1,712
APPLE INC COM 037833100 577,540 2,815 SH SOLE 0 0 2,815
APPLIED MATLS INC COM 038222105 664,668 3,631 SH SOLE 0 0 3,631
AUTODESK INC COM 052769106 577,967 1,867 SH SOLE 0 0 1,867
BANK AMERICA CORP COM 060505104 358,588 7,578 SH SOLE 0 0 7,578
BANK NEW YORK MELLON CORP COM 064058100 392,071 4,303 SH SOLE 0 0 4,303
BOEING CO COM 097023105 214,768 1,025 SH SOLE 0 0 1,025
BOOKING HOLDINGS INC COM 09857L108 1,839,423 318 SH SOLE 0 0 318
CARMAX INC COM 143130102 365,488 5,438 SH SOLE 0 0 5,438
CENCORA INC COM 03073E105 551,272 1,838 SH SOLE 0 0 1,838
CHECK POINT SOFTWARE TECH LT ORD M22465104 350,239 1,583 SH SOLE 0 0 1,583
COMCAST CORP NEW CL A 20030N101 227,846 6,384 SH SOLE 0 0 6,384
CONOCOPHILLIPS COM 20825C104 346,678 3,863 SH SOLE 0 0 3,863
DENISON MINES CORP COM 248356107 18,200 10,000 SH SOLE 0 0 10,000
DIAGEO PLC SPON ADR NEW 25243Q205 312,190 3,096 SH SOLE 0 0 3,096
DISNEY WALT CO COM 254687106 763,630 6,158 SH SOLE 0 0 6,158
EBAY INC. COM 278642103 335,046 4,500 SH SOLE 0 0 4,500
ECOLAB INC COM 278865100 285,785 1,061 SH SOLE 0 0 1,061
ELEVANCE HEALTH INC COM 036752103 1,012,471 2,603 SH SOLE 0 0 2,603
EXXON MOBIL CORP COM 30231G102 274,376 2,545 SH SOLE 0 0 2,545
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855 943,118 49,664 SH SOLE 0 0 49,664
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108 2,562,677 143,971 SH SOLE 0 0 143,971
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506 6,706,841 106,899 SH SOLE 0 0 106,899
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102 1,545,540 43,808 SH SOLE 0 0 43,808
FIRST TR EXCHANGE-TRADED FD FIRST TR ENH NEW 33739Q408 354,593 5,923 SH SOLE 0 0 5,923
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879 241,388 9,769 SH SOLE 0 0 9,769
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F698 5,792,535 130,397 SH SOLE 0 0 130,397
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672 319,921 7,790 SH SOLE 0 0 7,790
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F730 1,308,316 30,561 SH SOLE 0 0 30,561
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839 903,384 20,215 SH SOLE 0 0 20,215
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740F342 493,416 21,360 SH SOLE 0 0 21,360
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U802 377,062 10,000 SH SOLE 0 0 10,000
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615 3,736,199 94,420 SH SOLE 0 0 94,420
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F714 3,376,808 75,004 SH SOLE 0 0 75,004
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854 1,874,908 45,005 SH SOLE 0 0 45,005
FIRST TR EXCHNG TRADED FD VI FT VEST NAS 33740U836 535,405 18,100 SH SOLE 0 0 18,100
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406 212,983 5,100 SH SOLE 0 0 5,100
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771 2,044,941 45,805 SH SOLE 0 0 45,805
GENERAL DYNAMICS CORP COM 369550108 276,611 948 SH SOLE 0 0 948
GLOBAL X FDS US PFD ETF 37954Y657 639,424 33,958 SH SOLE 0 0 33,958
INVESCO ACTIVELY MANAGED EXC VAR RATE INVT 46090A879 641,906 25,625 SH SOLE 0 0 25,625
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698 244,977 2,349 SH SOLE 0 0 2,349
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649 6,196,070 27,283 SH SOLE 0 0 27,283
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,170,157 20,150 SH SOLE 0 0 20,150
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357 1,214,925 6,685 SH SOLE 0 0 6,685
INVESCO EXCHANGE TRADED FD T AEROSPACE DEFN 46137V100 307,568 2,171 SH SOLE 0 0 2,171
INVESCO QQQ TR UNIT SER 1 46090E103 7,016,553 12,719 SH SOLE 0 0 12,719
IQVIA HLDGS INC COM 46266C105 685,674 4,351 SH SOLE 0 0 4,351
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 232,368 4,585 SH SOLE 0 0 4,585
JPMORGAN CHASE & CO. COM 46625H100 630,215 2,174 SH SOLE 0 0 2,174
LOWES COS INC COM 548661107 246,875 1,113 SH SOLE 0 0 1,113
MASTERCARD INCORPORATED CL A 57636Q104 1,085,808 1,932 SH SOLE 0 0 1,932
MCDONALDS CORP COM 580135101 235,789 807 SH SOLE 0 0 807
MCKESSON CORP COM 58155Q103 305,783 417 SH SOLE 0 0 417
MEDTRONIC PLC SHS G5960L103 236,405 2,712 SH SOLE 0 0 2,712
META PLATFORMS INC CL A 30303M102 2,347,955 3,181 SH SOLE 0 0 3,181
MICROSOFT CORP COM 594918104 2,213,768 4,451 SH SOLE 0 0 4,451
NORFOLK SOUTHN CORP COM 655844108 373,949 1,461 SH SOLE 0 0 1,461
NOVARTIS AG SPONSORED ADR 66987V109 419,354 3,465 SH SOLE 0 0 3,465
ORACLE CORP COM 68389X105 537,792 2,460 SH SOLE 0 0 2,460
PACER FDS TR US SMALL CAP CAS 69374H857 713,389 17,918 SH SOLE 0 0 17,918
PACER FDS TR US CASH COWS 100 69374H881 1,210,384 21,967 SH SOLE 0 0 21,967
PHILIP MORRIS INTL INC COM 718172109 771,166 4,234 SH SOLE 0 0 4,234
PIMCO ETF TR MULTISECTOR BD 72201R585 2,439,163 91,905 SH SOLE 0 0 91,905
QUALCOMM INC COM 747525103 445,710 2,799 SH SOLE 0 0 2,799
RTX CORPORATION COM 75513E101 250,459 1,715 SH SOLE 0 0 1,715
SALESFORCE INC COM 79466L302 391,315 1,435 SH SOLE 0 0 1,435
SCHWAB CHARLES CORP COM 808513105 1,544,955 16,933 SH SOLE 0 0 16,933
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 770,812 14,727 SH SOLE 0 0 14,727
SPDR SERIES TRUST PRTFLO S&P500 GW 78464A409 3,177,275 33,333 SH SOLE 0 0 33,333
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 919,241 4,059 SH SOLE 0 0 4,059
TESLA INC COM 88160R101 250,951 790 SH SOLE 0 0 790
UNILEVER PLC SPON ADR NEW 904767704 451,582 7,382 SH SOLE 0 0 7,382
UNITEDHEALTH GROUP INC COM 91324P102 329,411 1,056 SH SOLE 0 0 1,056
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643 1,283,315 13,683 SH SOLE 0 0 13,683
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512 1,268,820 7,715 SH SOLE 0 0 7,715
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 10,579,482 18,625 SH SOLE 0 0 18,625
VANGUARD INDEX FDS VALUE ETF 922908744 4,215,923 23,854 SH SOLE 0 0 23,854
VANGUARD INDEX FDS GROWTH ETF 922908736 2,256,441 5,147 SH SOLE 0 0 5,147
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 671,808 8,450 SH SOLE 0 0 8,450
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,435,008 16,783 SH SOLE 0 0 16,783
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 4,699,948 35,256 SH SOLE 0 0 35,256
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 203,353 819 SH SOLE 0 0 819
VEEVA SYS INC CL A COM 922475108 499,645 1,735 SH SOLE 0 0 1,735
VISA INC COM CL A 92826C839 1,395,677 3,931 SH SOLE 0 0 3,931
WISDOMTREE TR US SMALLCAP DIVD 97717W604 214,387 6,750 SH SOLE 0 0 6,750