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
Fidelity Merrimack Str Total Bond Fund ETF COM 316188309 3,075,224 67,218 SH SOLE 0 0 67,218
First Trust Managed Municipal ETF COM 33739n108 496,420 9,964 SH SOLE 0 0 9,964
JPMorgan Ultra-Short Municipal Inc - ETF COM 46641q654 1,074,768 21,107 SH SOLE 0 0 21,107
PIMCO Intermediate Muni Bd Actv - ETF COM 72201r866 253,975 4,945 SH SOLE 0 0 4,945
First Trust Senior Loan Fund ETF COM 33738d309 538,015 11,724 SH SOLE 0 0 11,724
JPMorgan Ultra-Short Income ETF COM 46641q837 2,001,774 39,498 SH SOLE 0 0 39,498
Janus Henderson AAA CLO - ETF COM 47103u845 1,440,180 28,378 SH SOLE 0 0 28,378
AB Ultra Short Income ETF COM 00039j103 877,306 17,318 SH SOLE 0 0 17,318
First Tr TCW Opportunistic Fixed Inc ETF COM 33740f805 285,408 6,503 SH SOLE 0 0 6,503
Morgan Stanley Total Return Bond ETF COM 61774r841 210,072 4,130 SH SOLE 0 0 4,130
PIMCO MultiSector Bond Active - ETF COM 72201r585 768,546 28,958 SH SOLE 0 0 28,958
First Trust Water ETF COM 33733b100 1,818,210 16,838 SH SOLE 0 0 16,838
IShares U.S. Aerospace & Defense ETF COM 464288760 253,532 1,344 SH SOLE 0 0 1,344
Amazon.com, Inc. COM 023135106 21,473,893 97,880 SH SOLE 0 0 97,880
Best Buy Company, Inc. COM 086516101 1,592,861 23,728 SH SOLE 0 0 23,728
Booking Holdings, Inc. COM 09857l108 1,256,265 217 SH SOLE 0 0 217
Chipotle Mexican Grill, A COM 169656105 10,831,054 192,895 SH SOLE 0 0 192,895
Dicks Sporting Goods COM 253393102 2,358,489 11,923 SH SOLE 0 0 11,923
Expedia Group Inc. COM 30212p303 4,954,806 29,374 SH SOLE 0 0 29,374
Ferrari N V New Com. COM n3167y103 253,956 520 SH SOLE 0 0 520
Garmin Ltd. COM h2906t109 3,918,927 18,776 SH SOLE 0 0 18,776
Genuine Parts Co. COM 372460105 1,430,124 11,789 SH SOLE 0 0 11,789
Grupo Aeroportuario del Pacifico ADR COM 400506101 277,381 1,208 SH SOLE 0 0 1,208
Hilton Worldwide Holdings, Inc. COM 43300a203 3,486,391 13,090 SH SOLE 0 0 13,090
Home Depot, Inc. COM 437076102 7,887,942 21,514 SH SOLE 0 0 21,514
Lowe's Cos COM 548661107 601,268 2,710 SH SOLE 0 0 2,710
McDonalds Corp. COM 580135101 2,383,045 8,156 SH SOLE 0 0 8,156
Robinhood Markets, Inc. COM 770700102 559,065 5,971 SH SOLE 0 0 5,971
Tesla Motors Inc. COM 88160r101 1,594,336 5,019 SH SOLE 0 0 5,019
Unilever PLC ADR COM 904767704 651,522 10,651 SH SOLE 0 0 10,651
W D 40 Co. COM 929236107 277,129 1,215 SH SOLE 0 0 1,215
Yum Brands, Inc. COM 988498101 477,278 3,221 SH SOLE 0 0 3,221
Altria Group, Inc. COM 02209S103 880,388 15,016 SH SOLE 0 0 15,016
Archer Daniels Midland COM 039483102 5,580,106 105,724 SH SOLE 0 0 105,724
Cal-Maine Foods, Inc. COM 128030202 3,145,618 31,573 SH SOLE 0 0 31,573
Caseys General Stores, Inc. COM 147528103 398,011 780 SH SOLE 0 0 780
Coca Cola COM 191216100 3,599,972 50,883 SH SOLE 0 0 50,883
Coca Cola European Partners PLC COM g25839104 502,728 5,422 SH SOLE 0 0 5,422
Colgate Palmolive Co. COM 194162103 882,957 9,714 SH SOLE 0 0 9,714
Constellation Brands, Inc. COM 21036p108 264,843 1,628 SH SOLE 0 0 1,628
Costco Wholesale Corp. COM 22160K105 16,580,010 16,749 SH SOLE 0 0 16,749
General Mills COM 370334104 1,896,518 36,605 SH SOLE 0 0 36,605
Kimberly Clark Corp COM 494368103 211,042 1,637 SH SOLE 0 0 1,637
Kitwave Group PLC COM g5282g105 48,417 11,029 SH SOLE 0 0 11,029
Mondelez International, Inc. COM 609207105 766,995 11,373 SH SOLE 0 0 11,373
PepsiCo Inc COM 713448108 2,393,216 18,125 SH SOLE 0 0 18,125
Philip Morris Internat'l. COM 718172109 2,387,542 13,109 SH SOLE 0 0 13,109
Procter and Gamble COM 742718109 2,351,447 14,759 SH SOLE 0 0 14,759
Sprouts Farmers Market, Inc. COM 85208m102 1,029,000 6,250 SH SOLE 0 0 6,250
Target Corp. COM 87612E106 1,359,890 13,785 SH SOLE 0 0 13,785
US Foods Hldg Corp. COM 912008109 9,867,830 128,137 SH SOLE 0 0 128,137
Wal-Mart Stores COM 931142103 4,535,602 46,386 SH SOLE 0 0 46,386
BP Amoco PLC ADR COM 055622104 1,247,454 41,679 SH SOLE 0 0 41,679
Cheniere Energy, Inc COM 16411r208 7,864,722 32,296 SH SOLE 0 0 32,296
Chevron Corp. COM 166764100 768,501 5,367 SH SOLE 0 0 5,367
Civitas Resources, Inc. COM 17888h103 1,551,385 56,373 SH SOLE 0 0 56,373
ConocoPhillips COM 20825C104 505,087 5,628 SH SOLE 0 0 5,628
Devon Energy Corp. COM 25179M103 1,569,346 49,335 SH SOLE 0 0 49,335
Enbridge Inc. COM 29250n105 2,495,661 55,139 SH SOLE 0 0 55,139
Energy Select Sector SPDR ETF COM 81369y506 749,551 8,838 SH SOLE 0 0 8,838
Exxon Mobil Corp. COM 30231G102 1,558,411 14,457 SH SOLE 0 0 14,457
First TR. Ex. Tr. FD N. American Energy COM 33738d101 781,824 20,843 SH SOLE 0 0 20,843
Helmerich & Payne Inc. COM 423452101 748,752 49,390 SH SOLE 0 0 49,390
Marathon Petroleum Corp. COM 56585a102 419,096 2,523 SH SOLE 0 0 2,523
Phillips 66 COM 718546104 500,396 4,194 SH SOLE 0 0 4,194
Shell PLC ADR COM 780259305 560,041 7,954 SH SOLE 0 0 7,954
Targa Resources Corp. COM 87612g101 4,506,061 25,885 SH SOLE 0 0 25,885
Williams Companies COM 969457100 2,804,341 44,648 SH SOLE 0 0 44,648
AFLAC, Inc. COM 001055102 1,230,663 11,669 SH SOLE 0 0 11,669
AGNC Investment Corp COM 00123q104 1,667,608 181,459 SH SOLE 0 0 181,459
American Express COM 025816109 1,733,011 5,433 SH SOLE 0 0 5,433
Ameriprise Financial, Inc. COM 03076c106 203,351 381 SH SOLE 0 0 381
Axis Capital Holdings Ltd. COM g0692u109 1,101,011 10,605 SH SOLE 0 0 10,605
Bank of America COM 060505104 532,539 11,254 SH SOLE 0 0 11,254
Bank of Montreal COM 063671101 309,432 2,797 SH SOLE 0 0 2,797
Barings BDC, Inc. COM 06759l103 145,088 15,874 SH SOLE 0 0 15,874
Berkshire Hathaway, Cl. A COM 084670108 728,800 1 SH SOLE 0 0 1
Berkshire Hathaway, Cl. B COM 084670702 6,492,316 13,365 SH SOLE 0 0 13,365
Blackrock, Inc. COM 09290d101 221,392 211 SH SOLE 0 0 211
Blackstone Group Inc. Cl. A COM 09260d107 13,952,552 93,278 SH SOLE 0 0 93,278
CME Group, Inc. COM 12572q105 272,864 990 SH SOLE 0 0 990
Capital One Financial COM 14040H105 461,689 2,170 SH SOLE 0 0 2,170
Capital Southwest Corp. COM 140501107 1,083,508 49,161 SH SOLE 0 0 49,161
Charles Schwab Corp. COM 808513105 631,809 6,925 SH SOLE 0 0 6,925
Essent Group Ltd. COM g3198u102 1,635,884 26,937 SH SOLE 0 0 26,937
Fifth Third Bancorp COM 316773100 577,465 14,040 SH SOLE 0 0 14,040
First Busey Corp. COM 319383204 7,935,076 346,737 SH SOLE 0 0 346,737
First Mid Ill Bankshares, Inc. COM 320866106 3,841,600 102,470 SH SOLE 0 0 102,470
Fiserv, Inc. COM 337738108 8,865,495 51,421 SH SOLE 0 0 51,421
Gallagher, Arthur J & Co. COM 363576109 507,870 1,587 SH SOLE 0 0 1,587
Goldman Sachs Group COM 38141G104 16,876,299 23,845 SH SOLE 0 0 23,845
Interactive Brokers Group, Inc. COM 45841n107 11,987,510 216,342 SH SOLE 0 0 216,342
Intercontinental Exchange Group COM 45866f104 6,124,229 33,380 SH SOLE 0 0 33,380
Invesco PLC COM g491bt108 1,256,081 79,650 SH SOLE 0 0 79,650
J.P. Morgan Chase & Co. COM 46625H100 3,606,770 12,441 SH SOLE 0 0 12,441
KeyCorp COM 493267108 2,316,024 132,952 SH SOLE 0 0 132,952
M & T Bank Corp. COM 55261f104 1,815,746 9,360 SH SOLE 0 0 9,360
MGIC Investment Corp. COM 552848103 2,287,056 82,150 SH SOLE 0 0 82,150
MasterCard, Inc. COM 57636q104 14,163,417 25,205 SH SOLE 0 0 25,205
Mitsubishi UFJ Fin'l. Grp. ADR COM 606822104 246,233 17,947 SH SOLE 0 0 17,947
Moody's Corp. COM 615369105 461,463 920 SH SOLE 0 0 920
Morgan Stanley COM 617446448 263,690 1,872 SH SOLE 0 0 1,872
Old Republic Nat'l. Corp. COM 680223104 2,030,555 52,824 SH SOLE 0 0 52,824
RLI Corp. COM 749607107 246,126 3,408 SH SOLE 0 0 3,408
S&P Global, Inc. COM 78409v104 1,539,687 2,920 SH SOLE 0 0 2,920
Sun Life Financial, Inc. COM 866796105 291,250 4,383 SH SOLE 0 0 4,383
Swiss Re Ltd. COM 870886108 243,173 5,629 SH SOLE 0 0 5,629
Synchrony Financial COM 87165b103 798,744 11,968 SH SOLE 0 0 11,968
Travelers Companies Inc. COM 89417E109 446,524 1,669 SH SOLE 0 0 1,669
UBS Group AG COM h42097107 203,596 6,020 SH SOLE 0 0 6,020
Visa Inc. COM 92826c839 3,056,270 8,608 SH SOLE 0 0 8,608
Wells Fargo & Co. COM 949746101 311,426 3,887 SH SOLE 0 0 3,887
AbbVie, Inc. COM 00287y109 3,276,100 17,650 SH SOLE 0 0 17,650
Abbott Laboratories COM 002824100 2,158,547 15,871 SH SOLE 0 0 15,871
Amgen, Inc. COM 031162100 595,555 2,133 SH SOLE 0 0 2,133
AstraZeneca PLC ADR COM 046353108 891,599 12,759 SH SOLE 0 0 12,759
Becton Dickinson & Co. COM 075887109 339,763 1,973 SH SOLE 0 0 1,973
Bristol-Myers Squibb COM 110122108 302,366 6,532 SH SOLE 0 0 6,532
CVS Health Corp. COM 126650100 538,704 7,830 SH SOLE 0 0 7,830
Cardinal Health COM 14149y108 4,381,608 26,081 SH SOLE 0 0 26,081
Cencora, Inc. COM 03073E105 8,918,738 29,744 SH SOLE 0 0 29,744
DaVita HealthCare Partners, Inc. COM 23918k108 219,088 1,538 SH SOLE 0 0 1,538
Danaher Corp. COM 235851102 221,640 1,122 SH SOLE 0 0 1,122
Elevance Health COM 036752103 243,901 627 SH SOLE 0 0 627
First Trust NYSE Arca Biotech ETF COM 33733e203 216,182 1,340 SH SOLE 0 0 1,340
Gilead Sciences Inc. COM 375558103 402,514 3,631 SH SOLE 0 0 3,631
HCA Healthcare Co. COM 40412c101 12,358,806 32,260 SH SOLE 0 0 32,260
Health Care Select Sector SPDR ETF COM 81369y209 248,688 1,845 SH SOLE 0 0 1,845
IShares US Healthcare ETF COM 464287762 571,295 10,115 SH SOLE 0 0 10,115
Intuitive Surgical, Inc. COM 46120e602 807,507 1,486 SH SOLE 0 0 1,486
Johnson & Johnson COM 478160104 2,746,617 17,981 SH SOLE 0 0 17,981
Lilly (Eli) COM 532457108 16,911,796 21,695 SH SOLE 0 0 21,695
Merck & Co Inc. COM 58933y105 1,715,120 21,667 SH SOLE 0 0 21,667
Microport Scientific Corp. COM g60837104 563,184 504,670 SH SOLE 0 0 504,670
Novartis AG ADR COM 66987v109 261,140 2,158 SH SOLE 0 0 2,158
Novo Nordisk A.S. ADR COM 670100205 709,457 10,279 SH SOLE 0 0 10,279
Pfizer, Inc. COM 717081103 923,205 38,086 SH SOLE 0 0 38,086
Stryker Corporation COM 863667101 351,319 888 SH SOLE 0 0 888
Tenet Healthcare Corp. COM 88033g407 967,472 5,497 SH SOLE 0 0 5,497
Thermo Fisher Scientific, Inc. COM 883556102 3,025,137 7,461 SH SOLE 0 0 7,461
United Therapeutics Corp. COM 91307c102 759,753 2,644 SH SOLE 0 0 2,644
UnitedHealth Group COM 91324p102 1,471,874 4,718 SH SOLE 0 0 4,718
Universal Health Svcs., Cl. B COM 913903100 5,221,468 28,824 SH SOLE 0 0 28,824
Vanguard World Health Care ETF COM 92204a504 2,245,165 9,041 SH SOLE 0 0 9,041
Vertex Pharmaceutical COM 92532F100 400,680 900 SH SOLE 0 0 900
3M Company COM 88579y101 787,994 5,176 SH SOLE 0 0 5,176
ABB Ltd. Sponsored ADR COM 000375204 245,960 4,122 SH SOLE 0 0 4,122
Alaska Air Group, Inc. COM 011659109 1,820,617 36,795 SH SOLE 0 0 36,795
CSX Corp. COM 126408103 245,019 7,509 SH SOLE 0 0 7,509
Caterpillar Inc. COM 149123101 3,269,116 8,421 SH SOLE 0 0 8,421
Cummins Engine Inc. COM 231021106 1,039,485 3,174 SH SOLE 0 0 3,174
Deere & Co. COM 244199105 1,160,374 2,282 SH SOLE 0 0 2,282
Delta Airlines Inc. COM 247361702 5,856,109 119,075 SH SOLE 0 0 119,075
Eaton Corp., PLC COM g29183103 1,911,681 5,355 SH SOLE 0 0 5,355
Emerson Electric Co. COM 291011104 472,388 3,543 SH SOLE 0 0 3,543
Fastenal Company COM 311900104 206,997 4,929 SH SOLE 0 0 4,929
First Solar, Inc. COM 336433107 1,029,990 6,222 SH SOLE 0 0 6,222
Frontline, LTD. COM M46528101 199,825 12,177 SH SOLE 0 0 12,177
General Dynamics COM 369550108 256,661 880 SH SOLE 0 0 880
General Electric COM 369604301 447,344 1,738 SH SOLE 0 0 1,738
Illinois Tool Works COM 452308109 1,468,812 5,941 SH SOLE 0 0 5,941
Industrial Select Sector SPDR ETF COM 81369y704 515,287 3,493 SH SOLE 0 0 3,493
Lockheed Martin Corp. COM 539830109 362,870 784 SH SOLE 0 0 784
Masco Corp. COM 574599106 423,457 6,580 SH SOLE 0 0 6,580
Norfolk Southern Corp. COM 655844108 349,399 1,365 SH SOLE 0 0 1,365
Northrop Grumman COM 666807102 321,487 643 SH SOLE 0 0 643
Owens Corning COM 690742101 2,254,503 16,394 SH SOLE 0 0 16,394
Quanta Services, Inc. COM 74762e102 5,276,106 13,955 SH SOLE 0 0 13,955
RPM Inc. Ohio COM 749685103 2,954,160 26,895 SH SOLE 0 0 26,895
RTX Corp. COM 75513e101 604,815 4,142 SH SOLE 0 0 4,142
Snap-on Incorporated COM 833034101 2,416,002 7,764 SH SOLE 0 0 7,764
Terex Corp. COM 880779103 1,273,983 27,286 SH SOLE 0 0 27,286
Timken Co. COM 887389104 2,202,255 30,355 SH SOLE 0 0 30,355
Uber Technologies Inc. COM 90353t100 222,241 2,382 SH SOLE 0 0 2,382
Union Pacific Corp. COM 907818108 583,023 2,534 SH SOLE 0 0 2,534
United Rentals, Inc. COM 911363109 16,429,394 21,807 SH SOLE 0 0 21,807
Waste Management, Inc. COM 94106L109 744,351 3,253 SH SOLE 0 0 3,253
Apple Hospitality REIT, Inc. COM 03784Y200 1,053,241 90,252 SH SOLE 0 0 90,252
Digital Realty Trust Inc. COM 253868103 3,520,420 20,194 SH SOLE 0 0 20,194
Essex Property Trust COM 297178105 2,036,796 7,187 SH SOLE 0 0 7,187
Farmland Partners, Inc. COM 31154r109 384,607 33,415 SH SOLE 0 0 33,415
IShares Cohen & Steers REIT ETF COM 464287564 340,845 5,573 SH SOLE 0 0 5,573
IShares Residential Real Estate Capped ETF COM 464288562 395,891 4,808 SH SOLE 0 0 4,808
Realty Income Corp. COM 756109104 264,257 4,587 SH SOLE 0 0 4,587
Vanguard REIT ETF COM 922908553 519,442 5,833 SH SOLE 0 0 5,833
W. P. Carey Inc. COM 92936u109 1,605,710 25,741 SH SOLE 0 0 25,741
ASML Hldg N V COM n07059210 459,196 573 SH SOLE 0 0 573
Accenture, Ltd. COM g1151c101 200,256 670 SH SOLE 0 0 670
Adobe Systems, Inc. COM 00724F101 317,242 820 SH SOLE 0 0 820
Advanced Micro Devices COM 007903107 438,897 3,093 SH SOLE 0 0 3,093
Analog Devices Inc. COM 032654105 325,611 1,368 SH SOLE 0 0 1,368
AppLovin Corporation COM 03831w108 15,214,127 43,459 SH SOLE 0 0 43,459
Apple Inc. COM 037833100 31,326,594 152,686 SH SOLE 0 0 152,686
Applied Materials COM 038222105 671,318 3,667 SH SOLE 0 0 3,667
Arista Networks, Inc. COM 040413205 492,111 4,810 SH SOLE 0 0 4,810
Autodesk COM 052769106 300,283 970 SH SOLE 0 0 970
Automatic Data Processing COM 053015103 1,589,031 5,153 SH SOLE 0 0 5,153
Avnet Inc. COM 053807103 2,553,148 48,100 SH SOLE 0 0 48,100
Broadcom Inc. COM 11135f101 24,306,266 88,178 SH SOLE 0 0 88,178
Cisco Systems COM 17275r102 1,897,751 27,353 SH SOLE 0 0 27,353
Corning Inc. COM 219350105 2,848,011 54,155 SH SOLE 0 0 54,155
Crowdstrike Holdings, Inc. COM 22788c105 759,381 1,491 SH SOLE 0 0 1,491
Flextronics Internat'l. Ltd. COM Y2573F102 17,897,318 358,520 SH SOLE 0 0 358,520
Gen Digital Inc. COM 668771108 9,258,060 314,900 SH SOLE 0 0 314,900
Hewlett Packard Enterprise Co. COM 42824c109 3,464,394 169,408 SH SOLE 0 0 169,408
Honeywell Internat'l. COM 438516106 726,818 3,121 SH SOLE 0 0 3,121
I.B.M. COM 459200101 3,113,466 10,562 SH SOLE 0 0 10,562
IShares US Technology ETF COM 464287721 240,845 1,390 SH SOLE 0 0 1,390
Infosys Technologies, Ltd. COM 456788108 254,510 13,735 SH SOLE 0 0 13,735
Invesco QQQ Tr Unit Ser. 1 ETF COM 46090e103 7,925,305 14,367 SH SOLE 0 0 14,367
Jabil Circuit, Inc. COM 466313103 4,850,544 22,240 SH SOLE 0 0 22,240
KLA-Tencor Corp. COM 482480100 237,371 265 SH SOLE 0 0 265
LAM Research Corp. COM 512807306 16,653,901 171,090 SH SOLE 0 0 171,090
Leidos Holdings, Inc. COM 525327102 829,502 5,258 SH SOLE 0 0 5,258
Logitech Internat'l. SA COM H50430232 348,623 3,868 SH SOLE 0 0 3,868
MercadoLibre Inc. COM 58733r102 595,908 228 SH SOLE 0 0 228
Microchip Technology, Inc. COM 595017104 2,756,822 39,176 SH SOLE 0 0 39,176
Micron Technology, Inc. COM 595112103 318,601 2,585 SH SOLE 0 0 2,585
Microsoft Corporation COM 594918104 22,980,220 46,200 SH SOLE 0 0 46,200
Motorola Solutions, Inc. COM 620076307 390,187 928 SH SOLE 0 0 928
Nvidia Corp. COM 67066g104 28,687,948 181,581 SH SOLE 0 0 181,581
Oracle Corp COM 68389X105 1,904,158 8,710 SH SOLE 0 0 8,710
Palantir Technologies, Inc. COM 69608a108 1,635,658 11,999 SH SOLE 0 0 11,999
Palo Alto Networks, Inc. COM 697435105 1,558,948 7,618 SH SOLE 0 0 7,618
PayChex Inc. COM 704326107 3,179,392 21,858 SH SOLE 0 0 21,858
Power Solutions International, Inc. COM 73933G202 331,873 5,131 SH SOLE 0 0 5,131
Qualcomm Inc. COM 747525103 270,344 1,698 SH SOLE 0 0 1,698
Salesforce.com COM 79466l302 3,694,131 13,547 SH SOLE 0 0 13,547
Seagate Technology Holdings PLC COM g7997r103 360,103 2,495 SH SOLE 0 0 2,495
ServiceNow, Inc. COM 81762p102 214,869 209 SH SOLE 0 0 209
Siemens AG ADR COM 826197501 302,200 2,345 SH SOLE 0 0 2,345
Taiwan Semiconductor Mfg. Co. Ltd. COM 874039100 12,019,824 53,070 SH SOLE 0 0 53,070
Technology Select Sector SPDR ETF COM 81369y803 637,633 2,518 SH SOLE 0 0 2,518
United Microelectronics ADR COM 910873405 98,142 12,829 SH SOLE 0 0 12,829
Vanguard Information Technology ETF COM 92204a702 3,414,144 5,147 SH SOLE 0 0 5,147
Air Products & Chem COM 009158106 388,115 1,376 SH SOLE 0 0 1,376
Corteva Inc. COM 22052l104 321,895 4,319 SH SOLE 0 0 4,319
Dow Inc. COM 260557103 263,158 9,938 SH SOLE 0 0 9,938
International Paper COM 460146103 1,702,692 36,359 SH SOLE 0 0 36,359
Linde PLC COM g54950103 661,778 1,411 SH SOLE 0 0 1,411
Materials Select Sector SPDR ETF COM 81369y100 308,477 3,513 SH SOLE 0 0 3,513
Nucor Corp. COM 670346105 2,496,365 19,271 SH SOLE 0 0 19,271
Rio Tinto PLC ADR F COM 767204100 616,956 10,577 SH SOLE 0 0 10,577
Sherwin Williams Company COM 824348106 2,732,459 7,958 SH SOLE 0 0 7,958
Sprott Physical Gold Trust COM 85207H104 837,133 33,023 SH SOLE 0 0 33,023
AT&T Inc. COM 00206R102 704,810 24,354 SH SOLE 0 0 24,354
Alphabet Inc., Cl. A COM 02079k305 18,477,539 104,849 SH SOLE 0 0 104,849
Alphabet Inc., Cl. C COM 02079k107 3,241,629 18,274 SH SOLE 0 0 18,274
Meta Platforms, Inc. COM 30303m102 17,875,064 24,218 SH SOLE 0 0 24,218
Netflix Inc. COM 64110L106 1,589,547 1,187 SH SOLE 0 0 1,187
Omnicom Group COM 681919106 1,696,057 23,576 SH SOLE 0 0 23,576
T-Mobile US Inc. COM 872590104 4,961,407 20,824 SH SOLE 0 0 20,824
Verizon Communications COM 92343V104 344,213 7,955 SH SOLE 0 0 7,955
Walt Disney Co COM 254687106 711,197 5,735 SH SOLE 0 0 5,735
AES Corp. COM 00130H105 1,882,954 178,988 SH SOLE 0 0 178,988
Allete, Inc. COM 018522300 2,236,171 34,902 SH SOLE 0 0 34,902
Alliant Energy Corp. COM 018802108 1,682,034 27,816 SH SOLE 0 0 27,816
Ameren Corp. COM 023608102 486,669 5,067 SH SOLE 0 0 5,067
American Electric Power COM 025537101 233,771 2,253 SH SOLE 0 0 2,253
American States Water Co. COM 029899101 2,073,730 27,051 SH SOLE 0 0 27,051
Black Hills Corp. COM 092113109 1,020,964 18,199 SH SOLE 0 0 18,199
Duke Energy Corp COM 26441c204 285,088 2,416 SH SOLE 0 0 2,416
Essentials Utilities Inc. COM 29670g102 222,840 6,000 SH SOLE 0 0 6,000
Eversource Energy Com. COM 30040w108 245,828 3,864 SH SOLE 0 0 3,864
GE Vernova Inc. COM 36828a101 322,252 609 SH SOLE 0 0 609
National Fuel Gas Co. COM 636180101 6,110,725 72,137 SH SOLE 0 0 72,137
National Grid PLC ADR COM 636274409 236,624 3,180 SH SOLE 0 0 3,180
NextEra Energy COM 65339F101 1,177,641 16,964 SH SOLE 0 0 16,964
Southern Company COM 842587107 491,291 5,350 SH SOLE 0 0 5,350
Veolia Environment ADR COM 92334n103 293,722 16,455 SH SOLE 0 0 16,455
Vistra Corp. COM 92840m102 357,386 1,844 SH SOLE 0 0 1,844
Wisconsin Energy COM 92939u106 228,615 2,194 SH SOLE 0 0 2,194
Vanguard S&P Mid-Cap 400 Index Fund - ETF COM 921932885 250,482 2,386 SH SOLE 0 0 2,386
Invesco ETF Trust II - S&P500 Momentum ETF COM 46138e339 1,078,475 9,589 SH SOLE 0 0 9,589
IShares US Real Estate ETF COM 464287739 258,248 2,725 SH SOLE 0 0 2,725
First Trust Preferred Secs & Inc ETF COM 33739e108 210,389 11,820 SH SOLE 0 0 11,820
First Trust NASDAQ Cybersecurity - ETF COM 33734X846 434,156 5,744 SH SOLE 0 0 5,744
IShares S&P SmallCap 600 Barra Growth ETF COM 464287887 283,375 2,130 SH SOLE 0 0 2,130
Vanguard Small Cap Growth ETF COM 922908595 694,882 2,509 SH SOLE 0 0 2,509
Fidelity Small-Mid Multifactor - ETF COM 316092527 249,674 6,021 SH SOLE 0 0 6,021
IShares Russell 2000 Index ETF COM 464287655 3,092,194 14,330 SH SOLE 0 0 14,330
IShares S&P SmallCap 600 Index ETF COM 464287804 6,344,975 58,056 SH SOLE 0 0 58,056
JPMorgan Market Expansion Enh Eq - ETF COM 46641q118 487,185 8,228 SH SOLE 0 0 8,228
John Hancock Multifactor Mid Cap ETF COM 47804J206 541,612 8,860 SH SOLE 0 0 8,860
Schwab Fundamental US Small Company ETF COM 808524763 355,860 12,421 SH SOLE 0 0 12,421
Schwab Strategic US Small-Cap ETF COM 808524607 961,566 38,007 SH SOLE 0 0 38,007
Vanguard Index Small Cap ETF COM 922908751 7,007,915 29,572 SH SOLE 0 0 29,572
iShares MSCI Multifactor USA Small-Cap ETF COM 46434v290 5,489,011 80,780 SH SOLE 0 0 80,780
Avantis U.S. Small Cap Value - ETF COM 025072877 2,459,285 26,995 SH SOLE 0 0 26,995
First Trust SMID Cap Rising Div Achv ETF COM 33741x102 3,279,022 92,943 SH SOLE 0 0 92,943
IShares Russell 2000 Value Index ETF COM 464287630 1,436,073 9,103 SH SOLE 0 0 9,103
IShares S&P SmallCap 600 Barra Value ETF COM 464287879 556,575 5,594 SH SOLE 0 0 5,594
Pacer U.S. Small Cap Cash Cows 100 - ETF COM 69374H857 3,023,467 75,938 SH SOLE 0 0 75,938
Vanguard Small Cap Value ETF COM 922908611 642,548 3,295 SH SOLE 0 0 3,295
IShares Russell Midcap Growth Index ETF COM 464287481 289,564 2,088 SH SOLE 0 0 2,088
Vanguard Mid-Cap Growth ETF COM 922908538 1,518,756 5,340 SH SOLE 0 0 5,340
First Trust Mid Cap Core AlphaDEX ETF COM 33735b108 1,655,437 14,414 SH SOLE 0 0 14,414
Franklin Templeton Mid Cap MultiFact Index COM 35473p884 291,538 5,368 SH SOLE 0 0 5,368
IShares Russell Midcap Index ETF COM 464287499 2,737,516 29,765 SH SOLE 0 0 29,765
IShares S&P Midcap 400 Index ETF COM 464287507 4,091,794 65,975 SH SOLE 0 0 65,975
SPDR S&P MidCap 400 ETF COM 78467y107 1,361,251 2,403 SH SOLE 0 0 2,403
Schwab US Mid-Cap ETF COM 808524508 571,715 20,382 SH SOLE 0 0 20,382
Vanguard Extended Market ETF COM 922908652 366,149 1,900 SH SOLE 0 0 1,900
Vanguard Mid Cap ETF COM 922908629 10,806,706 38,619 SH SOLE 0 0 38,619
IShares Russell Midcap Value Index ETF COM 464287473 1,187,727 8,988 SH SOLE 0 0 8,988
IShares S&P MidCap 400/Barra Value ETF COM 464287705 2,682,427 21,706 SH SOLE 0 0 21,706
Pacer FDS TR Cash Cows - ETF COM 69374h659 321,775 8,079 SH SOLE 0 0 8,079
Pacer U.S. Cash Cows 100 - ETF COM 69374h881 12,197,875 221,377 SH SOLE 0 0 221,377
ProShares S&P MidCap 400 Dividend Aristo. COM 74347b680 1,003,412 12,307 SH SOLE 0 0 12,307
Vanguard Mid-Cap Value ETF COM 922908512 1,141,188 6,939 SH SOLE 0 0 6,939
American Century U.S. Quality Growth - ETF COM 025072307 1,343,834 12,315 SH SOLE 0 0 12,315
Capital Group Growth - ETF COM 14020g101 6,214,067 152,868 SH SOLE 0 0 152,868
FT CBOE Vest Fund of Buffer - ETF COM 33740f755 1,331,997 41,887 SH SOLE 0 0 41,887
First Trust Dow Jones Internet ETF COM 33733e302 284,412 1,056 SH SOLE 0 0 1,056
First Trust NASDAQ-100 Equal Wtd ETF COM 337344105 3,487,868 25,554 SH SOLE 0 0 25,554
IShares MSCI USA Momentum Factor ETF COM 46432f396 5,706,801 23,747 SH SOLE 0 0 23,747
IShares Russell 1000 Growth Index ETF COM 464287614 1,150,477 2,710 SH SOLE 0 0 2,710
IShares S&P 500 Barra Growth Index ETF COM 464287309 394,709 3,585 SH SOLE 0 0 3,585
JPMorgan Active Growth ETF COM 46654q609 789,535 9,173 SH SOLE 0 0 9,173
JPMorgan Nasdaq Equity Premium Inc ETF COM 46654q203 525,798 9,665 SH SOLE 0 0 9,665
Nuveen TR ESG Large Cap Growth ETF COM 67092p201 1,009,963 10,750 SH SOLE 0 0 10,750
Pacer Large Cap Cash Cows Growth - ETF COM 69374h360 571,642 16,281 SH SOLE 0 0 16,281
SPDR Portfolio S&P 500 Growth ETF COM 78464a409 348,996 3,661 SH SOLE 0 0 3,661
Schwab US Large-Cap Growth ETF COM 808524300 1,074,490 36,785 SH SOLE 0 0 36,785
T. Rowe Price Capital Apprec Equity ETF COM 87283q867 740,120 20,978 SH SOLE 0 0 20,978
Vanguard Growth ETF COM 922908736 4,263,468 9,725 SH SOLE 0 0 9,725
Vanguard Mega Cap Growth ETF COM 921910816 548,523 1,498 SH SOLE 0 0 1,498
Vanguard Russell 1000 Growth ETF COM 92206c680 5,292,585 48,467 SH SOLE 0 0 48,467
Vanguard S&P 500 Growth ETF COM 921932505 7,817,037 19,713 SH SOLE 0 0 19,713
iShares Russell Top 200 Growth ETF COM 464289438 6,526,490 26,476 SH SOLE 0 0 26,476
American Centy ETF TR Avantis US Equity COM 025072885 1,715,599 17,016 SH SOLE 0 0 17,016
Capital Group Core Equity - ETF COM 14020v108 1,219,183 33,013 SH SOLE 0 0 33,013
First Tr Large Cap Core AlphaDex Fd ETF COM 33734k109 832,540 7,571 SH SOLE 0 0 7,571
First Trust Capital Strength ETF COM 33733E104 2,682,366 29,512 SH SOLE 0 0 29,512
Goldman Sachs ActiveBeta US LargeCp Eq ETF COM 381430503 11,756,358 96,856 SH SOLE 0 0 96,856
IShares - Russell 200 Index ETF COM 464289446 1,043,333 6,814 SH SOLE 0 0 6,814
IShares Edge MSCI USA Quality Factor ETF COM 46432f339 1,402,053 7,669 SH SOLE 0 0 7,669
IShares MSCI USA Minimum Volatility ETF COM 46429b697 4,293,835 45,742 SH SOLE 0 0 45,742
IShares Russell 1000 Index Fund ETF COM 464287622 1,047,851 3,086 SH SOLE 0 0 3,086
IShares Russell 3000 Index ETF COM 464287689 5,110,209 14,559 SH SOLE 0 0 14,559
IShares S&P 500 Index ETF COM 464287200 1,374,604 2,214 SH SOLE 0 0 2,214
IShares Tr. S&P 1500 Index ETF COM 464287150 273,150 2,023 SH SOLE 0 0 2,023
Invesco Russell 1000 Dynamic Multi ETF COM 46138j619 2,999,591 51,914 SH SOLE 0 0 51,914
Invesco S&P 500 GARP - ETF COM 46137V431 5,624,138 52,220 SH SOLE 0 0 52,220
Invesco S&P 500 Low Volatility ETF COM 46138e354 4,592,155 63,062 SH SOLE 0 0 63,062
Invesco S&P 500 Quality ETF A COM 46137v241 17,923,430 251,522 SH SOLE 0 0 251,522
JPMorgan Equity Focus - ETF COM 46654Q781 9,661,999 137,753 SH SOLE 0 0 137,753
JPMorgan Equity Premium Income ETF COM 46641q332 982,948 17,290 SH SOLE 0 0 17,290
JPMorgan Hedged Equity Laddered Overly ETF COM 46654q724 885,882 14,156 SH SOLE 0 0 14,156
SPDR S&P 500 ETF COM 78462F103 8,261,492 13,371 SH SOLE 0 0 13,371
Schwab US Broad Market ETF COM 808524102 4,386,840 184,089 SH SOLE 0 0 184,089
Schwab US Large-Cap ETF COM 808524201 1,147,875 46,967 SH SOLE 0 0 46,967
T. Rowe Price US Equity Research ETF COM 87283q503 587,962 15,119 SH SOLE 0 0 15,119
VanEck Morningstar Wide Moat - ETF COM 92189f643 1,361,643 14,518 SH SOLE 0 0 14,518
Vanguard Dividend Appreciation ETF COM 921908844 14,889,734 72,750 SH SOLE 0 0 72,750
Vanguard ESG US Stock - ETF COM 921910733 823,594 7,512 SH SOLE 0 0 7,512
Vanguard Large Cap ETF COM 922908637 837,593 2,936 SH SOLE 0 0 2,936
Vanguard Mega Cap ETF COM 921910873 16,258,817 72,287 SH SOLE 0 0 72,287
Vanguard Russell 1000 ETF COM 92206c730 10,257,738 36,523 SH SOLE 0 0 36,523
Vanguard Russell 3000 ETF COM 92206c599 679,856 2,493 SH SOLE 0 0 2,493
Vanguard S&P 500 ETF COM 922908363 13,982,859 24,616 SH SOLE 0 0 24,616
Vanguard Total Stock Market ETF COM 922908769 36,625,102 120,505 SH SOLE 0 0 120,505
WisdomTree US Quality Dividend Gr ETF COM 97717x669 349,615 4,175 SH SOLE 0 0 4,175
Capital Group Dividend Value - ETF COM 14020w106 3,267,599 82,745 SH SOLE 0 0 82,745
Dimensional US Marketwide Value - ETF COM 25434v724 396,375 9,375 SH SOLE 0 0 9,375
First Trust Morningstar Div Leaders ETF COM 336917109 6,646,905 158,751 SH SOLE 0 0 158,751
First Trust Rising Dividend Achievers ETF COM 33738r506 6,207,749 98,944 SH SOLE 0 0 98,944
First Trust Value Line Dividend ETF COM 33734h106 3,358,388 75,132 SH SOLE 0 0 75,132
FlexShares Quality Dividend ETF COM 33939l860 210,393 2,875 SH SOLE 0 0 2,875
IShares Core US Value ETF COM 464287663 336,410 3,555 SH SOLE 0 0 3,555
IShares Russell 1000 Value Index ETF COM 464287598 380,960 1,961 SH SOLE 0 0 1,961
IShares Select Dividend ETF COM 464287168 2,037,040 15,338 SH SOLE 0 0 15,338
Invesco S&P 500 Revenue ETF COM 46138g698 653,670 6,268 SH SOLE 0 0 6,268
ProShares S&P 500 Dividend Aristocrats ETF COM 74348a467 4,623,374 45,912 SH SOLE 0 0 45,912
Putnam Focased Large Cap Value ETF COM 746729300 678,853 16,874 SH SOLE 0 0 16,874
SPDR Dow Jones Industrial Average ETF COM 78467x109 1,060,063 2,406 SH SOLE 0 0 2,406
SPDR S&P Dividend ETF COM 78464a763 2,185,996 16,105 SH SOLE 0 0 16,105
SPDR S&P Value ETF COM 78464a508 5,470,770 104,524 SH SOLE 0 0 104,524
Schwab Fundamental US Broad Market ETF COM 808524789 695,245 28,993 SH SOLE 0 0 28,993
Schwab US Div Equity ETF COM 808524797 13,983,431 527,677 SH SOLE 0 0 527,677
T. Rowe Price Dividend Growth ETF COM 87283q404 1,010,636 23,847 SH SOLE 0 0 23,847
Vanguard High Dividend Yield ETF COM 921946406 2,918,836 21,895 SH SOLE 0 0 21,895
Vanguard Russell 1000 Value ETF COM 92206c714 1,387,157 16,279 SH SOLE 0 0 16,279
Vanguard S&P 500 Value ETF COM 921932703 672,811 3,565 SH SOLE 0 0 3,565
Vanguard Value ETF COM 922908744 1,316,014 7,446 SH SOLE 0 0 7,446
WisdomTree U.S. LargeCap Dividend ETF COM 97717w307 687,758 8,373 SH SOLE 0 0 8,373
IShares S&P Global 100 Index ETF COM 464287572 340,680 3,160 SH SOLE 0 0 3,160
Pacer Global Cash Cows Dividend ETF COM 69374h709 871,943 22,964 SH SOLE 0 0 22,964
IShares Core MSCI Total Int'l Stk ETF COM 46432f834 2,101,750 27,186 SH SOLE 0 0 27,186
WisdomTree International Hdgd Div Gr ETF COM 97717x594 1,136,516 25,228 SH SOLE 0 0 25,228
iShares Int'l Dividend Growth ETF COM 46435g524 204,720 2,595 SH SOLE 0 0 2,595
Avantis International Equity - ETF COM 025072703 605,119 8,176 SH SOLE 0 0 8,176
Fidelity Covington TR Enhanced Int'l ETF COM 31609a404 510,633 15,353 SH SOLE 0 0 15,353
Goldman Sachs ActiveBeta Int'l Eq ETF COM 381430107 3,380,422 85,235 SH SOLE 0 0 85,235
IShares MSCI EAFE ETF COM 464287465 351,797 3,936 SH SOLE 0 0 3,936
Vanguard FTSE All-World (ex. US) ETF COM 922042775 1,527,575 22,725 SH SOLE 0 0 22,725
Vanguard Tax-Mgd Int'l Dev. Markets ETF COM 921943858 413,366 7,251 SH SOLE 0 0 7,251
Vanguard Whitehall Int'l Div. Apprec. ETF COM 921946810 583,812 6,478 SH SOLE 0 0 6,478
Pacer FDS TR Developed Mrkts Int'l CC ETF COM 69374h873 1,885,007 55,393 SH SOLE 0 0 55,393
Avantis Emerging Markets Equity - ETF COM 025072604 973,953 14,210 SH SOLE 0 0 14,210
SPDR S&P Emerging Markets ETF COM 78463x509 804,965 18,834 SH SOLE 0 0 18,834
Vanguard Emerging Mkts. ETF COM 922042858 600,419 12,139 SH SOLE 0 0 12,139
Franklin Responsibly Sourced Gold ETF COM 35473m105 224,247 5,100 SH SOLE 0 0 5,100
IShares Gold Trust COM 464285204 429,596 6,889 SH SOLE 0 0 6,889
Ishares Bitcoin Trust COM 46438f101 292,414 4,777 SH SOLE 0 0 4,777
SPDR Gold Shares ETF COM 78463v107 1,692,163 5,551 SH SOLE 0 0 5,551