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   514,312 4,289 SH   SOLE   0 0 4,289
ABBVIE INC COM 00287Y109   2,446,122 15,136 SH   SOLE   0 0 15,136
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   432,039 1,619 SH   SOLE   0 0 1,619
ALTRIA GROUP INC COM 02209S103   2,026,090 44,325 SH   SOLE   0 0 44,325
AMERISOURCEBERGEN CORP COM 03073E105   1,197,038 7,224 SH   SOLE   0 0 7,224
AMGEN INC COM 031162100   2,187,158 8,328 SH   SOLE   0 0 8,328
APPLE INC COM 037833100   3,264,567 25,126 SH   SOLE   0 0 25,126
APPLIED MATLS INC COM 038222105   529,524 5,438 SH   SOLE   0 0 5,438
AT&T INC COM 00206R102   724,847 39,372 SH   SOLE   0 0 39,372
AUTOMATIC DATA PROCESSING IN COM 053015103   206,614 865 SH   SOLE   0 0 865
BLOCK H & R INC COM 093671105   429,872 11,774 SH   SOLE   0 0 11,774
BP PLC SPONSORED ADR 055622104   370,885 10,618 SH   SOLE   0 0 10,618
BRISTOL-MYERS SQUIBB CO COM 110122108   1,218,802 16,940 SH   SOLE   0 0 16,940
BRITISH AMERN TOB PLC SPONSORED ADR 110448107   1,300,419 32,527 SH   SOLE   0 0 32,527
BROADCOM INC COM 11135F101   1,418,678 2,537 SH   SOLE   0 0 2,537
C H ROBINSON WORLDWIDE INC COM NEW 12541W209   394,715 4,311 SH   SOLE   0 0 4,311
CATERPILLAR INC COM 149123101   287,847 1,202 SH   SOLE   0 0 1,202
CDW CORP COM 12514G108   641,912 3,595 SH   SOLE   0 0 3,595
CIGNA CORP NEW COM 125523100   263,498 795 SH   SOLE   0 0 795
CISCO SYS INC COM 17275R102   1,248,719 26,212 SH   SOLE   0 0 26,212
CLOROX CO DEL COM 189054109   329,380 2,347 SH   SOLE   0 0 2,347
COCA COLA CO COM 191216100   649,379 10,209 SH   SOLE   0 0 10,209
CONOCOPHILLIPS COM 20825C104   311,449 2,639 SH   SOLE   0 0 2,639
DEERE & CO COM 244199105   555,846 1,296 SH   SOLE   0 0 1,296
DIAGEO PLC SPON ADR NEW 25243Q205   518,724 2,911 SH   SOLE   0 0 2,911
DUKE ENERGY CORP NEW COM NEW 26441C204   638,402 6,199 SH   SOLE   0 0 6,199
EOG RES INC COM 26875P101   735,669 5,680 SH   SOLE   0 0 5,680
EXXON MOBIL CORP COM 30231G102   977,308 8,860 SH   SOLE   0 0 8,860
FASTENAL CO COM 311900104   709,734 14,999 SH   SOLE   0 0 14,999
GERON CORP COM 374163103   26,039 10,760 SH   SOLE   0 0 10,760
GILEAD SCIENCES INC COM 375558103   1,315,000 15,317 SH   SOLE   0 0 15,317
GSK PLC SPONSORED ADR 37733W204   761,317 21,665 SH   SOLE   0 0 21,665
HF SINCLAIR CORP COM 403949100   670,408 12,920 SH   SOLE   0 0 12,920
HOME DEPOT INC COM 437076102   902,824 2,858 SH   SOLE   0 0 2,858
HP INC COM 40434L105   963,701 35,865 SH   SOLE   0 0 35,865
HUT 8 MNG CORP COM 44812T102   16,983 19,980 SH   SOLE   0 0 19,980
INTERNATIONAL BUSINESS MACHS COM 459200101   1,465,241 10,400 SH   SOLE   0 0 10,400
ISHARES INC MSCI EMERG MRKT 464286533   335,027 6,315 SH   SOLE   0 0 6,315
ISHARES INC ESG AWR MSCI EM 46434G863   233,369 7,761 SH   SOLE   0 0 7,761
ISHARES TR CORE S&P500 ETF 464287200   4,571,007 11,897 SH   SOLE   0 0 11,897
ISHARES TR U.S. UTILITS ETF 464287697   794,013 9,175 SH   SOLE   0 0 9,175
ISHARES TR 7-10 YR TRSY BD 464287440   1,254,694 13,100 SH   SOLE   0 0 13,100
ISHARES TR 20 YR TR BD ETF 464287432   295,520 2,968 SH   SOLE   0 0 2,968
ISHARES TR TIPS BD ETF 464287176   240,523 2,260 SH   SOLE   0 0 2,260
ISHARES TR GLOBAL TECH ETF 464287291   356,160 7,945 SH   SOLE   0 0 7,945
ISHARES TR 1 3 YR TREAS BD 464287457   2,863,191 35,274 SH   SOLE   0 0 35,274
ISHARES TR MSCI INTL MOMENT 46434V449   554,708 17,992 SH   SOLE   0 0 17,992
ISHARES TR CORE S&P SCP ETF 464287804   491,143 5,190 SH   SOLE   0 0 5,190
ISHARES TR MSCI INTL QUALTY 46434V456   207,758 6,414 SH   SOLE   0 0 6,414
ISHARES TR USD INV GRDE ETF 464288620   271,525 5,529 SH   SOLE   0 0 5,529
ISHARES TR US TREAS BD ETF 46429B267   961,517 42,320 SH   SOLE   0 0 42,320
ISHARES TR ESG AWR MSCI USA 46435G425   1,233,440 14,554 SH   SOLE   0 0 14,554
ISHARES TR SHORT TREAS BD 464288679   2,773,776 25,234 SH   SOLE   0 0 25,234
ISHARES TR CORE TOTAL USD 46434V613   743,778 16,554 SH   SOLE   0 0 16,554
ISHARES TR FLTG RATE NT ETF 46429B655   528,859 10,508 SH   SOLE   0 0 10,508
ISHARES TR MBS ETF 464288588   462,896 4,991 SH   SOLE   0 0 4,991
ISHARES TR U.S. ENERGY ETF 464287796   266,859 5,740 SH   SOLE   0 0 5,740
ISHARES TR FALN ANGLS USD 46435G474   609,853 24,781 SH   SOLE   0 0 24,781
ISHARES TR MRGSTR MD CP ETF 464288208   1,346,395 22,949 SH   SOLE   0 0 22,949
ISHARES TR CORE MSCI TOTAL 46432F834   1,466,422 25,336 SH   SOLE   0 0 25,336
ISHARES TR US CONSM STAPLES 464287812   661,410 3,262 SH   SOLE   0 0 3,262
ISHARES TR EAFE VALUE ETF 464288877   1,188,070 25,895 SH   SOLE   0 0 25,895
ISHARES TR EAFE GRWTH ETF 464288885   607,468 7,252 SH   SOLE   0 0 7,252
ISHARES U S ETF TR GSCI CMDTY STGY 46431W853   1,354,764 48,058 SH   SOLE   0 0 48,058
JOHNSON & JOHNSON COM 478160104   692,589 3,921 SH   SOLE   0 0 3,921
KELLOGG CO COM 487836108   529,814 7,437 SH   SOLE   0 0 7,437
KIMBERLY-CLARK CORP COM 494368103   809,656 5,964 SH   SOLE   0 0 5,964
KINDER MORGAN INC DEL COM 49456B101   700,876 38,765 SH   SOLE   0 0 38,765
KLA CORP COM NEW 482480100   688,520 1,826 SH   SOLE   0 0 1,826
LILLY ELI & CO COM 532457108   236,067 645 SH   SOLE   0 0 645
LINCOLN NATL CORP IND COM 534187109   667,042 21,714 SH   SOLE   0 0 21,714
LOCKHEED MARTIN CORP COM 539830109   845,643 1,738 SH   SOLE   0 0 1,738
LOWES COS INC COM 548661107   453,986 2,279 SH   SOLE   0 0 2,279
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   954,144 11,492 SH   SOLE   0 0 11,492
MARATHON PETE CORP COM 56585A102   843,662 7,249 SH   SOLE   0 0 7,249
MCDONALDS CORP COM 580135101   949,592 3,603 SH   SOLE   0 0 3,603
MERCK & CO INC COM 58933Y105   1,503,161 13,548 SH   SOLE   0 0 13,548
NETAPP INC COM 64110D104   622,563 10,366 SH   SOLE   0 0 10,366
NOVARTIS AG SPONSORED ADR 66987V109   725,903 8,002 SH   SOLE   0 0 8,002
NOVO-NORDISK A S ADR 670100205   927,000 6,849 SH   SOLE   0 0 6,849
NUTRIEN LTD COM 67077M108   303,246 4,152 SH   SOLE   0 0 4,152
NVIDIA CORPORATION COM 67066G104   217,879 1,491 SH   SOLE   0 0 1,491
ORACLE CORP COM 68389X105   800,164 9,789 SH   SOLE   0 0 9,789
OREILLY AUTOMOTIVE INC COM 67103H107   630,490 747 SH   SOLE   0 0 747
PAYCHEX INC COM 704326107   374,761 3,243 SH   SOLE   0 0 3,243
PEPSICO INC COM 713448108   892,265 4,939 SH   SOLE   0 0 4,939
PFIZER INC COM 717081103   348,718 6,806 SH   SOLE   0 0 6,806
PHILIP MORRIS INTL INC COM 718172109   1,040,385 10,279 SH   SOLE   0 0 10,279
PROCTER AND GAMBLE CO COM 742718109   383,351 2,529 SH   SOLE   0 0 2,529
PROSHARES TR SHORT S&P 500 NE 74347B425   2,275,810 141,972 SH   SOLE   0 0 141,972
PROSPECT CAP CORP NOTE 6.375% 3/0 74348TAT9   24,908 25,000 PRN   SOLE   0 0 25,000
QUALCOMM INC COM 747525103   597,142 5,432 SH   SOLE   0 0 5,432
ROYAL BK CDA SUSTAINABL COM 780087102   238,623 2,538 SH   SOLE   0 0 2,538
SOUTHERN CO COM 842587107   239,295 3,351 SH   SOLE   0 0 3,351
SOUTHERN COPPER CORP COM 84265V105   488,738 8,093 SH   SOLE   0 0 8,093
SPDR GOLD TR GOLD SHS 78463V107   1,816,675 10,709 SH   SOLE   0 0 10,709
TEXAS INSTRS INC COM 882508104   865,539 5,239 SH   SOLE   0 0 5,239
THE REAL BROKERAGE INC COM NEW 75585H206   10,500 10,000 SH   SOLE   0 0 10,000
TRUIST FINL CORP COM 89832Q109   869,595 20,209 SH   SOLE   0 0 20,209
UNILEVER PLC SPON ADR NEW 904767704   955,963 18,986 SH   SOLE   0 0 18,986
UNITED PARCEL SERVICE INC CL B 911312106   831,622 4,784 SH   SOLE   0 0 4,784
VALERO ENERGY CORP COM 91913Y100   305,161 2,405 SH   SOLE   0 0 2,405
VERIZON COMMUNICATIONS INC COM 92343V104   1,291,248 32,773 SH   SOLE   0 0 32,773
WESTERN UN CO COM 959802109   307,542 22,334 SH   SOLE   0 0 22,334
YUM BRANDS INC COM 988498101   419,809 3,278 SH   SOLE   0 0 3,278