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
AFLAC INC COM 001055102   397,041 6,154 SH   SOLE   0 0 6,154
ALGONQUIN PWR UTILS CORP COM 015857105   118,734 14,135 SH   SOLE   0 0 14,135
ALLSTATE CORP COM 020002101   321,681 2,903 SH   SOLE   0 0 2,903
AMAZON COM INC COM 023135106   1,410,322 13,654 SH   SOLE   0 0 13,654
AMETEK INC COM 031100100   247,497 1,703 SH   SOLE   0 0 1,703
AMGEN INC COM 031162100   263,266 1,089 SH   SOLE   0 0 1,089
AMPHENOL CORP NEW CL A 032095101   263,547 3,225 SH   SOLE   0 0 3,225
ELEVANCE HEALTH INC COM 036752103   783,919 1,705 SH   SOLE   0 0 1,705
APPLE INC COM 037833100   6,966,351 42,246 SH   SOLE   0 0 42,246
APPLIED MATLS INC COM 038222105   312,848 2,547 SH   SOLE   0 0 2,547
BANK AMERICA CORP COM 060505104   527,567 18,446 SH   SOLE   0 0 18,446
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   1,037,467 3,360 SH   SOLE   0 0 3,360
BOEING CO COM 097023105   354,336 1,668 SH   SOLE   0 0 1,668
BRISTOL-MYERS SQUIBB CO COM 110122108   315,740 4,555 SH   SOLE   0 0 4,555
THE CIGNA GROUP COM 125523100   250,419 980 SH   SOLE   0 0 980
CATERPILLAR INC COM 149123101   314,884 1,376 SH   SOLE   0 0 1,376
CHEVRON CORP NEW COM 166764100   1,622,706 9,945 SH   SOLE   0 0 9,945
CINCINNATI FINL CORP COM 172062101   350,474 3,127 SH   SOLE   0 0 3,127
COCA COLA CO COM 191216100   642,197 10,353 SH   SOLE   0 0 10,353
CUMMINS INC COM 231021106   651,426 2,727 SH   SOLE   0 0 2,727
DISNEY WALT CO COM 254687106   232,502 2,322 SH   SOLE   0 0 2,322
DOW INC COM 260557103   229,586 4,188 SH   SOLE   0 0 4,188
ENTERPRISE PRODS PARTNERS L COM 293792107   332,660 12,844 SH   SOLE   0 0 12,844
FIDELITY COVINGTON TRUST MSCI COMMNTN SVC 316092873   432,476 11,816 SH   SOLE   0 0 11,816
FIRST TR MORNINGSTAR DIVID L SHS 336917109   680,239 19,162 SH   SOLE   0 0 19,162
GENERAL MLS INC COM 370334104   298,854 3,497 SH   SOLE   0 0 3,497
GILEAD SCIENCES INC COM 375558103   217,879 2,626 SH   SOLE   0 0 2,626
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   2,503,700 25,002 SH   SOLE   0 0 25,002
HERSHEY CO COM 427866108   399,678 1,571 SH   SOLE   0 0 1,571
HOME DEPOT INC COM 437076102   1,595,904 5,408 SH   SOLE   0 0 5,408
HONEYWELL INTL INC COM 438516106   304,645 1,594 SH   SOLE   0 0 1,594
INTEL CORP COM 458140100   737,166 22,564 SH   SOLE   0 0 22,564
INTERNATIONAL BUSINESS MACHS COM 459200101   236,877 1,807 SH   SOLE   0 0 1,807
ISHARES TR CORE S&P500 ETF 464287200   322,698 785 SH   SOLE   0 0 785
ISHARES TR CORE US AGGBD ET 464287226   293,839 2,949 SH   SOLE   0 0 2,949
ISHARES TR 7-10 YR TRSY BD 464287440   9,325,507 94,083 SH   SOLE   0 0 94,083
ISHARES TR CORE S&P MCP ETF 464287507   855,000 3,418 SH   SOLE   0 0 3,418
ISHARES TR CORE S&P US VLU 464287663   295,498 4,005 SH   SOLE   0 0 4,005
ISHARES TR CORE S&P US GWT 464287671   345,442 3,891 SH   SOLE   0 0 3,891
ISHARES TR CORE S&P SCP ETF 464287804   998,790 10,329 SH   SOLE   0 0 10,329
ISHARES TR SHORT TREAS BD 464288679   795,948 7,203 SH   SOLE   0 0 7,203
JOHNSON & JOHNSON COM 478160104   1,989,188 12,833 SH   SOLE   0 0 12,833
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104   233,845 4,133 SH   SOLE   0 0 4,133
LATTICE STRATEGIES TR HARTFORD US EQTY 518416409   407,022 10,207 SH   SOLE   0 0 10,207
LENNAR CORP CL A 526057104   226,092 2,151 SH   SOLE   0 0 2,151
LILLY ELI & CO COM 532457108   268,554 782 SH   SOLE   0 0 782
LOCKHEED MARTIN CORP COM 539830109   460,951 975 SH   SOLE   0 0 975
LOEWS CORP COM 540424108   278,554 4,801 SH   SOLE   0 0 4,801
LOWES COS INC COM 548661107   492,126 2,461 SH   SOLE   0 0 2,461
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   362,728 6,685 SH   SOLE   0 0 6,685
MARSH & MCLENNAN COS INC COM 571748102   301,955 1,813 SH   SOLE   0 0 1,813
MARRIOTT INTL INC NEW CL A 571903202   237,105 1,428 SH   SOLE   0 0 1,428
MARVELL TECHNOLOGY INC COM 573874104   236,331 5,458 SH   SOLE   0 0 5,458
MCDONALDS CORP COM 580135101   748,073 2,675 SH   SOLE   0 0 2,675
MICROSOFT CORP COM 594918104   2,602,268 9,026 SH   SOLE   0 0 9,026
NRG ENERGY INC COM NEW 629377508   262,353 7,651 SH   SOLE   0 0 7,651
NORTHROP GRUMMAN CORP COM 666807102   218,394 473 SH   SOLE   0 0 473
NOVO-NORDISK A S ADR 670100205   241,177 1,516 SH   SOLE   0 0 1,516
NUCOR CORP COM 670346105   286,851 1,857 SH   SOLE   0 0 1,857
PNC FINL SVCS GROUP INC COM 693475105   665,877 5,239 SH   SOLE   0 0 5,239
PAYCHEX INC COM 704326107   398,429 3,477 SH   SOLE   0 0 3,477
PEPSICO INC COM 713448108   535,233 2,936 SH   SOLE   0 0 2,936
PFIZER INC COM 717081103   1,352,520 33,150 SH   SOLE   0 0 33,150
PHILIP MORRIS INTL INC COM 718172109   1,354,401 13,927 SH   SOLE   0 0 13,927
PROCTER AND GAMBLE CO COM 742718109   1,232,045 8,286 SH   SOLE   0 0 8,286
REALTY INCOME CORP COM 756109104   272,339 4,301 SH   SOLE   0 0 4,301
ROSS STORES INC COM 778296103   379,945 3,580 SH   SOLE   0 0 3,580
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   250,049 5,125 SH   SOLE   0 0 5,125
SMITH A O CORP COM 831865209   239,674 3,466 SH   SOLE   0 0 3,466
SOUTHERN CO COM 842587107   223,769 3,216 SH   SOLE   0 0 3,216
STARBUCKS CORP COM 855244109   865,216 8,309 SH   SOLE   0 0 8,309
SUN CMNTYS INC COM 866674104   338,112 2,400 SH   SOLE   0 0 2,400
TEXAS INSTRS INC COM 882508104   950,697 5,111 SH   SOLE   0 0 5,111
TYSON FOODS INC CL A 902494103   259,940 4,382 SH   SOLE   0 0 4,382
UNITED PARCEL SERVICE INC CL B 911312106   274,698 1,416 SH   SOLE   0 0 1,416
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   226,090 1,468 SH   SOLE   0 0 1,468
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   704,170 9,206 SH   SOLE   0 0 9,206
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   566,703 12,546 SH   SOLE   0 0 12,546
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   275,326 6,815 SH   SOLE   0 0 6,815
VANGUARD INDEX FDS GROWTH ETF 922908736   599,404 2,403 SH   SOLE   0 0 2,403
VANGUARD INDEX FDS VALUE ETF 922908744   613,516 4,442 SH   SOLE   0 0 4,442
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,589,312 7,787 SH   SOLE   0 0 7,787
VICI PPTYS INC COM 925652109   349,947 10,728 SH   SOLE   0 0 10,728
WALMART INC COM 931142103   679,450 4,608 SH   SOLE   0 0 4,608
INVESCO QQQ TR UNIT SER 1 46090E103   1,618,780 5,044 SH   SOLE   0 0 5,044
FORTINET INC COM 34959E109   244,772 3,683 SH   SOLE   0 0 3,683
WORLD GOLD TR SPDR GLD MINIS 98149E303   212,094 5,423 SH   SOLE   0 0 5,423
AT&T INC COM 00206R102   482,437 25,062 SH   SOLE   0 0 25,062
ABBVIE INC COM 00287Y109   718,440 4,508 SH   SOLE   0 0 4,508
ALPHABET INC CAP STK CL C 02079K107   243,568 2,342 SH   SOLE   0 0 2,342
ALPHABET INC CAP STK CL A 02079K305   1,882,388 18,147 SH   SOLE   0 0 18,147
ALTRIA GROUP INC COM 02209S103   515,718 11,558 SH   SOLE   0 0 11,558
ATLANTIC UN BANKSHARES CORP COM 04911A107   425,121 12,129 SH   SOLE   0 0 12,129
AVROBIO INC COM 05455M100   16,940 16,940 SH   SOLE   0 0 16,940
BLACKROCK INC COM 09247X101   418,200 625 SH   SOLE   0 0 625
BLACKSTONE INC COM 09260D107   754,019 8,584 SH   SOLE   0 0 8,584
B2GOLD CORP COM 11777Q209   68,064 17,275 SH   SOLE   0 0 17,275
CISCO SYS INC COM 17275R102   968,133 18,520 SH   SOLE   0 0 18,520
CONOCOPHILLIPS COM 20825C104   350,013 3,528 SH   SOLE   0 0 3,528
COSTCO WHSL CORP NEW COM 22160K105   1,027,527 2,068 SH   SOLE   0 0 2,068
DOMINION ENERGY INC COM 25746U109   2,298,582 41,112 SH   SOLE   0 0 41,112
DUKE ENERGY CORP NEW COM NEW 26441C204   599,272 6,212 SH   SOLE   0 0 6,212
EXXON MOBIL CORP COM 30231G102   2,345,489 21,389 SH   SOLE   0 0 21,389
META PLATFORMS INC CL A 30303M102   867,047 4,091 SH   SOLE   0 0 4,091
FIRST TR EXCHANGE TRADED FD INDLS PROD DUR 33734X150   384,017 6,913 SH   SOLE   0 0 6,913
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   1,926,489 40,244 SH   SOLE   0 0 40,244
FLEXSHARES TR MORNSTAR USMKT 33939L100   2,334,896 14,887 SH   SOLE   0 0 14,887
FLEXSHARES TR MSTAR EMKT FAC 33939L308   915,222 18,643 SH   SOLE   0 0 18,643
FLEXSHARES TR MORNSTAR UPSTR 33939L407   1,203,830 28,466 SH   SOLE   0 0 28,466
FLEXSHARES TR IBOXX 3R TARGT 33939L506   894,633 37,014 SH   SOLE   0 0 37,014
FLEXSHARES TR DEV MRK EX LOW 33939L647   331,601 13,055 SH   SOLE   0 0 13,055
FLEXSHARES TR US QT LW VLTY 33939L654   3,022,816 58,835 SH   SOLE   0 0 58,835
FLEXSHARES TR HIG YLD VL ETF 33939L662   2,109,977 51,804 SH   SOLE   0 0 51,804
FLEXSHARES TR CRE SLCT BD FD 33939L670   1,494,988 66,326 SH   SOLE   0 0 66,326
FLEXSHARES TR US QUALITY CAP 33939L746   3,531,026 77,727 SH   SOLE   0 0 77,727
FLEXSHARES TR GLB QLT R/E IDX 33939L787   381,604 7,200 SH   SOLE   0 0 7,200
FLEXSHARES TR STOXX GLOBR INF 33939L795   431,811 8,312 SH   SOLE   0 0 8,312
FLEXSHARES TR M STAR DEV MKT 33939L803   2,924,207 45,378 SH   SOLE   0 0 45,378
FLEXSHARES TR FLEXSHARES ULTRA 33939L886   495,326 6,622 SH   SOLE   0 0 6,622
GABELLI MULTIMEDIA TR INC COM 36239Q109   65,255 11,570 SH   SOLE   0 0 11,570
GLOBAL X FDS RUSSELL 2000 37954Y459   524,971 29,230 SH   SOLE   0 0 29,230
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   596,082 34,757 SH   SOLE   0 0 34,757
INVESCO EXCHANGE TRADED FD T S&P MDCP QUALITY 46137V472   1,404,594 19,139 SH   SOLE   0 0 19,139
INVESCO EXCHANGE TRADED FD T ZACKS MID CAP 46137Y401   802,581 9,193 SH   SOLE   0 0 9,193
INVESCO EXCH TRADED FD TR II S&P500 LOW VOL 46138E354   792,573 12,701 SH   SOLE   0 0 12,701
INVESCO EXCH TRADED FD TR II S&P500 HDL VOL 46138E362   384,561 9,111 SH   SOLE   0 0 9,111
INVESCO EXCH TRADED FD TR II FTSE RAFI SML 46138E735   387,738 12,504 SH   SOLE   0 0 12,504
INVESCO EXCH TRADED FD TR II NASDAQ 100 ETF 46138G649   2,165,723 16,406 SH   SOLE   0 0 16,406
INVESCO EXCH TRD SLF IDX FD RUSL 1000 DYNM 46138J619   630,747 13,567 SH   SOLE   0 0 13,567
IRON MTN INC DEL COM 46284V101   533,544 10,084 SH   SOLE   0 0 10,084
ISHARES TR 0-5 YR TIPS ETF 46429B747   571,096 5,755 SH   SOLE   0 0 5,755
ISHARES TR CORE MSCI TOTAL 46432F834   291,537 4,706 SH   SOLE   0 0 4,706
ISHARES TR CORE MSCI EAFE 46432F842   214,722 3,212 SH   SOLE   0 0 3,212
ISHARES INC MSCI GBL ETF NEW 46434G848   261,788 6,128 SH   SOLE   0 0 6,128
JPMORGAN CHASE & CO COM 46625H100   1,068,507 8,200 SH   SOLE   0 0 8,200
JACKSON FINANCIAL INC COM CL A 46817M107   541,208 14,467 SH   SOLE   0 0 14,467
KINDER MORGAN INC DEL COM 49456B101   231,942 13,246 SH   SOLE   0 0 13,246
MPLX LP COM UNIT REP LTD 55336V100   360,313 10,459 SH   SOLE   0 0 10,459
MASTERCARD INCORPORATED CL A 57636Q104   248,577 684 SH   SOLE   0 0 684
MERCK & CO INC COM 58933Y105   1,231,145 11,572 SH   SOLE   0 0 11,572
METLIFE INC COM 59156R108   229,732 3,965 SH   SOLE   0 0 3,965
NEXTERA ENERGY INC COM 65339F101   456,237 5,919 SH   SOLE   0 0 5,919
NEXTERA ENERGY INC UNIT 09/01/2023 65339F739   233,001 4,827 SH   SOLE   0 0 4,827
NVIDIA CORPORATION COM 67066G104   1,864,114 6,711 SH   SOLE   0 0 6,711
ONEMAIN HLDGS INC COM 68268W103   214,026 5,772 SH   SOLE   0 0 5,772
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   2,274,016 22,912 SH   SOLE   0 0 22,912
PRICE T ROWE GROUP INC COM 74144T108   368,957 3,268 SH   SOLE   0 0 3,268
REGENERON PHARMACEUTICALS COM 75886F107   270,329 329 SH   SOLE   0 0 329
SPDR S&P 500 ETF TR TR UNIT 78462F103   326,284 797 SH   SOLE   0 0 797
SPDR GOLD TR GOLD SHS 78463V107   377,250 2,059 SH   SOLE   0 0 2,059
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   1,543,893 48,066 SH   SOLE   0 0 48,066
SPDR SER TR PRTFLO S&P500 VL 78464A508   1,423,958 34,970 SH   SOLE   0 0 34,970
SPDR SER TR PORTFLI INTRMDIT 78464A672   9,306,612 321,583 SH   SOLE   0 0 321,583
SPDR SER TR S&P DIVID ETF 78464A763   781,806 6,320 SH   SOLE   0 0 6,320
SPDR SER TR PORTFOLI S&P1500 78464A805   2,267,248 44,958 SH   SOLE   0 0 44,958
SPDR SER TR S&P 600 SML CAP 78464A813   539,472 6,420 SH   SOLE   0 0 6,420
SPDR SER TR PORTFOLIO S&P500 78464A854   826,447 17,164 SH   SOLE   0 0 17,164
SPDR SER TR PORTFLI HIGH YLD 78468R606   250,538 10,902 SH   SOLE   0 0 10,902
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,393,849 15,180 SH   SOLE   0 0 15,180
SPDR SER TR PORTFOLIO S&P600 78468R853   2,891,056 76,544 SH   SOLE   0 0 76,544
SPDR SER TR BLOOMBERG 1 10 Y 78468R861   1,528,124 80,301 SH   SOLE   0 0 80,301
SSGA ACTIVE TR SPDR SSGA US SCT 78470P408   438,318 10,917 SH   SOLE   0 0 10,917
SSGA ACTIVE TR SPDR SSGA FXD 78470P507   230,782 8,755 SH   SOLE   0 0 8,755
SALESFORCE INC COM 79466L302   375,387 1,879 SH   SOLE   0 0 1,879
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   2,930,957 22,640 SH   SOLE   0 0 22,640
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   1,943,149 26,009 SH   SOLE   0 0 26,009
SELECT SECTOR SPDR TR ENERGY 81369Y506   4,531,446 54,708 SH   SOLE   0 0 54,708
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   1,189,083 11,752 SH   SOLE   0 0 11,752
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   1,470,887 9,740 SH   SOLE   0 0 9,740
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   404,589 6,979 SH   SOLE   0 0 6,979
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   562,681 15,053 SH   SOLE   0 0 15,053
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   1,000,850 14,786 SH   SOLE   0 0 14,786
SOUTHERN COPPER CORP COM 84265V105   325,893 4,274 SH   SOLE   0 0 4,274
SUNWORKS INC COM NEW 86803X204   15,300 10,625 SH   SOLE   0 0 10,625
TESLA INC COM 88160R101   843,532 4,066 SH   SOLE   0 0 4,066
3M CO COM 88579Y101   243,645 2,318 SH   SOLE   0 0 2,318
TRUIST FINL CORP COM 89832Q109   440,470 12,917 SH   SOLE   0 0 12,917
UNITEDHEALTH GROUP INC COM 91324P102   1,051,513 2,225 SH   SOLE   0 0 2,225
VANECK ETF TRUST GOLD MINERS ETF 92189F106   603,973 18,670 SH   SOLE   0 0 18,670
VANECK ETF TRUST IG FLOATING RATE 92189F486   1,132,474 45,353 SH   SOLE   0 0 45,353
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   331,727 6,781 SH   SOLE   0 0 6,781
VANGUARD WORLD FDS CONSUM STP ETF 92204A207   727,832 3,761 SH   SOLE   0 0 3,761
VANGUARD WORLD FDS ENERGY ETF 92204A306   1,638,835 14,347 SH   SOLE   0 0 14,347
VANGUARD WORLD FDS UTILITIES ETF 92204A876   598,784 4,059 SH   SOLE   0 0 4,059
VERIZON COMMUNICATIONS INC COM 92343V104   1,303,909 33,528 SH   SOLE   0 0 33,528
VISA INC COM CL A 92826C839   283,178 1,256 SH   SOLE   0 0 1,256
WASTE MGMT INC DEL COM 94106L109   285,221 1,748 SH   SOLE   0 0 1,748
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101   209,205 6,195 SH   SOLE   0 0 6,195
EATON CORP PLC SHS G29183103   317,836 1,855 SH   SOLE   0 0 1,855
FERGUSON PLC NEW SHS G3421J106   240,483 1,798 SH   SOLE   0 0 1,798