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
ABBVIE INC COM 00287Y109   466,912 3,466 SH   SOLE   3,465 0 0
ABBVIE INC COM 00287Y109   67,365 500 SH Call SOLE   500 0 0
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   781,942 2,534 SH   SOLE   2,534 0 0
ALPHABET INC CAP STK CL A 02079K305   535,538 4,474 SH   SOLE   4,474 0 0
ALPHABET INC CAP STK CL C 02079K107   14,516 120 SH   SOLE   120 0 0
AMAZON COM INC COM 023135106   923,340 7,083 SH   SOLE   7,083 0 0
AMAZON COM INC COM 023135106   130,360 1,000 SH Call SOLE   1,000 0 0
AMERICAN AIRLS GROUP INC COM 02376R102   181,965 10,143 SH   SOLE   10,143 0 0
AMERICAN ELEC PWR CO INC COM 025537101   210,438 2,499 SH   SOLE   2,499 0 0
AMGEN INC COM 031162100   498,435 2,245 SH   SOLE   2,245 0 0
AON PLC SHS CL A G0403H108   207,465 601 SH   SOLE   601 0 0
APPLE INC COM 037833100   1,780,000 9,177 SH   SOLE   9,176 0 0
APPLIED MATLS INC COM 038222105   506,902 3,507 SH   SOLE   3,507 0 0
AT&T INC COM 00206R102   233,727 14,654 SH   SOLE   14,653 0 0
BANK NEW YORK MELLON CORP COM 064058100   218,771 4,914 SH   SOLE   4,914 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   690,184 2,024 SH   SOLE   2,024 0 0
ISHARES U S ETF TR BLACKROCK ST MAT 46431W507   354,852 7,137 SH   SOLE   7,137 0 0
ISHARES TR BLACKROCK ULTRA 46434V878   1,241,984 24,692 SH   SOLE   24,691 0 0
BOOZ ALLEN HAMILTON HLDG COR CL A 099502106   251,741 2,256 SH   SOLE   2,255 0 0
BP PLC SPONSORED ADR 055622104   869,962 24,652 SH   SOLE   24,651 0 0
BROADCOM INC COM 11135F101   1,043,744 1,203 SH   SOLE   1,203 0 0
BROADRIDGE FINL SOLUTIONS IN COM 11133T103   233,766 1,411 SH   SOLE   1,411 0 0
BWX TECHNOLOGIES INC COM 05605H100   219,280 3,064 SH   SOLE   3,063 0 0
CAMBRIA ETF TR SHSHLD YIELD ETF 132061201   267,650 4,376 SH   SOLE   4,375 0 0
CAPITAL ONE FINL CORP COM 14040H105   465,151 4,253 SH   SOLE   4,253 0 0
CASEYS GEN STORES INC COM 147528103   258,293 1,059 SH   SOLE   1,059 0 0
CBOE GLOBAL MKTS INC COM 12503M108   290,032 2,102 SH   SOLE   2,101 0 0
CHEVRON CORP NEW COM 166764100   3,131,478 19,901 SH   SOLE   19,901 0 0
CISCO SYS INC COM 17275R102   1,042,817 20,155 SH   SOLE   20,154 0 0
COCA COLA CO COM 191216100   5,697,354 94,609 SH   SOLE   94,609 0 0
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   13,494 207 SH   SOLE   207 0 0
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   47,054 277 SH   SOLE   277 0 0
CORE & MAIN INC CL A 21874C102   1,166,193 37,211 SH   SOLE   37,211 0 0
CORNING INC COM 219350105   766,037 21,862 SH   SOLE   21,861 0 0
DIAMONDBACK ENERGY INC COM 25278X109   260,269 1,981 SH   SOLE   1,981 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   783,739 8,733 SH   SOLE   8,733 0 0
EATON CORP PLC SHS G29183103   997,466 4,960 SH   SOLE   4,960 0 0
ELEVANCE HEALTH INC COM 036752103   863,388 1,943 SH   SOLE   1,943 0 0
EMERSON ELEC CO COM 291011104   1,010,355 11,178 SH   SOLE   11,177 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   65,432 806 SH   SOLE   806 0 0
EXPEDITORS INTL WASH INC COM 302130109   201,495 1,663 SH   SOLE   1,663 0 0
EXXON MOBIL CORP COM 30231G102   3,578,871 33,369 SH   SOLE   33,369 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   52,854 1,568 SH   SOLE   1,567 0 0
FORTUNE BRANDS INNOVATIONS I COM 34964C106   230,240 3,200 SH   SOLE   3,200 0 0
GALLAGHER ARTHUR J & CO COM 363576109   956,798 4,358 SH   SOLE   4,357 0 0
GARTNER INC COM 366651107   260,280 743 SH   SOLE   743 0 0
GENERAL ELECTRIC CO COM NEW 369604301   417,100 3,797 SH   SOLE   3,797 0 0
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   83,575 630 SH   SOLE   629 0 0
HERSHEY CO COM 427866108   238,527 955 SH   SOLE   955 0 0
HESS CORP COM 42809H107   214,313 1,576 SH   SOLE   1,576 0 0
HOME DEPOT INC COM 437076102   1,044,560 3,363 SH   SOLE   3,362 0 0
HUBBELL INC COM 443510607   288,548 870 SH   SOLE   870 0 0
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   118,848 1,107 SH   SOLE   1,107 0 0
INTEL CORP COM 458140100   207,047 6,192 SH   SOLE   6,191 0 0
INVESCO EXCHANGE TRADED FD T DIVID ACHIEVEV 46137V506   38,870 1,017 SH   SOLE   1,016 0 0
INVESCO EXCHANGE TRADED FD T HIG YLD EQ DIV 46137V563   19,220 1,000 SH   SOLE   1,000 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282   44,114 150 SH   SOLE   150 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   241,384 2,659 SH   SOLE   2,659 0 0
INVESCO ACTIVELY MANAGED ETF TOTAL RETURN 46090A804   2,248,163 48,389 SH   SOLE   48,389 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   14,511 131 SH   SOLE   131 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   68,243 1,360 SH   SOLE   1,360 0 0
ISHARES TR 20 YR TR BD ETF 464287432   75,431 733 SH   SOLE   732 0 0
ISHARES TR 3 7 YR TREAS BD 464288661   12,448 108 SH   SOLE   108 0 0
ISHARES TR 7-10 YR TRSY BD 464287440   23,336 242 SH   SOLE   241 0 0
ISHARES TR ISHARES BIOTECH 464287556   1,650 13 SH   SOLE   13 0 0
ISHARES TR USD INV GRDE ETF 464288620   6,311 126 SH   SOLE   126 0 0
ISHARES TR CMBS ETF 46429B366   2,560,813 55,845 SH   SOLE   55,844 0 0
ISHARES TR CONV BD ETF 46435G102   156 2 SH   SOLE   2 0 0
ISHARES TR CORE DIV GRWTH 46434V621   377,921 7,334 SH   SOLE   7,334 0 0
ISHARES TR CORE MSCI EAFE 46432F842   432,136 6,402 SH   SOLE   6,402 0 0
ISHARES TR CORE MSCI EURO 46434V738   62,261 1,183 SH   SOLE   1,183 0 0
ISHARES TR CORE S&P500 ETF 464287200   1,094,785 2,456 SH   SOLE   2,456 0 0
ISHARES TR CORE S&P MCP ETF 464287507   21,964 84 SH   SOLE   84 0 0
ISHARES TR CORE S&P SCP ETF 464287804   7,075 71 SH   SOLE   71 0 0
ISHARES TR CORE TOTAL USD 46434V613   28,964 637 SH   SOLE   637 0 0
ISHARES TR CORE US AGGBD ET 464287226   10,089 103 SH   SOLE   103 0 0
ISHARES TR ESG AW MSCI EAFE 46435G516   67,533 926 SH   SOLE   926 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   766,344 7,863 SH   SOLE   7,863 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   29,517 1,298 SH   SOLE   1,298 0 0
ISHARES TR EUROPE ETF 464287861   82,835 1,639 SH   SOLE   1,639 0 0
ISHARES TR EXPND TEC SC ETF 464287549   58,931 150 SH   SOLE   150 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   59,442 1,170 SH   SOLE   1,169 0 0
ISHARES TR GLB INFRASTR ETF 464288372   892 19 SH   SOLE   19 0 0
ISHARES TR IBOXX HI YD ETF 464288513   34,983 466 SH   SOLE   466 0 0
ISHARES TR IBOXX INV CP ETF 464287242   410,052 3,792 SH   SOLE   3,791 0 0
ISHARES TR INTL DIV GRWTH 46435G524   84,843 1,368 SH   SOLE   1,368 0 0
ISHARES TR INTL SEL DIV ETF 464288448   61,932 2,352 SH   SOLE   2,352 0 0
ISHARES TR JPMORGAN USD EMG 464288281   25,444 294 SH   SOLE   294 0 0
ISHARES TR MBS ETF 464288588   302,504 3,243 SH   SOLE   3,243 0 0
ISHARES TR MSCI ACWI ETF 464288257   445,027 4,639 SH   SOLE   4,638 0 0
ISHARES TR EAFE GRWTH ETF 464288885   234,151 2,454 SH   SOLE   2,454 0 0
ISHARES TR EAFE VALUE ETF 464288877   58,663 1,199 SH   SOLE   1,198 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   342,222 8,651 SH   SOLE   8,650 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   218,437 8,583 SH   SOLE   8,583 0 0
ISHARES TR MSCI KLD400 SOC 464288570   78,446 932 SH   SOLE   932 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   126,813 1,706 SH   SOLE   1,706 0 0
ISHARES TR MSCI USA MMENTM 46432F396   51,353 356 SH   SOLE   356 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   314,305 2,330 SH   SOLE   2,330 0 0
ISHARES TR MSCI USA VALUE 46432F388   21,197 226 SH   SOLE   226 0 0
ISHARES TR NATIONAL MUN ETF 464288414   44,308 415 SH   SOLE   415 0 0
ISHARES TR NORTH AMERN NAT 464287374   44,759 1,153 SH   SOLE   1,153 0 0
ISHARES TR PFD AND INCM SEC 464288687   71,299 2,305 SH   SOLE   2,305 0 0
ISHARES TR RESIDENTIAL MULT 464288562   39,859 544 SH   SOLE   544 0 0
ISHARES TR RUS 1000 ETF 464287622   660,535 2,710 SH   SOLE   2,710 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   127,842 810 SH   SOLE   810 0 0
ISHARES TR RUSSELL 2000 ETF 464287655   639,903 3,417 SH   SOLE   3,417 0 0
ISHARES TR RUS 2000 VAL ETF 464287630   436,442 3,100 SH   SOLE   3,099 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   893,240 3,510 SH   SOLE   3,510 0 0
ISHARES TR RUS MID CAP ETF 464287499   125,492 1,718 SH   SOLE   1,718 0 0
ISHARES TR RUS MD CP GR ETF 464287481   196,257 2,031 SH   SOLE   2,031 0 0
ISHARES TR RUS MDCP VAL ETF 464287473   1,233,583 11,231 SH   SOLE   11,230 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   80,488 1,142 SH   SOLE   1,142 0 0
ISHARES TR S&P 500 VAL ETF 464287408   131,047 813 SH   SOLE   813 0 0
ISHARES TR S&P SML 600 GWT 464287887   1,264 11 SH   SOLE   11 0 0
ISHARES TR SHRT NAT MUN ETF 464288158   121,727 1,170 SH   SOLE   1,170 0 0
ISHARES TR TIPS BD ETF 464287176   20,578 191 SH   SOLE   191 0 0
ISHARES TR U.S. ENERGY ETF 464287796   24,345 568 SH   SOLE   568 0 0
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   271 10 SH   SOLE   10 0 0
ISHARES TR US HLTHCARE ETF 464287762   104,814 374 SH   SOLE   374 0 0
ISHARES TR US HLTHCR PR ETF 464288828   11,511 45 SH   SOLE   45 0 0
ISHARES TR US INDUSTRIALS 464287754   232,663 2,194 SH   SOLE   2,194 0 0
ISHARES TR U.S. REAL ES ETF 464287739   387,590 4,479 SH   SOLE   4,478 0 0
ISHARES TR U.S. TECH ETF 464287721   98,746 907 SH   SOLE   907 0 0
JOHNSON & JOHNSON COM 478160104   391,819 2,367 SH   SOLE   2,367 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDRS US 46641Q399   69,882 877 SH   SOLE   876 0 0
J P MORGAN EXCHANGE TRADED F ACTIVE VALUE ETF 46641Q167   143,544 2,701 SH   SOLE   2,700 0 0
J P MORGAN EXCHANGE TRADED F ACTIVEBLDRS EMER 46641Q266   41,592 1,142 SH   SOLE   1,142 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS I 46641Q373   127,495 2,323 SH   SOLE   2,322 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q241   111,063 2,405 SH   SOLE   2,405 0 0
J P MORGAN EXCHANGE TRADED F BETABUILDERS US 46641Q340   713 9 SH   SOLE   9 0 0
JPMORGAN CHASE & CO COM 46625H100   1,591,439 10,942 SH   SOLE   10,942 0 0
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670   203,601 4,371 SH   SOLE   4,371 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   439,465 7,943 SH   SOLE   7,942 0 0
J P MORGAN EXCHANGE TRADED F INCOME ETF 46641Q159   113,497 2,511 SH   SOLE   2,511 0 0
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   3,542 80 SH   SOLE   80 0 0
KIMBERLY-CLARK CORP COM 494368103   245,745 1,780 SH   SOLE   1,779 0 0
LOCKHEED MARTIN CORP COM 539830109   999,310 2,171 SH   SOLE   2,170 0 0
MARKEL GROUP INC COM 570535104   309,141 224 SH   SOLE   223 0 0
MARSH & MCLENNAN COS INC COM 571748102   256,541 1,364 SH   SOLE   1,364 0 0
MCDONALDS CORP COM 580135101   388,896 1,303 SH   SOLE   1,303 0 0
MCKESSON CORP COM 58155Q103   357,255 836 SH   SOLE   836 0 0
MEDTRONIC PLC SHS G5960L103   859,944 9,761 SH   SOLE   9,761 0 0
MERCK & CO INC COM 58933Y105   908,927 7,877 SH   SOLE   7,877 0 0
META PLATFORMS INC CL A 30303M102   735,817 2,564 SH   SOLE   2,564 0 0
MICROSOFT CORP COM 594918104   3,044,909 8,941 SH   SOLE   8,941 0 0
NATIONAL GRID PLC SPONSORED ADR NE 636274409   844,992 12,550 SH   SOLE   12,550 0 0
NEWMONT CORP COM 651639106   867,549 20,336 SH   SOLE   20,336 0 0
NORFOLK SOUTHN CORP COM 655844108   255,105 1,125 SH   SOLE   1,125 0 0
OWENS CORNING NEW COM 690742101   254,997 1,954 SH   SOLE   1,954 0 0
PAYCHEX INC COM 704326107   227,729 2,036 SH   SOLE   2,035 0 0
PFIZER INC COM 717081103   5,337,649 145,519 SH   SOLE   145,519 0 0
PHILIP MORRIS INTL INC COM 718172109   351,432 3,600 SH   SOLE   3,600 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775   163,274 1,782 SH   SOLE   1,782 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833   3,591 36 SH   SOLE   36 0 0
PIMCO ETF TR SHTRM MUN BD ACT 72201R874   97,822 1,975 SH   SOLE   1,975 0 0
PROLOGIS INC. COM 74340W103   928,024 7,568 SH   SOLE   7,567 0 0
RAYTHEON TECHNOLOGIES CORP COM 75513E101   379,693 3,876 SH   SOLE   3,876 0 0
SELECT SECTOR SPDR TR RL EST SEL SEC 81369Y860   3,159 84 SH   SOLE   83 0 0
SABINE RTY TR UNIT BEN INT 785688102   366,626 5,560 SH   SOLE   5,560 0 0
SCHWAB STRATEGIC TR SCHWAB FDT US LG 808524771   23,759 413 SH   SOLE   412 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   849,814 11,338 SH   SOLE   11,338 0 0
SCHWAB STRATEGIC TR US LCAP VA ETF 808524409   68,594 1,022 SH   SOLE   1,022 0 0
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508   1,249 18 SH   SOLE   17 0 0
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   20,980 479 SH   SOLE   479 0 0
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   573,721 7,900 SH   SOLE   7,900 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870   91,436 1,744 SH   SOLE   1,743 0 0
SMITH A O CORP COM 831865209   208,639 2,867 SH   SOLE   2,866 0 0
SPDR SER TR BLOOMBERG 1-3 MO 78468R663   1,836 20 SH   SOLE   20 0 0
SPDR SER TR BLOOMBERG HIGH Y 78468R622   48,776 530 SH   SOLE   530 0 0
SPDR SER TR DJ REIT ETF 78464A607   21,111 233 SH   SOLE   233 0 0
SPDR SER TR NUVEEN BLMBRG MU 78468R721   230,843 5,001 SH   SOLE   5,000 0 0
SPDR SER TR NUVEEN BLMBRG SH 78468R739   53,577 1,139 SH   SOLE   1,138 0 0
SPDR SER TR PORTFOLIO INTRMD 78464A375   385,481 12,005 SH   SOLE   12,005 0 0
SPDR SER TR PORTFOLIO LN TSR 78464A664   119,929 4,011 SH   SOLE   4,011 0 0
SPDR SER TR PORTFOLI S&P1500 78464A805   5,662 104 SH   SOLE   104 0 0
SPDR SER TR PORTFOLIO S&P500 78464A854   885,971 17,002 SH   SOLE   17,001 0 0
SPDR SER TR PORTFOLIO S&P600 78468R853   33,713 868 SH   SOLE   868 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,771,765 3,997 SH   SOLE   3,996 0 0
SPDR SER TR HLTH CR EQUIP 78464A581   465,137 4,727 SH   SOLE   4,727 0 0
SYSCO CORP COM 871829107   1,464,003 19,730 SH   SOLE   19,730 0 0
TARGET CORP COM 87612E106   746,977 5,663 SH   SOLE   5,663 0 0
TARGET CORP COM 87612E106   65,950 500 SH Call SOLE   500 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   69,328 399 SH   SOLE   398 0 0
TESLA INC COM 88160R101   436,371 1,667 SH   SOLE   1,667 0 0
TEXAS INSTRS INC COM 882508104   1,186,124 6,589 SH   SOLE   6,588 0 0
THE CIGNA GROUP COM 125523100   234,862 837 SH   SOLE   837 0 0
UNION PAC CORP COM 907818108   409,240 2,000 SH   SOLE   2,000 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   241,617 3,692 SH   SOLE   3,692 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   83,989 297 SH   SOLE   296 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   383,343 3,614 SH   SOLE   3,614 0 0
VANGUARD BD INDEX FDS INTERMED TERM 921937819   216,437 2,877 SH   SOLE   2,877 0 0
VANGUARD WHITEHALL FDS INTL HIGH ETF 921946794   144,342 2,284 SH   SOLE   2,283 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   476,185 3,441 SH   SOLE   3,441 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   444,400 5,318 SH   SOLE   5,318 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   383,910 943 SH   SOLE   942 0 0
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827   217,009 2,872 SH   SOLE   2,871 0 0
VANGUARD INDEX FDS SM CP VAL ETF 922908611   18,855 114 SH   SOLE   113 0 0
VANGUARD INDEX FDS SML CP GRW ETF 922908595   21,885 95 SH   SOLE   95 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,084,706 4,924 SH   SOLE   4,924 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   71,590 504 SH   SOLE   503 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   278,386 7,486 SH   SOLE   7,485 0 0
VIATRIS INC COM 92556V106   386,575 38,735 SH   SOLE   38,735 0 0
WALMART INC COM 931142103   950,148 6,045 SH   SOLE   6,044 0 0
WASTE MGMT INC DEL COM 94106L109   978,829 5,644 SH   SOLE   5,644 0 0
WATSCO INC COM 942622200   266,781 699 SH   SOLE   699 0 0
WEC ENERGY GROUP INC COM 92939U106   284,309 3,222 SH   SOLE   3,222 0 0
WELLS FARGO CO NEW COM 949746101   462,096 10,827 SH   SOLE   10,827 0 0
WP CAREY INC COM 92936U109   986,536 14,602 SH   SOLE   14,602 0 0