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
Vanguard Treasury Money Market MFUND 921932109 521 520,957 SH   SOLE   520,957 0 0
3M Company COM 88579Y101 94,280 588,590 SH   SOLE   585,323 0 3,267
Accenture PLC COM G1151C101 31,136 137,776 SH   SOLE   137,447 0 329
AIA Group Ltd COM 001317205 1,366 34,863 SH   SOLE   34,333 0 530
Air Products & Chemicals Inc. COM 009158106 34,148 114,646 SH   SOLE   114,474 0 172
Alibaba Group Holding Ltd COM 01609W102 2,710 9,218 SH   SOLE   9,133 0 85
Allied Motion Technologies Inc COM 019330109 4,582 111,009 SH   SOLE   110,299 0 710
Allied Motion Technologies Inc COM 019330109 1,261 30,555 SH   DFND 1 0 30,555 0
Alphabet Inc. - Class A COM 02079K305 425 290 SH   SOLE   290 0 0
Alphabet Inc. - Class C COM 02079K107 40,383 27,479 SH   SOLE   27,435 0 44
Amazon.com, Inc. COM 023135106 327 104 SH   SOLE   104 0 0
American Express Company COM 025816109 241 2,400 SH   SOLE   2,400 0 0
American Water Works Co. COM 030420103 28,978 200,014 SH   SOLE   199,695 0 319
Analog Devices Inc. COM 032654105 99,409 851,542 SH   SOLE   847,179 0 4,363
Annaly Capital Management Inc. COM 035710409 29 4,104 SH   SOLE   4,104 0 0
Annaly Capital Management Inc. COM 035710409 1,424 200,000 SH   DFND 1 0 200,000 0
Antofagasta plc ADR COM G0398N128 158 12,046 SH   SOLE   11,913 0 133
Apollo Investment Corp. COM 03761U502 370 44,780 SH   SOLE   44,780 0 0
Apple Inc. COM 037833100 457 3,948 SH   SOLE   3,948 0 0
APTIV PLC COM G6095L109 1,034 11,279 SH   SOLE   11,079 0 200
Ares Capital Corp. COM 04010L103 58,388 4,185,502 SH   SOLE   4,158,717 0 26,785
Ares Capital Corp. COM 04010L103 3,487 250,000 SH   DFND 1 0 250,000 0
Avanos Medical Inc. COM 05350v106 15,815 476,060 SH   SOLE   473,407 0 2,653
Avanos Medical Inc. COM 05350v106 1,206 36,317 SH   DFND 1 0 36,317 0
Axalta Coating Systems LTD COM G0750C108 41,263 1,861,198 SH   SOLE   1,855,476 0 5,722
Baidu Inc. ADS COM 056752108 247 1,952 SH   SOLE   1,952 0 0
Bank of America Corp. COM 060505104 240 9,956 SH   SOLE   9,956 0 0
Bank of Marin (CA) COM 063425102 2,820 97,363 SH   SOLE   96,762 0 601
Bank of Marin (CA) COM 063425102 969 33,468 SH   DFND 1 0 33,468 0
Barclays 20 Plus Year Treasury COM 464287432 8,451 51,766 SH   SOLE   51,659 0 107
Barings BDC Inc COM 06759l103 1,578 197,256 SH   SOLE   197,256 0 0
Barings BDC Inc COM 06759l103 2,621 327,594 SH   DFND 1 0 327,594 0
Barrick Gold ORD Shrs COM 067901108 303 10,763 SH   SOLE   10,642 0 121
Becton Dickinson and Company COM 075887109 22,814 98,049 SH   SOLE   97,879 0 170
Berkshire Hathaway Inc. - B COM 084670702 57,420 269,654 SH   SOLE   268,896 0 758
Berkshire Hathaway Inc. - B COM 084670702 958 4,500 SH   DFND 1 0 4,500 0
Berkshire Hathaway Inc. - Clas COM 084670108 1,600 5 SH   SOLE   5 0 0
Black Knight Inc COM 09215C105 61,360 704,878 SH   SOLE   703,433 0 1,445
BlackRock Kelso Capital Corp. COM 092533108 414 169,802 SH   SOLE   169,802 0 0
BlackRock Kelso Capital Corp. COM 092533108 710 290,910 SH   DFND 1 0 290,910 0
Booking Holdings Inc COM 09857L108 32,547 19,026 SH   SOLE   18,976 0 50
Broadridge Financial Solutions COM 11133T103 114,531 867,658 SH   SOLE   862,256 0 5,402
Brookfield Asset Management In COM 112585104 40,352 1,220,580 SH   SOLE   1,218,467 0 2,113
Brown & Brown Inc. COM 115236101 43,028 950,468 SH   SOLE   948,434 0 2,034
Brown & Brown Inc. COM 115236101 1,106 24,440 SH   DFND 1 0 24,440 0
BRP Group COM 05589g102 5,704 228,983 SH   SOLE   227,545 0 1,438
BRP Group COM 05589g102 1,547 62,084 SH   DFND 1 0 62,084 0
Cabot Oil & Gas Corp. COM 127097103 215 12,395 SH   SOLE   12,258 0 137
Cameco Corp. COM 13321L108 168 16,599 SH   SOLE   16,417 0 182
Canadian National Railway COM 136375102 1,187 11,147 SH   SOLE   10,961 0 186
Cannae Holdings Inc COM 13765N107 33,669 903,621 SH   SOLE   899,617 0 4,004
Cannae Holdings Inc COM 13765N107 1,598 42,876 SH   DFND 1 0 42,876 0
Capital Southwest Corp. COM 140501107 636 45,280 SH   SOLE   45,280 0 0
Capital Southwest Corp. COM 140501107 284 20,238 SH   DFND 1 0 20,238 0
Cerner Corporation COM 156782104 32,844 454,332 SH   SOLE   453,854 0 478
Charles River Laboratories Int COM 159864107 45,115 199,229 SH   SOLE   198,687 0 542
Charles Schwab COM 808513105 19,932 550,157 SH   SOLE   549,060 0 1,097
Chevron Corp. COM 166764100 67,238 933,862 SH   SOLE   928,495 0 5,367
China Petroleum & Chemical Co COM 16941R108 230 5,687 SH   SOLE   5,687 0 0
China Southern Airlines Co Ltd COM 169409109 283 10,421 SH   SOLE   10,421 0 0
Chubb Corp COM H1467J104 91,742 790,061 SH   SOLE   785,537 0 4,524
Cia Brasileira de Distribuicao COM 20440T300 194 15,732 SH   SOLE   15,732 0 0
Cisco Systems, Inc. COM 17275R102 70,806 1,797,566 SH   SOLE   1,785,679 0 11,887
CNOOC Ltd. COM 126132109 222 2,308 SH   SOLE   2,308 0 0
Colgate-Palmolive Co. COM 194162103 119,478 1,548,648 SH   SOLE   1,539,713 0 8,936
Commerce Bancshares Inc. COM 200525103 22,472 399,223 SH   SOLE   398,515 0 708
Communication Services Select COM 81369Y852 4,318 72,696 SH   SOLE   72,599 0 97
Compagnie Financiere Richemont COM 204319107 32,461 4,888,688 SH   SOLE   4,875,521 0 13,167
Consumer Discret Select Sector COM 81369Y407 4,108 27,949 SH   SOLE   27,914 0 35
Corteva Inc COM 22052L104 3,097 107,514 SH   SOLE   107,166 0 348
Costco Wholesale Corporation COM 22160K105 302 850 SH   SOLE   835 0 15
Crescent Capital BDC, Inc. COM 225655109 457 35,832 SH   SOLE   35,832 0 0
Crescent Capital BDC, Inc. COM 225655109 324 25,408 SH   DFND 1 0 25,408 0
Cullen Frost Bankers Inc. COM 229899109 15,139 236,734 SH   SOLE   236,169 0 565
Cyberark Software Ltd COM M2682V108 1,201 11,609 SH   SOLE   11,408 0 201
DBS GROUP HOLDINGS-SPON ADR COM 23304y100 777 13,318 SH   SOLE   13,068 0 250
Diageo PLC COM 25243Q205 123,102 894,246 SH   SOLE   889,352 0 4,894
Digital Realty Trust Inc. COM 253868103 106,988 729,000 SH   SOLE   724,236 0 4,764
Dollar Tree, Inc. COM 256746108 27,733 303,628 SH   SOLE   302,260 0 1,368
Donaldson Inc. COM 257651109 21,398 460,957 SH   SOLE   460,048 0 909
Dow Inc COM 260557103 81,625 1,734,862 SH   SOLE   1,723,422 0 11,440
Dow Jones Mid Cap Growth ETF - COM 78464A821 17,902 311,930 SH   SOLE   311,498 0 432
DR. REDDY'S LABORATORIES LTD. COM 256135203 375 5,391 SH   SOLE   5,391 0 0
DSV Panalpina COM 26251A108 1,775 21,717 SH   SOLE   21,297 0 420
Dun & Bradstreet Holdings COM 26484T106 14,811 577,204 SH   SOLE   576,545 0 659
Dupont De Nemurs Inc COM 26614N102 9,935 179,080 SH   SOLE   178,446 0 634
Ecopetrol SA COM 279158109 185 18,846 SH   SOLE   18,846 0 0
Edgewell Personal Care Company COM 28035Q102 3,439 123,357 SH   SOLE   122,628 0 729
Edgewell Personal Care Company COM 28035Q102 1,076 38,600 SH   DFND 1 0 38,600 0
Elbit Systems Ltd COM M3760D101 918 7,629 SH   SOLE   7,474 0 155
Eli Lilly & Co. COM 532457108 355 2,400 SH   SOLE   2,400 0 0
ENN Energy Holdings Ltd COM 26876F102 318 7,310 SH   SOLE   7,310 0 0
Entergy Corporation COM 29364G103 84,561 858,222 SH   SOLE   852,414 0 5,808
Equinox Gold COM 29446Y502 395 33,717 SH   SOLE   33,333 0 384
Expeditors International of Wa COM 302130109 26,121 288,564 SH   SOLE   288,013 0 551
Fanuc Ltd. ADS COM 307305102 780 40,929 SH   SOLE   40,194 0 735
Faro Technologies Inc COM 311642102 3,812 62,511 SH   SOLE   62,121 0 390
Faro Technologies Inc COM 311642102 1,183 19,395 SH   DFND 1 0 19,395 0
Fastenal Co. COM 311900104 143,178 3,175,385 SH   SOLE   3,159,735 0 15,650
Fidelity National Financial In COM 31620R303 81,154 2,591,944 SH   SOLE   2,574,375 0 17,569
Fidelity National Information COM 31620M106 28,574 194,107 SH   SOLE   193,807 0 300
Forward Air Corp. COM 349853101 3,813 66,454 SH   SOLE   66,087 0 367
Forward Air Corp. COM 349853101 719 12,522 SH   DFND 1 0 12,522 0
Franco-Nevada Corp. COM 351858105 1,912 13,696 SH   SOLE   13,473 0 223
Franklin Street Properties Cor COM 35471R106 375 102,500 SH   SOLE   102,500 0 0
Freeport-McMoRan Copper & Gold COM 35671D857 258 16,504 SH   SOLE   16,321 0 183
Frontdoor Inc COM 35905A109 33,405 858,530 SH   SOLE   854,748 0 3,782
Frontdoor Inc COM 35905A109 1,440 37,000 SH   DFND 1 0 37,000 0
Gates Industrial COM G39108108 7,413 666,678 SH   SOLE   664,486 0 2,192
GDS Holdings Ltd COM 36165L108 335 4,095 SH   SOLE   4,095 0 0
General Dynamics Corp. COM 369550108 16,859 121,790 SH   SOLE   121,527 0 263
Gilead Sciences COM 375558103 76,322 1,207,818 SH   SOLE   1,200,071 0 7,747
Gladstone Commercial Corp. COM 376536108 3,620 214,857 SH   SOLE   213,543 0 1,314
Gladstone Commercial Corp. COM 376536108 1,079 64,008 SH   DFND 1 0 64,008 0
GlaxoSmithKline Plc (Adr 1:2) COM 37733W105 1,422 37,786 SH   SOLE   37,688 0 98
Gold Fields Ltd COM 38059t106 374 30,409 SH   SOLE   30,409 0 0
Gold Shares - SPDR COM 78463V107 242 1,365 SH   SOLE   1,365 0 0
Goldman Sachs BDC Inc. COM 38147U107 1,180 78,469 SH   SOLE   78,469 0 0
Goldman Sachs BDC Inc. COM 38147U107 1,625 108,063 SH   DFND 1 0 108,063 0
Goldman Sachs Treasury Access COM 381430529 501 4,986 SH   SOLE   4,986 0 0
Golub Capital BDC Inc. COM 38173M102 1,467 110,783 SH   SOLE   110,783 0 0
Golub Capital BDC Inc. COM 38173M102 3,310 250,000 SH   DFND 1 0 250,000 0
Graco Inc. COM 384109104 154,972 2,526,027 SH   SOLE   2,512,360 0 13,666
Grupo Financiero ADR COM 40052P107 204 11,765 SH   SOLE   11,765 0 0
HDFC Bank Ltd COM 40415F101 334 6,688 SH   SOLE   6,688 0 0
Healthcare Services Group COM 421906108 10,947 508,475 SH   SOLE   505,598 0 2,877
Healthcare Services Group COM 421906108 973 45,192 SH   DFND 1 0 45,192 0
Hercules Technology Growth Cap COM 427096508 1,160 100,219 SH   SOLE   100,219 0 0
Hercules Technology Growth Cap COM 427096508 4,049 350,000 SH   DFND 1 0 350,000 0
Hexagon AB COM 428263107 13,637 180,640 SH   SOLE   180,143 0 497
High Yield Corporate Bond Fund COM 464288513 1,457 17,362 SH   SOLE   17,222 0 140
Home Depot Inc. COM 437076102 33,033 118,948 SH   SOLE   118,771 0 177
Honeywell International, Inc. COM 438516106 200 1,218 SH   SOLE   1,218 0 0
Huazhu Group Ltd. COM 44332N106 480 11,098 SH   SOLE   11,098 0 0
I3 Verticals Inc COM 46571Y107 4,727 187,193 SH   SOLE   186,092 0 1,101
I3 Verticals Inc COM 46571Y107 1,009 39,980 SH   DFND 1 0 39,980 0
ICICI Bank Ltd. ADS COM 45104g104 132 13,460 SH   SOLE   13,460 0 0
Icon PLC COM G4705A100 1,894 9,914 SH   SOLE   9,729 0 185
IHS Markit Ltd COM G47567105 27,374 348,667 SH   SOLE   348,169 0 498
Illinois Tool Works Inc. COM 452308109 63,365 327,957 SH   SOLE   327,514 0 443
Invesco BulletShares 2024 COM 46138j841 11,076 499,375 SH   SOLE   498,368 0 1,007
Invesco BulletShares 2025 COM 46138j825 15,329 685,863 SH   SOLE   684,478 0 1,385
Investcorp Credit Management B COM 46090R104 473 130,340 SH   DFND 1 0 130,340 0
iShares 7-10 Year Treasury Bon COM 464287440 44,220 362,994 SH   SOLE   362,254 0 740
iShares Core MSCI Emerging Mar COM 46434G103 1,631 30,882 SH   SOLE   30,882 0 0
iShares Core US Values - ETF COM 464287663 844 15,546 SH   SOLE   15,546 0 0
iShares Corporate iBonds ETF 2 COM 46435GAA0 17,624 657,136 SH   SOLE   655,813 0 1,323
iShares Floating Rate Note Fun COM 46429B655 241 4,755 SH   SOLE   4,755 0 0
iShares Gold Trust COM 464285105 17,922 996,226 SH   SOLE   994,000 0 2,226
iShares iBonds Dec 2021 Term C COM 46434VBK5 436 17,414 SH   SOLE   17,272 0 142
iShares iBonds Dec 2022 AMT-Fr COM 46435G755 3,643 137,460 SH   SOLE   137,460 0 0
iShares iBonds Dec 2022 Term C COM 46434VBA7 495 19,321 SH   SOLE   19,180 0 141
iShares iBonds Dec 2023 Term C COM 46434VAX8 880 33,539 SH   SOLE   33,539 0 0
iShares iBonds Dec 2023 Term T COM 46436E882 10,171 395,060 SH   SOLE   394,233 0 827
iShares iBonds Dec 2024 Term M COM 46435U697 3,874 142,988 SH   SOLE   142,988 0 0
iShares iBonds Dec 2024 Term T COM 46436E874 8,113 312,057 SH   SOLE   311,401 0 656
iShares iBonds Dec 2025 Term M COM 46435U432 3,599 128,062 SH   SOLE   128,062 0 0
iShares iBonds Dec 2025 Term T COM 46436E866 8,189 312,691 SH   SOLE   312,038 0 653
Ishares Ibonds Dec 2026 Term M COM 46435U259 3,905 145,067 SH   SOLE   145,067 0 0
iShares iBonds Dec 2026 Term T COM 46436E858 9,474 359,815 SH   SOLE   359,030 0 785
iShares iBonds Dec 2027 Term C COM 46435UAA9 11,089 408,600 SH   SOLE   407,781 0 819
Ishares Ibonds Dec 2027 Term M COM 46435U283 4,700 173,627 SH   SOLE   173,627 0 0
iShares iBonds Dec 2027 Term T COM 46436E841 1,300 49,165 SH   SOLE   49,032 0 133
iShares iBonds Dec 2028 Term C COM 46435U515 13,328 458,148 SH   SOLE   457,233 0 915
iShares iBonds Dec 2028 Term M COM 46435U325 5,526 202,470 SH   SOLE   202,470 0 0
iShares iBonds Dec 2028 Term T COM 46436E833 1,265 47,514 SH   SOLE   47,382 0 132
iShares iBonds Dec 2029 Term T COM 46436E825 9,510 356,995 SH   SOLE   356,217 0 778
iShares iBonds Dec 2030 Term C COM 46436E726 17,562 681,796 SH   SOLE   680,399 0 1,397
iShares iBonds December 2029 T COM 46436E205 8,761 323,945 SH   SOLE   323,281 0 664
iShares iBoxx Corporate Bond E COM 464287242 4,629 34,360 SH   SOLE   34,291 0 69
iShares MBS Bond ETF COM 464288588 19,693 178,380 SH   SOLE   178,032 0 348
iShares Muni Bond 2023 COM 46435G318 3,563 135,563 SH   SOLE   135,563 0 0
iShares National AMT-Free Muni COM 464288414 3,300 28,468 SH   SOLE   28,468 0 0
iShares Short-Term Corporate B COM 464288646 3,467 63,134 SH   SOLE   62,625 0 509
J & J Snack Foods Corp COM 466032109 2,964 22,732 SH   SOLE   22,557 0 175
J & J Snack Foods Corp COM 466032109 718 5,507 SH   DFND 1 0 5,507 0
James River Group Holdings Ltd COM g5005r107 4,755 106,782 SH   SOLE   106,179 0 603
James River Group Holdings Ltd COM g5005r107 1,265 28,419 SH   DFND 1 0 28,419 0
Jazz Pharmaceuticals Plc COM G50871105 511 3,587 SH   SOLE   3,522 0 65
John Bean Technologies Corp. COM 477839104 4,149 45,152 SH   SOLE   44,887 0 265
John Bean Technologies Corp. COM 477839104 1,161 12,631 SH   DFND 1 0 12,631 0
JP Morgan Chase & Company COM 46625H100 279 2,897 SH   SOLE   2,897 0 0
Kadant Inc COM 48282T104 4,847 44,216 SH   SOLE   43,970 0 246
Kadant Inc COM 48282T104 1,303 11,884 SH   DFND 1 0 11,884 0
KB Financial Group Inc COM 48241a105 245 7,640 SH   SOLE   7,640 0 0
Kemper Corp. COM 488401100 299 4,470 SH   SOLE   4,470 0 0
Kinder Morgan Inc. COM 49456B101 65,411 5,305,036 SH   SOLE   5,270,663 0 34,373
Kirkland Lake Gold Ltd COM 49741E100 1,409 28,919 SH   SOLE   28,451 0 468
KOMATSU LTD COM 500458401 583 26,622 SH   SOLE   26,132 0 490
L'Oreal SA COM 502117203 1,268 19,481 SH   SOLE   19,159 0 322
Linde PLC COM G5494J103 153,654 645,252 SH   SOLE   641,728 0 3,524
Localiza Rent a Car SA COM 53956W300 308 30,516 SH   SOLE   30,516 0 0
Lockheed Martin Corp COM 539830109 125,298 326,910 SH   SOLE   325,015 0 1,895
Lowe's Companies Inc. COM 548661107 59,650 359,643 SH   SOLE   359,109 0 534
LVMH Moet Hennessy Louis Vuitt COM 502441306 1,674 17,871 SH   SOLE   17,581 0 290
M&T Bank Corp. COM 55261F104 13,659 148,326 SH   SOLE   147,988 0 338
Main Street Capital Corp. COM 56035L104 1,231 41,642 SH   SOLE   41,642 0 0
Main Street Capital Corp. COM 56035L104 299 10,107 SH   DFND 1 0 10,107 0
Manatuck Hill Mariner Offshore COM 562996983 374 2,177 SH   SOLE   2,177 0 0
Markel Corp. COM 570535104 48,866 50,186 SH   SOLE   50,052 0 134
Martin Marietta Materials Inc. COM 573284106 3,659 15,545 SH   SOLE   15,421 0 124
Mastercard Inc. - A COM 57636Q104 72,628 214,768 SH   SOLE   214,487 0 281
McDonald's Corp. COM 580135101 27,739 126,377 SH   SOLE   126,169 0 208
Medley Capital Corp. COM 58503F502 416 23,335 SH   DFND 1 0 23,335 0
Medtronic COM G5960L103 25,485 245,234 SH   SOLE   244,835 0 399
Melco Resorts & Entertainment COM 585464100 598 35,921 SH   SOLE   35,566 0 355
MERCADOLIBRE INC COM 58733R102 434 401 SH   SOLE   401 0 0
Microsoft Corp. COM 594918104 128,006 608,597 SH   SOLE   605,464 0 3,133
MMC Norilsk Nickel COM 55315j102 237 9,816 SH   SOLE   9,816 0 0
Morningstar Inc. COM 617700109 17,111 106,538 SH   SOLE   106,163 0 375
Morningstar Inc. COM 617700109 1,328 8,267 SH   DFND 1 0 8,267 0
Movado Group Inc. COM 624580106 2,297 231,073 SH   SOLE   229,438 0 1,635
Movado Group Inc. COM 624580106 925 93,100 SH   DFND 1 0 93,100 0
Nathan's Famous Inc COM 632347100 942 18,385 SH   SOLE   18,275 0 110
Nathan's Famous Inc COM 632347100 344 6,709 SH   DFND 1 0 6,709 0
Natus Medical Inc. COM 639050103 2,109 123,091 SH   SOLE   122,397 0 694
Natus Medical Inc. COM 639050103 471 27,519 SH   DFND 1 0 27,519 0
Neenah Paper Inc COM 640079109 2,160 57,638 SH   SOLE   57,270 0 368
Neenah Paper Inc COM 640079109 823 21,960 SH   DFND 1 0 21,960 0
Nestle SA COM 641069406 143,308 1,201,692 SH   SOLE   1,194,450 0 7,242
New Jersey Resources Corp. COM 646025106 14,647 542,062 SH   SOLE   540,816 0 1,246
New Mountain Finance Corp. COM 647551100 1,383 144,619 SH   SOLE   144,619 0 0
New Mountain Finance Corp. COM 647551100 3,610 377,564 SH   DFND 1 0 377,564 0
Nike Inc. - B COM 654106103 33,470 266,610 SH   SOLE   266,192 0 418
Nintendo Co. Ltd. ADS COM 654445303 1,145 16,199 SH   SOLE   15,894 0 305
Nordson Corporation COM 655663102 41,056 214,037 SH   SOLE   213,609 0 428
Northern Trust Corporation COM 665859104 94,782 1,215,622 SH   SOLE   1,209,011 0 6,611
Northwest Natural Holding Co COM 66765N105 3,073 67,698 SH   SOLE   67,329 0 369
Northwest Natural Holding Co COM 66765N105 882 19,440 SH   DFND 1 0 19,440 0
Novartis AG - ADR COM 66987V109 21,828 251,014 SH   SOLE   250,332 0 682
Novo Nordisk A/S ADS COM 670100205 1,470 21,175 SH   SOLE   20,866 0 309
NVIDIA Corp. COM 67066G104 471 870 SH   SOLE   870 0 0
NXP Semiconductors N.V. COM N6596X109 57,644 461,854 SH   SOLE   460,579 0 1,275
Oaktree Specialty Lending Corp COM 67401P108 741 153,070 SH   SOLE   153,070 0 0
OFS Capital Corp. COM 67103B100 809 171,846 SH   SOLE   171,846 0 0
OFS Capital Corp. COM 67103B100 1,352 287,084 SH   DFND 1 0 287,084 0
Oracle Corporation COM 68389X105 63,628 1,065,795 SH   SOLE   1,063,957 0 1,838
Osisko Gold Royalties Ltd COM 68827L101 182 15,415 SH   SOLE   15,244 0 171
Owl Rock Capital Corporation COM 69121K104 752 62,331 SH   SOLE   62,331 0 0
Owl Rock Capital Corporation COM 69121K104 603 50,000 SH   DFND 1 0 50,000 0
Pagseguro Digital Ltd COM G68707101 760 20,163 SH   SOLE   19,963 0 200
Pan American Silver Corp COM 697900108 287 8,913 SH   SOLE   8,814 0 99
Paychex Inc. COM 704326107 126,664 1,587,865 SH   SOLE   1,578,107 0 9,759
PayPal Holdings, Inc. COM 70450Y103 413 2,097 SH   SOLE   2,097 0 0
PennantPark Floating Rate Capi COM 70806A106 634 75,138 SH   SOLE   75,138 0 0
PennantPark Floating Rate Capi COM 70806A106 169 20,000 SH   DFND 1 0 20,000 0
PennantPark Investment Corp. COM 708062104 360 112,743 SH   SOLE   112,743 0 0
PennantPark Investment Corp. COM 708062104 2,090 655,081 SH   DFND 1 0 655,081 0
Pepsico Inc. COM 713448108 162,375 1,171,533 SH   SOLE   1,165,765 0 5,768
Perficient Inc COM 71375U101 2,157 50,468 SH   SOLE   50,171 0 297
Perficient Inc COM 71375U101 829 19,399 SH   DFND 1 0 19,399 0
Pfizer Inc. COM 717081103 82,813 2,256,496 SH   SOLE   2,242,279 0 14,217
Phibro Animal Health Corp Clas COM 71742Q106 2,178 125,183 SH   SOLE   124,444 0 739
Phibro Animal Health Corp Clas COM 71742Q106 809 46,495 SH   DFND 1 0 46,495 0
Pimco Enhanced Short Maturity COM 72201R833 743 7,291 SH   SOLE   7,291 0 0
Ping An Insurance Group Co of COM 72341E304 263 12,808 SH   SOLE   12,808 0 0
Polaris Industries COM 731068102 112,247 1,189,814 SH   SOLE   1,182,699 0 7,115
Portman Ridge Finance Corp COM 73688F102 456 340,472 SH   DFND 1 0 340,472 0
PPG Industries Inc. COM 693506107 24,523 200,877 SH   SOLE   200,485 0 392
Procter & Gamble Company COM 742718109 28,653 206,148 SH   SOLE   205,817 0 331
Progressive Corp. COM 743315103 138,990 1,468,152 SH   SOLE   1,459,507 0 8,645
Prudential Financial Inc COM 744320102 16 253 SH   SOLE   253 0 0
Prudential Financial Inc COM 744320102 699 11,000 SH   DFND 1 0 11,000 0
Rayonier Inc. COM 754907103 79,131 2,992,855 SH   SOLE   2,973,365 0 19,490
Rayonier Inc. COM 754907103 1,100 41,588 SH   DFND 1 0 41,588 0
Raytheon Technologies Corp COM 75513E101 38,870 675,523 SH   SOLE   674,538 0 985
RBC Bearings Incorporated COM 75524B104 3,584 29,571 SH   SOLE   29,402 0 169
RBC Bearings Incorporated COM 75524B104 1,139 9,401 SH   DFND 1 0 9,401 0
RE/MAX Holdings Inc. COM 75524W108 15,029 459,192 SH   SOLE   457,649 0 1,543
RE/MAX Holdings Inc. COM 75524W108 1,298 39,655 SH   DFND 1 0 39,655 0
REIT Index - Vanguard COM 922908553 6,336 80,237 SH   SOLE   80,090 0 147
Resources Global Professionals COM 76122Q105 3,202 277,270 SH   SOLE   275,495 0 1,775
Resources Global Professionals COM 76122Q105 693 60,004 SH   DFND 1 0 60,004 0
Rio Tinto PLC COM 767204100 1,235 20,450 SH   SOLE   20,079 0 371
Roche Holding AG COM 771195104 844 19,686 SH   SOLE   19,324 0 362
Rockwell Automation Inc. COM 773903109 24,478 110,919 SH   SOLE   110,704 0 215
Royal Dutch Shell PLC - Cl A COM 780259206 432 17,175 SH   SOLE   16,910 0 265
Royal Gold, Inc. COM 780287108 252 2,097 SH   SOLE   2,073 0 24
S&P 500 - SPDR COM 78462F103 5,200 15,526 SH   SOLE   15,526 0 0
S&P 600 Small Cap Growth - SPD COM 78464A201 6,707 113,618 SH   SOLE   113,618 0 0
Sandstorm Gold Ltd. COM 80013R206 251 29,731 SH   SOLE   29,425 0 306
SAP AG - ADS COM 803054204 1,140 7,315 SH   SOLE   7,175 0 140
Seabridge Gold Inc. COM 811916105 286 15,248 SH   SOLE   15,078 0 170
SEI Investments Company COM 784117103 19,512 384,696 SH   SOLE   383,937 0 759
Shopify Inc COM 82509L107 1,775 1,735 SH   SOLE   1,706 0 29
Silver Trust - iShares COM 46428Q109 3,674 169,788 SH   SOLE   169,485 0 303
SilverCrest Metals Inc COM 828363101 228 26,911 SH   SOLE   26,613 0 298
Sixth Street Specialty Lending COM 83012A109 1,612 93,643 SH   SOLE   93,643 0 0
Sixth Street Specialty Lending COM 83012A109 2,526 146,751 SH   DFND 1 0 146,751 0
SJW Group COM 784305104 4,573 75,140 SH   SOLE   74,741 0 399
SJW Group COM 784305104 1,148 18,863 SH   DFND 1 0 18,863 0
Sl Green Realty COM 78440X101 56,893 1,226,937 SH   SOLE   1,219,003 0 7,934
Snap-on Inc. COM 833034101 117,028 795,404 SH   SOLE   790,783 0 4,621
Solar Capital Ltd. COM 83413U100 1,454 91,730 SH   SOLE   91,730 0 0
Solar Capital Ltd. COM 83413U100 3,102 195,709 SH   DFND 1 0 195,709 0
Solar Senior Capital Ltd. COM 83416M105 414 32,843 SH   SOLE   32,843 0 0
Sony Corp. ADS COM 835699307 1,662 21,659 SH   SOLE   21,314 0 345
Southern Company COM 842587107 110,376 2,035,706 SH   SOLE   2,024,869 0 10,837
SPDR Nuveen Barclays Capital M COM 78468R721 2,579 49,667 SH   SOLE   49,667 0 0
SPDR Nuveen Barclays Capital S COM 78468R739 357 7,157 SH   SOLE   7,157 0 0
SPDR Nuveen S&P High Yield COM 78464A284 215 3,782 SH   SOLE   3,782 0 0
Spdr Portfolio Intermediate Te COM 78464A672 1,152 34,655 SH   SOLE   34,655 0 0
SPDR S&P 400 Mid Cap Value COM 78464A839 17,218 396,810 SH   SOLE   396,279 0 531
SPDR S&P 500 Growth ETF COM 78464A409 22,038 439,796 SH   SOLE   439,294 0 502
SPDR S&P 500 Value COM 78464a508 21,029 696,333 SH   SOLE   695,541 0 792
SPDR S&P 600 Small CapValue ET COM 78464A300 6,639 132,535 SH   SOLE   132,535 0 0
Starbucks Corporation COM 855244109 68,409 796,193 SH   SOLE   794,915 0 1,277
Stellus Capital Investment COM 858568108 925 106,288 SH   SOLE   106,288 0 0
Stellus Capital Investment COM 858568108 2,489 286,126 SH   DFND 1 0 286,126 0
Stryker Corp. COM 863667101 71,123 341,328 SH   SOLE   340,807 0 521
T. Rowe Price Group Inc. COM 74144T108 26,946 210,158 SH   SOLE   209,809 0 349
Taiwan Semiconductor Manufactu COM 874039100 2,136 26,353 SH   SOLE   26,017 0 336
TCP Capital Corp. COM 09259e108 1,336 136,228 SH   SOLE   136,228 0 0
TCP Capital Corp. COM 09259e108 3,256 331,863 SH   DFND 1 0 331,863 0
Technology Select Sector SPDR COM 81369Y803 3,876 33,211 SH   SOLE   33,159 0 52
Tencent Holdings LTD COM 88032Q109 1,597 24,199 SH   SOLE   23,902 0 297
Tencent Music Entertainment Gr COM 88034P109 292 19,742 SH   SOLE   19,742 0 0
Tesla Motors Inc COM 88160R101 225 525 SH   SOLE   525 0 0
The Clorox Company COM 189054109 27,346 130,114 SH   SOLE   129,893 0 221
Thermo Fisher Scientific Inc. COM 883556102 45,809 103,752 SH   SOLE   103,612 0 140
Thermon Group Holdings Inc. COM 88362T103 2,186 194,675 SH   SOLE   193,430 0 1,245
Thermon Group Holdings Inc. COM 88362T103 804 71,638 SH   DFND 1 0 71,638 0
Tiffany & Co. COM 886547108 80,356 693,618 SH   SOLE   688,944 0 4,674
TJX Companies COM 872540109 63,030 1,132,614 SH   SOLE   1,130,846 0 1,768
Torex Gold Res Inc COM 891054603 218 15,386 SH   SOLE   15,208 0 178
Total SA - ADR COM 89151E109 235 6,861 SH   SOLE   6,732 0 129
TriplePoint Venture Growth BDC COM 89677Y100 979 88,644 SH   SOLE   88,644 0 0
TriplePoint Venture Growth BDC COM 89677Y100 2,637 238,845 SH   DFND 1 0 238,845 0
United Overseas Bank Limited COM 911271302 608 21,807 SH   SOLE   21,402 0 405
US Bancorp COM 902973304 70,406 1,963,903 SH   SOLE   1,950,976 0 12,927
VanEck Vectors Long Municipal COM 92189F536 14,395 672,993 SH   SOLE   672,993 0 0
Varex Imaging Corp COM 92214x106 1,665 130,931 SH   SOLE   130,152 0 779
Varex Imaging Corp COM 92214x106 844 66,341 SH   DFND 1 0 66,341 0
Veritex Holdings COM 923451108 2,594 152,306 SH   SOLE   151,180 0 1,126
Veritex Holdings COM 923451108 1,064 62,469 SH   DFND 1 0 62,469 0
Vipshop Holdings Ltd COM 92763W103 344 22,012 SH   SOLE   22,012 0 0
Visa, Inc. - A COM 92826C839 507 2,534 SH   SOLE   2,534 0 0
W.R. Berkley Corp. COM 084423102 41,670 681,434 SH   SOLE   680,532 0 902
Walmart De-Mexico-Spon ADR V COM 93114W107 1,097 45,777 SH   SOLE   45,142 0 635
Waste Connections, INC. COM 94106B101 1,400 13,489 SH   SOLE   13,242 0 247
Weyerhaeuser Co. COM 962166104 86,662 3,038,648 SH   SOLE   3,019,604 0 19,044
Willis Towers Watson Public Lt COM G96629103 1,160 5,553 SH   SOLE   5,461 0 92
WNS Holdings Ltd COM 92932M101 301 4,705 SH   SOLE   4,705 0 0
Wuxi Biologics Cayman Inc COM 98260N108 624 12,817 SH   SOLE   12,817 0 0
XTrackers Municipal Infr REven COM 233051705 3,544 124,928 SH   SOLE   124,928 0 0
Yandex NV COM N97284108 632 9,686 SH   SOLE   9,686 0 0
Yum China Holdings Inc COM 98850P109 336 6,336 SH   SOLE   6,336 0 0
ZTO Express Cayman Inc COM 98980A105 1,484 49,615 SH   SOLE   49,075 0 540