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 COMPANY COM 88579Y101   1,610,656 12,477 SH   SOLE   0 0 12,477
A T & T INC COM 00206R102   2,630,353 115,518 SH   SOLE   0 0 115,518
ABBOTT LABORATORIES COM 002824100   3,046,731 26,936 SH   SOLE   0 0 26,936
ABBVIE INC COM 00287Y109   7,285,523 40,999 SH   SOLE   0 0 40,999
AIR PRODUCTS AND CHEMICALS, INC. COM 009158106   416,207 1,435 SH   SOLE   0 0 1,435
ALGONQUIN POWER & UTILITIES CORP COM 015857709   190,838 42,885 SH   SOLE   0 0 42,885
ALLISON TRANSMISSION COM 01973R101   998,042 9,236 SH   SOLE   0 0 9,236
ALLY FINL INC COM 361860208   214,692 5,962 SH   SOLE   0 0 5,962
ALPHABET INC. CAP STK CL C 02079K107   922,682 4,845 SH   SOLE   0 0 4,845
ALPHABET INC. CAP STK CL A 02079K305   2,922,413 15,438 SH   SOLE   0 0 15,438
ALTRIA GROUP INC COM 02209S103   1,345,806 25,737 SH   SOLE   0 0 25,737
AMAZON.COM INC COM 023135106   1,835,856 8,368 SH   SOLE   0 0 8,368
AMERICAN TOWER CORP COM 03027X100   230,546 1,257 SH   SOLE   0 0 1,257
AMGEN INC. COM 031162100   1,242,210 4,766 SH   SOLE   0 0 4,766
APPLE INC COM 037833100   10,373,236 41,423 SH   SOLE   0 0 41,423
APPLIED MATERIALS COM 038222105   876,901 5,392 SH   SOLE   0 0 5,392
BANK OF AMERICA CORP COM 060505104   1,080,247 24,579 SH   SOLE   0 0 24,579
BERKSHIRE HATHAWAY INC. CL B NEW 084670702   3,335,234 7,358 SH   SOLE   0 0 7,358
BGC GROUP INC CL A 088929104   126,369 13,948 SH   SOLE   0 0 13,948
BIGBEAR AI HLDGS INC COM 08975B109   99,235 22,300 SH   SOLE   0 0 22,300
BOEING CO COM 097023105   272,934 1,542 SH   SOLE   0 0 1,542
BRISTOL-MYERS SQUIBB COM 110122108   1,773,646 31,359 SH   SOLE   0 0 31,359
CAL MAINE FOODS INC COM NEW 128030202   227,659 2,212 SH   SOLE   0 0 2,212
CARDINAL HEALTH INC COM 14149Y108   201,059 1,700 SH   SOLE   0 0 1,700
CARNIVAL CORP COM 143658300   303,227 12,168 SH   SOLE   0 0 12,168
CARRIER GLOBAL CORP COM 14448C104   461,801 6,765 SH   SOLE   0 0 6,765
CATERPILLAR INC COM 149123101   1,167,724 3,219 SH   SOLE   0 0 3,219
CBOE GLOBAL MKTS INC COM 12503M108   645,015 3,301 SH   SOLE   0 0 3,301
CELULARITY INC CL A NEW 151190204   52,048 25,023 SH   SOLE   0 0 25,023
CHEVRON CORP COM 166764100   760,120 5,248 SH   SOLE   0 0 5,248
CHIPOTLE MEXICAN GRILL INC COM 169656105   202,910 3,365 SH   SOLE   0 0 3,365
CISCO SYSTEMS INC COM 17275R102   595,256 10,055 SH   SOLE   0 0 10,055
CLEVELAND-CLIFFS INC COM 185899101   418,225 44,492 SH   SOLE   0 0 44,492
CME GROUP INC COM 12572Q105   333,947 1,438 SH   SOLE   0 0 1,438
COHERENT CORP COM 902104108   1,173,989 12,393 SH   SOLE   0 0 12,393
COMSTOCK RES INC COM 205768302   1,650,768 90,602 SH   SOLE   0 0 90,602
CONOCOPHILLIPS COM 20825C104   389,705 3,930 SH   SOLE   0 0 3,930
CONSOLIDATED EDISON COM 209115104   811,547 9,095 SH   SOLE   0 0 9,095
CONSTELLATION BRANDS, INC. COM 21036P108   321,997 1,457 SH   SOLE   0 0 1,457
CORNING INC COM 219350105   239,406 5,038 SH   SOLE   0 0 5,038
COSTCO WHOLESALE CO COM 22160K105   243,728 266 SH   SOLE   0 0 266
CVS HEALTH CORP COM 126650100   1,453,763 32,385 SH   SOLE   0 0 32,385
DEERE & CO COM 244199105   202,529 478 SH   SOLE   0 0 478
DENISON MINES CORP COM 91688T104   249,997 138,887 SH   SOLE   0 0 138,887
DEVON ENERGY CORP COM 25179M103   221,353 6,763 SH   SOLE   0 0 6,763
DUKE ENERGY CORP COM 26441C204   997,026 9,254 SH   SOLE   0 0 9,254
EASTERLY GOVERNMENT PROPERTIES, INC. COM 27616P103   502,339 44,220 SH   SOLE   0 0 44,220
ELEVANCE HEALTH INC COM 036752103   289,587 785 SH   SOLE   0 0 785
ELI LILLY AND CO COM 532457108   1,455,220 1,885 SH   SOLE   0 0 1,885
EMERSON ELECTRIC CO COM 291011104   414,546 3,345 SH   SOLE   0 0 3,345
ENBRIDGE INC COM 29250N105   398,672 9,396 SH   SOLE   0 0 9,396
EXPEDIA GROUP INC COM NEW 30212P303   272,787 1,464 SH   SOLE   0 0 1,464
EXXON MOBIL CORP COM 30231G102   1,198,975 11,146 SH   SOLE   0 0 11,146
FEDEX CORP COM 31428X106   279,923 995 SH   SOLE   0 0 995
FLAGSTAR FINANCIAL COM NEW 649445400   98,254 10,531 SH   SOLE   0 0 10,531
FLEXSHAR HG YLD VLU SCOR BD INDX ETF HIG YLD VL ETF 33939L662   385,646 9,480 SH   SOLE   0 0 9,480
FLEXSHARES ULTRA SHORT INC ETF FLEXSHARES ULTRA 33939L886   223,934 2,979 SH   SOLE   0 0 2,979
FORD MOTOR CO COM 345370860   626,970 63,330 SH   SOLE   0 0 63,330
GARMIN LTD SHS H2906T109   262,982 1,275 SH   SOLE   0 0 1,275
GENERAL MILLS INC COM 370334104   418,310 6,560 SH   SOLE   0 0 6,560
GILEAD SCIENCES INC COM 375558103   1,156,657 12,522 SH   SOLE   0 0 12,522
GRAPHIC PACKAGING HOLDING COMPANY COM 388689101   206,606 7,607 SH   SOLE   0 0 7,607
HANESBRANDS INC COM 410345102   441,904 54,288 SH   SOLE   0 0 54,288
HEALTHPEAK PROPERTIES, INC. COM 42250P103   228,321 11,264 SH   SOLE   0 0 11,264
HF SINCLAIR CORP COM 403949100   750,701 21,418 SH   SOLE   0 0 21,418
HOME DEPOT INC COM 437076102   476,902 1,226 SH   SOLE   0 0 1,226
HORMEL FOODS CORP COM 440452100   414,147 13,202 SH   SOLE   0 0 13,202
IBM CORP COM 459200101   849,863 3,866 SH   SOLE   0 0 3,866
INTEL CORP COM 458140100   1,533,986 76,508 SH   SOLE   0 0 76,508
ISHARES PREFERRED INCOME SEC ETF IV PFD AND INCM SEC 464288687   410,072 13,043 SH   SOLE   0 0 13,043
ISHARES SILVER TRUST ETF ISHARES 46428Q109   406,483 15,438 SH   SOLE   0 0 15,438
JOHNSON & JOHNSON COM 478160104   1,753,084 12,122 SH   SOLE   0 0 12,122
JPMORGAN CHASE & CO COM 46625H100   1,542,294 6,434 SH   SOLE   0 0 6,434
KEYCORP INC COM 493267108   194,505 11,348 SH   SOLE   0 0 11,348
KINDER MORGAN INC COM 49456B101   270,438 9,870 SH   SOLE   0 0 9,870
KRAFT HEINZ CO COM 500754106   1,132,646 36,882 SH   SOLE   0 0 36,882
LAM RESEARCH CORP COM 512807108   413,228 5,721 SH   SOLE   0 0 5,721
LINCOLN NATIONAL CORP COM 534187109   1,010,471 31,866 SH   SOLE   0 0 31,866
LKQ CORP COM 501889208   663,411 18,052 SH   SOLE   0 0 18,052
LLOYDS BANKING GROUP PLC SPONSORED ADR 539439109   66,368 24,400 SH   SOLE   0 0 24,400
LOCKHEED MARTIN CORP COM 539830109   758,552 1,561 SH   SOLE   0 0 1,561
LUMENTUM HOLDINGS INC COM 55024U109   692,000 8,243 SH   SOLE   0 0 8,243
LYONDELLBASELL INDS SHS - A - N53745100   849,723 11,441 SH   SOLE   0 0 11,441
M & T BANK CORP COM 55261F104   1,945,904 10,350 SH   SOLE   0 0 10,350
MARATHON PETE CORP COM 56585A102   1,011,047 7,248 SH   SOLE   0 0 7,248
MCDONALDS CORP COM 580135101   1,191,158 4,109 SH   SOLE   0 0 4,109
MEDICAL PROPERTIES TRUST, INC. COM 58463J304   137,796 34,885 SH   SOLE   0 0 34,885
MEDTRONIC PLC COM G5960L103   647,348 8,104 SH   SOLE   0 0 8,104
MERCK & CO. INC. COM 58933Y105   842,198 8,466 SH   SOLE   0 0 8,466
MICRON TECHNOLOGY COM 595112103   578,684 6,876 SH   SOLE   0 0 6,876
MICROSOFT CORP COM 594918104   4,403,043 10,446 SH   SOLE   0 0 10,446
MICROVAST HLDGS INC COM 59516C106   98,149 47,415 SH   SOLE   0 0 47,415
MONDELEZ INTL CL A 609207105   210,070 3,517 SH   SOLE   0 0 3,517
NASDAQ INC COM 631103108   325,320 4,208 SH   SOLE   0 0 4,208
NATIONAL GRID PLC SPONSORED ADR NE 636274300   312,193 5,254 SH   SOLE   0 0 5,254
NEWELL BRANDS INC COM 651229106   153,932 15,455 SH   SOLE   0 0 15,455
NEXTERA ENERGY INC COM 65339F101   495,521 6,912 SH   SOLE   0 0 6,912
NVIDIA CORP COM 67066G104   696,428 5,186 SH   SOLE   0 0 5,186
OCCIDENTAL PETROL CO COM 674599105   2,208,973 44,707 SH   SOLE   0 0 44,707
OTIS WORLDWIDE CORP COM 68902V107   275,515 2,975 SH   SOLE   0 0 2,975
PARKER-HANNIFIN CORP COM 701094104   290,666 457 SH   SOLE   0 0 457
PATTERSON COS INC COM 703395103   482,496 15,635 SH   SOLE   0 0 15,635
PAYPAL HOLDINGS, INC. COM 70450Y103   686,641 8,045 SH   SOLE   0 0 8,045
PEPSICO INC COM 713448108   437,173 2,875 SH   SOLE   0 0 2,875
PFIZER INC COM 717081103   2,254,891 84,994 SH   SOLE   0 0 84,994
PHILIP MORRIS INTL COM 718172109   799,725 6,645 SH   SOLE   0 0 6,645
PHILLIPS 66 COM 718546104   667,630 5,860 SH   SOLE   0 0 5,860
POLARIS INDUSTRIES COM 731068102   422,585 7,334 SH   SOLE   0 0 7,334
PROCTER & GAMBLE COM 742718109   2,287,584 13,645 SH   SOLE   0 0 13,645
PROSHARES ULTRA SILVER ETF ULTRA SILVER NEW 74347W353   688,888 20,460 SH   SOLE   0 0 20,460
QUALCOMM INC COM 747525103   1,453,446 9,461 SH   SOLE   0 0 9,461
REGENERON PHARMACEUTICALS, INC. COM 75886F107   383,946 539 SH   SOLE   0 0 539
RESMED INC COM 761152107   298,440 1,305 SH   SOLE   0 0 1,305
RTX CORP COM 75513E101   3,516,257 30,386 SH   SOLE   0 0 30,386
RYDER SYSTEM INC COM 783549108   408,934 2,607 SH   SOLE   0 0 2,607
S&P GLOBAL INC COM 78409V104   318,739 640 SH   SOLE   0 0 640
SENSEONICS HOLDINGS COM 81727U105   10,976 20,970 SH   SOLE   0 0 20,970
SJW GROUP COM 784305104   2,159,774 43,880 SH   SOLE   0 0 43,880
SKYWORKS SOLUTIONS, INC. COM 83088M102   1,325,164 14,943 SH   SOLE   0 0 14,943
SMITH & WESSON BRANDS, INC. COM 831756101   110,700 10,955 SH   SOLE   0 0 10,955
SOUNDHOUND AI INC CLASS A COM 836100107   329,086 16,587 SH   SOLE   0 0 16,587
SPDR GOLD SHARES ETF GOLD SHS 78463V107   380,386 1,571 SH   SOLE   0 0 1,571
SPROUTS FMRS MKT INC COM 85208M102   310,559 2,444 SH   SOLE   0 0 2,444
STMICROELECTRONICS NV COM 861012102   490,611 19,648 SH   SOLE   0 0 19,648
SUPER MICRO COMPUTER INC COM 86800U104   377,403 12,382 SH   SOLE   0 0 12,382
SWK HOLDINGS CORP COM 854616109   505,024 6,290 SH   SOLE   0 0 6,290
TESLA INC COM 88160R101   914,294 2,264 SH   SOLE   0 0 2,264
THE CIGNA GROUP COM 125509109   500,366 1,812 SH   SOLE   0 0 1,812
THE COCA-COLA CO COM 191216100   919,767 14,773 SH   SOLE   0 0 14,773
THE SOUTHERN COMPANY COM 842587107   348,872 4,238 SH   SOLE   0 0 4,238
THE TORONTO-DOMINION BANK COM NEW 891160509   336,051 6,312 SH   SOLE   0 0 6,312
TRACTOR SUPPLY COMPANY COM 892356106   389,195 7,335 SH   SOLE   0 0 7,335
TRUIST FINL CORP COM 89832Q109   225,706 5,203 SH   SOLE   0 0 5,203
TYSON FOODS, INCORPORATED CL A 902494103   691,520 12,039 SH   SOLE   0 0 12,039
ULTA BEAUTY INC. COM 90384S303   832,456 1,914 SH   SOLE   0 0 1,914
UNILEVER PLC SPON ADR NEW 904784501   416,745 7,350 SH   SOLE   0 0 7,350
UNITED NATURAL FOODS, INC. COM 911163103   475,467 17,410 SH   SOLE   0 0 17,410
UNITED PARCEL SVC INC CL B 911312106   466,570 3,700 SH   SOLE   0 0 3,700
UNUM GROUP COM 91529Y106   1,311,546 17,959 SH   SOLE   0 0 17,959
VALE S A SPONSORED ADS 91912E105   377,889 42,603 SH   SOLE   0 0 42,603
VANGUARD SHORT-TERM BOND ETF SHORT TRM BOND 921937827   218,288 2,825 SH   SOLE   0 0 2,825
VERIZON COMMUNICATIONS INC. COM 92343V104   1,475,031 36,885 SH   SOLE   0 0 36,885
VERTEX PHARMACEUTICALS INC COM 92532F100   436,930 1,085 SH   SOLE   0 0 1,085
VIATRIS INC COM 92556V106   221,560 17,796 SH   SOLE   0 0 17,796
VISA INC. COM 92826C839   286,964 908 SH   SOLE   0 0 908
W.P. CAREY INC. COM 92936U109   203,864 3,742 SH   SOLE   0 0 3,742
WALMART INC COM 931142103   521,410 5,771 SH   SOLE   0 0 5,771
WALT DISNEY CO COM 254687106   985,893 8,854 SH   SOLE   0 0 8,854
WELLS FARGO & COMPANY COM 949746101   301,330 4,290 SH   SOLE   0 0 4,290
WELLS FARGO & COMPANY PERP PFD CNV A 94988U151   449,820 22,050 SH   SOLE   0 0 22,050
WEYERHAEUSER COMPANY COM NEW 962166104   310,354 11,025 SH   SOLE   0 0 11,025
WHIRLPOOL CORP COM 963320106   617,391 5,393 SH   SOLE   0 0 5,393