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
AIA Group Ltd. COM y002a1105 1,040 125,233 SH   SOLE   125,233 0 0
AbbVie COM 00287y109 8,171 88,629 SH   SOLE   88,629 0 0
Abbott Laboratories COM 002824100 2,048 28,309 SH   SOLE   28,309 0 0
Activision Blizzard COM 00507V109 3,534 75,896 SH   SOLE   75,896 0 0
Allstate COM 020002101 856 10,363 SH   SOLE   10,363 0 0
Alphabet Cl C (Google) COM 02079K107 14,925 14,412 SH   SOLE   14,412 0 0
Amazon COM 023135106 26,588 17,702 SH   SOLE   17,702 0 0
Ansys COM 03662Q105 9,509 66,523 SH   SOLE   66,523 0 0
Apple COM 037833100 31,030 196,718 SH   SOLE   196,718 0 0
Bemis Co. COM 081437105 229 5,000 SH   SOLE   5,000 0 0
Berkshire Hathaway COM 084670702 9,755 47,777 SH   SOLE   47,777 0 0
Booking Holdings COM 09857l108 15,200 8,825 SH   SOLE   8,825 0 0
Celgene Corp COM 151020104 247 3,853 SH   SOLE   3,853 0 0
Coca Cola COM 191216100 262 5,532 SH   SOLE   5,532 0 0
Cognex COM 192422103 6,346 164,114 SH   SOLE   164,114 0 0
Consumer Discretion Select Sec COM 81369Y407 248 2,508 SH   SOLE   2,508 0 0
Domino's Pizza COM 25754A201 11,850 47,784 SH   SOLE   47,784 0 0
Dunkin Brands COM 265504100 4,162 64,905 SH   SOLE   64,905 0 0
Electronic Arts COM 285512109 1,693 21,449 SH   SOLE   21,449 0 0
Enterprise Products COM 293792107 207 8,400 SH   SOLE   8,400 0 0
Exxon Mobil COM 30231G102 434 6,367 SH   SOLE   6,367 0 0
Facebook COM 30303M102 8,533 65,093 SH   SOLE   65,093 0 0
Factset Research COM 303075105 9,785 48,895 SH   SOLE   48,895 0 0
Financial Sector Fund COM 81369y605 2,419 101,561 SH   SOLE   101,561 0 0
Franklin Resources Inc COM 354613101 262 8,836 SH   SOLE   8,836 0 0
Gotham Enhanced Return Fund COM 360873129 196 15,406 SH   SOLE   15,406 0 0
Home Depot Inc COM 437076102 286 1,663 SH   SOLE   1,663 0 0
IPG Phototonics COM 44980X109 227 2,000 SH   SOLE   2,000 0 0
Industrial Sector Fund COM 81369y704 1,267 19,666 SH   SOLE   19,666 0 0
Intel Corp COM 458140100 753 16,047 SH   SOLE   16,047 0 0
JP Morgan COM 46625H100 385 3,946 SH   SOLE   3,946 0 0
Johnson & Johnson COM 478160104 228 1,766 SH   SOLE   1,766 0 0
MSCI COM 55354g100 9,063 61,470 SH   SOLE   61,470 0 0
Mastercard COM 57636Q104 13,925 73,816 SH   SOLE   73,816 0 0
Microsoft COM 594918104 3,040 29,927 SH   SOLE   29,927 0 0
Monster Beverage COM 61174X109 5,422 110,151 SH   SOLE   110,151 0 0
Moody's Corp COM 615369105 9,797 69,960 SH   SOLE   69,960 0 0
NASDAQ 100 COM 73935a104 1,241 8,042 SH   SOLE   8,042 0 0
Nvidia COM 67066G104 12,353 92,534 SH   SOLE   92,534 0 0
Raymond James Financial COM 754730109 335 4,500 SH   SOLE   4,500 0 0
S&P Global COM 78409V104 10,260 60,374 SH   SOLE   60,374 0 0
S&P MidCap 400 COM 464287507 3,237 19,494 SH   SOLE   19,494 0 0
Thermo Fisher Scient COM 883556102 448 2,000 SH   SOLE   2,000 0 0
Tyler Technologies COM 902252105 557 3,000 SH   SOLE   3,000 0 0
Union Pacific COM 907818108 553 4,000 SH   SOLE   4,000 0 0
UnitedHealth Group Inc. COM 910581107 498 2,000 SH   SOLE   2,000 0 0
Verisign COM 92343e102 491 3,312 SH   SOLE   3,312 0 0
Visa COM 92826c839 16,982 128,710 SH   SOLE   128,710 0 0
Woodward Inc. COM 980745103 297 4,000 SH   SOLE   4,000 0 0
iShares Core Dividend Growth COM 46434V621 455 13,704 SH   SOLE   13,704 0 0
iShares S&P 500 COM 464287200 238 944 SH   SOLE   944 0 0