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 (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ALPS Sector Dividend Dogs ETF COM 00162q858 208 3,875 SH   SOLE   0 0 3,875
Fidelity Blue Chip Growth, ETF COM 316092352 372 10,740 SH   SOLE   0 0 10,740
Financial Select Sector SPDR ETF COM 81369y605 284 7,281 SH   SOLE   0 0 7,281
First TR Global Tactical Commodity ETF COM 33739h101 732 31,723 SH   SOLE   0 0 31,723
First Tr Large Cap Core AlphaDex Fd ETF COM 33734k109 625 6,770 SH   SOLE   0 0 6,770
First Tr TCW Opportunistic Fixed Inc ETF COM 33740f805 1,500 28,188 SH   SOLE   0 0 28,188
First Trust Capital Strength ETF COM 33733E104 2,716 32,123 SH   SOLE   0 0 32,123
First Trust Dow Jones Internet ETF COM 33733e302 1,240 5,482 SH   SOLE   0 0 5,482
First Trust Lunt U.S. Factor Rotation ETF COM 33733e872 1,408 39,620 SH   SOLE   0 0 39,620
First Trust Managed Municipal ETF COM 33739n108 447 7,841 SH   SOLE   0 0 7,841
First Trust Mid Cap Core AlphaDEX ETF COM 33735b108 1,370 13,322 SH   SOLE   0 0 13,322
First Trust Morningstar Div Leaders ETF COM 336917109 4,596 129,260 SH   SOLE   0 0 129,260
First Trust NASDAQ-100 Equal Wtd ETF COM 337344105 2,786 23,516 SH   SOLE   0 0 23,516
First Trust NYSE Arca Biotech ETF COM 33733e203 436 2,695 SH   SOLE   0 0 2,695
First Trust Preferred Secs & Inc ETF COM 33739e108 1,169 57,539 SH   SOLE   0 0 57,539
First Trust Rising Dividend Achievers ETF COM 33738r506 1,992 38,464 SH   SOLE   0 0 38,464
First Trust Senior Loan Fund ETF COM 33738d309 619 12,911 SH   SOLE   0 0 12,911
First Trust Value Line Dividend ETF COM 33734h106 4,145 96,317 SH   SOLE   0 0 96,317
FlexShares Quality Dividend ETF COM 33939l860 309 5,040 SH   SOLE   0 0 5,040
Goldman Sachs ActiveBeta Emerging Mkts ETF COM 381430206 1,106 29,890 SH   SOLE   0 0 29,890
Goldman Sachs ActiveBeta Int'l Eq ETF COM 381430107 2,435 69,040 SH   SOLE   0 0 69,040
Goldman Sachs ActiveBeta US LargeCp Eq ETF COM 381430503 5,173 54,370 SH   SOLE   0 0 54,370
Health Care Select Sector SPDR ETF COM 81369y209 373 2,649 SH   SOLE   0 0 2,649
Industrial Select Sector SPDR ETF COM 81369y704 493 4,663 SH   SOLE   0 0 4,663
Invesco BulletShares 2024 Corp Bond ETF COM 46138j841 423 19,373 SH   SOLE   0 0 19,373
Invesco BulletShares 2025 Corp Bond ETF COM 46138j825 423 19,333 SH   SOLE   0 0 19,333
Invesco Russell 1000 Dynamic Multi ETF COM 46138j619 2,168 42,762 SH   SOLE   0 0 42,762
Invesco S&P 500 Low Volatility ETF COM 46138e354 2,071 30,181 SH   SOLE   0 0 30,181
Invesco S&P 500 Pure Value ETF COM 46137v258 221 2,735 SH   SOLE   0 0 2,735
Invesco S&P 500 Quality ETF A COM 46137v241 7,527 141,449 SH   SOLE   0 0 141,449
Invesco S&P 500 Revenue ETF COM 46138g698 588 7,350 SH   SOLE   0 0 7,350
IShares - Inc Core MSCI Emerging Mkts ETF COM 46434g103 206 3,440 SH   SOLE   0 0 3,440
IShares Cohen & Steers REIT ETF COM 464287564 346 4,552 SH   SOLE   0 0 4,552
IShares Core US Value ETF COM 464287663 845 11,065 SH   SOLE   0 0 11,065
IShares Edge MSCI USA Quality Factor ETF COM 46432f339 1,238 8,505 SH   SOLE   0 0 8,505
IShares MSCI EAFE ETF COM 464287465 674 8,567 SH   SOLE   0 0 8,567
IShares MSCI USA Minimum Volatility ETF COM 46429b697 4,335 53,584 SH   SOLE   0 0 53,584
IShares MSCI USA Momentum Factor ETF COM 46432f396 5,447 29,960 SH   SOLE   0 0 29,960
IShares Residential Real Estate Capped ETF COM 464288562 683 6,957 SH   SOLE   0 0 6,957
IShares Russell 1000 Growth Index ETF COM 464287614 649 2,123 SH   SOLE   0 0 2,123
IShares Russell 1000 Index Fund ETF COM 464287622 918 3,471 SH   SOLE   0 0 3,471
IShares Russell 1000 Value Index ETF COM 464287598 295 1,757 SH   SOLE   0 0 1,757
IShares Russell 2000 Index ETF COM 464287655 3,783 17,008 SH   SOLE   0 0 17,008
IShares Russell 2000 Value Index ETF COM 464287630 461 2,775 SH   SOLE   0 0 2,775
IShares Russell 3000 Index ETF COM 464287689 4,398 15,847 SH   SOLE   0 0 15,847
IShares Russell Midcap Growth Index ETF COM 464287481 572 4,968 SH   SOLE   0 0 4,968
IShares Russell Midcap Index ETF COM 464287499 2,364 28,477 SH   SOLE   0 0 28,477
IShares Russell Midcap Value Index ETF COM 464287473 4,500 36,768 SH   SOLE   0 0 36,768
IShares S&P 500 Index ETF COM 464287200 449 942 SH   SOLE   0 0 942
IShares S&P Midcap 400 Index ETF COM 464287507 2,548 9,003 SH   SOLE   0 0 9,003
IShares S&P MidCap 400/Barra Value ETF COM 464287705 1,980 17,885 SH   SOLE   0 0 17,885
IShares S&P SmallCap 600 Index ETF COM 464287804 3,083 26,927 SH   SOLE   0 0 26,927
IShares Select Dividend ETF COM 464287168 1,272 10,373 SH   SOLE   0 0 10,373
IShares TR Core 1-5yr Bond ETF COM 46432f859 1,035 20,520 SH   SOLE   0 0 20,520
IShares TR Edge MSCI USA Value Factor ETF COM 46432f388 593 5,415 SH   SOLE   0 0 5,415
IShares Tr. S&P 1500 Index ETF COM 464287150 280 2,620 SH   SOLE   0 0 2,620
JPMorgan Ultra-Short Income ETF COM 46641q837 679 13,450 SH   SOLE   0 0 13,450
Materials Select Sector SPDR ETF COM 81369y100 675 7,445 SH   SOLE   0 0 7,445
Nuveen TR ESG Large Cap Growth ETF COM 67092p201 245 3,575 SH   SOLE   0 0 3,575
ProShares S&P 500 Dividend Aristocrats ETF COM 74348a467 1,647 16,776 SH   SOLE   0 0 16,776
Schwab Fundamental US Broad Market ETF COM 808524789 588 10,133 SH   SOLE   0 0 10,133
Schwab Strategic Emerging Mkts Equity ETF COM 808524706 232 7,820 SH   SOLE   0 0 7,820
Schwab Strategic US Small-Cap ETF COM 808524607 1,058 10,330 SH   SOLE   0 0 10,330
Schwab US Broad Market ETF COM 808524102 3,228 28,560 SH   SOLE   0 0 28,560
Schwab US Div Equity ETF COM 808524797 6,119 75,705 SH   SOLE   0 0 75,705
Schwab US Large-Cap ETF COM 808524201 1,011 8,882 SH   SOLE   0 0 8,882
Schwab US Large-Cap Growth ETF COM 808524300 821 5,015 SH   SOLE   0 0 5,015
Schwab US Mid-Cap ETF COM 808524508 980 12,183 SH   SOLE   0 0 12,183
SPDR Dow Jones Industrial Average ETF COM 78467x109 787 2,165 SH   SOLE   0 0 2,165
SPDR Gold Shares ETF COM 78463v107 513 3,000 SH   SOLE   0 0 3,000
SPDR Portfolio S&P 500 Growth ETF COM 78464a409 1,533 21,159 SH   SOLE   0 0 21,159
SPDR S&P 500 ETF COM 78462F103 4,177 8,794 SH   SOLE   0 0 8,794
SPDR S&P Dividend ETF COM 78464a763 2,043 15,823 SH   SOLE   0 0 15,823
SPDR S&P MidCap 400 ETF COM 78467y107 1,086 2,098 SH   SOLE   0 0 2,098
SPDR S&P Value ETF COM 78464a508 2,156 51,335 SH   SOLE   0 0 51,335
Technology Select Sector SPDR ETF COM 81369y803 438 2,518 SH   SOLE   0 0 2,518
Vanguard Bd Index - Total Bd Market ETF COM 921937835 257 3,031 SH   SOLE   0 0 3,031
Vanguard Dividend Appreciation ETF COM 921908844 13,547 78,874 SH   SOLE   0 0 78,874
Vanguard Emerging Mkts. ETF COM 922042858 1,066 21,547 SH   SOLE   0 0 21,547
Vanguard Extended Market ETF COM 922908652 347 1,900 SH   SOLE   0 0 1,900
Vanguard FTSE All-World (ex. US) ETF COM 922042775 2,349 38,334 SH   SOLE   0 0 38,334
Vanguard Growth ETF COM 922908736 1,791 5,580 SH   SOLE   0 0 5,580
Vanguard High Dividend Yield ETF COM 921946406 1,931 17,229 SH   SOLE   0 0 17,229
Vanguard Index Small Cap ETF COM 922908751 5,525 24,447 SH   SOLE   0 0 24,447
Vanguard Information Technology ETF COM 92204a702 3,162 6,902 SH   SOLE   0 0 6,902
Vanguard Large Cap ETF COM 922908637 796 3,600 SH   SOLE   0 0 3,600
Vanguard Mega Cap ETF COM 921910873 12,197 72,569 SH   SOLE   0 0 72,569
Vanguard Mega Cap Growth ETF COM 921910816 325 1,248 SH   SOLE   0 0 1,248
Vanguard Mid Cap ETF COM 922908629 7,680 30,144 SH   SOLE   0 0 30,144
Vanguard Mid-Cap Growth ETF COM 922908538 1,457 5,723 SH   SOLE   0 0 5,723
Vanguard Mid-Cap Value ETF COM 922908512 207 1,378 SH   SOLE   0 0 1,378
Vanguard Russell 1000 ETF COM 92206c730 8,062 36,838 SH   SOLE   0 0 36,838
Vanguard Russell 1000 Growth ETF COM 92206c680 2,777 35,356 SH   SOLE   0 0 35,356
Vanguard Russell 1000 Value ETF COM 92206c714 1,148 15,562 SH   SOLE   0 0 15,562
Vanguard Russell 3000 ETF COM 92206c599 536 2,485 SH   SOLE   0 0 2,485
Vanguard S&P 500 ETF COM 922908363 3,614 8,278 SH   SOLE   0 0 8,278
Vanguard S&P 500 Growth ETF COM 921932505 6,010 19,917 SH   SOLE   0 0 19,917
Vanguard S&P 500 Value ETF COM 921932703 330 2,178 SH   SOLE   0 0 2,178
Vanguard Scottsdale FDS Interm.-Term ETF COM 92206c870 371 4,002 SH   SOLE   0 0 4,002
Vanguard Small Cap Growth ETF COM 922908595 634 2,250 SH   SOLE   0 0 2,250
Vanguard Small Cap Value ETF COM 922908611 259 1,448 SH   SOLE   0 0 1,448
Vanguard Tax-Mgd Int'l Dev. Markets ETF COM 921943858 518 10,145 SH   SOLE   0 0 10,145
Vanguard Total Stock Market ETF COM 922908769 18,759 77,696 SH   SOLE   0 0 77,696
Vanguard Value ETF COM 922908744 790 5,367 SH   SOLE   0 0 5,367
WisdomTree International Hdgd Div Gr ETF COM 97717x594 1,381 30,188 SH   SOLE   0 0 30,188
WisdomTree U.S. LargeCap Dividend ETF COM 97717w307 497 7,520 SH   SOLE   0 0 7,520
WisdomTree US Quality Dividend Gr ETF COM 97717x669 492 7,470 SH   SOLE   0 0 7,470
XTrackers MSCI EAFE Hedged Equity ETF COM 233051200 513 13,076 SH   SOLE   0 0 13,076
3M Company COM 88579y101 355 1,998 SH   SOLE   0 0 1,998
ABB Ltd. Sponsored ADR COM 000375204 349 9,149 SH   SOLE   0 0 9,149
AFLAC, Inc. COM 001055102 955 16,356 SH   SOLE   0 0 16,356
AGNC Investment Corp COM 00123q104 757 50,334 SH   SOLE   0 0 50,334
ASE Technology Holding Co., Lt COM 00215w100 78 10,000 SH   SOLE   0 0 10,000
AT&T Inc. COM 00206R102 415 16,886 SH   SOLE   0 0 16,886
AbbVie, Inc. COM 00287y109 2,284 16,870 SH   SOLE   0 0 16,870
Abbott Laboratories COM 002824100 2,026 14,394 SH   SOLE   0 0 14,394
Accenture, Ltd. COM g1151c101 211 509 SH   SOLE   0 0 509
Adobe Systems, Inc. COM 00724F101 382 674 SH   SOLE   0 0 674
Advanced Micro Devices COM 007903107 234 1,625 SH   SOLE   0 0 1,625
Air Products & Chem COM 009158106 437 1,436 SH   SOLE   0 0 1,436
Allstate Corp. COM 020002101 1,844 15,674 SH   SOLE   0 0 15,674
Alphabet Inc., Cl. A COM 02079k305 13,054 4,506 SH   SOLE   0 0 4,506
Alphabet Inc., Cl. C COM 02079k107 2,124 734 SH   SOLE   0 0 734
Altria Group, Inc. COM 02209S103 553 11,666 SH   SOLE   0 0 11,666
Amazon.Com Inc. COM 023135106 10,156 3,046 SH   SOLE   0 0 3,046
Ameren Corp. COM 023608102 175 1,967 SH   SOLE   0 0 1,967
American Electric Power COM 025537101 153 1,716 SH   SOLE   0 0 1,716
American Express COM 025816109 204 1,250 SH   SOLE   0 0 1,250
American States Water Co. COM 029899101 2,226 21,521 SH   SOLE   0 0 21,521
American Tower Corp. COM 03027x100 506 1,730 SH   SOLE   0 0 1,730
Amgen, Inc. COM 031162100 273 1,215 SH   SOLE   0 0 1,215
Amyris, Inc. COM 03236m200 57 10,450 SH   SOLE   0 0 10,450
Annaly Capital Mgmt Inc. COM 035710409 980 125,360 SH   SOLE   0 0 125,360
Anthem, Inc. COM 036752103 1,263 2,724 SH   SOLE   0 0 2,724
Apartment Income REIT Corp. COM 03750l109 1,509 27,596 SH   SOLE   0 0 27,596
Apartment Invt. & Mgmt Co. (AI COM 03748r747 213 27,596 SH   SOLE   0 0 27,596
Apple Inc. COM 037833100 23,840 134,255 SH   SOLE   0 0 134,255
Applied Materials COM 038222105 536 3,407 SH   SOLE   0 0 3,407
Archer Daniels Midland COM 039483102 9,268 137,128 SH   SOLE   0 0 137,128
AstraZeneca PLC ADR COM 046353108 439 7,528 SH   SOLE   0 0 7,528
AutoZone, Inc. COM 053332102 681 325 SH   SOLE   0 0 325
Autodesk COM 052769106 257 915 SH   SOLE   0 0 915
Automatic Data Processing COM 053015103 1,096 4,446 SH   SOLE   0 0 4,446
Avis Budget Group, Inc. COM 053774105 290 1,400 SH   SOLE   0 0 1,400
BCE Inc. COM 05534b760 205 3,943 SH   SOLE   0 0 3,943
BHP Billiton, Ltd. ADR COM 088606108 291 4,816 SH   SOLE   0 0 4,816
BP Amoco PLC ADR COM 055622104 215 8,071 SH   SOLE   0 0 8,071
Ball Corp. COM 058498106 403 4,184 SH   SOLE   0 0 4,184
Bank of America COM 060505104 352 7,915 SH   SOLE   0 0 7,915
Bank of Montreal COM 063671101 401 3,724 SH   SOLE   0 0 3,724
Baxter International COM 071813109 185 2,152 SH   SOLE   0 0 2,152
Becton Dickinson & Co. COM 075887109 623 2,476 SH   SOLE   0 0 2,476
Berkshire Hathaway, Cl. B COM 084670702 3,734 12,487 SH   SOLE   0 0 12,487
Biogen Idec, Inc. COM 09062x103 198 824 SH   SOLE   0 0 824
Black Hills Corp. COM 092113109 1,279 18,127 SH   SOLE   0 0 18,127
Blackstone Group Inc. Cl. A COM 09260d107 11,320 87,487 SH   SOLE   0 0 87,487
Bristol-Myers Squibb COM 110122108 399 6,404 SH   SOLE   0 0 6,404
Broadcom Inc. COM 11135f101 11,828 17,776 SH   SOLE   0 0 17,776
Burlington Stores, Inc. COM 122017106 262 900 SH   SOLE   0 0 900
CSX Corp. COM 126408103 262 6,975 SH   SOLE   0 0 6,975
CVS Health Corp. COM 126650100 10,853 105,205 SH   SOLE   0 0 105,205
Canadian Imperial Bank of Comm COM 136069101 252 2,158 SH   SOLE   0 0 2,158
Cardinal Health COM 14149y108 1,380 26,811 SH   SOLE   0 0 26,811
Caterpillar Inc. COM 149123101 521 2,521 SH   SOLE   0 0 2,521
Cellectar Biosciences, Inc. COM 15117f500 37 56,000 SH   SOLE   0 0 56,000
Charles Schwab Corp. COM 808513105 762 9,066 SH   SOLE   0 0 9,066
Charter Communications, Inc. COM 16119p108 6,411 9,834 SH   SOLE   0 0 9,834
Chevron Corp. COM 166764100 315 2,684 SH   SOLE   0 0 2,684
Chipotle Mexican Grill, A COM 169656105 7,458 4,266 SH   SOLE   0 0 4,266
Cisco Systems COM 17275r102 600 9,471 SH   SOLE   0 0 9,471
Citigroup COM 172967424 1,860 30,793 SH   SOLE   0 0 30,793
Citizens Financial Group COM 174610105 1,734 36,698 SH   SOLE   0 0 36,698
Clorox Co. COM 189054109 1,358 7,786 SH   SOLE   0 0 7,786
Coca Cola COM 191216100 1,823 30,787 SH   SOLE   0 0 30,787
Coca Cola European Partners PL COM g25839104 283 5,062 SH   SOLE   0 0 5,062
Cohen & Steers Inst'l Realty S COM 19247u106 298 5,027 SH   SOLE   0 0 5,027
Colgate Palmolive Co. COM 194162103 561 6,572 SH   SOLE   0 0 6,572
Comcast Corp., Cl. A COM 20030N101 563 11,180 SH   SOLE   0 0 11,180
Constellation Brands, Inc. COM 21036p108 606 2,416 SH   SOLE   0 0 2,416
Copart, Inc. COM 217204106 577 3,805 SH   SOLE   0 0 3,805
Costco Wholesale Corp. COM 22160K105 10,552 18,588 SH   SOLE   0 0 18,588
Crown Castle Int'l. Corp. COM 22822v101 2,262 10,836 SH   SOLE   0 0 10,836
Cummins Engine Inc. COM 231021106 441 2,020 SH   SOLE   0 0 2,020
DT Midstream Inc. COM 23345m107 195 4,057 SH   SOLE   0 0 4,057
DTE Energy COM 233331107 1,553 12,994 SH   SOLE   0 0 12,994
DaVita HealthCare Partners, In COM 23918k108 1,429 12,563 SH   SOLE   0 0 12,563
Danaher Corp. COM 235851102 672 2,041 SH   SOLE   0 0 2,041
Debt Resolve Inc. COM 24276r206 0 100,000 SH   SOLE   0 0 100,000
Deere & Co. COM 244199105 6,970 20,328 SH   SOLE   0 0 20,328
Diageo PLC ADR COM 25243Q205 345 1,569 SH   SOLE   0 0 1,569
Digital Realty Trust Inc. COM 253868103 2,076 11,739 SH   SOLE   0 0 11,739
Discover Financial Services, I COM 254709108 233 2,019 SH   SOLE   0 0 2,019
Dominos Pizza, Inc. COM 25754a201 412 730 SH   SOLE   0 0 730
Duke Energy Corp COM 26441c204 157 1,500 SH   SOLE   0 0 1,500
Eaton Corp., PLC COM g29183103 503 2,908 SH   SOLE   0 0 2,908
Edwards Lifesciences Corp. COM 28176E108 839 6,473 SH   SOLE   0 0 6,473
Emerson Electric Co. COM 291011104 253 2,725 SH   SOLE   0 0 2,725
Enbridge Inc. COM 29250n105 1,747 44,657 SH   SOLE   0 0 44,657
Equinor ASA COM 29446m102 268 10,181 SH   SOLE   0 0 10,181
Essentials Utilities Inc. COM 29670g102 1,162 21,639 SH   SOLE   0 0 21,639
Estee Lauder Co. COM 518439104 4,978 13,448 SH   SOLE   0 0 13,448
Eversource Energy Com. COM 30040w108 312 3,431 SH   SOLE   0 0 3,431
Exxon Mobil Corp. COM 30231G102 453 7,400 SH   SOLE   0 0 7,400
Fastenal Company COM 311900104 176 2,750 SH   SOLE   0 0 2,750
Fedex Corp. COM 31428X106 461 1,784 SH   SOLE   0 0 1,784
Fifth Third Bancorp COM 316773100 1,169 26,845 SH   SOLE   0 0 26,845
Financial Select Sector SPDR E COM 81369y605 280 7,170 SH   SOLE   0 0 7,170
First Busey Corp. COM 319383204 312 11,512 SH   SOLE   0 0 11,512
First Solar, Inc. COM 336433107 4,362 50,041 SH   SOLE   0 0 50,041
First Trust ETF Clean Edge Gre COM 33733e500 497 7,305 SH   SOLE   0 0 7,305
First Trust Lunt U.S. Factor R COM 33733e872 1,103 31,035 SH   SOLE   0 0 31,035
First Trust NYSE Arca Biotech COM 33733e203 436 2,695 SH   SOLE   0 0 2,695
First Trust Water ETF COM 33733b100 199 2,095 SH   SOLE   0 0 2,095
Fiserv, Inc. COM 337738108 6,082 58,601 SH   SOLE   0 0 58,601
Gallagher, Arthur J & Co. COM 363576109 407 2,400 SH   SOLE   0 0 2,400
Garmin Ltd. COM h2906t109 2,701 19,832 SH   SOLE   0 0 19,832
General Mills COM 370334104 1,541 22,867 SH   SOLE   0 0 22,867
Genuine Parts Co. COM 372460105 2,141 15,270 SH   SOLE   0 0 15,270
Gerdau SA ADR COM 373737105 244 49,650 SH   SOLE   0 0 49,650
Gilead Sciences Inc. COM 375558103 131 1,802 SH   SOLE   0 0 1,802
GlaxoSmithKline PLC COM 37733W105 399 9,045 SH   SOLE   0 0 9,045
H&E Equipment Services, Inc. COM 404030108 2,331 52,649 SH   SOLE   0 0 52,649
HCA Healthcare Co. COM 40412c101 8,221 31,999 SH   SOLE   0 0 31,999
Hanes Brands, Inc. COM 410345102 948 56,698 SH   SOLE   0 0 56,698
Health Care Select Sector SPDR COM 81369y209 162 1,149 SH   SOLE   0 0 1,149
Hewlett Packard Enterprise Co. COM 42824c109 1,625 103,048 SH   SOLE   0 0 103,048
Hologic, Inc. COM 436440101 3,380 44,150 SH   SOLE   0 0 44,150
Home Depot, Inc. COM 437076102 10,865 26,181 SH   SOLE   0 0 26,181
Honeywell Internat'l. COM 438516106 424 2,033 SH   SOLE   0 0 2,033
Hormel Foods Corp. COM 440452100 266 5,450 SH   SOLE   0 0 5,450
I.B.M. COM 459200101 288 2,153 SH   SOLE   0 0 2,153
IDEXX Laboratories, Inc. COM 45168d104 225 341 SH   SOLE   0 0 341
IShares Cohen & Steers REIT ET COM 464287564 243 3,190 SH   SOLE   0 0 3,190
IShares Residential Real Estat COM 464288562 649 6,612 SH   SOLE   0 0 6,612
IShares US Healthcare ETF COM 464287762 646 2,150 SH   SOLE   0 0 2,150
IShares US Real Estate ETF COM 464287739 379 3,260 SH   SOLE   0 0 3,260
Illinois Tool Works COM 452308109 278 1,127 SH   SOLE   0 0 1,127
Industrial Select Sector SPDR COM 81369y704 440 4,163 SH   SOLE   0 0 4,163
Infosys Technologies, Ltd. COM 456788108 516 20,402 SH   SOLE   0 0 20,402
Intel Corp. COM 458140100 552 10,717 SH   SOLE   0 0 10,717
Intercontinental Exchange Grou COM 45866f104 9,965 72,859 SH   SOLE   0 0 72,859
Invesco QQQ Tr Unit Ser. 1 ETF COM 46090e103 3,168 7,964 SH   SOLE   0 0 7,964
Isuzu Motors Ltd. COM 465254209 204 16,319 SH   SOLE   0 0 16,319
J.P. Morgan Chase & Co. COM 46625H100 1,041 6,577 SH   SOLE   0 0 6,577
Jabil Circuit, Inc. COM 466313103 2,452 34,850 SH   SOLE   0 0 34,850
Jacobs Engineering Group, Inc. COM 469814107 2,793 20,060 SH   SOLE   0 0 20,060
Johnson & Johnson COM 478160104 2,066 12,078 SH   SOLE   0 0 12,078
Kimberly Clark Corp COM 494368103 1,587 11,102 SH   SOLE   0 0 11,102
Knight-Swift Transportation Ho COM 499049104 772 12,670 SH   SOLE   0 0 12,670
Kraft Heinz Co. COM 500754106 1,323 36,863 SH   SOLE   0 0 36,863
Kronos Worldwide, Inc. COM 50105f105 1,456 97,010 SH   SOLE   0 0 97,010
L3Harris Technologies COM 502431109 390 1,831 SH   SOLE   0 0 1,831
LAM Research Corp. COM 512807108 8,771 12,197 SH   SOLE   0 0 12,197
Laboratory Corp. Am. Hldgs. COM 50540r409 467 1,485 SH   SOLE   0 0 1,485
Lear Corp. COM 521865204 430 2,350 SH   SOLE   0 0 2,350
Leidos Holdings, Inc. COM 525327102 2,232 25,103 SH   SOLE   0 0 25,103
Lilly (Eli) COM 532457108 487 1,764 SH   SOLE   0 0 1,764
Linde PLC COM g5494j103 281 810 SH   SOLE   0 0 810
Lockheed Martin Corp. COM 539830109 219 615 SH   SOLE   0 0 615
Logitech Internat'l. SA COM H50430232 640 7,760 SH   SOLE   0 0 7,760
Lowe's Cos COM 548661107 2,209 8,546 SH   SOLE   0 0 8,546
Marathon Petroleum Corp. COM 56585a102 307 4,803 SH   SOLE   0 0 4,803
MasterCard, Inc. COM 57636q104 8,050 22,403 SH   SOLE   0 0 22,403
Materials Select Sector SPDR E COM 81369y100 642 7,080 SH   SOLE   0 0 7,080
McDonalds Corp. COM 580135101 1,568 5,851 SH   SOLE   0 0 5,851
MercadoLibre Inc. COM 58733r102 272 202 SH   SOLE   0 0 202
Merck & Co Inc. COM 58933y105 3,127 40,797 SH   SOLE   0 0 40,797
Meta Platforms, Inc. COM 30303m102 10,430 31,008 SH   SOLE   0 0 31,008
Microchip Technology, Inc. COM 595017104 8,197 94,149 SH   SOLE   0 0 94,149
Micron Technology, Inc. COM 595112103 3,846 41,290 SH   SOLE   0 0 41,290
Microport Scientific Corp. COM g60837104 1,823 504,670 SH   SOLE   0 0 504,670
Microsoft Corporation COM 594918104 5,170 15,372 SH   SOLE   0 0 15,372
Mitsubishi UFJ Fin'l. Grp. ADR COM 606822104 117 21,490 SH   SOLE   0 0 21,490
Moderna Inc. COM 60770k107 399 1,572 SH   SOLE   0 0 1,572
Molson Coors Brewing Co., Cl. COM 60871r209 227 4,900 SH   SOLE   0 0 4,900
Mondelez International, Inc. COM 609207105 537 8,105 SH   SOLE   0 0 8,105
Monster Beverage Corp. COM 61174x109 1,768 18,410 SH   SOLE   0 0 18,410
Moody's Corp. COM 615369105 305 780 SH   SOLE   0 0 780
Morgan Stanley COM 617446448 266 2,710 SH   SOLE   0 0 2,710
Mosaic Co. COM 61945c103 2,984 75,957 SH   SOLE   0 0 75,957
Mowi ASA ADR COM 624678108 330 13,907 SH   SOLE   0 0 13,907
National Grid PLC ADR COM 636274409 316 4,369 SH   SOLE   0 0 4,369
Nestle SA ADR COM 641069406 268 1,912 SH   SOLE   0 0 1,912
Newell Rubbermaid Inc. COM 651229106 758 34,702 SH   SOLE   0 0 34,702
NextEra Energy COM 65339F101 1,204 12,891 SH   SOLE   0 0 12,891
Nike, Inc. COM 654106103 303 1,815 SH   SOLE   0 0 1,815
Norfolk Southern Corp. COM 655844108 313 1,053 SH   SOLE   0 0 1,053
Northrop Grumman COM 666807102 232 599 SH   SOLE   0 0 599
Novartis AG ADR COM 66987v109 280 3,198 SH   SOLE   0 0 3,198
Novo Nordisk A.S. ADR COM 670100205 591 5,274 SH   SOLE   0 0 5,274
Nucor Corp. COM 670346105 2,574 22,546 SH   SOLE   0 0 22,546
Nvidia Corp. COM 67066g104 13,451 45,736 SH   SOLE   0 0 45,736
Old Dominion Freight Line, Inc COM 679580100 910 2,540 SH   SOLE   0 0 2,540
Old Republic Nat'l. Corp. COM 680223104 1,610 65,505 SH   SOLE   0 0 65,505
Oracle Corp COM 68389X105 842 9,660 SH   SOLE   0 0 9,660
Orange COM 684060106 192 18,240 SH   SOLE   0 0 18,240
Owens & Minor, Inc. COM 690732102 3,248 74,675 SH   SOLE   0 0 74,675
PNC Financial Svcs. COM 693475105 261 1,303 SH   SOLE   0 0 1,303
PacWest Bancorp COM 695263103 1,555 34,434 SH   SOLE   0 0 34,434
Packaging Corp. of America COM 695156109 1,423 10,452 SH   SOLE   0 0 10,452
PayChex Inc. COM 704326107 3,415 25,019 SH   SOLE   0 0 25,019
Paypal Hldgs Inc. COM 70450y103 394 2,087 SH   SOLE   0 0 2,087
PepsiCo Inc COM 713448108 2,528 14,555 SH   SOLE   0 0 14,555
Pfizer, Inc. COM 717081103 3,922 66,418 SH   SOLE   0 0 66,418
Philip Morris Internat'l. COM 718172109 1,157 12,184 SH   SOLE   0 0 12,184
Procter and Gamble COM 742718109 1,776 10,860 SH   SOLE   0 0 10,860
Prudential Financial, Inc. COM 744320102 132 1,215 SH   SOLE   0 0 1,215
Qualcomm Inc. COM 747525103 1,196 6,542 SH   SOLE   0 0 6,542
Quanta Services, Inc. COM 74762e102 3,870 33,754 SH   SOLE   0 0 33,754
RPM Inc. Ohio COM 749685103 3,054 30,238 SH   SOLE   0 0 30,238
Raytheon Technologies Corp. COM 75513e101 191 2,214 SH   SOLE   0 0 2,214
Realty Income Corp. COM 756109104 1,771 24,743 SH   SOLE   0 0 24,743
Regeneron Pharmaceuticals COM 75886f107 1,661 2,630 SH   SOLE   0 0 2,630
Regions Financial Corp. COM 7591ep100 1,772 81,296 SH   SOLE   0 0 81,296
Rio Tinto PLC ADR F COM 767204100 229 3,425 SH   SOLE   0 0 3,425
Royal Dutch Shell ADR, A COM 780259206 171 3,941 SH   SOLE   0 0 3,941
S&P Global, Inc. COM 78409v104 7,091 15,026 SH   SOLE   0 0 15,026
Salesforce.com COM 79466l302 7,665 30,160 SH   SOLE   0 0 30,160
Sanofi-Aventis ADR COM 80105n105 282 5,627 SH   SOLE   0 0 5,627
Seagate Technology Holdings PL COM g7997r103 505 4,473 SH   SOLE   0 0 4,473
ServiceNow, Inc. COM 81762p102 1,849 2,849 SH   SOLE   0 0 2,849
Sherwin Williams Company COM 824348106 11,218 31,856 SH   SOLE   0 0 31,856
Siemens AG ADR COM 826197501 251 2,894 SH   SOLE   0 0 2,894
Southern Company COM 842587107 283 4,132 SH   SOLE   0 0 4,132
Starbucks Corp. COM 855244109 390 3,337 SH   SOLE   0 0 3,337
State Street Corp. COM 857477103 967 10,400 SH   SOLE   0 0 10,400
Stryker Corporation COM 863667101 259 967 SH   SOLE   0 0 967
Sun Life Financial, Inc. COM 866796105 332 5,964 SH   SOLE   0 0 5,964
Taiwan Semiconductor Mfg. Co. COM 874039100 1,062 8,825 SH   SOLE   0 0 8,825
Target Corp. COM 87612E106 377 1,628 SH   SOLE   0 0 1,628
Technology Select Sector SPDR COM 81369y803 420 2,418 SH   SOLE   0 0 2,418
Tesla Motors Inc., Com COM 88160r101 2,847 2,694 SH   SOLE   0 0 2,694
Thermo Fisher Scientific, Inc. COM 883556102 11,705 17,542 SH   SOLE   0 0 17,542
Timken Co. COM 887389104 1,921 27,718 SH   SOLE   0 0 27,718
Travelers Companies Inc. COM 89417E109 167 1,067 SH   SOLE   0 0 1,067
Truist Financial Corp. COM 89832q109 485 8,285 SH   SOLE   0 0 8,285
UBS Group AG COM h42097107 196 10,990 SH   SOLE   0 0 10,990
Umpqua Holdings Corp. COM 904214103 1,385 71,978 SH   SOLE   0 0 71,978
Unilever PLC ADR COM 904767704 523 9,717 SH   SOLE   0 0 9,717
Union Pacific Corp. COM 907818108 1,135 4,507 SH   SOLE   0 0 4,507
United Parcel Service, Inc. COM 911312106 239 1,117 SH   SOLE   0 0 1,117
United Rentals, Inc. COM 911363109 8,172 24,592 SH   SOLE   0 0 24,592
UnitedHealth Group COM 91324p102 9,142 18,207 SH   SOLE   0 0 18,207
Vale S.A. ADR COM 91912e105 162 11,590 SH   SOLE   0 0 11,590
Vanguard Information Technolog COM 92204a702 2,987 6,520 SH   SOLE   0 0 6,520
Vanguard REIT ETF COM 922908553 700 6,033 SH   SOLE   0 0 6,033
Vanguard World Health Care ETF COM 92204a504 2,400 9,010 SH   SOLE   0 0 9,010
Veolia Environment ADR COM 92334n103 299 8,122 SH   SOLE   0 0 8,122
Verizon Communications COM 92343V104 644 12,399 SH   SOLE   0 0 12,399
Virtu Financial Inc COM 928254101 1,215 42,144 SH   SOLE   0 0 42,144
Visa Inc. COM 92826c839 950 4,384 SH   SOLE   0 0 4,384
Vodafone Group PLC ADR COM 92857w308 156 10,446 SH   SOLE   0 0 10,446
W D 40 Co. COM 929236107 286 1,169 SH   SOLE   0 0 1,169
W. P. Carey Inc. COM 92936u109 3,566 43,459 SH   SOLE   0 0 43,459
Wal-Mart Stores COM 931142103 878 6,067 SH   SOLE   0 0 6,067
Walgreen Boots Alliance Inc. COM 931427108 329 6,303 SH   SOLE   0 0 6,303
Walt Disney Co COM 254687106 562 3,626 SH   SOLE   0 0 3,626
Waste Management, Inc. COM 94106L109 317 1,898 SH   SOLE   0 0 1,898
Williams Companies COM 969457100 1,949 74,841 SH   SOLE   0 0 74,841
Workday, Inc. Cl. A COM 98138h101 355 1,300 SH   SOLE   0 0 1,300
Yum Brands, Inc. COM 988498101 153 1,103 SH   SOLE   0 0 1,103
Zebra Technologies Corp. COM 989207105 521 875 SH   SOLE   0 0 875