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
3M Company COM 88579Y101 99,851 571,260 SH   SOLE   567,777 0 3,483
Accenture PLC COM G1151C101 34,396 131,681 SH   SOLE   131,291 0 390
AIA Group Ltd COM 001317205 1,339 27,255 SH   SOLE   26,725 0 530
Air Products & Chemicals Inc. COM 009158106 30,462 111,493 SH   SOLE   111,264 0 229
Alibaba Group Holding Ltd COM 01609W102 1,455 6,250 SH   SOLE   6,165 0 85
Allied Motion Technologies Inc COM 019330109 5,566 108,924 SH   SOLE   108,214 0 710
Allied Motion Technologies Inc COM 019330109 1,472 28,805 SH   DFND 1 0 28,805 0
Alphabet Inc. - Class A COM 02079K305 363 207 SH   SOLE   207 0 0
Alphabet Inc. - Class C COM 02079K107 48,667 27,780 SH   SOLE   27,730 0 50
Amazon.com, Inc. COM 023135106 208 64 SH   SOLE   64 0 0
American Express Company COM 025816109 290 2,400 SH   SOLE   2,400 0 0
American Water Works Co. COM 030420103 29,922 194,970 SH   SOLE   194,551 0 419
Analog Devices Inc. COM 032654105 121,220 820,552 SH   SOLE   815,979 0 4,573
Anglo American Platinum Ltd COM 03486T202 221 13,646 SH   SOLE   13,502 0 144
Annaly Capital Management Inc. COM 035710409 35 4,104 SH   SOLE   4,104 0 0
Annaly Capital Management Inc. COM 035710409 1,690 200,000 SH   DFND 1 0 200,000 0
Antofagasta plc ADR COM G0398N128 247 12,530 SH   SOLE   12,397 0 133
Apollo Investment Corp. COM 03761U502 496 46,670 SH   SOLE   46,670 0 0
Apple Inc. COM 037833100 331 2,494 SH   SOLE   2,494 0 0
APTIV PLC COM G6095L109 1,072 8,224 SH   SOLE   8,024 0 200
Ares Capital Corp. COM 04010L103 68,535 4,057,727 SH   SOLE   4,041,875 0 15,852
Ares Capital Corp. COM 04010L103 4,222 250,000 SH   DFND 1 0 250,000 0
Avanos Medical Inc. COM 05350v106 20,546 447,825 SH   SOLE   445,172 0 2,653
Avanos Medical Inc. COM 05350v106 1,524 33,217 SH   DFND 1 0 33,217 0
Axalta Coating Systems LTD COM G0750C108 38,321 1,342,244 SH   SOLE   1,339,607 0 2,637
Baidu Inc. ADS COM 056752108 402 1,858 SH   SOLE   1,858 0 0
Bank of America Corp. COM 060505104 286 9,439 SH   SOLE   9,439 0 0
Bank of Marin (CA) COM 063425102 3,406 99,195 SH   SOLE   98,594 0 601
Bank of Marin (CA) COM 063425102 1,173 34,168 SH   DFND 1 0 34,168 0
Barclays 20 Plus Year Treasury COM 464287432 8,203 52,004 SH   SOLE   51,897 0 107
Barings BDC Inc COM 06759l103 1,913 207,890 SH   SOLE   207,890 0 0
Barings BDC Inc COM 06759l103 3,014 327,594 SH   DFND 1 0 327,594 0
Barrick Gold ORD Shrs COM 067901108 254 11,164 SH   SOLE   11,043 0 121
Becton Dickinson and Company COM 075887109 24,426 97,619 SH   SOLE   97,384 0 235
Berkshire Hathaway Inc. - B COM 084670702 45,768 197,387 SH   SOLE   197,022 0 365
Berkshire Hathaway Inc. - B COM 084670702 1,043 4,500 SH   DFND 1 0 4,500 0
Berkshire Hathaway Inc. - Clas COM 084670108 1,739 5 SH   SOLE   5 0 0
Black Knight Inc COM 09215C105 57,992 656,391 SH   SOLE   654,924 0 1,467
Booking Holdings Inc COM 09857L108 54,777 24,594 SH   SOLE   24,530 0 64
Broadridge Financial Solutions COM 11133T103 127,016 829,087 SH   SOLE   823,511 0 5,576
Brookfield Asset Management In COM 112585104 50,680 1,228,009 SH   SOLE   1,225,621 0 2,388
Brookfield Infrastructure COM 11275Q107 3,176 43,931 SH   SOLE   43,749 0 182
Brown & Brown Inc. COM 115236101 44,060 929,338 SH   SOLE   926,865 0 2,473
Brown & Brown Inc. COM 115236101 1,216 25,640 SH   DFND 1 0 25,640 0
BRP Group COM 05589g102 22,465 749,587 SH   SOLE   744,906 0 4,681
BRP Group COM 05589g102 1,924 64,184 SH   DFND 1 0 64,184 0
Cameco Corp. COM 13321L108 233 17,353 SH   SOLE   17,171 0 182
Canadian National Railway COM 136375102 925 8,422 SH   SOLE   8,236 0 186
Cannae Holdings Inc COM 13765N107 38,658 873,233 SH   SOLE   869,009 0 4,224
Cannae Holdings Inc COM 13765N107 1,982 44,776 SH   DFND 1 0 44,776 0
Capital Southwest Corp. COM 140501107 1,107 62,358 SH   SOLE   62,358 0 0
Capital Southwest Corp. COM 140501107 1,247 70,238 SH   DFND 1 0 70,238 0
Cerner Corporation COM 156782104 36,320 462,796 SH   SOLE   462,318 0 478
Charles River Laboratories Int COM 159864107 49,001 196,113 SH   SOLE   195,582 0 531
Charles Schwab COM 808513105 28,655 540,260 SH   SOLE   538,860 0 1,400
Chevron Corp. COM 166764100 74,543 882,688 SH   SOLE   879,165 0 3,523
China Petroleum & Chemical Co COM 16941R108 241 5,400 SH   SOLE   5,400 0 0
China Southern Airlines Co Ltd COM 169409109 302 10,199 SH   SOLE   10,199 0 0
Chubb Corp COM H1467J104 117,807 765,378 SH   SOLE   760,610 0 4,768
Cia Brasileira de Distribuicao COM 20440T300 216 15,079 SH   SOLE   15,079 0 0
Cisco Systems, Inc. COM 17275R102 76,269 1,704,329 SH   SOLE   1,696,784 0 7,545
Cliffs Natural Resources Inc. COM 185899101 213 14,612 SH   SOLE   14,457 0 155
Colgate-Palmolive Co. COM 194162103 127,500 1,491,057 SH   SOLE   1,481,693 0 9,364
Commerce Bancshares Inc. COM 200525103 26,753 407,200 SH   SOLE   406,220 0 980
Compagnie Financiere Richemont COM 204319107 174 19,411 SH   SOLE   19,411 0 0
Consumer Discret Select Sector COM 81369Y407 4,129 25,678 SH   SOLE   25,643 0 35
Corteva Inc COM 22052L104 3,837 99,094 SH   SOLE   98,746 0 348
Costco Wholesale Corporation COM 22160K105 320 850 SH   SOLE   835 0 15
CREDICORP LTD COM G2519Y108 236 1,436 SH   SOLE   1,436 0 0
Crescent Capital BDC, Inc. COM 225655109 548 37,589 SH   SOLE   37,589 0 0
Crescent Capital BDC, Inc. COM 225655109 370 25,408 SH   DFND 1 0 25,408 0
Cullen Frost Bankers Inc. COM 229899109 20,742 237,782 SH   SOLE   237,039 0 743
Cyberark Software Ltd COM M2682V108 1,263 7,814 SH   SOLE   7,613 0 201
DBS GROUP HOLDINGS-SPON ADR COM 23304y100 723 9,502 SH   SOLE   9,252 0 250
Diageo PLC COM 25243Q205 138,723 873,518 SH   SOLE   868,413 0 5,105
Digital Realty Trust Inc. COM 253868103 97,065 695,757 SH   SOLE   690,833 0 4,924
Dollar Tree, Inc. COM 256746108 31,588 292,376 SH   SOLE   290,937 0 1,439
Donaldson Inc. COM 257651109 25,468 455,764 SH   SOLE   454,570 0 1,194
Dow Inc COM 260557103 91,507 1,648,772 SH   SOLE   1,637,027 0 11,745
Dow Jones Mid Cap Growth ETF - COM 78464A821 12,427 179,240 SH   SOLE   179,040 0 200
DR. REDDY'S LABORATORIES LTD. COM 256135203 376 5,275 SH   SOLE   5,275 0 0
DSV Panalpina COM 26251A108 1,367 16,269 SH   SOLE   15,849 0 420
Dun & Bradstreet Holdings COM 26484T106 30,371 1,219,724 SH   SOLE   1,218,349 0 1,375
Dupont De Nemurs Inc COM 26614N102 12,410 174,522 SH   SOLE   173,796 0 726
Ecopetrol SA COM 279158109 233 18,031 SH   SOLE   18,031 0 0
Edgewell Personal Care Company COM 28035Q102 4,258 123,135 SH   SOLE   122,406 0 729
Edgewell Personal Care Company COM 28035Q102 1,362 39,400 SH   DFND 1 0 39,400 0
ENN Energy Holdings Ltd COM 26876F102 416 7,066 SH   SOLE   7,066 0 0
Entergy Corporation COM 29364G103 82,725 828,575 SH   SOLE   822,556 0 6,019
Equinox Gold COM 29446Y502 249 24,066 SH   SOLE   23,812 0 254
Ericsson ADR COM 294821608 755 63,176 SH   SOLE   61,467 0 1,709
Europe Pacific ETF - Vanguard COM 921943858 217 4,590 SH   SOLE   4,590 0 0
Expeditors International of Wa COM 302130109 27,004 283,925 SH   SOLE   283,204 0 721
Fanuc Ltd. ADS COM 307305102 731 29,606 SH   SOLE   28,871 0 735
Faro Technologies Inc COM 311642102 4,405 62,366 SH   SOLE   61,976 0 390
Faro Technologies Inc COM 311642102 1,398 19,795 SH   DFND 1 0 19,795 0
Fastenal Co. COM 311900104 147,891 3,028,690 SH   SOLE   3,012,743 0 15,947
Fidelity National Financial In COM 31620R303 97,489 2,493,958 SH   SOLE   2,475,712 0 18,246
Fidelity National Information COM 31620M106 27,060 191,288 SH   SOLE   190,881 0 407
First Quantum Minerals Ltd. COM 335934105 211 11,728 SH   SOLE   11,604 0 124
FOMENTO ECONOMICO MEXICANO, S. COM 344419106 248 3,269 SH   SOLE   3,269 0 0
Forward Air Corp. COM 349853101 4,390 57,137 SH   SOLE   56,770 0 367
Forward Air Corp. COM 349853101 916 11,922 SH   DFND 1 0 11,922 0
Franco-Nevada Corp. COM 351858105 1,245 9,930 SH   SOLE   9,711 0 219
Franklin Street Properties Cor COM 35471R106 448 102,500 SH   SOLE   102,500 0 0
Freeport-McMoRan Copper & Gold COM 35671D857 440 16,927 SH   SOLE   16,744 0 183
Frontdoor Inc COM 35905A109 40,058 797,802 SH   SOLE   793,919 0 3,883
Frontdoor Inc COM 35905A109 1,873 37,300 SH   DFND 1 0 37,300 0
Gates Industrial COM G39108108 8,701 681,881 SH   SOLE   679,017 0 2,864
GDS Holdings Ltd COM 36165L108 371 3,957 SH   SOLE   3,957 0 0
General Dynamics Corp. COM 369550108 18,175 122,130 SH   SOLE   121,763 0 367
Gilead Sciences COM 375558103 64,526 1,107,549 SH   SOLE   1,102,851 0 4,698
Gladstone Commercial Corp. COM 376536108 3,872 215,105 SH   SOLE   213,791 0 1,314
Gladstone Commercial Corp. COM 376536108 1,347 74,808 SH   DFND 1 0 74,808 0
GlaxoSmithKline Plc (Adr 1:2) COM 37733W105 1,262 34,292 SH   SOLE   34,194 0 98
Glencore Xstrata plc COM 37827X100 185 29,517 SH   SOLE   29,205 0 312
Gold Fields Ltd COM 38059t106 277 29,884 SH   SOLE   29,884 0 0
Gold Shares - SPDR COM 78463V107 243 1,365 SH   SOLE   1,365 0 0
Goldman Sachs BDC Inc. COM 38147U107 1,614 84,407 SH   SOLE   84,407 0 0
Goldman Sachs BDC Inc. COM 38147U107 2,066 108,063 SH   DFND 1 0 108,063 0
Goldman Sachs Treasury Access COM 381430529 250 2,493 SH   SOLE   2,493 0 0
Golub Capital BDC Inc. COM 38173M102 1,645 116,364 SH   SOLE   116,364 0 0
Golub Capital BDC Inc. COM 38173M102 3,535 250,000 SH   DFND 1 0 250,000 0
Graco Inc. COM 384109104 174,440 2,411,063 SH   SOLE   2,396,851 0 14,212
Grupo Financiero ADR COM 40052P107 319 11,499 SH   SOLE   11,499 0 0
HDFC Bank Ltd COM 40415F101 467 6,458 SH   SOLE   6,458 0 0
Healthcare Services Group COM 421906108 20,829 741,244 SH   SOLE   737,006 0 4,238
Healthcare Services Group COM 421906108 1,453 51,692 SH   DFND 1 0 51,692 0
Hercules Technology Growth Cap COM 427096508 1,471 101,989 SH   SOLE   101,989 0 0
Hercules Technology Growth Cap COM 427096508 5,047 350,000 SH   DFND 1 0 350,000 0
Hexagon AB COM 428263107 16,006 176,570 SH   SOLE   176,012 0 558
High Yield Corporate Bond Fund COM 464288513 1,614 18,487 SH   SOLE   18,347 0 140
Home Depot Inc. COM 437076102 30,829 116,065 SH   SOLE   115,830 0 235
Homebuilders Select Industry S COM 78464A888 2,520 43,711 SH   SOLE   43,652 0 59
Honeywell International, Inc. COM 438516106 259 1,218 SH   SOLE   1,218 0 0
Huazhu Group Ltd. COM 44332N106 493 10,939 SH   SOLE   10,939 0 0
I3 Verticals Inc COM 46571Y107 6,072 182,902 SH   SOLE   181,801 0 1,101
I3 Verticals Inc COM 46571Y107 1,374 41,380 SH   DFND 1 0 41,380 0
ICICI Bank Ltd. ADS COM 45104g104 193 13,017 SH   SOLE   13,017 0 0
Icon PLC COM G4705A100 1,458 7,479 SH   SOLE   7,294 0 185
IHS Markit Ltd COM G47567105 49,642 552,625 SH   SOLE   551,720 0 905
Illinois Tool Works Inc. COM 452308109 66,446 325,908 SH   SOLE   325,390 0 518
Industrial Select Sector - SPD COM 81369Y704 3,476 39,250 SH   SOLE   39,200 0 50
Invesco BulletShares 2024 COM 46138j841 11,142 497,633 SH   SOLE   496,626 0 1,007
Invesco BulletShares 2025 COM 46138j825 15,484 684,226 SH   SOLE   682,841 0 1,385
Investcorp Credit Management B COM 46090R104 620 130,340 SH   DFND 1 0 130,340 0
iShares 7-10 Year Treasury Bon COM 464287440 45,239 377,151 SH   SOLE   376,349 0 802
iShares Core MSCI Emerging Mar COM 46434G103 5,866 94,557 SH   SOLE   94,557 0 0
iShares Core US Values - ETF COM 464287663 20,746 333,591 SH   SOLE   333,591 0 0
iShares Corporate iBonds ETF 2 COM 46435GAA0 17,785 656,253 SH   SOLE   654,930 0 1,323
iShares Floating Rate Note Fun COM 46429B655 241 4,755 SH   SOLE   4,755 0 0
iShares Gold Trust COM 464285105 21,919 1,209,016 SH   SOLE   1,206,594 0 2,422
iShares iBonds Dec 2022 AMT-Fr COM 46435G755 3,612 137,021 SH   SOLE   137,021 0 0
iShares iBonds Dec 2023 Term C COM 46434VAX8 932 35,464 SH   SOLE   35,464 0 0
iShares iBonds Dec 2023 Term T COM 46436E882 10,192 396,412 SH   SOLE   395,585 0 827
iShares iBonds Dec 2024 Term M COM 46435U697 3,851 142,154 SH   SOLE   142,154 0 0
iShares iBonds Dec 2024 Term T COM 46436E874 8,148 314,275 SH   SOLE   313,619 0 656
iShares iBonds Dec 2025 Term M COM 46435U432 3,562 126,450 SH   SOLE   126,450 0 0
iShares iBonds Dec 2025 Term T COM 46436E866 8,201 314,317 SH   SOLE   313,664 0 653
Ishares Ibonds Dec 2026 Term M COM 46435U259 3,896 143,834 SH   SOLE   143,834 0 0
iShares iBonds Dec 2026 Term T COM 46436E858 9,580 365,643 SH   SOLE   364,858 0 785
iShares iBonds Dec 2027 Term C COM 46435UAA9 11,225 407,156 SH   SOLE   406,337 0 819
Ishares Ibonds Dec 2027 Term M COM 46435U283 4,675 171,141 SH   SOLE   171,141 0 0
iShares iBonds Dec 2027 Term T COM 46436E841 1,418 54,074 SH   SOLE   53,941 0 133
iShares iBonds Dec 2028 Term C COM 46435U515 13,490 456,514 SH   SOLE   455,599 0 915
iShares iBonds Dec 2028 Term M COM 46435U325 5,576 202,002 SH   SOLE   202,002 0 0
iShares iBonds Dec 2028 Term T COM 46436E833 1,382 52,556 SH   SOLE   52,424 0 132
iShares iBonds Dec 2029 Term T COM 46436E825 9,532 363,471 SH   SOLE   362,693 0 778
iShares iBonds Dec 2030 Term C COM 46436E726 17,874 679,995 SH   SOLE   678,598 0 1,397
iShares iBonds December 2029 T COM 46436E205 8,886 323,253 SH   SOLE   322,589 0 664
iShares iBoxx Corporate Bond E COM 464287242 5,632 40,772 SH   SOLE   40,668 0 104
iShares MBS Bond ETF COM 464288588 21,807 198,007 SH   SOLE   197,517 0 490
iShares Muni Bond 2023 COM 46435G318 3,514 134,202 SH   SOLE   134,202 0 0
iShares National AMT-Free Muni COM 464288414 3,427 29,238 SH   SOLE   29,238 0 0
iShares Short-Term Corporate B COM 464288646 1,885 34,160 SH   SOLE   33,907 0 253
J & J Snack Foods Corp COM 466032109 4,528 29,145 SH   SOLE   28,970 0 175
J & J Snack Foods Corp COM 466032109 1,361 8,758 SH   DFND 1 0 8,758 0
James River Group Holdings Ltd COM g5005r107 5,115 104,068 SH   SOLE   103,465 0 603
James River Group Holdings Ltd COM g5005r107 1,402 28,519 SH   DFND 1 0 28,519 0
Jazz Pharmaceuticals Plc COM G50871105 421 2,548 SH   SOLE   2,483 0 65
John Bean Technologies Corp. COM 477839104 5,051 44,361 SH   SOLE   44,096 0 265
John Bean Technologies Corp. COM 477839104 1,438 12,631 SH   DFND 1 0 12,631 0
JP Morgan Chase & Company COM 46625H100 355 2,797 SH   SOLE   2,797 0 0
Kadant Inc COM 48282T104 6,052 42,931 SH   SOLE   42,685 0 246
Kadant Inc COM 48282T104 1,704 12,084 SH   DFND 1 0 12,084 0
KB Financial Group Inc COM 48241a105 294 7,427 SH   SOLE   7,427 0 0
Kemper Corp. COM 488401100 343 4,470 SH   SOLE   4,470 0 0
Kinder Morgan Inc. COM 49456B101 66,745 4,882,559 SH   SOLE   4,861,414 0 21,145
Kirkland Lake Gold Ltd COM 49741E100 858 20,784 SH   SOLE   20,329 0 455
KOMATSU LTD COM 500458401 534 19,275 SH   SOLE   18,785 0 490
L'Oreal SA COM 502117203 1,138 14,949 SH   SOLE   14,627 0 322
Linde PLC COM G5494J103 161,481 612,806 SH   SOLE   609,153 0 3,653
Localiza Rent a Car SA COM 53956W300 398 29,688 SH   SOLE   29,688 0 0
Lockheed Martin Corp COM 539830109 112,473 316,844 SH   SOLE   314,845 0 1,999
Lowe's Companies Inc. COM 548661107 55,316 344,623 SH   SOLE   344,046 0 577
Lundin Mining Corp COM 550372106 205 23,052 SH   SOLE   22,808 0 244
LVMH Moet Hennessy Louis Vuitt COM 502441306 1,548 12,410 SH   SOLE   12,120 0 290
M&T Bank Corp. COM 55261F104 19,044 149,598 SH   SOLE   149,132 0 466
Main Street Capital Corp. COM 56035L104 1,543 47,819 SH   SOLE   47,819 0 0
Main Street Capital Corp. COM 56035L104 3,552 110,107 SH   DFND 1 0 110,107 0
Manatuck Hill Mariner Offshore COM 562996983 386 2,177 SH   SOLE   2,177 0 0
Markel Corp. COM 570535104 52,862 51,158 SH   SOLE   51,010 0 148
Martin Marietta Materials Inc. COM 573284106 3,684 12,973 SH   SOLE   12,862 0 111
Mastercard Inc. - A COM 57636Q104 75,112 210,433 SH   SOLE   210,082 0 351
Materials Select Sector - SPDR COM 81369Y100 3,452 47,683 SH   SOLE   47,621 0 62
McDonald's Corp. COM 580135101 26,672 124,298 SH   SOLE   124,016 0 282
Medley Capital Corp. COM 58503F502 665 23,335 SH   DFND 1 0 23,335 0
Medtronic COM G5960L103 28,270 241,335 SH   SOLE   240,800 0 535
Melco Resorts & Entertainment COM 585464100 507 27,314 SH   SOLE   26,959 0 355
MERCADOLIBRE INC COM 58733R102 660 394 SH   SOLE   394 0 0
Microsoft Corp. COM 594918104 130,737 587,795 SH   SOLE   584,494 0 3,301
MMC Norilsk Nickel COM 55315j102 299 9,493 SH   SOLE   9,493 0 0
Morningstar Inc. COM 617700109 23,237 100,345 SH   SOLE   99,954 0 391
Morningstar Inc. COM 617700109 1,718 7,417 SH   DFND 1 0 7,417 0
Movado Group Inc. COM 624580106 3,709 223,144 SH   SOLE   221,509 0 1,635
Movado Group Inc. COM 624580106 1,414 85,100 SH   DFND 1 0 85,100 0
Nathan's Famous Inc COM 632347100 1,010 18,292 SH   SOLE   18,182 0 110
Nathan's Famous Inc COM 632347100 420 7,609 SH   DFND 1 0 7,609 0
Natus Medical Inc. COM 639050103 2,492 124,360 SH   SOLE   123,666 0 694
Natus Medical Inc. COM 639050103 580 28,919 SH   DFND 1 0 28,919 0
Neenah Paper Inc COM 640079109 3,110 56,217 SH   SOLE   55,849 0 368
Neenah Paper Inc COM 640079109 1,303 23,560 SH   DFND 1 0 23,560 0
Nestle SA COM 641069406 135,361 1,149,078 SH   SOLE   1,141,523 0 7,555
New Jersey Resources Corp. COM 646025106 19,329 543,712 SH   SOLE   542,006 0 1,706
New Mountain Finance Corp. COM 647551100 1,623 142,829 SH   SOLE   142,829 0 0
New Mountain Finance Corp. COM 647551100 4,289 377,564 SH   DFND 1 0 377,564 0
Nike Inc. - B COM 654106103 36,317 256,712 SH   SOLE   256,184 0 528
Nintendo Co. Ltd. ADS COM 654445303 1,007 12,503 SH   SOLE   12,198 0 305
Nordson Corporation COM 655663102 42,232 210,162 SH   SOLE   209,619 0 543
Northern Trust Corporation COM 665859104 110,045 1,181,496 SH   SOLE   1,174,487 0 7,009
Northwest Natural Holding Co COM 66765N105 3,018 65,617 SH   SOLE   65,248 0 369
Northwest Natural Holding Co COM 66765N105 1,248 27,140 SH   DFND 1 0 27,140 0
Novartis AG - ADR COM 66987V109 23,336 247,124 SH   SOLE   246,266 0 858
Novo Nordisk A/S ADS COM 670100205 1,067 15,275 SH   SOLE   14,966 0 309
NVIDIA Corp. COM 67066G104 452 865 SH   SOLE   865 0 0
NXP Semiconductors N.V. COM N6596X109 70,397 442,722 SH   SOLE   441,489 0 1,233
Oaktree Specialty Lending Corp COM 67401P108 858 153,981 SH   SOLE   153,981 0 0
OFS Capital Corp. COM 67103B100 1,210 169,241 SH   SOLE   169,241 0 0
OFS Capital Corp. COM 67103B100 2,053 287,084 SH   DFND 1 0 287,084 0
Oracle Corporation COM 68389X105 69,531 1,074,839 SH   SOLE   1,072,538 0 2,301
Owl Rock Capital Corporation COM 69121K104 1,156 91,339 SH   SOLE   91,339 0 0
Owl Rock Capital Corporation COM 69121K104 1,899 150,000 SH   DFND 1 0 150,000 0
Pagseguro Digital Ltd COM G68707101 955 16,798 SH   SOLE   16,598 0 200
Pan American Silver Corp COM 697900108 273 7,925 SH   SOLE   7,842 0 83
Paychex Inc. COM 704326107 141,739 1,521,127 SH   SOLE   1,510,987 0 10,140
PayPal Holdings, Inc. COM 70450Y103 304 1,297 SH   SOLE   1,297 0 0
PennantPark Floating Rate Capi COM 70806A106 804 76,336 SH   SOLE   76,336 0 0
PennantPark Floating Rate Capi COM 70806A106 211 20,000 SH   DFND 1 0 20,000 0
PennantPark Investment Corp. COM 708062104 524 113,736 SH   SOLE   113,736 0 0
PennantPark Investment Corp. COM 708062104 3,020 655,081 SH   DFND 1 0 655,081 0
Pepsico Inc. COM 713448108 169,661 1,144,038 SH   SOLE   1,137,944 0 6,094
Perficient Inc COM 71375U101 2,399 50,339 SH   SOLE   50,042 0 297
Perficient Inc COM 71375U101 1,005 21,099 SH   DFND 1 0 21,099 0
Pfizer Inc. COM 717081103 80,156 2,177,558 SH   SOLE   2,162,752 0 14,806
Phibro Animal Health Corp Clas COM 71742Q106 2,475 127,432 SH   SOLE   126,693 0 739
Phibro Animal Health Corp Clas COM 71742Q106 1,066 54,895 SH   DFND 1 0 54,895 0
PIMCO 20 Plus Year Zero Coupon COM 72201R882 800 4,897 SH   SOLE   4,859 0 38
Pimco Enhanced Short Maturity COM 72201R833 493 4,833 SH   SOLE   4,833 0 0
Ping An Insurance Group Co of COM 72341E304 303 12,372 SH   SOLE   12,372 0 0
Polaris Industries COM 731068102 109,961 1,154,082 SH   SOLE   1,146,595 0 7,487
Portman Ridge Finance Corp COM 73688F102 650 340,472 SH   DFND 1 0 340,472 0
Posco-ADR COM 693483109 258 4,143 SH   SOLE   4,143 0 0
Potlatch Corp. COM 737630103 226 4,515 SH   SOLE   4,472 0 43
PPG Industries Inc. COM 693506107 28,319 196,357 SH   SOLE   195,860 0 497
Procter & Gamble Company COM 742718109 28,096 201,928 SH   SOLE   201,484 0 444
Progressive Corp. COM 743315103 138,022 1,395,856 SH   SOLE   1,386,922 0 8,934
Prudential Financial Inc COM 744320102 20 253 SH   SOLE   253 0 0
Prudential Financial Inc COM 744320102 859 11,000 SH   DFND 1 0 11,000 0
Rayonier Inc. COM 754907103 84,758 2,884,888 SH   SOLE   2,872,665 0 12,223
Rayonier Inc. COM 754907103 1,257 42,788 SH   DFND 1 0 42,788 0
Raytheon Technologies Corp COM 75513E101 49,657 694,400 SH   SOLE   693,201 0 1,199
RBC Bearings Incorporated COM 75524B104 5,214 29,121 SH   SOLE   28,952 0 169
RBC Bearings Incorporated COM 75524B104 1,683 9,401 SH   DFND 1 0 9,401 0
RE/MAX Holdings Inc. COM 75524W108 16,572 456,158 SH   SOLE   454,281 0 1,877
RE/MAX Holdings Inc. COM 75524W108 1,488 40,955 SH   DFND 1 0 40,955 0
REIT Index - Vanguard COM 922908553 7,428 87,457 SH   SOLE   87,310 0 147
Resources Global Professionals COM 76122Q105 3,409 271,180 SH   SOLE   269,405 0 1,775
Resources Global Professionals COM 76122Q105 811 64,504 SH   DFND 1 0 64,504 0
Rio Tinto PLC COM 767204100 1,211 16,104 SH   SOLE   15,733 0 371
Roche Holding AG COM 771195104 610 13,914 SH   SOLE   13,552 0 362
Rockwell Automation Inc. COM 773903109 27,273 108,738 SH   SOLE   108,460 0 278
Royal Dutch Shell PLC - Cl A COM 780259206 366 10,416 SH   SOLE   10,151 0 265
Royal Gold, Inc. COM 780287108 233 2,188 SH   SOLE   2,164 0 24
Russell 1000 Value Index - iSh COM 464287598 701 5,129 SH   SOLE   5,129 0 0
Russell 2000 Value Index - iSh COM 464287630 1,332 10,111 SH   SOLE   10,111 0 0
S&P 500 - SPDR COM 78462F103 5,505 14,723 SH   SOLE   14,723 0 0
S&P 600 Small Cap Growth - SPD COM 78464A201 9,032 118,260 SH   SOLE   118,260 0 0
Sandstorm Gold Ltd. COM 80013R206 178 24,871 SH   SOLE   24,611 0 260
SAP AG - ADS COM 803054204 690 5,295 SH   SOLE   5,155 0 140
SEI Investments Company COM 784117103 22,055 383,762 SH   SOLE   382,724 0 1,038
Shopify Inc COM 82509L107 1,415 1,250 SH   SOLE   1,221 0 29
Silver Trust - iShares COM 46428Q109 838 34,118 SH   SOLE   34,056 0 62
SilverCrest Metals Inc COM 828363101 312 27,873 SH   SOLE   27,575 0 298
Sixth Street Specialty Lending COM 83012A109 1,976 95,243 SH   SOLE   95,243 0 0
Sixth Street Specialty Lending COM 83012A109 3,045 146,751 SH   DFND 1 0 146,751 0
SJW Group COM 784305104 5,124 73,875 SH   SOLE   73,476 0 399
SJW Group COM 784305104 1,412 20,363 SH   DFND 1 0 20,363 0
Sl Green Realty COM 78440X804 67,912 1,139,854 SH   SOLE   1,135,001 0 4,853
Snap-on Inc. COM 833034101 130,735 763,909 SH   SOLE   759,071 0 4,838
Solar Capital Ltd. COM 83413U100 1,820 103,944 SH   SOLE   103,944 0 0
Solar Capital Ltd. COM 83413U100 3,427 195,709 SH   DFND 1 0 195,709 0
Solar Senior Capital Ltd. COM 83416M105 501 34,660 SH   SOLE   34,660 0 0
Sony Corp. ADS COM 835699307 1,498 14,813 SH   SOLE   14,468 0 345
Southern Company COM 842587107 120,909 1,968,236 SH   SOLE   1,956,789 0 11,447
Southern Copper Corp. COM 84265V105 261 4,010 SH   SOLE   3,967 0 43
SPDR Nuveen Barclays Capital M COM 78468R721 2,568 48,921 SH   SOLE   48,921 0 0
SPDR Nuveen S&P High Yield COM 78464A284 240 4,061 SH   SOLE   4,061 0 0
Spdr Portfolio Intermediate Te COM 78464A672 1,196 36,190 SH   SOLE   36,190 0 0
SPDR Portfolio World Ex US ETF COM 78463X889 13,032 386,137 SH   SOLE   385,324 0 813
SPDR S&P 400 Mid Cap Value COM 78464A839 12,931 232,989 SH   SOLE   232,729 0 260
SPDR S&P 500 Growth ETF COM 78464A409 24,614 445,173 SH   SOLE   444,694 0 479
SPDR S&P 500 Value COM 78464a508 24,927 724,831 SH   SOLE   724,039 0 792
SPDR S&P 600 Small CapValue ET COM 78464A300 9,095 137,406 SH   SOLE   137,406 0 0
Starbucks Corporation COM 855244109 84,891 793,525 SH   SOLE   791,968 0 1,556
Stellus Capital Investment COM 858568108 1,150 105,688 SH   SOLE   105,688 0 0
Stellus Capital Investment COM 858568108 3,113 286,126 SH   DFND 1 0 286,126 0
Stryker Corp. COM 863667101 83,516 340,828 SH   SOLE   340,201 0 627
T. Rowe Price Group Inc. COM 74144T108 31,086 205,340 SH   SOLE   204,883 0 457
Taiwan Semiconductor Manufactu COM 874039100 2,171 19,914 SH   SOLE   19,578 0 336
TCP Capital Corp. COM 09259e108 1,505 133,940 SH   SOLE   133,940 0 0
TCP Capital Corp. COM 09259e108 3,730 331,863 SH   DFND 1 0 331,863 0
Teck Resources Limited COM 878742204 184 10,157 SH   SOLE   10,050 0 107
Tencent Holdings LTD COM 88032Q109 1,453 20,214 SH   SOLE   19,917 0 297
Tencent Music Entertainment Gr COM 88034P109 369 19,170 SH   SOLE   19,170 0 0
The Clorox Company COM 189054109 25,849 128,014 SH   SOLE   127,719 0 295
Thermo Fisher Scientific Inc. COM 883556102 48,075 103,213 SH   SOLE   103,060 0 153
Thermon Group Holdings Inc. COM 88362T103 3,021 193,255 SH   SOLE   192,010 0 1,245
Thermon Group Holdings Inc. COM 88362T103 1,193 76,311 SH   DFND 1 0 76,311 0
Tiffany & Co. COM 886547108 70,717 537,975 SH   SOLE   534,680 0 3,295
TJX Companies COM 872540109 77,817 1,139,513 SH   SOLE   1,137,352 0 2,161
TriplePoint Venture Growth BDC COM 89677Y100 1,166 89,434 SH   SOLE   89,434 0 0
TriplePoint Venture Growth BDC COM 89677Y100 3,115 238,845 SH   DFND 1 0 238,845 0
United Overseas Bank Limited COM 911271302 513 15,018 SH   SOLE   14,613 0 405
Uranium Participation Corp COM 917017105 198 51,252 SH   SOLE   50,710 0 542
US Bancorp COM 902973304 85,750 1,840,524 SH   SOLE   1,832,748 0 7,776
VanEck Vectors BDC Income ETF COM 92189F411 334 24,303 SH   SOLE   24,303 0 0
VanEck Vectors Long Municipal COM 92189F536 14,758 679,775 SH   SOLE   679,775 0 0
Veritex Holdings COM 923451108 3,856 150,288 SH   SOLE   149,162 0 1,126
Veritex Holdings COM 923451108 1,475 57,469 SH   DFND 1 0 57,469 0
Viatris COM 92556V106 4,935 263,336 SH   SOLE   261,589 0 1,747
Vipshop Holdings Ltd COM 92763W103 607 21,589 SH   SOLE   21,589 0 0
Visa, Inc. - A COM 92826C839 508 2,322 SH   SOLE   2,322 0 0
Vontier COM 928881101 17,605 527,091 SH   SOLE   523,915 0 3,176
W.R. Berkley Corp. COM 084423102 46,016 692,796 SH   SOLE   691,691 0 1,105
Walmart De-Mexico-Spon ADR V COM 93114W107 911 32,390 SH   SOLE   31,755 0 635
Waste Connections, INC. COM 94106B101 1,054 10,274 SH   SOLE   10,027 0 247
Weyerhaeuser Co. COM 962166104 97,745 2,915,149 SH   SOLE   2,895,505 0 19,644
Willis Towers Watson Public Lt COM G96629103 894 4,242 SH   SOLE   4,150 0 92
Winnebago Industries Inc COM 974637100 4,723 78,798 SH   SOLE   78,328 0 470
Winnebago Industries Inc COM 974637100 1,280 21,359 SH   DFND 1 0 21,359 0
WNS Holdings Ltd COM 92932M101 331 4,596 SH   SOLE   4,596 0 0
Wuxi Biologics Cayman Inc COM 98260N108 687 26,103 SH   SOLE   26,103 0 0
XTrackers Municipal Infr REven COM 233051705 3,599 123,087 SH   SOLE   123,087 0 0
Yandex NV COM N97284108 666 9,573 SH   SOLE   9,573 0 0
Yum China Holdings Inc COM 98850P109 354 6,204 SH   SOLE   6,204 0 0
ZTO Express Cayman Inc COM 98980A105 1,086 37,251 SH   SOLE   36,711 0 540