The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M Co COM 88579Y101   160,244 1,601 SH   DFND   1,601 0 0
3M Co COM 88579Y101   81,373 813 SH   SOLE   813 0 0
ADVANCED MICRO DEV COM 007903107   686,308 6,025 SH   SOLE   6,025 0 0
ALPHABET INC CAP STK CL A 02079K305   4,788 40 SH   DFND   40 0 0
ALPHABET INC CAP STK CL A 02079K305   315,649 2,637 SH   SOLE   2,637 0 0
ALTRIA GROUP INC COM 02209S103   234,020 5,166 SH   DFND   5,166 0 0
ALTRIA GROUP INC COM 02209S103   96,806 2,137 SH   SOLE   2,137 0 0
AMER EXPRESS CO COM 025816109   614,926 3,530 SH   SOLE   3,530 0 0
ANALOG DEVICES INC COM 032654105   1,687,639 8,663 SH   SOLE   8,663 0 0
ANSYS, INC. COM 03662Q105   2,488,254 7,534 SH   DFND   7,534 0 0
ANSYS, INC. COM 03662Q105   647,659 1,961 SH   SOLE   1,961 0 0
AT&T INC COM 00206R102   71,025 4,453 SH   DFND   4,453 0 0
AT&T INC COM 00206R102   748,581 46,933 SH   SOLE   46,933 0 0
AUTOMATIC DATA PROCESSING COM 053015103   1,221,593 5,558 SH   SOLE   5,558 0 0
AbbVie Inc COM 00287Y109   21,692 161 SH   DFND   161 0 0
AbbVie Inc COM 00287Y109   644,548 4,784 SH   SOLE   4,784 0 0
Abbott Laboratories COM 002824100   4,470 41 SH   DFND   41 0 0
Abbott Laboratories COM 002824100   4,755,998 43,625 SH   SOLE   43,625 0 0
Accenture PLC SHS CLASS A G1151C101   786,262 2,548 SH   SOLE   2,548 0 0
Adobe Inc COM 00724F101   1,375,040 2,812 SH   SOLE   2,812 0 0
Aflac Inc COM 001055102   587,018 8,410 SH   SOLE   8,410 0 0
Akamai Technologies Inc COM 00971T101   134,805 1,500 SH   DFND   1,500 0 0
Akamai Technologies Inc COM 00971T101   46,373 516 SH   SOLE   516 0 0
Alliant Energy Corp COM 018802108   2,120,717 40,410 SH   DFND   40,410 0 0
Alliant Energy Corp COM 018802108   228,236 4,349 SH   SOLE   4,349 0 0
Allstate Corp/The COM 020002101   354,162 3,248 SH   DFND   3,248 0 0
Allstate Corp/The COM 020002101   376,188 3,450 SH   SOLE   3,450 0 0
Alphabet Inc CAP STK CL C 02079K107   1,570,674 12,984 SH   DFND   12,984 0 0
Alphabet Inc CAP STK CL C 02079K107   15,165,646 125,367 SH   SOLE   125,367 0 0
Amazon.com Inc COM 023135106   1,870,666 14,350 SH   DFND   14,350 0 0
Amazon.com Inc COM 023135106   7,228,983 55,454 SH   SOLE   55,454 0 0
American Tower Corp COM 03027X100   1,547,253 7,978 SH   DFND   7,978 0 0
American Tower Corp COM 03027X100   3,287,477 16,951 SH   SOLE   16,951 0 0
American Water Works Co Inc COM 030420103   428 3 SH   DFND   3 0 0
American Water Works Co Inc COM 030420103   150,316 1,053 SH   SOLE   1,053 0 0
Ameriprise Financial Inc COM 03076C106   318,541 959 SH   SOLE   959 0 0
AmerisourceBergen Corp COM 03073E105   1,248,101 6,486 SH   SOLE   6,486 0 0
Amgen Inc COM 031162100   88,808 400 SH   DFND   400 0 0
Amgen Inc COM 031162100   48,844 220 SH   SOLE   220 0 0
Aon PLC SHS CL A G0403H108   800,519 2,319 SH   SOLE   2,319 0 0
Apple Inc COM 037833100   751,828 3,876 SH   DFND   3,876 0 0
Apple Inc COM 037833100   28,937,802 149,187 SH   SOLE   149,187 0 0
AstraZeneca PLC SPONSORED ADR 046353108   3,793 53 SH   DFND   53 0 0
AstraZeneca PLC SPONSORED ADR 046353108   123,387 1,724 SH   SOLE   1,724 0 0
BECTON DICKINSON COM 075887109   11,616 44 SH   DFND   44 0 0
BECTON DICKINSON COM 075887109   1,721,081 6,519 SH   SOLE   6,519 0 0
BERKSHIRE HATHAWAY CL A 084670108   1,035,620 2 SH   DFND   2 0 0
BERKSHIRE HATHAWAY CL A 084670108   1,553,430 3 SH   SOLE   3 0 0
BK OF AMERICA CORP COM 060505104   60,249 2,100 SH   DFND   2,100 0 0
BK OF AMERICA CORP COM 060505104   139,778 4,872 SH   SOLE   4,872 0 0
BOEING CO COM 097023105   3,167 15 SH   DFND   15 0 0
BOEING CO COM 097023105   1,962,099 9,292 SH   SOLE   9,292 0 0
BP PLC SPONSORED ADR 055622104   127,609 3,616 SH   DFND   3,616 0 0
BP PLC SPONSORED ADR 055622104   50,959 1,444 SH   SOLE   1,444 0 0
BRISTOL-MYRS SQUIB COM 110122108   39,521 618 SH   DFND   618 0 0
BRISTOL-MYRS SQUIB COM 110122108   2,589,399 40,491 SH   SOLE   40,491 0 0
Bath & Body Works Inc COM 070830104   684,338 18,249 SH   SOLE   18,249 0 0
Berkshire Hathaway Inc CL B NEW 084670702   861,025 2,525 SH   DFND   2,525 0 0
Berkshire Hathaway Inc CL B NEW 084670702   739,629 2,169 SH   SOLE   2,169 0 0
Bio-Techne Corp COM 09073M104   1,232,940 15,104 SH   DFND   15,104 0 0
Bio-Techne Corp COM 09073M104   286,929 3,515 SH   SOLE   3,515 0 0
Biogen Inc COM 09062X103   570 2 SH   DFND   2 0 0
Biogen Inc COM 09062X103   1,042,836 3,661 SH   SOLE   3,661 0 0
BlackLine Inc COM 09239B109   515,596 9,580 SH   DFND   9,580 0 0
BlackLine Inc COM 09239B109   53,820 1,000 SH   SOLE   1,000 0 0
BlackRock Fund Advisors RUS MDCP VAL ETF 464287473   141,474 1,288 SH   SOLE   1,288 0 0
BlackRock Fund Advisors RUS MD CP GR ETF 464287481   146,201 1,513 SH   SOLE   1,513 0 0
BlackRock Fund Advisors RUS MID CAP ETF 464287499   182,575 2,500 SH   SOLE   2,500 0 0
BlackRock Fund Advisors CORE S&P MCP ETF 464287507   406,601 1,555 SH   SOLE   1,555 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   346,084 3,473 SH   DFND   3,473 0 0
BlackRock Fund Advisors CORE S&P SCP ETF 464287804   13,757,380 138,057 SH   SOLE   138,057 0 0
BlackRock Fund Advisors MSCI KLD400 SOC 464288570   619,912 7,365 SH   SOLE   7,365 0 0
BlackRock Fund Advisors U.S. INSRNCE ETF 464288786   10,723 122 SH   DFND   122 0 0
BlackRock Fund Advisors U.S. INSRNCE ETF 464288786   1,369,590 15,583 SH   SOLE   15,583 0 0
BlackRock Fund Advisors MSCI USA ESG SLC 464288802   618,024 6,600 SH   SOLE   6,600 0 0
BlackRock Fund Advisors US HLTHCR PR ETF 464288828   4,604 18 SH   DFND   18 0 0
BlackRock Fund Advisors US HLTHCR PR ETF 464288828   1,987,054 7,768 SH   SOLE   7,768 0 0
BlackRock Fund Advisors MSCI USA VALUE 46432F388   123,334 1,315 SH   SOLE   1,315 0 0
BlackRock Fund Advisors CORE MSCI EMKT 46434G103   264,884 5,374 SH   SOLE   5,374 0 0
BlackRock Fund Advisors ESG AWARE MSCI 46435U663   267,039 7,518 SH   SOLE   7,518 0 0
BlackRock Inc COM 09247X101   1,288,285 1,864 SH   SOLE   1,864 0 0
Blackstone Inc COM 09260D107   1,344,718 14,464 SH   SOLE   14,464 0 0
CBRE Group Inc CL A 12504L109   1,110,892 13,764 SH   DFND   13,764 0 0
CBRE Group Inc CL A 12504L109   148,022 1,834 SH   SOLE   1,834 0 0
CDW Corp/DE COM 12514G108   993,102 5,412 SH   SOLE   5,412 0 0
CINTAS CORP COM 172908105   109,358 220 SH   SOLE   220 0 0
CISCO SYSTEMS COM 17275R102   281,983 5,450 SH   DFND   5,450 0 0
CISCO SYSTEMS COM 17275R102   2,100,075 40,589 SH   SOLE   40,589 0 0
COGNIZANT TECHNOLO CL A 192446102   521,457 7,988 SH   SOLE   7,988 0 0
CONOCOPHILLIPS COM 20825C104   207,324 2,001 SH   SOLE   2,001 0 0
CVS Health Corp COM 126650100   5,807 84 SH   DFND   84 0 0
CVS Health Corp COM 126650100   3,857,661 55,803 SH   SOLE   55,803 0 0
CarMax Inc COM 143130102   548,821 6,557 SH   DFND   6,557 0 0
CarMax Inc COM 143130102   13,643 163 SH   SOLE   163 0 0
Caterpillar Inc COM 149123101   24,605 100 SH   DFND   100 0 0
Caterpillar Inc COM 149123101   145,416 591 SH   SOLE   591 0 0
Cboe Global Markets Inc COM 12503M108   1,611,267 11,675 SH   DFND   11,675 0 0
Charles Schwab Corp/The COM 808513105   3,514 62 SH   DFND   62 0 0
Charles Schwab Corp/The COM 808513105   816,419 14,404 SH   SOLE   14,404 0 0
Charles Schwab Investment Management Inc US BRD MKT ETF 808524102   517,000 10,000 SH   SOLE   10,000 0 0
Chevron Corp COM 166764100   409,110 2,600 SH   DFND   2,600 0 0
Chevron Corp COM 166764100   4,111,556 26,130 SH   SOLE   26,130 0 0
Chipotle Mexican Grill Inc COM 169656105   3,330,423 1,557 SH   SOLE   1,557 0 0
Cigna Group/The COM 125523100   98,771 352 SH   DFND   352 0 0
Cigna Group/The COM 125523100   465,515 1,659 SH   SOLE   1,659 0 0
Citigroup Inc COM NEW 172967424   1,381 30 SH   DFND   30 0 0
Citigroup Inc COM NEW 172967424   244,795 5,317 SH   SOLE   5,317 0 0
Clorox Co/The COM 189054109   3,976 25 SH   DFND   25 0 0
Clorox Co/The COM 189054109   366,587 2,305 SH   SOLE   2,305 0 0
CoStar Group Inc COM 22160N109   641,067 7,203 SH   DFND   7,203 0 0
CoStar Group Inc COM 22160N109   168,210 1,890 SH   SOLE   1,890 0 0
Coca-Cola Co/The COM 191216100   1,474,728 24,489 SH   SOLE   24,489 0 0
Comcast Corp CL A 20030N101   285,075 6,861 SH   DFND   6,861 0 0
Comcast Corp CL A 20030N101   2,636,472 63,453 SH   SOLE   63,453 0 0
Consolidated Edison Inc COM 209115104   99,440 1,100 SH   DFND   1,100 0 0
Consolidated Edison Inc COM 209115104   24,860 275 SH   SOLE   275 0 0
Constellation Brands Inc CL A 21036P108   304,709 1,238 SH   SOLE   1,238 0 0
Copart Inc COM 217204106   510,776 5,600 SH   SOLE   5,600 0 0
Costco Wholesale Corp COM 22160K105   17,228 32 SH   DFND   32 0 0
Costco Wholesale Corp COM 22160K105   4,763,586 8,848 SH   SOLE   8,848 0 0
Crowdstrike Holdings Inc CL A 22788C105   375,987 2,560 SH   DFND   2,560 0 0
Crown Castle Inc COM 22822V101   210,789 1,850 SH   DFND   1,850 0 0
DEERE & CO COM 244199105   91,168 225 SH   DFND   225 0 0
DEERE & CO COM 244199105   3,540,550 8,738 SH   SOLE   8,738 0 0
DIAGEO SPON ADR NEW 25243Q205   200,716 1,157 SH   SOLE   1,157 0 0
DISCOVER FINL SVCS COM 254709108   190,115 1,627 SH   DFND   1,627 0 0
DISCOVER FINL SVCS COM 254709108   13,204 113 SH   SOLE   113 0 0
DUKE ENERGY CORP COM NEW 26441C204   384,087 4,280 SH   DFND   4,280 0 0
DUKE ENERGY CORP COM NEW 26441C204   86,061 959 SH   SOLE   959 0 0
Danaher Corp COM 235851102   2,054,400 8,560 SH   DFND   8,560 0 0
Danaher Corp COM 235851102   2,612,160 10,884 SH   SOLE   10,884 0 0
Dimensional ETF Trust US CORE EQUITY 2 25434V708   226,567 8,345 SH   SOLE   8,345 0 0
Dollar General Corp COM 256677105   424,110 2,498 SH   DFND   2,498 0 0
Dollar General Corp COM 256677105   7,470 44 SH   SOLE   44 0 0
Donaldson Co Inc COM 257651109   8,126 130 SH   DFND   130 0 0
Donaldson Co Inc COM 257651109   1,569,064 25,101 SH   SOLE   25,101 0 0
Dover Corp COM 260003108   199,328 1,350 SH   SOLE   1,350 0 0
DuPont de Nemours Inc COM 26614N102   865,424 12,114 SH   SOLE   12,114 0 0
EBAY INC COM 278642103   2,771 62 SH   DFND   62 0 0
EBAY INC COM 278642103   173,218 3,876 SH   SOLE   3,876 0 0
ECOLAB INC COM 278865100   1,228,980 6,583 SH   DFND   6,583 0 0
ECOLAB INC COM 278865100   468,405 2,509 SH   SOLE   2,509 0 0
EL PASO ENERGY CAP TRST PFD CV TR SEC 28 283678209   413,823 8,909 SH   SOLE   8,909 0 0
EMERSON ELECTRIC COM 291011104   271,170 3,000 SH   DFND   3,000 0 0
EMERSON ELECTRIC COM 291011104   383,886 4,247 SH   SOLE   4,247 0 0
EOG Resources Inc COM 26875P101   7,095 62 SH   DFND   62 0 0
EOG Resources Inc COM 26875P101   1,929,687 16,862 SH   SOLE   16,862 0 0
ESTEE LAUDER COS CL A 518439104   4,910 25 SH   DFND   25 0 0
ESTEE LAUDER COS CL A 518439104   2,651,719 13,503 SH   SOLE   13,503 0 0
EXPEDTRS INTL WASH COM 302130109   196,231 1,620 SH   SOLE   1,620 0 0
Eaton Corp PLC SHS G29183103   188,431 937 SH   SOLE   937 0 0
Edwards Lifesciences Corp COM 28176E108   457,123 4,846 SH   SOLE   4,846 0 0
Eli Lilly & Co COM 532457108   11,725 25 SH   DFND   25 0 0
Eli Lilly & Co COM 532457108   1,997,855 4,260 SH   SOLE   4,260 0 0
Endava PLC ADS 29260V105   109,173 2,108 SH   DFND   2,108 0 0
Eversource Energy COM 30040W108   502,397 7,084 SH   DFND   7,084 0 0
Eversource Energy COM 30040W108   4,397 62 SH   SOLE   62 0 0
Exxon Mobil Corp COM 30231G102   695,624 6,486 SH   DFND   6,486 0 0
Exxon Mobil Corp COM 30231G102   4,747,850 44,269 SH   SOLE   44,269 0 0
FACEBOOK INC CL A 30303M102   11,479 40 SH   DFND   40 0 0
FACEBOOK INC CL A 30303M102   4,019,155 14,005 SH   SOLE   14,005 0 0
FEDEX CORP COM 31428X106   160,143 646 SH   SOLE   646 0 0
FISERV INC COM 337738108   26,744 212 SH   DFND   212 0 0
FISERV INC COM 337738108   6,733,887 53,380 SH   SOLE   53,380 0 0
FREEPORT-MCMOR C&G CL B 35671D857   930,000 23,250 SH   SOLE   23,250 0 0
Fastenal Co COM 311900104   3,945,841 66,890 SH   DFND   66,890 0 0
Fastenal Co COM 311900104   8,661,797 146,835 SH   SOLE   146,835 0 0
Fortive Corp COM 34959J108   111,706 1,494 SH   DFND   1,494 0 0
Fortive Corp COM 34959J108   225,880 3,021 SH   SOLE   3,021 0 0
GE HealthCare Technologies Inc COMMON STOCK 36266G107   1,625 20 SH   DFND   20 0 0
GE HealthCare Technologies Inc COMMON STOCK 36266G107   125,353 1,543 SH   SOLE   1,543 0 0
GEN DYNAMICS CORP COM 369550108   2,152 10 SH   DFND   10 0 0
GEN DYNAMICS CORP COM 369550108   1,433,544 6,663 SH   SOLE   6,663 0 0
GENERAL MILLS INC COM 370334104   4,755 62 SH   DFND   62 0 0
GENERAL MILLS INC COM 370334104   290,310 3,785 SH   SOLE   3,785 0 0
GSK PLC SPONSORED ADR 37733W204   633,073 17,763 SH   SOLE   17,763 0 0
General Electric Co COM NEW 369604301   6,811 62 SH   DFND   62 0 0
General Electric Co COM NEW 369604301   509,265 4,636 SH   SOLE   4,636 0 0
Genuine Parts Co COM 372460105   169,230 1,000 SH   DFND   1,000 0 0
Guidewire Software Inc COM 40171V100   271,530 3,569 SH   DFND   3,569 0 0
HALLIBURTON COM 406216101   1,228,251 37,231 SH   SOLE   37,231 0 0
HEICO Corp CL A 422806208   753,335 5,358 SH   DFND   5,358 0 0
HERSHEY CO (THE) COM 427866108   318,867 1,277 SH   SOLE   1,277 0 0
Heartland Express Inc COM 422347104   213,740 13,025 SH   DFND   25 0 13,000
Heartland Express Inc COM 422347104   821,714 50,074 SH   SOLE   50,074 0 0
Home Depot Inc/The COM 437076102   127,984 412 SH   DFND   412 0 0
Home Depot Inc/The COM 437076102   10,473,228 33,715 SH   SOLE   33,715 0 0
Honeywell International Inc COM 438516106   2,075 10 SH   DFND   10 0 0
Honeywell International Inc COM 438516106   1,988,265 9,582 SH   SOLE   9,582 0 0
Hormel Foods Corp COM 440452100   268,147 6,667 SH   SOLE   6,667 0 0
Howard Hughes Corp/The COM 44267D107   360,743 4,571 SH   DFND   4,571 0 0
IDEXX Laboratories Inc COM 45168D104   485,656 967 SH   DFND   967 0 0
IDEXX Laboratories Inc COM 45168D104   555,466 1,106 SH   SOLE   1,106 0 0
ILLINOIS TOOL WKS COM 452308109   209,384 837 SH   DFND   837 0 0
ILLINOIS TOOL WKS COM 452308109   6,679,772 26,702 SH   SOLE   26,702 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   16,623 147 SH   DFND   147 0 0
INTERCONTINENTAL EXCHANGE COM 45866F104   6,951,028 61,470 SH   SOLE   61,470 0 0
INTL BUSINESS MCHN COM 459200101   172,213 1,287 SH   DFND   1,287 0 0
INTL BUSINESS MCHN COM 459200101   1,912,279 14,291 SH   SOLE   14,291 0 0
ISHARES SELECT DIVID ETF 464287168   252,886 2,232 SH   SOLE   2,232 0 0
ISHARES CORE S&P500 ETF 464287200   330,271 741 SH   SOLE   741 0 0
ISHARES S&P 500 GRWT ETF 464287309   232,725 3,302 SH   SOLE   3,302 0 0
ISHARES S&P 500 VAL ETF 464287408   220,024 1,365 SH   SOLE   1,365 0 0
ISHARES RUSSELL 2000 ETF 464287655   149,816 800 SH   SOLE   800 0 0
ISHARES CORE MSCI EAFE 46432F842   167,535 2,482 SH   SOLE   2,482 0 0
ISHARES ETFS/USA IBONDS DEC2023 46435G318   293,772 11,525 SH   SOLE   11,525 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   276,920 7,000 SH   SOLE   7,000 0 0
ISHARES TRUST TIPS BD ETF 464287176   109,234 1,015 SH   DFND   1,015 0 0
ISHARES TRUST TIPS BD ETF 464287176   21,524 200 SH   SOLE   200 0 0
ISHARES TRUST RUS 1000 VAL ETF 464287598   114,427 725 SH   DFND   725 0 0
Illumina Inc COM 452327109   877,078 4,678 SH   DFND   4,678 0 0
Illumina Inc COM 452327109   91,870 490 SH   SOLE   490 0 0
Intel Corp COM 458140100   436,726 13,060 SH   DFND   13,060 0 0
Intel Corp COM 458140100   1,536,936 45,961 SH   SOLE   45,961 0 0
Intuitive Surgical Inc COM NEW 46120E602   2,427,432 7,099 SH   DFND   7,099 0 0
Intuitive Surgical Inc COM NEW 46120E602   470,851 1,377 SH   SOLE   1,377 0 0
Invesco Capital Management LLC DYNMC BIOTECH 46137V787   3,064 50 SH   DFND   50 0 0
Invesco Capital Management LLC DYNMC BIOTECH 46137V787   448,741 7,322 SH   SOLE   7,322 0 0
JP Morgan ETFs/USA INTL BD OPP ETF 46641Q852   5,853,845 125,619 SH   SOLE   125,619 0 0
JPMorgan Chase & Co COM 46625H100   49,740 342 SH   DFND   342 0 0
JPMorgan Chase & Co COM 46625H100   9,284,599 63,838 SH   SOLE   63,838 0 0
Johnson & Johnson COM 478160104   699,819 4,228 SH   DFND   4,228 0 0
Johnson & Johnson COM 478160104   5,180,114 31,296 SH   SOLE   31,296 0 0
KIMBERLY-CLARK CP COM 494368103   69,030 500 SH   DFND   500 0 0
KIMBERLY-CLARK CP COM 494368103   146,344 1,060 SH   SOLE   1,060 0 0
KLA Corp COM NEW 482480100   2,569,151 5,297 SH   SOLE   5,297 0 0
KRAFT FOODS INC CL A 609207105   309,120 4,238 SH   DFND   4,238 0 0
KRAFT FOODS INC CL A 609207105   3,235,837 44,363 SH   SOLE   44,363 0 0
LKQ Corp COM 501889208   229,467 3,938 SH   SOLE   3,938 0 0
LOWE'S COS INC COM 548661107   21,216 94 SH   DFND   94 0 0
LOWE'S COS INC COM 548661107   310,563 1,376 SH   SOLE   1,376 0 0
Lockheed Martin Corp COM 539830109   291,881 634 SH   SOLE   634 0 0
MARSH & MCLENNAN COM 571748102   2,821 15 SH   DFND   15 0 0
MARSH & MCLENNAN COM 571748102   2,085,243 11,087 SH   SOLE   11,087 0 0
MASTERCARD INC CL A 57636Q104   1,391,889 3,539 SH   DFND   3,539 0 0
MASTERCARD INC CL A 57636Q104   5,492,435 13,965 SH   SOLE   13,965 0 0
MCDONALD'S CORP COM 580135101   19,397 65 SH   DFND   65 0 0
MCDONALD'S CORP COM 580135101   7,389,527 24,763 SH   SOLE   24,763 0 0
MICROSOFT CORP COM 594918104   1,990,456 5,845 SH   DFND   5,845 0 0
MICROSOFT CORP COM 594918104   26,235,542 77,041 SH   SOLE   77,041 0 0
MOODYS CORP COM 615369105   697,179 2,005 SH   DFND   2,005 0 0
MOODYS CORP COM 615369105   456,556 1,313 SH   SOLE   1,313 0 0
MORGAN STANLEY COM NEW 617446448   280,197 3,281 SH   DFND   3,281 0 0
MORGAN STANLEY COM NEW 617446448   346,980 4,063 SH   SOLE   4,063 0 0
Markel Group Inc COM 570535104   1,067,815 772 SH   DFND   772 0 0
Markel Group Inc COM 570535104   161,832 117 SH   SOLE   117 0 0
Masco Corp COM 574599106   1,435 25 SH   DFND   25 0 0
Masco Corp COM 574599106   830,862 14,480 SH   SOLE   14,480 0 0
Matador Resources Co COM 576485205   78,480 1,500 SH   DFND   1,500 0 0
Matador Resources Co COM 576485205   366,240 7,000 SH   SOLE   7,000 0 0
Merck & Co Inc COM 58933Y105   13,270 115 SH   DFND   115 0 0
Merck & Co Inc COM 58933Y105   199,048 1,725 SH   SOLE   1,725 0 0
Microchip Technology Inc COM 595017104   112,973 1,261 SH   SOLE   1,261 0 0
MidWestOne Financial Group Inc COM 598511103   105,247 4,925 SH   DFND   4,925 0 0
MidWestOne Financial Group Inc COM 598511103   25,644 1,200 SH   SOLE   1,200 0 0
Middleby Corp/The COM 596278101   635,669 4,300 SH   SOLE   4,300 0 0
NEXTERA ENERGY COM 65339F101   1,987,670 26,788 SH   SOLE   26,788 0 0
NIKE INC CL B 654106103   14,900 135 SH   DFND   135 0 0
NIKE INC CL B 654106103   6,373,757 57,749 SH   SOLE   57,749 0 0
NVIDIA Corp COM 67066G104   29,611 70 SH   DFND   70 0 0
NVIDIA Corp COM 67066G104   14,540,466 34,373 SH   SOLE   34,373 0 0
Norfolk Southern Corp COM 655844108   2,721 12 SH   DFND   12 0 0
Norfolk Southern Corp COM 655844108   2,949,467 13,007 SH   SOLE   13,007 0 0
Northern Trust Investments Inc MORNSTAR UPSTR 33939L407   4,488 112 SH   DFND   112 0 0
Northern Trust Investments Inc MORNSTAR UPSTR 33939L407   38,775,899 967,704 SH   SOLE   967,704 0 0
Northern Trust Investments Inc GLB QLT R/E IDX 33939L787   424 8 SH   DFND   8 0 0
Northern Trust Investments Inc GLB QLT R/E IDX 33939L787   8,346,029 157,352 SH   SOLE   157,352 0 0
Novartis AG SPONSORED ADR 66987V109   2,523 25 SH   DFND   25 0 0
Novartis AG SPONSORED ADR 66987V109   141,779 1,405 SH   SOLE   1,405 0 0
ORACLE CORP COM 68389X105   518,042 4,350 SH   DFND   4,350 0 0
ORACLE CORP COM 68389X105   1,884,004 15,820 SH   SOLE   15,820 0 0
Old Dominion Freight Line Inc COM 679580100   355,700 962 SH   DFND   962 0 0
PEPSICO INC COM 713448108   58,900 318 SH   DFND   318 0 0
PEPSICO INC COM 713448108   6,837,582 36,916 SH   SOLE   36,916 0 0
PHILIP MORRIS INTL COM 718172109   480,388 4,921 SH   DFND   4,921 0 0
PHILIP MORRIS INTL COM 718172109   260,157 2,665 SH   SOLE   2,665 0 0
Palo Alto Networks Inc COM 697435105   23,251 91 SH   DFND   91 0 0
Palo Alto Networks Inc COM 697435105   6,358,366 24,885 SH   SOLE   24,885 0 0
PayPal Holdings Inc COM 70450Y103   7,474 112 SH   DFND   112 0 0
PayPal Holdings Inc COM 70450Y103   533,573 7,996 SH   SOLE   7,996 0 0
Paychex Inc COM 704326107   559,909 5,005 SH   DFND   5,005 0 0
Paychex Inc COM 704326107   478,021 4,273 SH   SOLE   4,273 0 0
Pfizer Inc COM 717081103   137,036 3,736 SH   DFND   3,736 0 0
Pfizer Inc COM 717081103   2,460,238 67,073 SH   SOLE   67,073 0 0
Phillips 66 COM 718546104   150,796 1,581 SH   SOLE   1,581 0 0
Pool Corp COM 73278L105   385,879 1,030 SH   SOLE   1,030 0 0
Principal Financial Group Inc COM 74251V102   117,704 1,552 SH   SOLE   1,552 0 0
Procter & Gamble Co/The COM 742718109   7,362,880 48,523 SH   DFND   48,523 0 0
Procter & Gamble Co/The COM 742718109   12,530,234 82,577 SH   SOLE   82,577 0 0
QUALCOMM Inc COM 747525103   1,664,536 13,983 SH   DFND   13,983 0 0
QUALCOMM Inc COM 747525103   281,292 2,363 SH   SOLE   2,363 0 0
Quanta Services Inc COM 74762E102   121,013 616 SH   SOLE   616 0 0
Quest Diagnostics Inc COM 74834L100   252,165 1,794 SH   SOLE   1,794 0 0
ROCKWELL AUTOMATION COM 773903109   236,216 717 SH   SOLE   717 0 0
ROPER INDUSTRIES INC COM 776696106   471,665 981 SH   SOLE   981 0 0
Raytheon Technologies Corp COM 75513E101   301,521 3,078 SH   SOLE   3,078 0 0
S&P Global Inc COM 78409V104   2,124,717 5,300 SH   DFND   5,300 0 0
S&P Global Inc COM 78409V104   554,431 1,383 SH   SOLE   1,383 0 0
SALESFORCE.COM INC COM 79466L302   3,169 15 SH   DFND   15 0 0
SALESFORCE.COM INC COM 79466L302   3,535,859 16,737 SH   SOLE   16,737 0 0
SEI INVESTMENTS COM 784117103   108,568 1,821 SH   SOLE   1,821 0 0
SELECT SECTOR SPDR SBI MATERIALS 81369Y100   19,226 232 SH   DFND   232 0 0
SELECT SECTOR SPDR SBI MATERIALS 81369Y100   2,512,287 30,316 SH   SOLE   30,316 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   50,716 775 SH   DFND   775 0 0
SELECT SECTOR SPDR SBI INT-UTILS 81369Y886   86,054 1,315 SH   SOLE   1,315 0 0
SSGA FUNDS MANAGEMENT INC PRTFLO S&P500 VL 78464A508   299,290 6,928 SH   SOLE   6,928 0 0
SSGA Funds Management DJ GLB RL ES ETF 78463X749   1,437 35 SH   DFND   35 0 0
SSGA Funds Management DJ GLB RL ES ETF 78463X749   7,203,842 175,404 SH   SOLE   175,404 0 0
SSgA Funds Management Inc TR UNIT 78462F103   3,399,958 7,670 SH   DFND   7,670 0 0
SSgA Funds Management Inc TR UNIT 78462F103   99,259,258 223,920 SH   SOLE   223,920 0 0
STARBUCKS CORP COM 855244109   6,736 68 SH   DFND   68 0 0
STARBUCKS CORP COM 855244109   295,100 2,979 SH   SOLE   2,979 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   852,460 1,780 SH   DFND   1,780 0 0
STATE STREET ETF/USA UTSER1 S&PDCRP 78467Y107   66,902,290 139,697 SH   SOLE   139,697 0 0
SUNCOR ENERGY INC COM 867224107   151,760 5,176 SH   DFND   5,176 0 0
SUNCOR ENERGY INC COM 867224107   136,338 4,650 SH   SOLE   4,650 0 0
Schlumberger NV COM STK 806857108   3,144 64 SH   DFND   64 0 0
Schlumberger NV COM STK 806857108   1,588,295 32,335 SH   SOLE   32,335 0 0
SiteOne Landscape Supply Inc COM 82982L103   241,166 1,441 SH   DFND   1,441 0 0
Southern Co/The COM 842587107   777,878 11,073 SH   DFND   11,073 0 0
Southern Co/The COM 842587107   391,925 5,579 SH   SOLE   5,579 0 0
State Street Global Advisors Inc S&P GBLINF ETF 78463X855   1,494 28 SH   DFND   28 0 0
State Street Global Advisors Inc S&P GBLINF ETF 78463X855   8,292,577 155,379 SH   SOLE   155,379 0 0
Stericycle Inc COM 858912108   138,391 2,980 SH   SOLE   2,980 0 0
Stryker Corp COM 863667101   607,739 1,992 SH   SOLE   1,992 0 0
T Rowe Price Group Inc COM 74144T108   5,601 50 SH   DFND   50 0 0
T Rowe Price Group Inc COM 74144T108   1,282,741 11,451 SH   SOLE   11,451 0 0
TEXAS INSTRUMENTS COM 882508104   128,894 716 SH   SOLE   716 0 0
TJX Cos Inc/The COM 872540109   424 5 SH   DFND   5 0 0
TJX Cos Inc/The COM 872540109   3,580,258 42,225 SH   SOLE   42,225 0 0
TRANSDIGM INC COM 893641100   1,084,628 1,213 SH   DFND   1,213 0 0
TRANSDIGM INC COM 893641100   134,126 150 SH   SOLE   150 0 0
Target Corp COM 87612E110   528 4 SH   DFND   4 0 0
Target Corp COM 87612E110   154,983 1,175 SH   SOLE   1,175 0 0
Thermo Fisher Scientific Inc COM 883556102   1,285,070 2,463 SH   DFND   2,463 0 0
Thermo Fisher Scientific Inc COM 883556102   5,245,153 10,053 SH   SOLE   10,053 0 0
Trimble Inc COM 896239100   218,219 4,122 SH   SOLE   4,122 0 0
Truist Financial Corp COM 89832Q109   1,259,130 41,487 SH   SOLE   41,487 0 0
Tyler Technologies Inc COM 902252105   278,202 668 SH   SOLE   668 0 0
US Bancorp COM NEW 902973304   1,190,035 36,018 SH   DFND   36,018 0 0
US Bancorp COM NEW 902973304   1,338,120 40,500 SH   SOLE   40,500 0 0
Union Pacific Corp COM 907818108   8,185 40 SH   DFND   40 0 0
Union Pacific Corp COM 907818108   754,843 3,689 SH   SOLE   3,689 0 0
United Rentals Inc COM 911363109   218,231 490 SH   SOLE   490 0 0
UnitedHealth Group Inc COM 91324P102   134,579 280 SH   SOLE   280 0 0
VANGUARD S&P 500 ETF SHS 922908363   538,424 1,322 SH   SOLE   1,322 0 0
VANGUARD ETF/USA DIV APP ETF 921908844   121,823 750 SH   DFND   750 0 0
VANGUARD ETF/USA DIV APP ETF 921908844   122,635 755 SH   SOLE   755 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   125,091 3,075 SH   DFND   3,075 0 0
VANGUARD ETF/USA FTSE EMR MKT ETF 922042858   10,802,330 265,544 SH   SOLE   265,544 0 0
VANGUARD ETF/USA TOTAL STK MKT 922908769   190,983 867 SH   SOLE   867 0 0
VERIZON COMMUN COM 92343V104   255,086 6,859 SH   DFND   6,859 0 0
VERIZON COMMUN COM 92343V104   664,920 17,879 SH   SOLE   17,879 0 0
VISA INC COM CL A 92826C839   3,020,508 12,719 SH   DFND   12,719 0 0
VISA INC COM CL A 92826C839   888,888 3,743 SH   SOLE   3,743 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   23,321 505 SH   DFND   505 0 0
Vanguard ETF/USA VAN FTSE DEV MKT 921943858   36,626,974 793,135 SH   SOLE   793,135 0 0
Vanguard Group Inc/The TOTAL BND MRKT 921937835   12,088,565 166,303 SH   SOLE   166,303 0 0
Vanguard Group Inc/The EXTEND MKT ETF 922908652   119,064 800 SH   DFND   800 0 0
Vanguard Group Inc/The EXTEND MKT ETF 922908652   127,845 859 SH   SOLE   859 0 0
Veeva Systems Inc CL A COM 922475108   766,599 3,877 SH   DFND   3,877 0 0
Verisk Analytics Inc COM 92345Y106   749,289 3,315 SH   DFND   3,315 0 0
Verisk Analytics Inc COM 92345Y106   243,660 1,078 SH   SOLE   1,078 0 0
Vulcan Materials Co COM 929160109   1,416,890 6,285 SH   DFND   6,285 0 0
WASTE MANAGEMENT COM 94106L109   138,736 800 SH   DFND   800 0 0
WEC Energy Group Inc COM 92939U106   122,830 1,392 SH   SOLE   1,392 0 0
WELLS FARGO & CO COM 949746101   4,268 100 SH   DFND   100 0 0
WELLS FARGO & CO COM 949746101   174,988 4,100 SH   SOLE   4,100 0 0
WELLS FARGO & COMPANY PERP PFD CNV A 949746804   103,680 90 SH   SOLE   90 0 0
WILLSCOT MOBIL MINI HL COM CL A 971378104   627,722 13,135 SH   DFND   13,135 0 0
WNS HOLDINGS LTD SPON ADR 92932M101   138,962 1,885 SH   DFND   1,885 0 0
WW Grainger Inc COM 384802104   3,142,531 3,985 SH   SOLE   3,985 0 0
Walmart Inc COM 931142103   491,502 3,127 SH   SOLE   3,127 0 0
Walt Disney Co/The COM 254687106   140,259 1,571 SH   DFND   1,571 0 0
Walt Disney Co/The COM 254687106   2,493,055 27,924 SH   SOLE   27,924 0 0
Waste Connections Inc COM 94106B101   1,399,856 9,794 SH   DFND   9,794 0 0
Waste Connections Inc COM 94106B101   159,653 1,117 SH   SOLE   1,117 0 0
Werner Enterprises Inc COM 950755108   110,450 2,500 SH   DFND   2,500 0 0
Weyerhaeuser Co COM NEW 962166104   40,849 1,219 SH   DFND   1,219 0 0
Weyerhaeuser Co COM NEW 962166104   73,487 2,193 SH   SOLE   2,193 0 0
Workiva Inc COM CL A 98139A105   120,467 1,185 SH   DFND   1,185 0 0
Xcel Energy Inc COM 98389B100   313,212 5,038 SH   DFND   5,038 0 0
Xcel Energy Inc COM 98389B100   10,445 168 SH   SOLE   168 0 0
YUM BRANDS INC COM 988498101   426,595 3,079 SH   SOLE   3,079 0 0
Yum China Holdings Inc COM 98850P109   102,774 1,819 SH   SOLE   1,819 0 0
ZIMMER HLDGS INC COM 98956P102   291 2 SH   DFND   2 0 0
ZIMMER HLDGS INC COM 98956P102   3,728,670 25,609 SH   SOLE   25,609 0 0
iShares ETFs/USA MSCI EAFE ETF 464287465   742,110 10,236 SH   DFND   10,236 0 0
iShares ETFs/USA MSCI EAFE ETF 464287465   10,736,670 148,092 SH   SOLE   148,092 0 0
iShares ETFs/USA IBONDS DEC24 ETF 46434VBG4   294,825 11,975 SH   SOLE   11,975 0 0
iShares ETFs/USA None 46436E866   152,704 6,602 SH   SOLE   6,602 0 0
iShares ETFs/USA IBONDS 24 TRM TS 46436E874   9,459,477 397,457 SH   SOLE   397,457 0 0
iShares ETFs/USA IBONDS 23 TRM TS 46436E882   5,174,721 208,574 SH   SOLE   208,574 0 0