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
AES Corporation COM 00130h105 152 10,524 SH   SOLE   9,661 863 0
AbbVie, Inc. COM 00287y109 2,599 26,470 SH   SOLE   26,043 427 0
Akamai Technologies, Inc. COM 00971t101 3,706 34,607 SH   SOLE   34,214 393 0
Alexion Pharmaceuticals, Inc. COM 015351109 1,770 15,770 SH   SOLE   15,572 198 0
Algonquin Power & Util F COM 015857105 235 18,135 SH   SOLE   18,135 0 0
Alphabet Inc. Class A COM 02079k305 2,594 1,829 SH   SOLE   1,815 14 0
Alphabet Inc. Class C COM 02079k107 2,335 1,652 SH   SOLE   1,638 14 0
Amazon.Com, Inc. COM 023135106 7,377 2,674 SH   SOLE   2,644 30 0
AmerisourceBergen Corp. COM 03073E105 404 4,010 SH   SOLE   3,613 397 0
Anthem, Inc. COM 036752103 635 2,414 SH   SOLE   2,176 238 0
Apple, Inc. COM 037833100 9,350 25,631 SH   SOLE   25,347 284 0
Applied Materials, Inc. COM 038222105 675 11,163 SH   SOLE   10,043 1,120 0
Avery Dennison, Corp. COM 053611109 783 6,866 SH   SOLE   6,223 643 0
Biogen, Inc. COM 09062x103 443 1,654 SH   SOLE   1,493 161 0
Booking Holdings, Inc. COM 09857l108 414 260 SH   SOLE   234 26 0
Bristol-Myers Squibb COM 110122108 2,709 46,071 SH   SOLE   45,543 528 0
CVS Health Corp. COM 126650100 251 3,864 SH   SOLE   3,552 312 0
Cabot Oil & Gas Corp. COM 127097103 325 18,916 SH   SOLE   17,069 1,847 0
Charter Communications COM 16119p108 4,560 8,940 SH   SOLE   8,720 220 0
Chubb Limited COM h1467j104 2,403 18,980 SH   SOLE   18,546 434 0
Cognizant Tech Solutions COM 192446102 1,983 34,907 SH   SOLE   34,493 414 0
Cummins, Inc. COM 231021106 606 3,498 SH   SOLE   3,164 334 0
D.R. Horton, Inc, COM 23331a109 750 13,533 SH   SOLE   12,234 1,299 0
Delta Air Lines, Inc. COM 247361702 218 7,780 SH   SOLE   7,035 745 0
Discover Financial Services COM 254709108 319 6,376 SH   SOLE   5,746 630 0
Dollar Tree, Inc. COM 256746108 2,195 23,686 SH   SOLE   23,409 277 0
Eli Lilly & Co. COM 532457108 4,782 29,126 SH   SOLE   28,791 335 0
Energy Transfer Lp COM 29273v100 145 20,417 SH   SOLE   20,417 0 0
Equinix, Inc. COM 29444u700 817 1,163 SH   SOLE   1,046 117 0
Facebook, Inc. Class A COM 30303m102 720 3,169 SH   SOLE   2,856 313 0
Fidelity National Info Srv COM 31620m106 4,411 32,898 SH   SOLE   32,176 722 0
J P Morgan Chase & Co. COM 46625h100 497 5,279 SH   SOLE   4,786 493 0
Kroger Co. COM 501044101 319 9,412 SH   SOLE   8,643 769 0
LKQ Corporation COM 501889208 1,584 60,444 SH   SOLE   59,761 683 0
Landstar System, Inc. COM 515098101 2,431 21,645 SH   SOLE   21,386 259 0
Mastercard, Inc. Class A COM 57636q104 5,569 18,834 SH   SOLE   18,617 217 0
Metlife, Inc. COM 59156r108 262 7,164 SH   SOLE   6,476 688 0
Microchip Technology, Inc. COM 595017104 691 6,564 SH   SOLE   5,938 626 0
Microsoft Corporation COM 594918104 6,150 30,221 SH   SOLE   29,543 678 0
NetApp, Inc. COM 64110d104 263 5,927 SH   SOLE   5,362 565 0
ON Semiconductor Co. COM 682189105 2,336 117,882 SH   SOLE   116,224 1,658 0
PNC Financial Services COM 693475105 461 4,380 SH   SOLE   3,967 413 0
Pepsico, Inc. COM 713448108 530 4,010 SH   SOLE   3,610 400 0
Public Storage, Inc. COM 74460d109 292 1,520 SH   SOLE   0 0 0
Qualcomm, Inc. COM 747525103 2,998 32,874 SH   SOLE   32,496 378 0
Raytheon Technologies Co. COM 75513E101 369 5,989 SH   SOLE   5,421 568 0
Regeneron Pharmaceutical COM 75886f107 3,207 5,142 SH   SOLE   5,077 65 0
Robert Half International, Inc COM 770323103 1,799 34,059 SH   SOLE   33,664 395 0
Royal Caribbean Cruises, Ltd. COM v7780t103 1,226 24,380 SH   SOLE   24,100 280 0
S E I Investments Co. COM 784117103 1,706 31,032 SH   SOLE   31,032 0 0
Sherwin-Williams Co. COM 824348106 3,791 6,560 SH   SOLE   6,484 76 0
Skyworks Solutions COM 83088m102 825 6,456 SH   SOLE   5,824 632 0
Southwest Airlines COM 844741108 1,466 42,882 SH   SOLE   42,391 491 0
Texas Instruments COM 882508104 203 1,602 SH   SOLE   1,602 0 0
Thermo Fisher Scientific COM 883556102 3,445 9,509 SH   SOLE   9,402 107 0
United Rentals, Inc. COM 911363109 2,277 15,275 SH   SOLE   15,092 183 0
UnitedHealth Group, Inc. COM 91324p102 3,692 12,517 SH   SOLE   12,375 142 0
Valero Energy Corp. COM 91913y100 457 7,772 SH   SOLE   7,026 746 0
Walgreens Boots Alliance COM 931427108 1,061 25,032 SH   SOLE   24,747 285 0
Ishares Russell 1000 Growth Et COM 464287614 232 1,210 SH   SOLE   1,210 0 0