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
3M CO COM 88579Y101 215,037 1,310 SH SOLE 0 0 0 1,310
ABBOTT LABORATORIES COM 002824100 430,701 4,358 SH SOLE 0 0 0 4,358
ABBVIE INC COM 00287Y109 670,717 2,564 SH SOLE 0 0 0 2,564
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108 252,164 4,400 SH SOLE 0 0 0 4,400
ADVANCED MICRO DEVICES INC COM 007903107 232,469 380 SH SOLE 0 0 0 380
ALPHABET INC CAP STK CL A 02079K305 789,664 2,295 SH SOLE 0 0 0 2,295
ALPHABET INC CAP STK CL C 02079K107 478,740 1,405 SH SOLE 0 0 0 1,405
AMGEN INC COM 031162100 857,773 2,035 SH SOLE 0 0 0 2,035
APPLE INC COM 037833100 3,433,769 10,311 SH SOLE 0 180 0 10,131
AUTOMATIC DATA PROCESSING IN COM 053015103 246,447 955 SH SOLE 0 0 0 955
BANK OF AMER CORP COM 060505104 1,270,995 23,351 SH SOLE 0 0 0 23,351
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 684,681 1,375 SH SOLE 0 0 0 1,375
BONDBLOXX ETF TRUST JP MOR USD 1 ETF 09789C879 979,830 22,800 SH SOLE 0 250 0 22,550
BONDBLOXX ETF TRUST BLOOMBERG SIX MN 09789C788 6,124,721 121,885 SH SOLE 0 1,000 0 120,885
BONDBLOXX ETF TRUST BLOOMBERG THREE 09789C846 582,225 12,155 SH SOLE 0 0 0 12,155
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853 2,045,749 42,320 SH SOLE 0 500 0 41,820
BONDBLOXX ETF TRUST BLOOMBERG ONE YR 09789C861 5,042,959 102,520 SH SOLE 0 900 0 101,620
CATERPILLAR INC COM 149123101 425,665 525 SH SOLE 0 0 0 525
CHEVRON CORPORATION COM 166764100 905,671 4,435 SH SOLE 0 0 0 4,435
CISCO SYS INC COM 17275R102 757,500 7,038 SH SOLE 0 180 0 6,858
COCA COLA CO COM 191216100 533,438 6,197 SH SOLE 0 0 0 6,197
CONOCOPHILLIPS COM 20825C104 482,078 3,852 SH SOLE 0 0 0 3,852
CSX CORP COM 126408103 607,886 13,070 SH SOLE 0 0 0 13,070
CUMMINS INC COM 231021106 503,656 975 SH SOLE 0 100 0 875
CVS HEALTH CORP COM 126650100 494,260 5,768 SH SOLE 0 0 0 5,768
DEERE & CO COM 244199105 201,465 300 SH SOLE 0 0 0 300
ELI LILLY & CO COM 532457108 730,117 631 SH SOLE 0 0 0 631
EXXONMOBIL HOLDINGS CORP COM SHS 30233Q108 853,624 5,245 SH SOLE 0 0 0 5,245
FORD MTR CO COM 345370860 218,624 18,128 SH SOLE 0 0 0 18,128
GILEAD SCIENCES INC COM 375558103 801,889 5,380 SH SOLE 0 0 0 5,380
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 3,071,175 30,678 SH SOLE 0 200 0 30,478
GOLDMAN SACHS ETF TR JUST US LRG CP 381430396 1,234,670 11,325 SH SOLE 0 250 0 11,075
GOLDMAN SACHS ETF TR ULTR SHOR BD ETF 381430230 239,735 4,751 SH SOLE 0 0 0 4,751
HOME DEPOT INC COM 437076102 329,155 1,157 SH SOLE 0 0 0 1,157
HUBBELL INC COM 443510607 263,995 582 SH SOLE 0 0 0 582
INTEL CORP COM 458140100 1,380,721 11,484 SH SOLE 0 0 0 11,484
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100 378,763 19,625 SH SOLE 0 0 0 19,625
INVESCO QQQ TR UNIT SER 1 46090E103 279,230 377 SH SOLE 0 0 0 377
ISHARES GOLD TR ISHARES NEW 464285204 1,005,069 12,869 SH SOLE 0 0 0 12,869
ISHARES INC MSCI JAPAN ETF 46434G822 338,674 3,475 SH SOLE 0 0 0 3,475
ISHARES SILVER TR ISHARES 46428Q109 488,519 8,962 SH SOLE 0 0 0 8,962
ISHARES TR MBS ETF 464288588 1,103,312 12,311 SH SOLE 0 0 0 12,311
ISHARES TR PFD AND INCM SEC 464288687 905,680 30,701 SH SOLE 0 500 0 30,201
ISHARES TR MSCI EMG MKT ETF 464287234 205,914 3,083 SH SOLE 0 1,001 0 2,082
ISHARES TR EXPANDED TECH 464287515 248,631 2,335 SH SOLE 0 100 0 2,235
ISHARES TR SELECT DIVID ETF 464287168 760,658 5,002 SH SOLE 0 0 0 5,002
ISHARES TR TIPS BD ETF 464287176 213,108 2,048 SH SOLE 0 0 0 2,048
ISHARES TR S&P 500 GRWT ETF 464287309 280,537 1,972 SH SOLE 0 0 0 1,972
ISHARES TR 20 YR TR BD ETF 464287432 468,002 6,017 SH SOLE 0 0 0 6,017
ISHARES TR NATIONAL MUN ETF 464288414 513,689 5,081 SH SOLE 0 0 0 5,081
ISHARES TR JPMORGAN USD EMG 464288281 1,362,055 14,994 SH SOLE 0 150 0 14,844
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 4,567,588 90,681 SH SOLE 0 1,000 0 89,681
JOHNSON & JOHNSON COM 478160104 928,973 3,509 SH SOLE 0 0 0 3,509
JPMORGAN CHASE & CO COM 46625H100 572,005 1,729 SH SOLE 0 0 0 1,729
MARATHON PETE CORP COM 56585A102 374,463 947 SH SOLE 0 0 0 947
MERCK & CO INC COM 58933Y105 343,222 2,362 SH SOLE 0 0 0 2,362
MICROSOFT CORP COM 594918104 2,249,579 4,386 SH SOLE 0 0 0 4,386
NEWMARKET CORP COM 651587107 2,827,188 3,150 SH SOLE 0 0 0 3,150
ORACLE CORP COM 68389X105 277,621 2,022 SH SOLE 0 272 0 1,750
PACER FDS TR ARIST HIGH ETF 69374H428 315,792 6,800 SH SOLE 0 0 0 6,800
PHILLIPS 66 COM 718546104 242,545 950 SH SOLE 0 0 0 950
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 301,248 2,996 SH SOLE 0 0 0 2,996
PROCTER & GAMBLE CO COM 742718109 419,423 2,887 SH SOLE 0 0 0 2,887
QUALCOMM INC COM 747525103 853,209 4,636 SH SOLE 0 166 0 4,470
RTX CORPORATION COM 75513E101 523,347 2,819 SH SOLE 0 275 0 2,544
SCHWAB STRATEGIC TR US SML CAP ETF 808524607 1,945,727 59,630 SH SOLE 0 0 0 59,630
SCHWAB STRATEGIC TR INTL SCEQT ETF 808524888 252,033 5,067 SH SOLE 0 0 0 5,067
SCHWAB STRATEGIC TR EMRG MKTEQ ETF 808524706 3,725,990 102,222 SH SOLE 0 0 0 102,222
SCHWAB STRATEGIC TR SHT TM US TRES 808524862 2,639,059 110,606 SH SOLE 0 0 0 110,606
SCHWAB STRATEGIC TR INT-TRM U.S TRES 808524854 3,738,722 157,752 SH SOLE 0 1,600 0 156,152
SCHWAB STRATEGIC TR US TIPS ETF 808524870 391,576 15,582 SH SOLE 0 0 0 15,582
SCHWAB STRATEGIC TR US REIT ETF 808524847 946,045 42,924 SH SOLE 0 0 0 42,924
SCHWAB STRATEGIC TR US MID-CAP ETF 808524508 1,742,028 51,206 SH SOLE 0 0 0 51,206
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 1,937,427 66,101 SH SOLE 0 0 0 66,101
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 4,399,925 160,172 SH SOLE 0 2,082 0 158,090
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 514,680 17,156 SH SOLE 0 0 0 17,156
SCHWAB STRATEGIC TR US AGGREGATE B 808524839 2,943,587 133,194 SH SOLE 0 1,000 0 132,194
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797 4,654,392 143,080 SH SOLE 0 450 0 142,630
SELECT SECTOR SPDR TR ST STR ENERG ETF 81369Y506 281,865 4,583 SH SOLE 0 0 0 4,583
SIMPLIFY EXCHANGE TRADED FUN HEALTH CARE ETF 82889N772 223,880 5,800 SH SOLE 0 0 0 5,800
SPDR GOLD TR GOLD SHS 78463V107 282,202 741 SH SOLE 0 0 0 741
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 544,174 13,100 SH SOLE 0 0 0 13,100
SSGA ACTIVE ETF TR ST STR BL LN ETF 78467V608 1,251,363 30,982 SH SOLE 0 0 0 30,982
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 574,549 753 SH SOLE 0 0 0 753
STRYKER CORPORATION COM 863667101 292,464 1,062 SH SOLE 0 0 0 1,062
TEXAS INSTRS INC COM 882508104 796,296 2,843 SH SOLE 0 0 0 2,843
UNION PAC CORP COM 907818108 816,662 3,001 SH SOLE 0 0 0 3,001
UNITEDHEALTH GROUP INC COM 91324P102 385,067 1,049 SH SOLE 0 0 0 1,049
VALERO ENERGY CORP COM 91913Y100 1,124,069 2,900 SH SOLE 0 0 0 2,900
VANECK ETF TRUST GOLD MINERS ETF 92189F106 474,120 5,400 SH SOLE 0 0 0 5,400
VANGUARD INDEX FDS MRNGSTR GRWT ETF 922908736 610,255 6,772 SH SOLE 0 0 0 6,772
VANGUARD INDEX FDS MRNGSTR TTL STK 922908769 1,412,817 3,775 SH SOLE 0 0 0 3,775
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,685,388 21,522 SH SOLE 0 200 0 21,322
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 2,608,269 33,764 SH SOLE 0 300 0 33,464
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 222,867 1,436 SH SOLE 0 0 0 1,436
VANGUARD WORLD FD FINANCIALS ETF 92204A405 4,092,241 31,457 SH SOLE 0 500 0 30,957
VANGUARD WORLD FD UTILITIES ETF 92204A876 1,013,175 5,925 SH SOLE 0 0 0 5,925
VANGUARD WORLD FD COMM SRVC ETF 92204A884 344,777 1,809 SH SOLE 0 0 0 1,809
VANGUARD WORLD FD INF TECH ETF 92204A702 1,439,676 11,456 SH SOLE 0 0 0 11,456
VANGUARD WORLD FD ENERGY ETF 92204A306 3,402,197 19,762 SH SOLE 0 400 0 19,362
VANGUARD WORLD FD HEALTH CAR ETF 92204A504 2,865,327 9,065 SH SOLE 0 0 0 9,065
VANGUARD WORLD FD MATERIALS ETF 92204A801 529,062 2,425 SH SOLE 0 0 0 2,425
VERIZON COMMUNICATIONS INC COM 92343V104 262,932 5,732 SH SOLE 0 0 0 5,732
WELLS FARGO & CO COM 949746101 697,075 8,708 SH SOLE 0 0 0 8,708
WEYERHAEUSER CO COM NEW 962166104 328,822 17,261 SH SOLE 0 0 0 17,261
WISDOMTREE TR FLOATNG RAT TREA 97717Y527 952,371 18,900 SH SOLE 0 0 0 18,900