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
ABERCROMBIE & FITCH CO CL A 002896207   280,705 1,878 SH   SOLE 0 0 0 1,878
ACUITY BRANDS INC COM 00508Y102   1,376,809 4,713 SH   SOLE 0 0 0 4,713
ADOBE INC COM 00724F101   991,636 2,230 SH   SOLE 0 0 0 2,230
AFLAC INC COM 001055102   688,170 6,653 SH   SOLE 0 0 0 6,653
ALPHABET INC CAP STK CL A 02079K305   865,832 4,574 SH   SOLE 0 0 0 4,574
ALPHABET INC CAP STK CL C 02079K107   1,923,259 10,099 SH   SOLE 0 0 0 10,099
ALTRIA GROUP INC COM 02209S103   268,773 5,140 SH   SOLE 0 0 0 5,140
AMAZON COM INC COM 023135106   2,015,317 9,186 SH   SOLE 0 0 0 9,186
AMERIPRISE FINL INC COM 03076C106   253,682 476 SH   SOLE 0 0 0 476
AMPLIFY ETF TR CWP ENHANCED DIV 032108409   280,180 6,921 SH   SOLE 0 0 0 6,921
APPLE INC COM 037833100   4,172,952 16,664 SH   SOLE 0 0 0 16,664
AT&T INC COM 00206R102   202,751 8,904 SH   SOLE 0 0 0 8,904
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,055,236 2,328 SH   SOLE 0 0 0 2,328
BLACKROCK ETF TRUST US EQT FACTOR 09290C103   461,250 9,000 SH   SOLE 0 0 0 9,000
BLUE RIDGE BANKSHARES INC VA COM 095825105   212,322 65,938 SH   SOLE 0 0 0 65,938
BOOKING HOLDINGS INC COM 09857L108   229,598 46 SH   SOLE 0 0 0 46
BROADCOM INC COM 11135F101   757,953 3,269 SH   SOLE 0 0 0 3,269
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   200,273 5,727 SH   SOLE 0 0 0 5,727
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   231,129 6,555 SH   SOLE 0 0 0 6,555
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   334,084 8,988 SH   SOLE 0 0 0 8,988
CHEVRON CORP NEW COM 166764100   244,928 1,691 SH   SOLE 0 0 0 1,691
COMFORT SYS USA INC COM 199908104   2,077,424 4,899 SH   SOLE 0 0 0 4,899
COSTCO WHSL CORP NEW COM 22160K105   793,709 866 SH   SOLE 0 0 0 866
DEERE & CO COM 244199105   203,447 480 SH   SOLE 0 0 0 480
DOMINION ENERGY INC COM 25746U109   328,205 6,094 SH   SOLE 0 0 0 6,094
DUKE ENERGY CORP NEW COM NEW 26441C204   200,047 1,857 SH   SOLE 0 0 0 1,857
ELI LILLY & CO COM 532457108   904,570 1,172 SH   SOLE 0 0 0 1,172
EMCOR GROUP INC COM 29084Q100   1,476,647 3,253 SH   SOLE 0 0 0 3,253
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   331,368 16,915 SH   SOLE 0 0 0 16,915
EVERCORE INC CLASS A 29977A105   1,452,753 5,241 SH   SOLE 0 0 0 5,241
EXXON MOBIL CORP COM 30231G102   1,013,055 9,418 SH   SOLE 0 0 0 9,418
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   3,199,523 180,764 SH   SOLE 0 0 0 180,764
FIRST TR EXCH TRD ALPHDX FD DEV MRK EX US 33737J174   233,626 4,320 SH   SOLE 0 0 0 4,320
FIRST TR EXCH TRD ALPHDX FD INDIA NFTY50 EQW 33737J802   719,360 12,848 SH   SOLE 0 0 0 12,848
FIRST TR EXCHANGE TRAD FD VI FST TR GLB FD 33739H101   228,173 9,535 SH   SOLE 0 0 0 9,535
FIRST TR EXCHANGE TRADED FD HLTH CARE ALPH 33734X143   227,628 2,186 SH   SOLE 0 0 0 2,186
FIRST TR EXCHANGE TRADED FD GROWTH STRENGTH 33733E823   212,013 6,752 SH   SOLE 0 0 0 6,752
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   433,523 4,936 SH   SOLE 0 0 0 4,936
FIRST TR EXCHANGE-TRADED FD NASD TECH DIV 33738R118   406,501 5,181 SH   SOLE 0 0 0 5,181
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   384,639 7,903 SH   SOLE 0 0 0 7,903
FIRST TR EXCHANGE-TRADED FD INTERMEDIATE DUR 33738D796   263,703 12,895 SH   SOLE 0 0 0 12,895
FIRST TR EXCHANGE-TRADED FD DJ INTERNT IDX 33733E302   345,301 1,420 SH   SOLE 0 0 0 1,420
FIRST TR EXCHANGE-TRADED FD RISNG DIVD ACHIV 33738R506   229,286 3,877 SH   SOLE 0 0 0 3,877
FIRST TR EXCHANGE-TRADED FD SMID RISNG ETF 33741X102   289,883 8,086 SH   SOLE 0 0 0 8,086
FIRST TR EXCHANGE-TRADED FD LNG DUR OPRTUN 33738D606   236,367 11,342 SH   SOLE 0 0 0 11,342
FIRST TR EXCHANGE-TRADED FD MNGD FUTRS STRGY 33739G103   281,912 5,925 SH   SOLE 0 0 0 5,925
FIRST TR EXCHANGE-TRADED FD BUYWRIT INCM ETF 33738R308   236,113 10,147 SH   SOLE 0 0 0 10,147
FIRST TR EXCHANGE-TRADED FD INTL DEV STRNGTH 33738R662   341,162 10,048 SH   SOLE 0 0 0 10,048
FIRST TR EXCHNG TRADED FD VI FT VEST U.S EQT 33740U695   9,757,066 278,853 SH   SOLE 0 0 0 278,853
FIRST TR EXCHNG TRADED FD VI TCW OPPORTUNIS 33740F805   762,632 17,748 SH   SOLE 0 0 0 17,748
FIRST TR EXCHNG TRADED FD VI TCW UNCONSTRAI 33740F888   1,197,834 48,594 SH   SOLE 0 0 0 48,594
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   418,924 5,479 SH   SOLE 0 0 0 5,479
FIRST TR VALUE LINE DIVID IN SHS 33734H106   530,738 12,162 SH   SOLE 0 0 0 12,162
FIRST TRUST LRGCP GWT ALPHAD COM SHS 33735K108   266,684 1,929 SH   SOLE 0 0 0 1,929
GLOBAL X FDS RUSSELL 2000 37954Y459   182,755 11,185 SH   SOLE 0 0 0 11,185
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   202,212 11,098 SH   SOLE 0 0 0 11,098
GLOBAL X FDS S&P 500 COVERED 37954Y475   230,959 5,512 SH   SOLE 0 0 0 5,512
HOME DEPOT INC COM 437076102   304,646 783 SH   SOLE 0 0 0 783
INNOVATOR ETFS TRUST US SMALL CAP PWR 45783Y137   962,097 38,265 SH   SOLE 0 0 0 38,265
INNOVATOR ETFS TRUST EMERGING MKT PWR 45782C623   1,485,421 57,254 SH   SOLE 0 0 0 57,254
INTUIT COM 461202103   484,409 771 SH   SOLE 0 0 0 771
INTUITIVE SURGICAL INC COM NEW 46120E602   209,828 402 SH   SOLE 0 0 0 402
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   424,743 8,476 SH   SOLE 0 0 0 8,476
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   281,282 1,337 SH   SOLE 0 0 0 1,337
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 HY 46138J817   3,027,430 131,228 SH   SOLE 0 0 0 131,228
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,566,093 124,266 SH   SOLE 0 0 0 124,266
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   245,920 2,345 SH   SOLE 0 0 0 2,345
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   3,882,746 22,158 SH   SOLE 0 0 0 22,158
INVESCO QQQ TR UNIT SER 1 46090E103   3,809,886 7,452 SH   SOLE 0 0 0 7,452
ISHARES TR ESG AWR MSCI USA 46435G425   315,968 2,453 SH   SOLE 0 0 0 2,453
ISHARES TR CORE US AGGBD ET 464287226   1,482,900 15,303 SH   SOLE 0 0 0 15,303
ISHARES TR CR 5 10 YR ETF 46435G417   223,894 5,275 SH   SOLE 0 0 0 5,275
ISHARES TR RUS MDCP VAL ETF 464287473   395,625 3,059 SH   SOLE 0 0 0 3,059
ISHARES TR CORE S&P MCP ETF 464287507   239,580 3,845 SH   SOLE 0 0 0 3,845
ISHARES TR CORE MSCI EAFE 46432F842   3,486,418 49,608 SH   SOLE 0 0 0 49,608
ISHARES TR RUSSELL 2000 ETF 464287655   499,989 2,263 SH   SOLE 0 0 0 2,263
ISHARES TR IBONDS 2026 TERM 46436E528   3,177,430 137,254 SH   SOLE 0 0 0 137,254
ISHARES TR NATIONAL MUN ETF 464288414   966,500 9,071 SH   SOLE 0 0 0 9,071
ISHARES TR MSCI USA QLT FCT 46432F339   2,429,545 13,643 SH   SOLE 0 0 0 13,643
ISHARES TR MSCI USA MIN VOL 46429B697   229,268 2,582 SH   SOLE 0 0 0 2,582
ISHARES TR S&P 100 ETF 464287101   7,622,463 26,389 SH   SOLE 0 0 0 26,389
ISHARES TR PFD AND INCM SEC 464288687   719,150 22,874 SH   SOLE 0 0 0 22,874
ISHARES TR FLTG RATE NT ETF 46429B655   338,943 6,662 SH   SOLE 0 0 0 6,662
ISHARES TR U.S. TECH ETF 464287721   533,285 3,343 SH   SOLE 0 0 0 3,343
ISHARES TR CORE S&P SCP ETF 464287804   239,649 2,080 SH   SOLE 0 0 0 2,080
ISHARES TR 20 YR TR BD ETF 464287432   3,866,190 44,271 SH   SOLE 0 0 0 44,271
ISHARES TR MSCI EAFE ETF 464287465   870,145 11,508 SH   SOLE 0 0 0 11,508
ISHARES TR CORE S&P500 ETF 464287200   9,181,841 15,597 SH   SOLE 0 0 0 15,597
ISHARES TR SHORT TREAS BD 464288679   245,815 2,232 SH   SOLE 0 0 0 2,232
ISHARES TR MODERT ALLOC ETF 464289875   245,957 5,662 SH   SOLE 0 0 0 5,662
ISHARES TR CRE U S REIT ETF 464288521   562,345 9,812 SH   SOLE 0 0 0 9,812
ISHARES TR 0-5YR HI YL CP 46434V407   402,621 9,449 SH   SOLE 0 0 0 9,449
ISHARES U S ETF TR BLACKROCK SH DUR 46431W507   321,025 6,357 SH   SOLE 0 0 0 6,357
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   2,330,690 40,513 SH   SOLE 0 0 0 40,513
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837   340,386 6,758 SH   SOLE 0 0 0 6,758
JOHNSON & JOHNSON COM 478160104   240,730 1,665 SH   SOLE 0 0 0 1,665
JONES LANG LASALLE INC COM 48020Q107   1,816,786 7,177 SH   SOLE 0 0 0 7,177
JPMORGAN CHASE & CO. COM 46625H100   1,368,217 5,708 SH   SOLE 0 0 0 5,708
LCI INDS COM 50189K103   870,544 8,420 SH   SOLE 0 0 0 8,420
LEIDOS HOLDINGS INC COM 525327102   376,671 2,615 SH   SOLE 0 0 0 2,615
LOCKHEED MARTIN CORP COM 539830109   213,983 440 SH   SOLE 0 0 0 440
LOWES COS INC COM 548661107   298,170 1,208 SH   SOLE 0 0 0 1,208
MASTERCARD INCORPORATED CL A 57636Q104   437,946 832 SH   SOLE 0 0 0 832
MCDONALDS CORP COM 580135101   351,453 1,212 SH   SOLE 0 0 0 1,212
MERCK & CO INC COM 58933Y105   281,783 2,833 SH   SOLE 0 0 0 2,833
META PLATFORMS INC CL A 30303M102   1,204,629 2,057 SH   SOLE 0 0 0 2,057
MICROSOFT CORP COM 594918104   2,743,121 6,508 SH   SOLE 0 0 0 6,508
NETAPP INC COM 64110D104   1,178,328 10,151 SH   SOLE 0 0 0 10,151
NETFLIX INC COM 64110L106   234,417 263 SH   SOLE 0 0 0 263
NEXTERA ENERGY INC COM 65339F101   241,527 3,369 SH   SOLE 0 0 0 3,369
NOVO-NORDISK A S ADR 670100205   231,566 2,692 SH   SOLE 0 0 0 2,692
NUVEEN MORTGAGE AND INCOME F COM 670735109   2,463,696 136,872 SH   SOLE 0 0 0 136,872
NVIDIA CORPORATION COM 67066G104   2,057,268 15,320 SH   SOLE 0 0 0 15,320
ORACLE CORP COM 68389X105   301,761 1,811 SH   SOLE 0 0 0 1,811
PACER FDS TR US CASH COWS 100 69374H881   3,656,007 64,731 SH   SOLE 0 0 0 64,731
PACER FDS TR US LRG CP CASH 69374H360   576,720 18,000 SH   SOLE 0 0 0 18,000
PACER FDS TR DEVELOPED MRKT 69374H873   238,220 8,161 SH   SOLE 0 0 0 8,161
PACER FDS TR PACER US SMALL 69374H857   947,887 21,538 SH   SOLE 0 0 0 21,538
PHILIP MORRIS INTL INC COM 718172109   349,231 2,902 SH   SOLE 0 0 0 2,902
ROYAL GOLD INC COM 780287108   1,591,693 12,072 SH   SOLE 0 0 0 12,072
RTX CORPORATION COM 75513E101   324,737 2,806 SH   SOLE 0 0 0 2,806
SANDRIDGE ENERGY INC COM NEW 80007P869   1,176,340 100,456 SH   SOLE 0 0 0 100,456
SCHWAB CHARLES CORP COM 808513105   266,056 3,595 SH   SOLE 0 0 0 3,595
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   269,427 10,419 SH   SOLE 0 0 0 10,419
SCHWAB STRATEGIC TR US TIPS ETF 808524870   372,262 14,412 SH   SOLE 0 0 0 14,412
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   460,100 16,841 SH   SOLE 0 0 0 16,841
SCHWAB STRATEGIC TR 1 5YR CORP BD 808524714   210,624 8,641 SH   SOLE 0 0 0 8,641
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   625,138 2,689 SH   SOLE 0 0 0 2,689
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   249,152 3,292 SH   SOLE 0 0 0 3,292
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   341,673 2,484 SH   SOLE 0 0 0 2,484
SELECT SECTOR SPDR TR ENERGY 81369Y506   470,256 5,490 SH   SOLE 0 0 0 5,490
SERVICENOW INC COM 81762P102   2,218,831 2,093 SH   SOLE 0 0 0 2,093
SIMPLIFY EXCHANGE TRADED FUN SHORT TERM TREA 82889N657   3,897,371 183,665 SH   SOLE 0 0 0 183,665
SIMPLIFY EXCHANGE TRADED FUN MBS ETF 82889N525   2,454,338 49,393 SH   SOLE 0 0 0 49,393
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   220,485 518 SH   SOLE 0 0 0 518
SPDR GOLD TR GOLD SHS 78463V107   1,162,224 4,800 SH   SOLE 0 0 0 4,800
SPDR S&P 500 ETF TR TR UNIT 78462F103   7,159,299 12,216 SH   SOLE 0 0 0 12,216
SPDR SER TR OILGAS EQUIP 78468R549   923,127 11,697 SH   SOLE 0 0 0 11,697
SPDR SER TR PRTFLO S&P500 GW 78464A409   1,085,917 12,354 SH   SOLE 0 0 0 12,354
SPDR SER TR NUVEEN BLOOMBERG 78464A284   205,254 8,024 SH   SOLE 0 0 0 8,024
SPDR SER TR PORTFOLIO S&P500 78464A854   258,951 3,756 SH   SOLE 0 0 0 3,756
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   2,468,088 26,994 SH   SOLE 0 0 0 26,994
SPDR SER TR BLOOMBERG HIGH Y 78468R622   249,366 2,612 SH   SOLE 0 0 0 2,612
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,252,680 24,495 SH   SOLE 0 0 0 24,495
SPROTT PHYSICAL GOLD TR UNIT 85207H104   1,300,541 64,575 SH   SOLE 0 0 0 64,575
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   239,224 24,790 SH   SOLE 0 0 0 24,790
SPROUTS FMRS MKT INC COM 85208M102   1,632,977 12,851 SH   SOLE 0 0 0 12,851
SSGA ACTIVE ETF TR MULT ASS RLRTN 78467V103   874,847 32,378 SH   SOLE 0 0 0 32,378
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   351,382 6,575 SH   SOLE 0 0 0 6,575
STOCK YDS BANCORP INC COM 861025104   521,321 7,280 SH   SOLE 0 0 0 7,280
T ROWE PRICE ETF INC CAP APPRECIATION 87283Q867   280,879 8,442 SH   SOLE 0 0 0 8,442
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   201,045 1,018 SH   SOLE 0 0 0 1,018
TESLA INC COM 88160R101   205,555 509 SH   SOLE 0 0 0 509
TJX COS INC NEW COM 872540109   223,166 1,847 SH   SOLE 0 0 0 1,847
UNITEDHEALTH GROUP INC COM 91324P102   318,297 629 SH   SOLE 0 0 0 629
VANECK ETF TRUST SEMICONDUCTR ETF 92189F676   499,749 2,064 SH   SOLE 0 0 0 2,064
VANECK ETF TRUST MRNGSTR WDE MOAT 92189F643   289,580 3,123 SH   SOLE 0 0 0 3,123
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835   1,105,972 15,380 SH   SOLE 0 0 0 15,380
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,364,774 5,680 SH   SOLE 0 0 0 5,680
VANGUARD INDEX FDS TOTAL STK MKT 922908769   342,968 1,183 SH   SOLE 0 0 0 1,183
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   541,382 3,347 SH   SOLE 0 0 0 3,347
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   2,303,012 4,274 SH   SOLE 0 0 0 4,274
VANGUARD INDEX FDS GROWTH ETF 922908736   739,600 1,802 SH   SOLE 0 0 0 1,802
VANGUARD INDEX FDS MID CAP ETF 922908629   1,828,215 6,922 SH   SOLE 0 0 0 6,922
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   378,946 4,254 SH   SOLE 0 0 0 4,254
VANGUARD INDEX FDS VALUE ETF 922908744   1,012,583 5,981 SH   SOLE 0 0 0 5,981
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   1,900,596 43,156 SH   SOLE 0 0 0 43,156
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746   739,869 14,759 SH   SOLE 0 0 0 14,759
VANGUARD SCOTTSDALE FDS TOTAL WLD BD ETF 92206C565   273,510 4,011 SH   SOLE 0 0 0 4,011
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   430,537 5,519 SH   SOLE 0 0 0 5,519
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   306,611 1,566 SH   SOLE 0 0 0 1,566
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   513,063 4,021 SH   SOLE 0 0 0 4,021
VANGUARD WORLD FD MEGA GRWTH IND 921910816   480,774 1,400 SH   SOLE 0 0 0 1,400
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   439,154 1,731 SH   SOLE 0 0 0 1,731
VANGUARD WORLD FD FINANCIALS ETF 92204A405   259,046 2,194 SH   SOLE 0 0 0 2,194
VANGUARD WORLD FD INF TECH ETF 92204A702   493,316 793 SH   SOLE 0 0 0 793
VICTORY PORTFOLIOS II VCSHS US LRG CAP 92647N865   290,603 4,448 SH   SOLE 0 0 0 4,448
VICTORY PORTFOLIOS II VCSHS INTL VOLTY 92647N840   252,095 6,029 SH   SOLE 0 0 0 6,029
VICTORY PORTFOLIOS II VCSHS US 500 VOL 92647N766   260,589 3,069 SH   SOLE 0 0 0 3,069
VICTORY PORTFOLIOS II SHORT TRM BD ETF 92647N535   498,034 9,921 SH   SOLE 0 0 0 9,921
VICTORY PORTFOLIOS II VCSHS US SML CAP 92647N832   265,920 3,594 SH   SOLE 0 0 0 3,594
VIRTUS INVT PARTNERS INC COM 92828Q109   798,941 3,622 SH   SOLE 0 0 0 3,622
VISA INC COM CL A 92826C839   555,016 1,756 SH   SOLE 0 0 0 1,756
WALMART INC COM 931142103   714,541 7,909 SH   SOLE 0 0 0 7,909
WILLIAMS SONOMA INC COM 969904101   535,541 2,892 SH   SOLE 0 0 0 2,892
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   303,956 6,040 SH   SOLE 0 0 0 6,040