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
3M CO COM 88579Y101   714,989 6,800 SH   SOLE   0 0 6,800
ABBVIE INC COM 00287Y109   2,180,724 13,684 SH   SOLE   0 0 13,684
ABRDN SILVER ETF TRUST PHYSCL SILVR SHS 003264108   2,803,660 121,318 SH   SOLE   0 0 121,318
ALTRIA GROUP INC COM 02209S103   1,849,540 41,453 SH   SOLE   0 0 41,453
AMERISOURCEBERGEN CORP COM 03073E105   1,152,457 7,195 SH   SOLE   0 0 7,195
AMGEN INC COM 031162100   2,124,800 8,788 SH   SOLE   0 0 8,788
APPLE INC COM 037833100   4,156,663 25,206 SH   SOLE   0 0 25,206
APPLIED MATLS INC COM 038222105   640,905 5,218 SH   SOLE   0 0 5,218
AT&T INC COM 00206R102   658,842 34,226 SH   SOLE   0 0 34,226
AUTOMATIC DATA PROCESSING IN COM 053015103   238,927 1,070 SH   SOLE   0 0 1,070
BLOCK H & R INC COM 093671105   887,345 25,173 SH   SOLE   0 0 25,173
BP PLC SPONSORED ADR 055622104   417,756 11,011 SH   SOLE   0 0 11,011
BRISTOL-MYERS SQUIBB CO COM 110122108   1,272,320 18,357 SH   SOLE   0 0 18,357
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,130,737 32,195 SH   SOLE   0 0 32,195
BROADCOM INC COM 11135F101   1,142,608 1,780 SH   SOLE   0 0 1,780
CATERPILLAR INC COM 149123101   770,233 3,361 SH   SOLE   0 0 3,361
CDW CORP COM 12514G108   482,277 2,474 SH   SOLE   0 0 2,474
CISCO SYS INC COM 17275R102   1,260,848 24,121 SH   SOLE   0 0 24,121
COCA COLA CO COM 191216100   713,569 11,503 SH   SOLE   0 0 11,503
CONOCOPHILLIPS COM 20825C104   215,418 2,170 SH   SOLE   0 0 2,170
DEERE & CO COM 244199105   519,459 1,259 SH   SOLE   0 0 1,259
DIAGEO PLC SPON ADR NEW 25243Q205   545,725 3,014 SH   SOLE   0 0 3,014
DUKE ENERGY CORP NEW COM NEW 26441C204   599,581 6,215 SH   SOLE   0 0 6,215
EOG RES INC COM 26875P101   628,870 5,488 SH   SOLE   0 0 5,488
FASTENAL CO COM 311900104   795,252 14,743 SH   SOLE   0 0 14,743
FIDELITY COVINGTON TRUST EMERG MKTS MLTFT 316092543   525,310 23,748 SH   SOLE   0 0 23,748
FIDELITY MERRIMACK STR TR LTD TRM BD ETF 316188200   896,915 18,507 SH   SOLE   0 0 18,507
FIDELITY MERRIMACK STR TR TOTAL BD ETF 316188309   2,820,133 61,289 SH   SOLE   0 0 61,289
GENERAL MLS INC COM 370334104   524,893 6,142 SH   SOLE   0 0 6,142
GILEAD SCIENCES INC COM 375558103   1,421,365 17,133 SH   SOLE   0 0 17,133
GSK PLC SPONSORED ADR 37733W204   753,013 21,163 SH   SOLE   0 0 21,163
HF SINCLAIR CORP COM 403949100   421,440 8,710 SH   SOLE   0 0 8,710
HOME DEPOT INC COM 437076102   819,973 2,779 SH   SOLE   0 0 2,779
HP INC COM 40434L105   654,899 22,315 SH   SOLE   0 0 22,315
ILLINOIS TOOL WKS INC COM 452308109   263,601 1,083 SH   SOLE   0 0 1,083
INSPERITY INC COM 45778Q107   388,147 3,194 SH   SOLE   0 0 3,194
INTERNATIONAL BUSINESS MACHS COM 459200101   1,253,412 9,558 SH   SOLE   0 0 9,558
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   891,879 37,568 SH   SOLE   0 0 37,568
JOHNSON & JOHNSON COM 478160104   602,975 3,890 SH   SOLE   0 0 3,890
KELLOGG CO COM 487836108   385,027 5,751 SH   SOLE   0 0 5,751
KIMBERLY-CLARK CORP COM 494368103   1,220,187 9,093 SH   SOLE   0 0 9,093
KINDER MORGAN INC DEL COM 49456B101   686,819 39,222 SH   SOLE   0 0 39,222
KLA CORP COM NEW 482480100   678,134 1,694 SH   SOLE   0 0 1,694
LINCOLN NATL CORP IND COM 534187109   488,807 21,753 SH   SOLE   0 0 21,753
LOCKHEED MARTIN CORP COM 539830109   708,033 1,496 SH   SOLE   0 0 1,496
LOWES COS INC COM 548661107   397,794 1,988 SH   SOLE   0 0 1,988
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   475,433 5,065 SH   SOLE   0 0 5,065
MARATHON PETE CORP COM 56585A102   446,081 3,307 SH   SOLE   0 0 3,307
MCDONALDS CORP COM 580135101   809,668 2,890 SH   SOLE   0 0 2,890
MERCK & CO INC COM 58933Y105   1,297,126 12,194 SH   SOLE   0 0 12,194
MICROSOFT CORP COM 594918104   537,180 1,860 SH   SOLE   0 0 1,860
MOTOROLA SOLUTIONS INC COM NEW 620076307   631,204 2,206 SH   SOLE   0 0 2,206
NETAPP INC COM 64110D104   538,841 8,438 SH   SOLE   0 0 8,438
NOVARTIS AG SPONSORED ADR 66987V109   701,911 7,632 SH   SOLE   0 0 7,632
NOVO-NORDISK A S ADR 670100205   547,412 3,438 SH   SOLE   0 0 3,438
OMNICOM GROUP INC COM 681919106   276,512 2,931 SH   SOLE   0 0 2,931
ONEOK INC NEW COM 682680103   499,741 7,865 SH   SOLE   0 0 7,865
ORACLE CORP COM 68389X105   717,157 7,719 SH   SOLE   0 0 7,719
OREILLY AUTOMOTIVE INC COM 67103H107   503,449 593 SH   SOLE   0 0 593
PAYCHEX INC COM 704326107   453,192 3,955 SH   SOLE   0 0 3,955
PEPSICO INC COM 713448108   743,471 4,080 SH   SOLE   0 0 4,080
PHILIP MORRIS INTL INC COM 718172109   1,082,040 11,126 SH   SOLE   0 0 11,126
PROCTER AND GAMBLE CO COM 742718109   400,566 2,695 SH   SOLE   0 0 2,695
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   24,402 25,000 PRN   SOLE   0 0 25,000
QUALCOMM INC COM 747525103   686,464 5,382 SH   SOLE   0 0 5,382
ROYAL BK CDA SUSTAINABL COM 780087102   242,582 2,538 SH   SOLE   0 0 2,538
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   469,953 11,186 SH   SOLE   0 0 11,186
SCHWAB STRATEGIC TR SHT TM US TRES 808524862   1,265,504 25,939 SH   SOLE   0 0 25,939
SOUTHERN CO COM 842587107   233,162 3,351 SH   SOLE   0 0 3,351
SOUTHERN COPPER CORP COM 84265V105   532,465 6,989 SH   SOLE   0 0 6,989
SOUTHWEST AIRLS CO COM 844741108   388,360 11,935 SH   SOLE   0 0 11,935
SPDR GOLD TR GOLD SHS 78463V107   3,100,629 16,923 SH   SOLE   0 0 16,923
SPDR INDEX SHS FDS MSCI EMRG MKTS 78463X426   767,049 13,798 SH   SOLE   0 0 13,798
SPDR SER TR PORTFOLIO S&P500 78464A854   4,357,915 90,497 SH   SOLE   0 0 90,497
SPDR SER TR PORT MTG BK ETF 78464A383   319,013 14,382 SH   SOLE   0 0 14,382
SPDR SER TR S&P 500 ESG ETF 78468R531   1,398,634 35,471 SH   SOLE   0 0 35,471
SYSCO CORP COM 871829107   444,918 5,761 SH   SOLE   0 0 5,761
TEXAS INSTRS INC COM 882508104   938,217 5,049 SH   SOLE   0 0 5,049
THE REAL BROKERAGE INC COM NEW 75585H206   12,100 10,000 SH   SOLE   0 0 10,000
TRUIST FINL CORP COM 89832Q109   687,900 20,174 SH   SOLE   0 0 20,174
UNILEVER PLC SPON ADR NEW 904767704   943,408 18,166 SH   SOLE   0 0 18,166
UNITED PARCEL SERVICE INC CL B 911312106   1,082,848 5,585 SH   SOLE   0 0 5,585
VALERO ENERGY CORP COM 91913Y100   403,404 2,889 SH   SOLE   0 0 2,889
VANGUARD STAR FDS VG TL INTL STK F 921909768   3,440,699 62,289 SH   SOLE   0 0 62,289
VERIZON COMMUNICATIONS INC COM 92343V104   1,428,932 36,737 SH   SOLE   0 0 36,737
YUM BRANDS INC COM 988498101   254,709 1,929 SH   SOLE   0 0 1,929