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
AT & T, INC COM 00206R102 215 6,606 SH   SOLE   6,606 0 0
ACTUANT CORP. COM 00508X203 750 40,822 SH   SOLE   40,822 0 0
AMGEN INC COM 031162100 9,197 66,493 SH   SOLE   66,493 0 0
ANSYS INC COM 03662Q105 5,447 61,805 SH   SOLE   61,805 0 0
APPLE COMPUTER COM 037833100 417 3,788 SH   SOLE   3,788 0 0
ARROW ELECTRONICS COM 042735100 207 3,760 SH   SOLE   3,760 0 0
AUTOZONE, INC. COM 053332102 10,737 14,834 SH   SOLE   14,834 0 0
BEAZER HOMES INC COM 07556Q105 178 13,400 SH   SOLE   13,400 0 0
BED BATH & BEYOND COM 075896100 5,482 96,142 SH   SOLE   96,142 0 0
BERKSHIRE HATHAWAY B COM 084670207 221 1,699 SH   SOLE   1,699 0 0
BIOGEN IDEC INC COM 09062X103 534 1,830 SH   SOLE   1,830 0 0
BRISTOL MYERS SQUIBB COM 110122108 840 14,200 SH   SOLE   14,200 0 0
CELGENE CORP COM 151020104 7,103 65,670 SH   SOLE   65,670 0 0
CEPHEID INC COM 15670R107 4,504 99,650 SH   SOLE   99,650 0 0
CEB INC COM 21988R102 5,915 86,562 SH   SOLE   86,562 0 0
COSTAR GROUP INC COM 22160N109 8,949 51,713 SH   SOLE   51,713 0 0
DORMAN PRODUCTS COM 258278100 5,690 111,820 SH   SOLE   111,820 0 0
ECOLAB INC. COM 278865100 10,470 95,432 SH   SOLE   95,432 0 0
EQT CORP COM 294549100 721 11,144 SH   SOLE   11,144 0 0
ETHAN ALLEN COM 297602104 264 10,000 SH   SOLE   10,000 0 0
EXACT SCIENCES CORP COM 30063P105 1,807 100,490 SH   SOLE   100,490 0 0
EXPEDITORS INTL WASH COM 302130109 7,479 158,965 SH   SOLE   158,965 0 0
EXXON MOBIL CORP COM 30231G102 398 5,360 SH   SOLE   5,360 0 0
FACEBOOK INC COM 30303M102 587 6,538 SH   SOLE   6,538 0 0
FAIRWAY GROUP HLDGS COM 30603D109 404 385,260 SH   SOLE   385,260 0 0
FASTENAL CO. COM 311900104 8,780 239,830 SH   SOLE   239,830 0 0
FEDERAL RLTY INVT TR COM 313747206 2,869 21,028 SH   SOLE   21,028 0 0
GENERAL ELECTRIC CO COM 369604103 512 20,340 SH   SOLE   20,340 0 0
GILEAD SCIENCES, INC COM 375558103 6,158 62,719 SH   SOLE   62,719 0 0
GLB X CHINA CONSUMER COM 37950E408 170 14,200 SH   SOLE   14,200 0 0
ALPHABET INC CL A COM 38259P508 4,552 7,132 SH   SOLE   7,132 0 0
ALPHABET INC CL C COM 38259P706 4,515 7,421 SH   SOLE   7,421 0 0
HOME DEPOT INC COM 437076102 5,638 48,825 SH   SOLE   48,825 0 0
ICF INTERNATIONAL INC COM 44925C103 2,583 85,000 SH   SOLE   85,000 0 0
IPG PHOTONICS CORP COM 44980X109 7,429 97,795 SH   SOLE   97,795 0 0
IDEXX LABS COM 45168D104 6,681 89,980 SH   SOLE   89,980 0 0
IHS INC CL A COM 451734107 7,871 67,855 SH   SOLE   67,855 0 0
IBM CORP COM 459200101 400 2,763 SH   SOLE   2,763 0 0
ISHARES EMERGING MRKTS COM 464287234 5,345 163,062 SH   SOLE   163,062 0 0
ISHARES GLOBAL TECH COM 464287291 6,903 76,730 SH   SOLE   76,730 0 0
JOHNSON & JOHNSON COM 478160104 196 2,100 SH   SOLE   2,100 0 0
LIBERTY GLOBAL CL A COM 530555101 3,218 74,953 SH   SOLE   74,953 0 0
LIBERTY GLOBAL SER C COM 530555309 5,823 141,962 SH   SOLE   141,962 0 0
MEDTRONIC PLC COM 585055106 265 3,973 SH   SOLE   3,973 0 0
MITEK SYSTEMS INC COM 606710200 160 50,380 SH   SOLE   50,380 0 0
PAYCHEX COM 704326107 4,883 102,526 SH   SOLE   102,526 0 0
PEPSICO INC COM 713448108 430 4,568 SH   SOLE   4,568 0 0
PFIZER, INC COM 071708110 213 6,811 SH   SOLE   6,811 0 0
PROTO LABS INC COM 743713109 6,432 96,010 SH   SOLE   96,010 0 0
RITCHIE BROS AUCTIONS COM 767744105 6,301 243,472 SH   SOLE   243,472 0 0
QS ENERGY INC COM 805147105 3 10,000 SH   SOLE   10,000 0 0
SCHLUMBERGER LTD COM 806857108 196 2,853 SH   SOLE   2,853 0 0
SCIENTIFIC LEARNING COM 808760102 8 25,000 SH   SOLE   25,000 0 0
VERIZON COMMUNICATIONS COM 92343V104 299 6,881 SH   SOLE   6,881 0 0
VERINT SYSTEMS COM 92343X100 4,269 98,940 SH   SOLE   98,940 0 0
WP GLIMCHER INC COM 939647103 687 59,000 SH   SOLE   59,000 0 0
CHINA LARGE-CAP COM 000000FXI 7,103 200,275 SH   SOLE   200,275 0 0
LIBERTY LILAC CL C COM 0000LILAK 241 7,052 SH   SOLE   7,052 0 0
CITIGOLD CORP COM Q2445K106 1 60,000 SH   SOLE   60,000 0 0