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
ACADIA Pharmaceuticals Inc COM 004225108 2,790 167,953 SH   DFND 1 167,953 0 0
Activision Blizzard Inc COM 00507V109 14,456 186,788 SH   DFND 1 186,788 0 0
Albemarle Corp COM 012653101 1,728 7,893 SH   DFND 1 7,893 0 0
Alphabet Inc - CL C CLS C 02079K107 87,057 32,663 SH   DFND 1 32,663 0 0
Altria Group Inc COM 02209S103 26,354 578,953 SH   DFND 1 578,953 0 0
Amazon.Com Inc COM 023135106 33,415 10,172 SH   DFND 1 10,172 0 0
Ameren Corp COM 023608102 27,563 340,282 SH   DFND 1 340,282 0 0
American Water Works Co Inc COM 030420103 8,172 48,346 SH   DFND 1 48,346 0 0
Ansys Inc COM 03662Q105 1,456 4,277 SH   DFND 1 4,277 0 0
Anthem Inc COM 036752103 35,762 95,929 SH   DFND 1 95,929 0 0
AT&T Inc COM 00206R102 32,291 1,195,523 SH   DFND 1 1,195,523 0 0
Automatic Data Processing Inc COM 053015103 12,111 60,580 SH   DFND 1 60,580 0 0
Bank of America Corp COM 060505104 39,193 923,275 SH   DFND 1 923,275 0 0
BHP Billiton Ltd Sponsored ADR Sponsored ADS 088606108 1,961 36,643 SH   DFND 1 36,643 0 0
Bristol-Myers Squibb Co COM 110122108 23,953 404,816 SH   DFND 1 404,816 0 0
Burlington Stores Inc COM 122017106 1,447 5,103 SH   DFND 1 5,103 0 0
CBIZ Inc COM 124805102 727 22,466 SH   DFND 1 22,466 0 0
CDW Corp/DE COM 12514G108 2,243 12,321 SH   DFND 1 12,321 0 0
Chevron Corp COM 166764100 16,101 158,713 SH   DFND 1 158,713 0 0
Church & Dwight Co Inc COM 171340102 1,059 12,822 SH   DFND 1 12,822 0 0
Cintas Corp COM 172908105 6,009 15,786 SH   DFND 1 15,786 0 0
Comcast Corp - A CLS A 20030N101 36,552 653,525 SH   DFND 1 653,525 0 0
Community Bank System Inc COM 203607106 806 11,778 SH   DFND 1 11,778 0 0
Congent Communications COM 19239V302 2,968 41,904 SH   DFND 1 41,904 0 0
Constellation Brands Inc - A CLS A 21036P108 6,116 29,028 SH   DFND 1 29,028 0 0
Costco Wholesale Corp Common COM 22160K105 6,053 13,471 SH   DFND 1 13,471 0 0
Covetrus Inc COM 22304C100 1,168 64,378 SH   DFND 1 64,378 0 0
CROCS Inc COM 227046109 872 6,077 SH   DFND 1 6,077 0 0
Crown Castle International COM 22822V101 185 1,069 SH   DFND 1 1,069 0 0
CubeSmart COM 229663109 1,094 22,579 SH   DFND 1 22,579 0 0
Digital Realty Trust Inc COM 253868103 234 1,618 SH   DFND 1 1,618 0 0
Dun & Bradstreet Holdings COM 26484T106 2,478 147,431 SH   DFND 1 147,431 0 0
EOG Resources Inc COM 26875P101 17,622 219,532 SH   DFND 1 219,532 0 0
EVI Industries Inc COM 26929N102 6,602 242,721 SH   DFND 1 242,721 0 0
Exact Sciences COM 30063P105 14,198 148,743 SH   DFND 1 148,743 0 0
Facebook Inc CLS A 30303M102 38,807 114,343 SH   DFND 1 114,343 0 0
Fidelity National Information Services COM 31620M106 37,031 304,329 SH   DFND 1 304,329 0 0
First Republic Bank/CA COM 33616C100 2,377 12,325 SH   DFND 1 12,325 0 0
First Trust International Equity INTL EQUITY OPP 33734X853 397 6,200 SH   DFND 1 6,200 0 0
Fiserv Inc COM 337738108 22,297 205,502 SH   DFND 1 205,502 0 0
Gentex Corp COM 371901109 24,047 729,128 SH   DFND 1 729,128 0 0
Global X Thematic Growth ETF THMATC GWT ETF 37954Y418 538 10,800 SH   DFND 1 10,800 0 0
Home Depot Inc COM 437076102 145 441 SH   DFND 1 441 0 0
Intercontinental Exchange COM 45866F104 13,600 118,448 SH   DFND 1 118,448 0 0
International Flavors & Fragrances Inc COM 459506101 16,739 125,182 SH   DFND 1 125,182 0 0
Invesco Russell 1000 Equal Weight ETF RUSEL 1000 EQL 46138E420 1,201 26,900 SH   DFND 1 26,900 0 0
iShares Core MSCI Pacific ETF CORE MSCI PAC 46434V696 2,571 38,400 SH   DFND 1 38,400 0 0
ishares MSCI EAFE Growth ETF EAFE GRWTH ETF 464288885 394 3,700 SH   DFND 1 3,700 0 0
iShares MSCI INTL Momentum Factor ETF MSCI INTL MOMENT 46434V449 1,581 41,530 SH   DFND 1 41,530 0 0
iShares MSCI USA Min Vol Factor ETF MSCI USA MIN 46429B697 5,080 69,115 SH   DFND 1 69,115 0 0
iShares MSCI USA Momentum Factor ETF MSCI USA MMENTM 46432F396 3,206 18,258 SH   DFND 1 18,258 0 0
iShares MSCI USA Quality Factor ETF MSCI USA QLT FCT 46432F339 1,100 8,347 SH   DFND 1 8,347 0 0
iShares Russell Mid-Cap ETF RUS MID CAP ETF 464287499 5,105 65,260 SH   DFND 1 65,260 0 0
iShares Russell Top 200 Growth ETF RUS TP200 GR ETF 464289438 885 5,800 SH   DFND 1 5,800 0 0
Jack Henry & Associates Inc COM 426281101 1,436 8,751 SH   DFND 1 8,751 0 0
Johnson & Johnson COM 478160104 43,956 272,174 SH   DFND 1 272,174 0 0
Lazard Ltd - A SHS A G54050102 752 16,422 SH   DFND 1 16,422 0 0
Lowe's Cos Inc COM 548661107 40,165 197,994 SH   DFND 1 197,994 0 0
Mastercard Inc CLS A 57636Q104 53,576 154,096 SH   DFND 1 154,096 0 0
Maxar Technologies Ltd COM 57778K105 10,826 382,286 SH   DFND 1 382,286 0 0
Merck & Co Inc COM 58933Y105 58,985 785,315 SH   DFND 1 785,315 0 0
Micron Technology Inc COM 595112103 28,869 406,720 SH   DFND 1 406,720 0 0
Microsoft Corp COM 594918104 58,277 206,714 SH   DFND 1 206,714 0 0
Morningstar Inc COM 617700109 1,472 5,684 SH   DFND 1 5,684 0 0
Motorola Solutions Inc COM 620076307 12,319 53,024 SH   DFND 1 53,024 0 0
MSCI Inc COM 55354G100 8,217 13,507 SH   DFND 1 13,507 0 0
Nektar Therapeutics COM 640268108 1,725 96,022 SH   DFND 1 96,022 0 0
Newmont Corp COM 651639106 21,745 400,465 SH   DFND 1 400,465 0 0
Northrop Grumman Corp COM 666807102 14,898 41,367 SH   DFND 1 41,367 0 0
Omeros Corp COM 682143102 114 8,251 SH   DFND 1 8,251 0 0
OraSure Technologies Inc COM 68554V108 9,174 811,147 SH   DFND 1 811,147 0 0
Parker Hannifin Corp COM 701094104 9,706 34,710 SH   DFND 1 34,710 0 0
PepsiCo Inc/NC COM 713448108 11,300 75,126 SH   DFND 1 75,126 0 0
Philip Morris International Inc COM 718172109 54,954 579,748 SH   DFND 1 579,748 0 0
Planet Fitness CLS A 72703H101 1,117 14,217 SH   DFND 1 14,217 0 0
PNC Financial Services Group Inc COM 693475105 51,426 262,861 SH   DFND 1 262,861 0 0
Progressive Corp COM 743315103 15,418 170,573 SH   DFND 1 170,573 0 0
Raymond James Financial Inc COM 754730109 1,167 12,650 SH   DFND 1 12,650 0 0
Raytheon Technologies COM 75513E101 39,929 464,506 SH   DFND 1 464,506 0 0
Roper Technologies COM 776696106 13,515 30,294 SH   DFND 1 30,294 0 0
Ross Stores Inc COM 778296103 25,534 234,579 SH   DFND 1 234,579 0 0
Spirit Aerosystems Hold - A CLS A 848574109 5,330 120,615 SH   DFND 1 120,615 0 0
Store Capital Corp COM 862121100 36,830 1,149,849 SH   DFND 1 1,149,849 0 0
Teradyne Inc COM 880770102 17,792 162,976 SH   DFND 1 162,976 0 0
Texas Instruments Inc COM 882508104 31,187 162,254 SH   DFND 1 162,254 0 0
TJX Companies Inc COM 872540109 15,231 230,847 SH   DFND 1 230,847 0 0
Truist Financial Corp COM 89832Q109 14,521 247,594 SH   DFND 1 247,594 0 0
Twilio Inc COM 90138F102 4,436 13,904 SH   DFND 1 13,904 0 0
Tyler Technologies Inc COM 902252105 24,178 52,715 SH   DFND 1 52,715 0 0
United Rentals Inc COM 911363109 8,044 22,923 SH   DFND 1 22,923 0 0
UnitedHealth Group Inc COM 91324P102 6,627 16,960 SH   DFND 1 16,960 0 0
Valero Energy Corp COM 91913Y100 18,577 263,246 SH   DFND 1 263,246 0 0
Vanguard Dividend Appreciation ETF DIV APP ETF 921908844 6,513 42,400 SH   DFND 1 42,400 0 0
Vanguard FTSE Emerging Market ETF FTSE EMR MKT ETF 922042858 745 14,900 SH   DFND 1 14,900 0 0
Vanguard International Dividend Apprec INTL DVD ETF 921946810 5,182 59,401 SH   DFND 1 59,401 0 0
Vanguard Russell 1000 Growth ETF VNG RUS1000GRW 92206C680 1,078 15,300 SH   DFND 1 15,300 0 0
Vanguard Russell 1000 Value VNG RUS1000VAL 92206C714 3,855 56,100 SH   DFND 1 56,100 0 0
Vanguard S&P 500 ETF S&P 500 ETF SHS 922908363 6,681 16,939 SH   DFND 1 16,939 0 0
Verizon Communications Inc COM 92343V104 13,383 247,784 SH   DFND 1 247,784 0 0
Visa Inc - A CLS A 92826C839 48,859 219,343 SH   DFND 1 219,343 0 0
Vontier Corp COM 928881101 9,917 295,138 SH   DFND 1 295,138 0 0
WEC Energy Group COM 92939U106 5,708 64,720 SH   DFND 1 64,720 0 0