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
iShares Russell 2000 Growth ET ETF 464287648 698 2,376 SH   SOLE   2,376 0 0
iShares Russell 2000 Value ETF ETF 464287630 1,117 6,970 SH   SOLE   6,970 0 0
AbbVie, Inc. COM 00287y109 2,746 25,454 SH   SOLE   25,170 284 0
Activision Blizzard, Inc. COM 00507V109 2,358 30,470 SH   SOLE   30,394 76 0
Akamai Technologies, Inc. COM 00971t101 2,940 28,111 SH   SOLE   28,043 68 0
Algonquin Power & Util F COM 015857105 230 15,690 SH   SOLE   15,690 0 0
Alphabet Inc. Class A COM 02079k305 3,778 1,413 SH   SOLE   1,413 0 0
Alphabet Inc. Class C COM 02079k107 3,697 1,387 SH   SOLE   1,387 0 0
Amazon.Com, Inc. COM 023135106 7,191 2,189 SH   SOLE   2,184 5 0
AmerisourceBergen Corp. COM 03073E105 386 3,234 SH   SOLE   3,055 179 0
Anthem, Inc. COM 036752103 729 1,955 SH   SOLE   1,849 106 0
Apple, Inc. COM 037833100 11,957 84,505 SH   SOLE   84,309 196 0
Applied Materials, Inc. COM 038222105 1,160 9,011 SH   SOLE   8,510 501 0
Avery Dennison, Corp. COM 053611109 1,154 5,567 SH   SOLE   5,279 288 0
Booking Holdings, Inc. COM 09857l108 496 209 SH   SOLE   197 12 0
Bristol-Myers Squibb COM 110122108 2,156 36,433 SH   SOLE   36,342 91 0
CVS Health Corp. COM 126650100 3,742 44,102 SH   SOLE   43,907 195 0
Charter Communications COM 16119p108 5,226 7,183 SH   SOLE   7,110 73 0
Chubb Limited COM h1467j104 2,704 15,589 SH   SOLE   15,448 141 0
Cummins, Inc. COM 231021106 634 2,822 SH   SOLE   2,677 145 0
D.R. Horton, Inc. COM 23331a109 920 10,955 SH   SOLE   10,367 588 0
Devon Energy Corp COM 25179M103 569 16,037 SH   SOLE   15,233 804 0
Dollar Tree, Inc. COM 256746108 1,829 19,106 SH   SOLE   19,058 48 0
Eli Lilly & Co. COM 532457108 5,548 24,010 SH   SOLE   23,952 58 0
Energy Transfer Lp COM 29273v100 169 17,664 SH   SOLE   17,664 0 0
Equinix, Inc. COM 29444u700 739 935 SH   SOLE   883 52 0
Exxon Mobil Corporation COM 30231g102 213 3,622 SH   SOLE   3,622 0 0
Facebook, Inc. Class A COM 30303m102 870 2,562 SH   SOLE   2,421 141 0
Fidelity National Info Srv COM 31620m106 3,250 26,707 SH   SOLE   26,481 226 0
G E O Group Inc New Reit COM 36162j106 83 11,138 SH   SOLE   11,138 0 0
Iron Mountain US Holding Reit COM 46284v101 226 5,198 SH   SOLE   5,198 0 0
J P Morgan Chase & Co. COM 46625h100 687 4,196 SH   SOLE   3,973 223 0
Kroger Co. COM 501044101 305 7,553 SH   SOLE   7,316 237 0
LKQ Corporation COM 501889208 2,469 49,070 SH   SOLE   48,950 120 0
Landstar System, Inc. COM 515098101 2,846 18,033 SH   SOLE   17,989 44 0
Lowes Companies Inc. COM 548661107 583 2,872 SH   SOLE   2,720 152 0
Lumen Technologies, Inc. COM 550241103 136 11,004 SH   SOLE   11,004 0 0
MKS Instruments COM 55306N104 2,851 18,892 SH   SOLE   18,847 45 0
Mastercard, Inc. Class A COM 57636q104 2,645 7,607 SH   SOLE   7,588 19 0
Metlife, Inc. COM 59156r108 357 5,789 SH   SOLE   5,479 310 0
Microchip Technology, Inc. COM 595017104 855 5,571 SH   SOLE   5,027 544 0
Microsoft Corporation COM 594918104 7,102 25,193 SH   SOLE   24,969 224 0
NetApp, Inc. COM 64110d104 430 4,787 SH   SOLE   4,538 249 0
Northrop Grumman Corp COM 666807102 480 1,334 SH   SOLE   1,262 72 0
ON Semiconductor Co. COM 682189105 4,398 96,095 SH   SOLE   95,808 287 0
PNC Financial Services COM 693475105 694 3,546 SH   SOLE   3,358 188 0
PTC, Inc. COM 69370C100 2,849 23,787 SH   SOLE   23,728 59 0
Pepsico, Inc. COM 713448108 488 3,243 SH   SOLE   3,060 183 0
Public Storage, Inc. COM 74460d109 631 2,125 SH   SOLE   2,125 0 0
Qualcomm, Inc. COM 747525103 3,483 27,006 SH   SOLE   26,941 65 0
Regeneron Pharmaceutical COM 75886f107 2,708 4,474 SH   SOLE   4,463 11 0
S E I Investments Co. COM 784117103 1,530 25,801 SH   SOLE   25,801 0 0
Sherwin-Williams Co. COM 824348106 4,477 16,003 SH   SOLE   15,964 39 0
Skyworks Solutions COM 83088m102 859 5,213 SH   SOLE   4,925 288 0
Texas Instruments COM 882508104 266 1,386 SH   SOLE   1,386 0 0
Thermo Fisher Scientific COM 883556102 4,453 7,794 SH   SOLE   7,775 19 0
United Rentals, Inc. COM 911363109 4,447 12,671 SH   SOLE   12,639 32 0
UnitedHealth Group, Inc. COM 91324p102 3,896 9,972 SH   SOLE   9,948 24 0
Valero Energy Corp. COM 91913y100 443 6,281 SH   SOLE   5,941 340 0