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
AAON INC COM PAR $0.004 COMMON STOCKS 000360206 10,323 358,200 SH   OTR 1 0 358,200 0
AAON INC COM PAR $0.004 COMMON STOCKS 000360206 2,687 93,220 SH   SOLE 0 91,481 0 1,739
AFLAC INC COMMON STOCKS 001055102 4,480 62,339 SH   SOLE 0 62,339 0 0
AT&T INC COMMON STOCKS 00206R102 14,558 358,483 SH   SOLE 0 357,483 0 1,000
ABAXIS INC COMMON STOCKS 002567105 35,737 692,300 SH   OTR 1 0 692,300 0
ABAXIS INC COMMON STOCKS 002567105 95,203 1,844,307 SH   SOLE 0 1,551,331 0 292,976
ABBOTT LABS COMMON STOCKS 002824100 2,642 62,463 SH   SOLE 0 59,963 0 2,500
ABBVIE INC COM COMMON STOCKS 00287Y109 365 5,788 SH   SOLE 0 3,288 0 2,500
ACTIVISION BLIZZARD INC COMMON STOCKS 00507V109 9,759 220,300 SH   OTR 1 0 220,300 0
ACTIVISION BLIZZARD INC COMMON STOCKS 00507V109 7,143 161,250 SH   SOLE 0 160,383 0 867
ALIBABA GROUP HLDG LTD SPONSORED ADS COMMON STOCKS 01609W102 29,827 281,948 SH   OTR 1 0 281,948 0
ALIBABA GROUP HLDG LTD SPONSORED ADS COMMON STOCKS 01609W102 22,180 209,660 SH   SOLE 0 208,481 0 1,179
ALPHABET CLASS A COMMON STOCKS 02079K305 17,389 21,626 SH   OTR 1 0 21,626 0
ALPHABET CLASS A COMMON STOCKS 02079K305 12,720 15,820 SH   SOLE 0 15,732 0 88
ALTRIA GROUP INC COMMON STOCKS 02209S103 16,402 259,395 SH   SOLE 0 259,395 0 0
AMAZON INC COMMON STOCKS 023135106 27,440 32,772 SH   OTR 1 0 32,772 0
AMAZON INC COMMON STOCKS 023135106 20,411 24,377 SH   SOLE 0 24,241 0 136
AMERICAN HOMES 4 RENT CL A COMMON STOCKS 02665T306 1,955 90,337 SH   SOLE 0 90,337 0 0
AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 6,649 598,991 SH   OTR 1 0 598,991 0
AMERICAN SOFTWARE INC CL A COMMON STOCKS 029683109 26,281 2,367,628 SH   SOLE 0 2,357,227 0 10,401
AMERICAN TOWER REIT COM COMMON STOCKS 03027X100 2,450 21,618 SH   SOLE 0 21,618 0 0
AMERISOURCEBERGEN CORP COM COMMON STOCKS 03073E105 3,074 38,058 SH   SOLE 0 38,058 0 0
AMETEK INC COMMON STOCKS 031100100 1,904 39,850 SH   OTR 1 0 39,850 0
AMETEK INC COMMON STOCKS 031100100 1,135 23,757 SH   SOLE 0 23,307 0 450
AMGEN INC COMMON STOCKS 031162100 6,246 37,442 SH   OTR 1 0 37,442 0
AMGEN INC COMMON STOCKS 031162100 18,519 111,019 SH   SOLE 0 101,323 0 9,696
AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 23,456 361,300 SH   OTR 1 0 361,300 0
AMPHENOL CORP NEW CL A COMMON STOCKS 032095101 15,632 240,789 SH   SOLE 0 239,113 0 1,676
ANALOG DEVICES INC COMMON STOCKS 032654105 1,719 26,671 SH   OTR 1 0 26,671 0
ANALOG DEVICES INC COMMON STOCKS 032654105 17,851 276,976 SH   SOLE 0 250,471 0 26,505
ANIKA THERAPEUTICS INC COM COMMON STOCKS 035255108 13,841 289,266 SH   SOLE 0 289,266 0 0
ANSYS INC COMMON STOCKS 03662Q105 10,261 110,800 SH   OTR 1 0 110,800 0
ANSYS INC COMMON STOCKS 03662Q105 14,179 153,109 SH   SOLE 0 151,785 0 1,324
APTARGROUP INC COMMON STOCKS 038336103 7,068 91,300 SH   OTR 1 0 91,300 0
APTARGROUP INC COMMON STOCKS 038336103 39,425 509,304 SH   SOLE 0 427,883 0 81,421
ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 21,010 772,435 SH   OTR 1 0 772,435 0
ARTISAN PARTNERS ASSET MGMT CL A COMMON STOCKS 04316A108 97,655 3,590,245 SH   SOLE 0 3,243,412 0 346,833
ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 39,722 848,942 SH   OTR 1 0 848,942 0
ASPEN TECHNOLOGY INC COMMON STOCKS 045327103 117,924 2,520,277 SH   SOLE 0 2,228,329 0 291,948
ASTRAZENECA ADR COMMON STOCKS 046353108 12,332 375,301 SH   SOLE 0 375,301 0 0
AUTOHOME INC SP ADR CL A COMMON STOCKS 05278C107 36,465 1,503,720 SH   OTR 1 0 1,503,720 0
AUTOHOME INC SP ADR CL A COMMON STOCKS 05278C107 92,546 3,816,320 SH   SOLE 0 3,288,894 0 527,426
AUTOMATIC DATA PROCESSING COMMON STOCKS 053015103 4,651 52,737 SH   SOLE 0 52,737 0 0
AVALONBAY COMMUNITIES INC COMMON STOCKS 053484101 1,964 11,043 SH   SOLE 0 11,043 0 0
BCE INC NEW COMMON STOCKS 05534B760 17,889 387,385 SH   SOLE 0 387,385 0 0
BP ADR COMMON STOCKS 055622104 747 21,256 SH   SOLE 0 20,481 0 775
BADGER METER INC COMMON STOCKS 056525108 12,111 361,400 SH   OTR 1 0 361,400 0
BADGER METER INC COMMON STOCKS 056525108 38,251 1,141,473 SH   SOLE 0 1,134,349 0 7,124
BALL CORP COMMON STOCKS 058498106 909 11,090 SH   OTR 1 0 11,090 0
BALL CORP COMMON STOCKS 058498106 227 2,775 SH   SOLE 0 2,741 0 34
BANK HAWAII CORP COMMON STOCKS 062540109 14,379 198,000 SH   OTR 1 0 198,000 0
BANK HAWAII CORP COMMON STOCKS 062540109 69,189 952,750 SH   SOLE 0 948,925 0 3,825
BANK OF THE OZARKS INC COMMON STOCKS 063904106 1,903 49,550 SH   OTR 1 0 49,550 0
BANK OF THE OZARKS INC COMMON STOCKS 063904106 17,302 450,578 SH   SOLE 0 447,480 0 3,098
BAXTER INTL INC COMMON STOCKS 071813109 4,399 92,418 SH   SOLE 0 92,418 0 0
BERKLEY W R CORP COMMON STOCKS 084423102 23,803 412,102 SH   SOLE 0 409,618 0 2,484
BERKSHIRE HATHAWAY INC CL A COMMON STOCKS 084670108 649 3 SH   SOLE 0 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW COMMON STOCKS 084670702 614 4,250 SH   SOLE 0 4,250 0 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCKS 09061G101 13,746 148,572 SH   OTR 1 0 148,572 0
BIOMARIN PHARMACEUTICAL INC COMMON STOCKS 09061G101 9,124 98,615 SH   SOLE 0 98,051 0 564
BLACKROCK CA MUNICIPAL INCOME TRUST ETF/ISHARE - FIXED 09248E102 340 20,574 SH   SOLE 0 20,574 0 0
BLACKROCK MUNIYIELD QUALITY FUND III ETF/ISHARE - FIXED 09254E103 183 12,000 SH   SOLE 0 12,000 0 0
BOSTON PROPERTIES INC COMMON STOCKS 101121101 2,089 15,329 SH   SOLE 0 15,329 0 0
BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 14,673 272,119 SH   OTR 1 0 272,119 0
BRISTOL-MYERS SQUIBB CO COMMON STOCKS 110122108 10,950 203,084 SH   SOLE 0 201,952 0 1,132
BRITISH AMERICAN TOBACCO PLC SPONSORED ADR COMMON STOCKS 110448107 1,039 8,143 SH   SOLE 0 7,510 0 633
BROADRIDGE FINANCIAL SOULUTIONS COMMON STOCKS 11133T103 3,700 54,574 SH   OTR 1 0 54,574 0
BROADRIDGE FINANCIAL SOULUTIONS COMMON STOCKS 11133T103 27,770 409,653 SH   SOLE 0 384,199 0 25,454
BROOKFIELD ASSET MGMT INC CL A COMMON STOCKS 112585104 2,965 84,294 SH   SOLE 0 84,294 0 0
BROWN FORMAN CORP CL B COMMON STOCKS 115637209 2,157 45,460 SH   OTR 1 0 45,460 0
BROWN FORMAN CORP CL B COMMON STOCKS 115637209 483 10,176 SH   SOLE 0 10,068 0 108
CEB INC COM COMMON STOCKS 125134106 10,937 200,782 SH   OTR 1 0 200,782 0
CEB INC COM COMMON STOCKS 125134106 41,878 768,827 SH   SOLE 0 765,042 0 3,785
CDW CORP COM COMMON STOCKS 12514G108 18,481 404,125 SH   OTR 1 0 404,125 0
CDW CORP COM COMMON STOCKS 12514G108 147,831 3,232,682 SH   SOLE 0 2,867,122 0 365,560
CME GROUP INC COMMON STOCKS 12572Q105 2,203 21,075 SH   OTR 1 0 21,075 0
CME GROUP INC COMMON STOCKS 12572Q105 14,558 139,286 SH   SOLE 0 119,448 0 19,838
CNOOC LIMITED SPONSORED ADR COMMON STOCKS 126132109 1,146 9,057 SH   SOLE 0 8,717 0 340
CRH PLC COMMON STOCKS 12626K203 4,764 143,197 SH   SOLE 0 143,197 0 0
CVS CAREMARK CORP COMMON STOCKS 126650100 3,485 39,164 SH   SOLE 0 39,164 0 0
CABOT OIL & GAS CORP COMMON STOCKS 127097103 8,040 311,629 SH   OTR 1 0 311,629 0
CABOT OIL & GAS CORP COMMON STOCKS 127097103 5,366 208,002 SH   SOLE 0 206,626 0 1,376
CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 10,344 195,500 SH   OTR 1 0 195,500 0
CABOT MICROELECTRONICS CORP COMMON STOCKS 12709P103 33,397 631,210 SH   SOLE 0 627,312 0 3,898
CANADIAN NATURAL RESOURCES LTD COMMON STOCKS 136385101 1,132 35,332 SH   SOLE 0 35,332 0 0
CARLISLE COMPANIES INC COMMON STOCKS 142339100 22,680 221,114 SH   SOLE 0 219,725 0 1,389
CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 13,030 230,014 SH   OTR 1 0 230,014 0
CASS INFORMATION SYSTEMS INC COMMON STOCKS 14808P109 46,248 816,384 SH   SOLE 0 811,984 0 4,400
CELGENE CORP COMMON STOCKS 151020104 19,699 188,451 SH   OTR 1 0 188,451 0
CELGENE CORP COMMON STOCKS 151020104 14,645 140,105 SH   SOLE 0 139,322 0 783
CHEESECAKE FACTORY INC COMMON STOCKS 163072101 13,736 274,400 SH   OTR 1 0 274,400 0
CHEESECAKE FACTORY INC COMMON STOCKS 163072101 55,884 1,116,347 SH   SOLE 0 1,111,233 0 5,114
CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 17,225 1,546,249 SH   OTR 1 0 1,546,249 0
CHEFS WAREHOUSE INC COM COMMON STOCKS 163086101 27,333 2,453,590 SH   SOLE 0 2,264,288 0 189,302
CHEVRON CORPORATION COMMON STOCKS 166764100 4,338 42,146 SH   SOLE 0 41,663 0 483
CHINA MOBILE LTD SPONSORED ADR COMMON STOCKS 16941M109 1,389 22,571 SH   SOLE 0 21,744 0 827
CHUNGHWA TELECOM COM LTD SPON ADR NEW COMMON STOCKS 17133Q502 1,038 29,632 SH   SOLE 0 28,551 0 1,081
CHURCH & DWIGHT CO COMMON STOCKS 171340102 1,118 23,328 SH   OTR 1 0 23,328 0
CHURCH & DWIGHT CO COMMON STOCKS 171340102 24,872 519,042 SH   SOLE 0 515,584 0 3,458
CINCINNATI FINANCIAL CORP COMMON STOCKS 172062101 5,256 69,689 SH   SOLE 0 69,689 0 0
CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 16,920 442,000 SH   OTR 1 0 442,000 0
CINEMARK HOLDINGS INC COMMON STOCKS 17243V102 66,817 1,745,476 SH   SOLE 0 1,737,159 0 8,317
CISCO SYSTEMS INC COMMON STOCKS 17275R102 5,730 180,645 SH   SOLE 0 180,645 0 0
CLARCOR INC COMMON STOCKS 179895107 6,728 103,500 SH   OTR 1 0 103,500 0
CLARCOR INC COMMON STOCKS 179895107 20,175 310,389 SH   SOLE 0 308,673 0 1,716
COCA-COLA CO COMMON STOCKS 191216100 445 10,520 SH   SOLE 0 10,520 0 0
COGNEX CORP COM COMMON STOCKS 192422103 8,672 164,056 SH   OTR 1 0 164,056 0
COGNEX CORP COM COMMON STOCKS 192422103 29,812 563,988 SH   SOLE 0 560,697 0 3,291
COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 8,806 118,774 SH   OTR 1 0 118,774 0
COLGATE-PALMOLIVE COMPANY COMMON STOCKS 194162103 6,620 89,288 SH   SOLE 0 88,789 0 499
COLONY STARWOOD HOMES COM COMMON STOCKS 19625X102 1,205 41,976 SH   SOLE 0 41,976 0 0
COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 5,123 196,600 SH   OTR 1 0 196,600 0
COMPUTER PROGRAMS AND SYSTEMS INC COMMON STOCKS 205306103 30,610 1,174,602 SH   SOLE 0 998,372 0 176,230
COOPER COMPANIES INC COMMON STOCKS 216648402 1,738 9,698 SH   OTR 1 0 9,698 0
COOPER COMPANIES INC COMMON STOCKS 216648402 31,709 176,889 SH   SOLE 0 175,692 0 1,197
COPART INC COMMON STOCKS 217204106 34,713 648,120 SH   OTR 1 0 648,120 0
COPART INC COMMON STOCKS 217204106 103,234 1,927,439 SH   SOLE 0 1,620,008 0 307,431
COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 12,470 81,768 SH   OTR 1 0 81,768 0
COSTCO WHOLESALE CORP COMMON STOCKS 22160K105 9,723 63,751 SH   SOLE 0 63,346 0 405
COSTAR GROUP INC COM COMMON STOCKS 22160N109 13,635 62,971 SH   OTR 1 0 62,971 0
COSTAR GROUP INC COM COMMON STOCKS 22160N109 9,603 44,351 SH   SOLE 0 44,056 0 295
CTRIP COM INTL LTD ADR COMMON STOCKS 22943F100 8,257 177,295 SH   OTR 1 0 177,295 0
CTRIP COM INTL LTD ADR COMMON STOCKS 22943F100 5,129 110,144 SH   SOLE 0 108,830 0 1,314
DANAHER CORP COMMON STOCKS 235851102 10,346 131,979 SH   OTR 1 0 131,979 0
DANAHER CORP COMMON STOCKS 235851102 7,989 101,919 SH   SOLE 0 101,296 0 623
DENTSPLY SIRONA INC COM COMMON STOCKS 24906P109 4,125 69,408 SH   OTR 1 0 69,408 0
DENTSPLY SIRONA INC COM COMMON STOCKS 24906P109 31,951 537,623 SH   SOLE 0 534,073 0 3,550
DIPLOMAT PHARMACY INC COM COMMON STOCKS 25456K101 720 25,690 SH   OTR 1 0 25,690 0
DIPLOMAT PHARMACY INC COM COMMON STOCKS 25456K101 185 6,614 SH   SOLE 0 6,531 0 83
DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 1,333 49,520 SH   OTR 1 0 49,520 0
DISCOVERY COMMUNICATIONS INC SER A COMMON STOCKS 25470F104 341 12,668 SH   SOLE 0 12,530 0 138
DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 3,267 21,515 SH   OTR 1 0 21,515 0
DOMINOS PIZZA INC COM COMMON STOCKS 25754A201 593 3,903 SH   SOLE 0 3,853 0 50
DONALDSON INC COMMON STOCKS 257651109 8,758 234,600 SH   OTR 1 0 234,600 0
DONALDSON INC COMMON STOCKS 257651109 56,459 1,512,429 SH   SOLE 0 1,302,643 0 209,786
DOVER CORP COMMON STOCKS 260003108 368 5,000 SH   SOLE 0 5,000 0 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCKS 26138E109 1,538 16,844 SH   OTR 1 0 16,844 0
DR PEPPER SNAPPLE GROUP INC COMMON STOCKS 26138E109 10,067 110,253 SH   SOLE 0 94,558 0 15,695
DRIL-QUIP INC COMMON STOCKS 262037104 13,935 250,000 SH   OTR 1 0 250,000 0
DRIL-QUIP INC COMMON STOCKS 262037104 91,812 1,647,147 SH   SOLE 0 1,460,044 0 187,103
ECOLAB INC COMMON STOCKS 278865100 11,674 95,910 SH   OTR 1 0 95,910 0
ECOLAB INC COMMON STOCKS 278865100 8,946 73,497 SH   SOLE 0 73,051 0 446
EDUCATION RLTY TR INC COM NEW COMMON STOCKS 28140H203 2,445 56,676 SH   SOLE 0 56,676 0 0
EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 1,500 12,443 SH   OTR 1 0 12,443 0
EDWARDS LIFESCIENCES CORP COMMON STOCKS 28176E108 876 7,267 SH   SOLE 0 7,131 0 136
ELLIE MAE INC COM COMMON STOCKS 28849P100 21,140 200,760 SH   OTR 1 0 200,760 0
ELLIE MAE INC COM COMMON STOCKS 28849P100 5,135 48,770 SH   SOLE 0 47,881 0 889
EMPIRE ST RLTY TR INC CL A COMMON STOCKS 292104106 2,493 119,010 SH   SOLE 0 119,010 0 0
ENERPLUS CORP COM COMMON STOCKS 292766102 2,200 343,237 SH   SOLE 0 343,237 0 0
EQUIFAX INC COMMON STOCKS 294429105 1,390 10,329 SH   OTR 1 0 10,329 0
EQUIFAX INC COMMON STOCKS 294429105 59,356 441,047 SH   SOLE 0 439,049 0 1,998
EQUITY LIFESTYLE PROPERTIES INC COMMON STOCKS 29472R108 2,524 32,705 SH   SOLE 0 32,705 0 0
ESSEX PROPERTY TRUST INC COMMON STOCKS 297178105 2,885 12,956 SH   SOLE 0 12,956 0 0
EXPEDIA INC DEL COM NEW COMMON STOCKS 30212P303 1,503 12,881 SH   OTR 1 0 12,881 0
EXPEDIA INC DEL COM NEW COMMON STOCKS 30212P303 350 2,998 SH   SOLE 0 2,963 0 35
EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 629 12,200 SH   OTR 1 0 12,200 0
EXPEDITORS INTERNATIONAL OF WASHINGTON INC COMMON STOCKS 302130109 42,893 832,559 SH   SOLE 0 829,231 0 3,328
EXPONENT INC COMMON STOCKS 30214U102 9,310 182,336 SH   OTR 1 0 182,336 0
EXPONENT INC COMMON STOCKS 30214U102 42,217 826,814 SH   SOLE 0 693,323 0 133,491
EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 1,461 16,737 SH   OTR 1 0 16,737 0
EXXON MOBIL CORPORATION COMMON STOCKS 30231G102 12,906 147,868 SH   SOLE 0 131,587 0 16,281
FACEBOOK INC CL A COMMON STOCKS 30303M102 62,171 484,692 SH   OTR 1 0 484,692 0
FACEBOOK INC CL A COMMON STOCKS 30303M102 43,831 341,708 SH   SOLE 0 340,058 0 1,650
FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 22,735 140,250 SH   OTR 1 0 140,250 0
FACTSET RESEARCH SYSTEMS INC COMMON STOCKS 303075105 68,723 423,957 SH   SOLE 0 379,314 0 44,643
FAIR ISAAC CORPORATION COMMON STOCKS 303250104 1,430 11,480 SH   OTR 1 0 11,480 0
FAIR ISAAC CORPORATION COMMON STOCKS 303250104 239 1,917 SH   SOLE 0 1,893 0 24
FASTENAL COMPANY COMMON STOCKS 311900104 14,650 350,650 SH   SOLE 0 348,524 0 2,126
FEDERATED INVESTORS INC CL B COMMON STOCKS 314211103 8,650 291,941 SH   SOLE 0 291,941 0 0
FEDEX CORP COMMON STOCKS 31428X106 943 5,400 SH   SOLE 0 5,400 0 0
FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 4,878 164,176 SH   OTR 1 0 164,176 0
FINANCIAL ENGINES INC COM COMMON STOCKS 317485100 1,237 41,651 SH   SOLE 0 40,925 0 726
FIRST FINL BANCSHARES INC COM COMMON STOCKS 32020R109 12,458 341,885 SH   OTR 1 0 341,885 0
FIRST FINL BANCSHARES INC COM COMMON STOCKS 32020R109 34,547 948,062 SH   SOLE 0 941,917 0 6,145
FOX FACTORY HLDG CORP COM COMMON STOCKS 35138V102 23,625 1,028,513 SH   OTR 1 0 1,028,513 0
FOX FACTORY HLDG CORP COM COMMON STOCKS 35138V102 14,361 625,215 SH   SOLE 0 620,288 0 4,927
FRANKLIN RESOURCES INC COMMON STOCKS 354613101 490 13,770 SH   SOLE 0 13,770 0 0
GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 2,316 26,185 SH   OTR 1 0 26,185 0
GARTNER GROUP INC NEW CL A COMMON STOCKS 366651107 591 6,680 SH   SOLE 0 6,602 0 78
GENERAL ELECTRIC COMPANY COMMON STOCKS 369604103 1,058 35,719 SH   SOLE 0 31,219 0 4,500
GENERAL MILLS INC COMMON STOCKS 370334104 1,337 20,931 SH   OTR 1 0 20,931 0
GENERAL MILLS INC COMMON STOCKS 370334104 12,667 198,299 SH   SOLE 0 179,104 0 19,195
GILEAD SCIENCES INC COMMON STOCKS 375558103 8,571 108,334 SH   OTR 1 0 108,334 0
GILEAD SCIENCES INC COMMON STOCKS 375558103 9,173 115,940 SH   SOLE 0 115,501 0 439
GLAXOSMITHKLINE ADR COMMON STOCKS 37733W105 14,558 337,539 SH   SOLE 0 336,844 0 695
GLOBUS MEDICAL INC CL A COMMON STOCKS 379577208 1,416 62,750 SH   OTR 1 0 62,750 0
GLOBUS MEDICAL INC CL A COMMON STOCKS 379577208 826 36,615 SH   SOLE 0 35,924 0 691
GRACO INC COMMON STOCKS 384109104 26,719 361,072 SH   OTR 1 0 361,072 0
GRACO INC COMMON STOCKS 384109104 116,872 1,579,346 SH   SOLE 0 1,439,935 0 139,411
GRAINGER W W INC COMMON STOCKS 384802104 5,262 23,403 SH   SOLE 0 23,403 0 0
HFF INC CL A COMMON STOCKS 40418F108 20,601 744,000 SH   OTR 1 0 744,000 0
HFF INC CL A COMMON STOCKS 40418F108 83,675 3,021,834 SH   SOLE 0 2,711,377 0 310,457
HALLIBURTON CO COMMON STOCKS 406216101 1,771 39,461 SH   OTR 1 0 39,461 0
HALLIBURTON CO COMMON STOCKS 406216101 12,443 277,242 SH   SOLE 0 243,783 0 33,459
HEALTHEQUITY INC COM COMMON STOCKS 42226A107 2,011 53,120 SH   OTR 1 0 53,120 0
HEALTHEQUITY INC COM COMMON STOCKS 42226A107 500 13,220 SH   SOLE 0 13,061 0 159
HEARTLAND EXPRESS INC COMMON STOCKS 422347104 491 26,000 SH   OTR 1 0 26,000 0
HEARTLAND EXPRESS INC COMMON STOCKS 422347104 2 81 SH   SOLE 0 51 0 30
HEICO CORPORATION CL A COMMON STOCKS 422806208 17,750 293,338 SH   OTR 1 0 293,338 0
HEICO CORPORATION CL A COMMON STOCKS 422806208 4,848 80,115 SH   SOLE 0 78,534 0 1,581
JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 22,983 268,650 SH   OTR 1 0 268,650 0
JACK HENRY & ASSOCIATES INC COMMON STOCKS 426281101 136,183 1,591,851 SH   SOLE 0 1,490,193 0 101,658
HERSHEY FOODS CORP COMMON STOCKS 427866108 535 5,600 SH   SOLE 0 5,600 0 0
HOME DEPOT INC COMMON STOCKS 437076102 18,336 142,493 SH   OTR 1 0 142,493 0
HOME DEPOT INC COMMON STOCKS 437076102 13,718 106,607 SH   SOLE 0 106,002 0 605
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 2,225 19,088 SH   OTR 1 0 19,088 0
HONEYWELL INTERNATIONAL INC COMMON STOCKS 438516106 14,333 122,931 SH   SOLE 0 105,157 0 17,774
HORMEL FOODS CORP COMMON STOCKS 440452100 1,894 49,930 SH   OTR 1 0 49,930 0
HORMEL FOODS CORP COMMON STOCKS 440452100 12,488 329,239 SH   SOLE 0 282,965 0 46,274
HUB GROUP INC-CL A COMMON STOCKS 443320106 611 15,000 SH   OTR 1 0 15,000 0
HUB GROUP INC-CL A COMMON STOCKS 443320106 1 32 SH   SOLE 0 20 0 12
ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 1,942 16,206 SH   OTR 1 0 16,206 0
ILLINOIS TOOL WORKS INC COMMON STOCKS 452308109 20,336 169,696 SH   SOLE 0 153,611 0 16,085
ILLUMINA INC COM COMMON STOCKS 452327109 1,143 6,290 SH   OTR 1 0 6,290 0
ILLUMINA INC COM COMMON STOCKS 452327109 241 1,327 SH   SOLE 0 1,311 0 16
INTERNATIONAL BUSINESS MACHINES CO COMMON STOCKS 459200101 396 2,494 SH   SOLE 0 994 0 1,500
INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 3,357 23,477 SH   OTR 1 0 23,477 0
INTERNATIONAL FLAVORS AND FRAGRANCES INC COMMON STOCKS 459506101 13,070 91,418 SH   SOLE 0 79,175 0 12,243
INTUIT INC COMMON STOCKS 461202103 1,648 14,981 SH   OTR 1 0 14,981 0
INTUIT INC COMMON STOCKS 461202103 1,059 9,624 SH   SOLE 0 9,460 0 164
ISHARES COMEX GOLD TRUST ETF/ISHARE - EQUITY 464285105 298 23,450 SH   SOLE 0 23,450 0 0
ISHARES MSCI EMERGING MKTS MIN VOLATILITY ETF/ISHARE - EQUITY 464286533 459 8,489 SH   SOLE 0 3,798 0 4,691
ISHARES MSCI SINGAPORE INDEX FUND ETF/ISHARE - EQUITY 464286673 2,008 184,899 SH   SOLE 0 177,999 0 6,900
ISHARES MSCI TAIWAN INDEX FUND ETF/ISHARE - EQUITY 464286731 1,776 113,103 SH   SOLE 0 108,946 0 4,157
ISHARES MSCI MALAYSIA INDEX FUND ETF/ISHARE - EQUITY 464286830 1,798 221,675 SH   SOLE 0 213,533 0 8,142
ISHARES DOW JONES SELECT DIVIDEND INDEX FD ETF/ISHARE - EQUITY 464287168 268 3,127 SH   SOLE 0 3,127 0 0
ISHARES S&P 500 INDEX FUND ETF/ISHARE - EQUITY 464287200 16,179 74,364 SH   SOLE 0 74,364 0 0
ISHARES BARCLAYS AGGREGATE BOND FUND ETF/ISHARE - FIXED 464287226 1,034 9,196 SH   SOLE 0 9,196 0 0
ISHARES MSCI EMERGING MARKETS INDEX FUND ETF/ISHARE - EQUITY 464287234 1,108 29,591 SH   SOLE 0 29,591 0 0
ISHARES IBOXX INVESTMENT GRADE CORPORATE BD ETF/ISHARE - FIXED 464287242 437 3,550 SH   SOLE 0 3,550 0 0
ISHARES MSCI EAFE INDEX FUND ETF/ISHARE - EQUITY 464287465 1,460 24,691 SH   SOLE 0 23,726 0 965
ISHARES RUSSELL MIDCAP VALUE INDEX FUND ETF/ISHARE - EQUITY 464287473 594 7,735 SH   SOLE 0 7,735 0 0
ISHARES RUSSELL MIDCAP GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287481 902 9,262 SH   SOLE 0 8,750 0 512
ISHARES RUSSELL MIDCAP INDEX FUND ETF/ISHARE - EQUITY 464287499 7,136 40,936 SH   SOLE 0 40,378 0 558
ISHARES NASDAQ BIOTECHNOLOGY INDEX FUND ETF/ISHARE - EQUITY 464287556 1,498 5,174 SH   SOLE 0 4,146 0 1,028
ISHARES COHEN & STEERS REALTY MAJ INDEX FD ETF/ISHARE - EQUITY 464287564 4,779 45,562 SH   SOLE 0 40,967 0 4,595
ISHARES RUSSELL 1000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287598 3,766 35,660 SH   SOLE 0 35,360 0 300
ISHARES RUSSELL 1000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287614 7,207 69,187 SH   SOLE 0 69,187 0 0
ISHARES RUSSELL 1000 INDEX FUND ETF/ISHARE - EQUITY 464287622 2,706 22,464 SH   SOLE 0 22,464 0 0
ISHARES RUSSELL 2000 VALUE INDEX FUND ETF/ISHARE - EQUITY 464287630 240 2,287 SH   SOLE 0 2,287 0 0
ISHARES RUSSELL 2000 GROWTH INDEX FUND ETF/ISHARE - EQUITY 464287648 407 2,733 SH   SOLE 0 2,599 0 134
ISHARES RUSSELL 2000 INDEX FUND ETF/ISHARE - EQUITY 464287655 1,492 12,014 SH   SOLE 0 12,014 0 0
ISHARES CORE US GROWTH ETF ETF/ISHARE - EQUITY 464287671 266 6,258 SH   SOLE 0 6,258 0 0
ISHARES RUSSELL 3000 INDEX FUND ETF/ISHARE - EQUITY 464287689 1,196 9,333 SH   SOLE 0 7,723 0 1,610
ISHARES DJ US HEALTHCARE SEC INDEX FD ETF/ISHARE - EQUITY 464287762 3,030 20,170 SH   SOLE 0 17,091 0 3,079
ISHARES JPMORGAN USD EMERGING MKTS BD FD ETF/ISHARE - FIXED 464288281 372 3,174 SH   SOLE 0 3,174 0 0
ISHARES S&P CALIFORNIA MUNICIPAL BOND FUND ETF/ISHARE - FIXED 464288356 5,545 45,943 SH   SOLE 0 45,943 0 0
ISHARES S&P NATL AMT-FREE MUNI BOND FUND ETF/ISHARE - FIXED 464288414 1,952 17,315 SH   SOLE 0 17,315 0 0
ISHARES IBOXX HIGH YLD CORPORATE BOND FD ETF/ISHARE - FIXED 464288513 354 4,061 SH   SOLE 0 4,061 0 0
ISHARES BARCLAYS INTERMEDIATE CREDIT BD FD ETF/ISHARE - FIXED 464288638 236 2,123 SH   SOLE 0 2,123 0 0
ISHARES BARCLAYS 1-3YR CREDIT BOND FUND ETF/ISHARE - FIXED 464288646 995 9,412 SH   SOLE 0 8,256 0 1,156
ISHARES S&P GLOBAL UTILITIES ETF/ISHARE - EQUITY 464288711 735 15,464 SH   SOLE 0 13,919 0 1,545
ISHARES HIGH DIVIDEND EQUITY FUND ETF/ISHARE - EQUITY 46429B663 225 2,763 SH   SOLE 0 2,763 0 0
ISHARES MSCI EAFE MINIMUM VOLATILITY FD ETF/ISHARE - EQUITY 46429B689 5,195 76,802 SH   SOLE 0 76,802 0 0
JPMORGAN CHASE & CO COMMON STOCKS 46625H100 590 8,860 SH   SOLE 0 8,860 0 0
JPMORGAN ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 46625H365 21,244 674,401 SH   SOLE 0 671,591 0 2,810
JOHNSON & JOHNSON COMMON STOCKS 478160104 2,776 23,496 SH   SOLE 0 22,896 0 600
KANSAS CITY SOUTHERN INC COMMON STOCKS 485170302 1,378 14,770 SH   OTR 1 0 14,770 0
KANSAS CITY SOUTHERN INC COMMON STOCKS 485170302 301 3,221 SH   SOLE 0 3,182 0 39
KAYNE ANDERSON MLP INVT CO - KYN ETF/ISHARE - EQUITY 486606106 17,615 853,857 SH   SOLE 0 836,818 0 17,039
KAYNE ANDERSON ENERGY TOT RET FD - KYE ETF/ISHARE - EQUITY 48660P104 389 33,134 SH   SOLE 0 31,911 0 1,223
KAYNE ANDERSON ENERGY DEV CO - KED ETF/ISHARE - EQUITY 48660Q102 1,970 103,893 SH   SOLE 0 90,463 0 13,429
KAYNE ANDERSON MDSTM ENERGY COM ETF/ISHARE - EQUITY 48661E108 979 61,918 SH   SOLE 0 58,918 0 3,000
KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 1,321 10,470 SH   OTR 1 0 10,470 0
KIMBERLY CLARK CORPORATION COMMON STOCKS 494368103 12,796 101,440 SH   SOLE 0 91,682 0 9,758
KINROSS GOLD CORP COM NO PAR COMMON STOCKS 496902404 1,952 463,696 SH   SOLE 0 463,696 0 0
KITE PHARMA INC COMMON STOCKS 49803L109 877 15,700 SH   OTR 1 0 15,700 0
KITE PHARMA INC COMMON STOCKS 49803L109 221 3,955 SH   SOLE 0 3,906 0 49
KROGER CO COMMON STOCKS 501044101 3,659 123,275 SH   SOLE 0 123,275 0 0
LANDSTAR SYSTEM INC COMMON STOCKS 515098101 31,326 460,128 SH   OTR 1 0 460,128 0
LANDSTAR SYSTEM INC COMMON STOCKS 515098101 170,884 2,510,052 SH   SOLE 0 2,267,100 0 242,952
LAS VEGAS SANDS CORP COMMON STOCKS 517834107 21,415 372,182 SH   OTR 1 0 372,182 0
LAS VEGAS SANDS CORP COMMON STOCKS 517834107 37,466 651,123 SH   SOLE 0 629,760 0 21,363
THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 7,222 81,554 SH   OTR 1 0 81,554 0
THE ESTEE LAUDER COMPANIES CL A COMMON STOCKS 518439104 5,933 66,992 SH   SOLE 0 66,541 0 451
LEGGETT & PLATT INC COMMON STOCKS 524660107 3,981 87,330 SH   SOLE 0 87,330 0 0
LINE CORP SPONSORED ADR COMMON STOCKS 53567X101 3,159 65,271 SH   SOLE 0 65,271 0 0
LOWES COMPANIES INC COMMON STOCKS 548661107 2,734 37,862 SH   OTR 1 0 37,862 0
LOWES COMPANIES INC COMMON STOCKS 548661107 20,027 277,347 SH   SOLE 0 241,234 0 36,113
MSC INDUSTRIAL DIRECT CO INC - A COMMON STOCKS 553530106 1,622 22,095 SH   OTR 1 0 22,095 0
MSC INDUSTRIAL DIRECT CO INC - A COMMON STOCKS 553530106 419 5,709 SH   SOLE 0 5,635 0 74
MSCI INC CL A COMMON STOCKS 55354G100 48,983 583,544 SH   SOLE 0 581,046 0 2,498
MANHATTAN ASSOCS INC COM COMMON STOCKS 562750109 18,447 320,142 SH   SOLE 0 318,127 0 2,015
MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 31,358 189,372 SH   OTR 1 0 189,372 0
MARKETAXESS HOLDINGS INC COM COMMON STOCKS 57060D108 81,830 494,170 SH   SOLE 0 417,594 0 76,576
MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 2,736 40,678 SH   OTR 1 0 40,678 0
MARSH & MCLENNAN COS INC COMMON STOCKS 571748102 21,768 323,689 SH   SOLE 0 285,027 0 38,662
MCCORMICK & COMPANY COMMON STOCKS 579780206 2,106 21,080 SH   OTR 1 0 21,080 0
MCCORMICK & COMPANY COMMON STOCKS 579780206 444 4,439 SH   SOLE 0 4,384 0 55
MCDONALDS CORP COMMON STOCKS 580135101 900 7,800 SH   SOLE 0 7,800 0 0
MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 13,252 167,721 SH   OTR 1 0 167,721 0
MEAD JOHNSON NUTRITION CO COM CL A COMMON STOCKS 582839106 9,089 115,035 SH   SOLE 0 114,369 0 666
MERCADOLIBRE INC COM COMMON STOCKS 58733R102 16,026 86,640 SH   OTR 1 0 86,640 0
MERCADOLIBRE INC COM COMMON STOCKS 58733R102 4,796 25,929 SH   SOLE 0 25,449 0 480
MERCK & COMPANY COMMON STOCKS 58933Y105 602 9,649 SH   SOLE 0 9,649 0 0
MEREDITH CORP COMMON STOCKS 589433101 3,170 60,977 SH   SOLE 0 60,977 0 0
MESA LABS INC COM COMMON STOCKS 59064R109 4,247 37,135 SH   OTR 1 0 37,135 0
MESA LABS INC COM COMMON STOCKS 59064R109 1,221 10,679 SH   SOLE 0 10,445 0 234
MICROSOFT CORP COMMON STOCKS 594918104 733 12,732 SH   SOLE 0 12,732 0 0
MICROCHIP TECHNOLOGY INC COMMON STOCKS 595017104 8,046 129,477 SH   SOLE 0 129,477 0 0
MIDDLEBY CORP COM COMMON STOCKS 596278101 2,001 16,190 SH   OTR 1 0 16,190 0
MIDDLEBY CORP COM COMMON STOCKS 596278101 389 3,146 SH   SOLE 0 3,109 0 37
MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 14,339 648,532 SH   OTR 1 0 648,532 0
MONOTYPE IMAGING HOLDINGS INC COM COMMON STOCKS 61022P100 67,495 3,052,698 SH   SOLE 0 3,032,918 0 19,780
MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 7,671 125,400 SH   OTR 1 0 125,400 0
MONRO MUFFLER BRAKE INC COM COMMON STOCKS 610236101 2,304 37,658 SH   SOLE 0 36,936 0 722
MONSTER BEVERAGE CORP NEW COM COMMON STOCKS 61174X109 26,891 183,169 SH   OTR 1 0 183,169 0
MONSTER BEVERAGE CORP NEW COM COMMON STOCKS 61174X109 17,456 118,905 SH   SOLE 0 118,122 0 783
MOODYS CORP COMMON STOCKS 615369105 2,437 22,502 SH   OTR 1 0 22,502 0
MOODYS CORP COMMON STOCKS 615369105 9,481 87,563 SH   SOLE 0 75,791 0 11,772
MORNINGSTAR INC COMMON STOCKS 617700109 13,032 164,398 SH   OTR 1 0 164,398 0
MORNINGSTAR INC COMMON STOCKS 617700109 3,300 41,634 SH   SOLE 0 40,797 0 837
NVE CORP COM NEW COMMON STOCKS 629445206 18,577 315,185 SH   OTR 1 0 315,185 0
NVE CORP COM NEW COMMON STOCKS 629445206 10,931 185,464 SH   SOLE 0 183,967 0 1,497
NVR INC COMMON STOCKS 62944T105 10,148 6,188 SH   OTR 1 0 6,188 0
NVR INC COMMON STOCKS 62944T105 56,172 34,254 SH   SOLE 0 28,731 0 5,523
NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 9,275 210,554 SH   OTR 1 0 210,554 0
NATIONAL BEVERAGE CORP COM COMMON STOCKS 635017106 22,452 509,690 SH   SOLE 0 505,622 0 4,068
NATIONAL GRID PLC SPON ADR COMMON STOCKS 636274300 18,743 263,579 SH   SOLE 0 262,931 0 648
NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 15,435 947,531 SH   OTR 1 0 947,531 0
NATIONAL RESEARCH CORP CL A COMMON STOCKS 637372202 4,821 295,950 SH   SOLE 0 290,134 0 5,816
NETFLIX COM INC COM COMMON STOCKS 64110L106 13,859 140,630 SH   OTR 1 0 140,630 0
NETFLIX COM INC COM COMMON STOCKS 64110L106 9,010 91,421 SH   SOLE 0 90,861 0 560
NIKE INC CL B COMMON STOCKS 654106103 20,355 386,605 SH   OTR 1 0 386,605 0
NIKE INC CL B COMMON STOCKS 654106103 16,886 320,731 SH   SOLE 0 319,125 0 1,606
NIPPON TELEG & TEL ADR COMMON STOCKS 654624105 3,272 71,424 SH   SOLE 0 70,610 0 814
NORDSON CORP COMMON STOCKS 655663102 1,917 19,237 SH   OTR 1 0 19,237 0
NORDSON CORP COMMON STOCKS 655663102 31,733 318,507 SH   SOLE 0 316,405 0 2,102
NORTHERN TR CORP COMMON STOCKS 665859104 1,335 19,630 SH   OTR 1 0 19,630 0
NORTHERN TR CORP COMMON STOCKS 665859104 194 2,854 SH   SOLE 0 2,819 0 35
NOVARTIS AG ADR COMMON STOCKS 66987V109 2,213 28,028 SH   SOLE 0 26,999 0 1,029
OCCIDENTAL PETE CORP COMMON STOCKS 674599105 1,546 21,204 SH   OTR 1 0 21,204 0
OCCIDENTAL PETE CORP COMMON STOCKS 674599105 14,963 205,200 SH   SOLE 0 185,845 0 19,355
OCEANEERING INTERNATIONAL INC COMMON STOCKS 675232102 1,031 37,465 SH   OTR 1 0 37,465 0
OCEANEERING INTERNATIONAL INC COMMON STOCKS 675232102 277 10,060 SH   SOLE 0 9,936 0 124
OLD DOMINION FGHT LINES INC COM COMMON STOCKS 679580100 16,583 241,700 SH   OTR 1 0 241,700 0
OLD DOMINION FGHT LINES INC COM COMMON STOCKS 679580100 10,147 147,900 SH   SOLE 0 146,694 0 1,206
OLLIES BARGAIN OUTLET HLDGS INC COMMON STOCKS 681116109 23,296 888,840 SH   OTR 1 0 888,840 0
OLLIES BARGAIN OUTLET HLDGS INC COMMON STOCKS 681116109 5,764 219,900 SH   SOLE 0 215,494 0 4,406
OMNICOM GROUP COMMON STOCKS 681919106 4,703 55,328 SH   SOLE 0 55,328 0 0
OMEGA FLEX INC COMMON STOCKS 682095104 13,288 344,613 SH   OTR 1 0 344,613 0
OMEGA FLEX INC COMMON STOCKS 682095104 3,837 99,516 SH   SOLE 0 97,536 0 1,980
PNC FINANCIAL CORP COMMON STOCKS 693475105 1,958 21,738 SH   OTR 1 0 21,738 0
PNC FINANCIAL CORP COMMON STOCKS 693475105 12,810 142,190 SH   SOLE 0 122,535 0 19,655
PPG INDUSTRIES INC COMMON STOCKS 693506107 1,775 17,176 SH   OTR 1 0 17,176 0
PPG INDUSTRIES INC COMMON STOCKS 693506107 12,227 118,298 SH   SOLE 0 101,289 0 17,009
PPL CORP COMMON STOCKS 69351T106 14,261 412,525 SH   SOLE 0 412,525 0 0
PALO ALTO NETWORKS INC COM COMMON STOCKS 697435105 1,096 6,880 SH   OTR 1 0 6,880 0
PALO ALTO NETWORKS INC COM COMMON STOCKS 697435105 174 1,089 SH   SOLE 0 1,076 0 13
PATTERSON COMPANIES INC COMMON STOCKS 703395103 15,490 337,179 SH   OTR 1 0 337,179 0
PATTERSON COMPANIES INC COMMON STOCKS 703395103 66,993 1,458,277 SH   SOLE 0 1,417,983 0 40,294
PAYCHEX INC COMMON STOCKS 704326107 4,498 77,726 SH   SOLE 0 77,726 0 0
PAYCOM SOFTWARE INC COM COMMON STOCKS 70432V102 16,414 327,424 SH   OTR 1 0 327,424 0
PAYCOM SOFTWARE INC COM COMMON STOCKS 70432V102 8,606 171,665 SH   SOLE 0 170,242 0 1,423
PEPSICO INC COMMON STOCKS 713448108 1,293 11,891 SH   SOLE 0 11,891 0 0
PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 18,963 195,049 SH   OTR 1 0 195,049 0
PHILIP MORRIS INTERNATIONAL INC COMMON STOCKS 718172109 42,858 440,837 SH   SOLE 0 422,015 0 18,822
PHYSICIANS RLTY TR COM COMMON STOCKS 71943U104 2,576 119,570 SH   SOLE 0 119,570 0 0
PIMCO 0-5 YEAR HIGH YIELD CORP BD FD ETF/ISHARE - FIXED 72201R783 1,063 10,687 SH   SOLE 0 10,687 0 0
PIONEER NATURAL RESOURCES CO COM COMMON STOCKS 723787107 9,977 53,740 SH   OTR 1 0 53,740 0
PIONEER NATURAL RESOURCES CO COM COMMON STOCKS 723787107 7,303 39,339 SH   SOLE 0 39,122 0 217
POLARIS INDUSTRIES INC COMMON STOCKS 731068102 14,135 182,530 SH   OTR 1 0 182,530 0
POLARIS INDUSTRIES INC COMMON STOCKS 731068102 80,270 1,036,546 SH   SOLE 0 876,479 0 160,067
POOL CORP COMMON STOCKS 73278L105 9,965 105,425 SH   OTR 1 0 105,425 0
POOL CORP COMMON STOCKS 73278L105 39,697 419,984 SH   SOLE 0 352,912 0 67,072
PRICELINE GROUP INC COMMON STOCKS 741503403 19,946 13,555 SH   OTR 1 0 13,555 0
PRICELINE GROUP INC COMMON STOCKS 741503403 14,638 9,948 SH   SOLE 0 9,891 0 57
PRICESMART INC COM COMMON STOCKS 741511109 26,016 310,600 SH   OTR 1 0 310,600 0
PRICESMART INC COM COMMON STOCKS 741511109 62,949 751,546 SH   SOLE 0 629,605 0 121,941
PRIMERICA INC COM COMMON STOCKS 74164M108 31,771 599,115 SH   OTR 1 0 599,115 0
PRIMERICA INC COM COMMON STOCKS 74164M108 177,464 3,346,474 SH   SOLE 0 3,055,622 0 290,852
PROCTER & GAMBLE COMPANY COMMON STOCKS 742718109 5,499 61,265 SH   SOLE 0 61,265 0 0
PROSHARES LARGE CAP CORE PLUS ETF/ISHARE - EQUITY 74347R248 34,896 660,915 SH   SOLE 0 660,915 0 0
PRUDENTIAL PLC ADR COMMON STOCKS 74435K204 4,496 125,915 SH   SOLE 0 125,915 0 0
PUBLIC STORAGE INC COMMON STOCKS 74460D109 2,222 9,959 SH   SOLE 0 9,959 0 0
RLI CORP COMMON STOCKS 749607107 22,259 325,609 SH   OTR 1 0 325,609 0
RLI CORP COMMON STOCKS 749607107 92,634 1,355,092 SH   SOLE 0 1,255,446 0 99,646
RBC BEARINGS INC COMMON STOCKS 75524B104 21,387 279,648 SH   OTR 1 0 279,648 0
RBC BEARINGS INC COMMON STOCKS 75524B104 136,471 1,784,396 SH   SOLE 0 1,666,708 0 117,688
RE MAX HLDGS INC CL A COMMON STOCKS 75524W108 15,477 353,520 SH   OTR 1 0 353,520 0
RE MAX HLDGS INC CL A COMMON STOCKS 75524W108 46,576 1,063,863 SH   SOLE 0 1,057,158 0 6,705
REALTY INCOME CORP COMMON STOCKS 756109104 18,199 271,914 SH   SOLE 0 271,914 0 0
RELX NV SPONSORED ADR COMMON STOCKS 75955B102 2,197 123,025 SH   SOLE 0 118,535 0 4,490
RETAIL OPPORTUNITY INVTS CORP COMMON STOCKS 76131N101 2,521 114,808 SH   SOLE 0 114,808 0 0
REXFORD INDUSTRIAL REALTY COM COMMON STOCKS 76169C100 2,245 98,071 SH   SOLE 0 98,071 0 0
REYNOLDS AMERICAN INC COMMON STOCKS 761713106 13,688 290,307 SH   SOLE 0 290,307 0 0
RIO TINTO PLC SPONSORED ADR COMMON STOCKS 767204100 1,122 33,591 SH   SOLE 0 32,329 0 1,262
ROCKWELL COLLINS INC COMMON STOCKS 774341101 1,566 18,568 SH   OTR 1 0 18,568 0
ROCKWELL COLLINS INC COMMON STOCKS 774341101 917 10,873 SH   SOLE 0 10,664 0 209
ROPER INDUSTRIES INC COMMON STOCKS 776696106 12,850 70,421 SH   OTR 1 0 70,421 0
ROPER INDUSTRIES INC COMMON STOCKS 776696106 8,819 48,332 SH   SOLE 0 48,042 0 290
ROSS STORES INC COMMON STOCKS 778296103 20,511 318,992 SH   OTR 1 0 318,992 0
ROSS STORES INC COMMON STOCKS 778296103 30,559 475,262 SH   SOLE 0 472,691 0 2,571
ROYAL BK CDA MONTREAL QUE COM COMMON STOCKS 780087102 11,137 179,751 SH   SOLE 0 179,751 0 0
ROYAL DUTCH SHELL PLC SPONSORED ADR B COMMON STOCKS 780259107 10,554 199,782 SH   SOLE 0 199,307 0 475
ROYAL DUTCH SHELL PLC SPONSORED ADR A COMMON STOCKS 780259206 1,146 22,885 SH   SOLE 0 22,150 0 735
SPDR GOLD TRUST ETF/ISHARE - EQUITY 78463V107 2,205 17,549 SH   SOLE 0 15,474 0 2,075
SPDR BARCLAYS SHORT TERM CORP BOND ETF ETF/ISHARE - FIXED 78464A474 23,367 759,413 SH   SOLE 0 756,463 0 2,950
SPDR NUVEEN SHORT TERM MUNI BOND ETF ETF/ISHARE - FIXED 78468R739 30,302 620,303 SH   SOLE 0 620,303 0 0
SALLY BEAUTY COMPANY COMMON STOCKS 79546E104 12,390 482,475 SH   OTR 1 0 482,475 0
SALLY BEAUTY COMPANY COMMON STOCKS 79546E104 32,162 1,252,429 SH   SOLE 0 1,244,166 0 8,263
SANOFI-AVENTIS SPON ADR COMMON STOCKS 80105N105 1,964 51,420 SH   SOLE 0 49,498 0 1,922
SAP AG SPONSORED ADR COMMON STOCKS 803054204 2,466 26,978 SH   SOLE 0 25,515 0 1,463
SCHLUMBERGER LIMITED COMMON STOCKS 806857108 9,767 124,194 SH   OTR 1 0 124,194 0
SCHLUMBERGER LIMITED COMMON STOCKS 806857108 7,761 98,684 SH   SOLE 0 98,148 0 536
THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 8,728 276,468 SH   OTR 1 0 276,468 0
THE CHARLES SCHWAB CORPORATION COMMON STOCKS 808513105 15,152 479,957 SH   SOLE 0 437,954 0 42,003
SCOTTS CO CL A COMMON STOCKS 810186106 8,327 100,000 SH   OTR 1 0 100,000 0
SCOTTS CO CL A COMMON STOCKS 810186106 42,612 511,733 SH   SOLE 0 508,401 0 3,332
SHUTTERSTOCK INC COM COMMON STOCKS 825690100 63,275 993,324 SH   OTR 1 0 993,324 0
SHUTTERSTOCK INC COM COMMON STOCKS 825690100 162,726 2,554,574 SH   SOLE 0 2,175,559 0 379,015
SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 1,961 16,554 SH   OTR 1 0 16,554 0
SIGNATURE BK NEW YORK N Y COM COMMON STOCKS 82669G104 22,874 193,110 SH   SOLE 0 191,793 0 1,317
SIMON PROPERTY GROUP INC COMMON STOCKS 828806109 3,518 16,993 SH   SOLE 0 16,993 0 0
SKYWORKS SOLUTIONS INC COM COMMON STOCKS 83088M102 1,912 25,110 SH   OTR 1 0 25,110 0
SKYWORKS SOLUTIONS INC COM COMMON STOCKS 83088M102 13,836 181,712 SH   SOLE 0 181,434 0 278
SNAP ON TOOLS CORP COMMON STOCKS 833034101 36,500 240,192 SH   SOLE 0 239,209 0 983
STARBUCKS CORP COMMON STOCKS 855244109 22,494 415,479 SH   OTR 1 0 415,479 0
STARBUCKS CORP COMMON STOCKS 855244109 16,470 304,220 SH   SOLE 0 302,662 0 1,558
STATE STREET CORP COMMON STOCKS 857477103 4,651 66,792 SH   SOLE 0 66,792 0 0
SUN HYDRAULICS CORP COMMON STOCKS 866942105 6,260 194,000 SH   OTR 1 0 194,000 0
SUN HYDRAULICS CORP COMMON STOCKS 866942105 17,833 552,605 SH   SOLE 0 549,196 0 3,409
SUNSTONE HOTEL INVS INC COMMON STOCKS 867892101 2,504 195,768 SH   SOLE 0 195,768 0 0
SYNGENTA AG ADR COMMON STOCKS 87160A100 528 6,030 SH   SOLE 0 5,825 0 205
SYNTEL INC COMMON STOCKS 87162H103 12,367 295,086 SH   OTR 1 0 295,086 0
SYNTEL INC COMMON STOCKS 87162H103 49,310 1,176,569 SH   SOLE 0 1,171,181 0 5,388
SYSCO CORP COMMON STOCKS 871829107 451 9,200 SH   SOLE 0 9,200 0 0
THE TJX COMPANIES INC COMMON STOCKS 872540109 2,106 28,157 SH   OTR 1 0 28,157 0
THE TJX COMPANIES INC COMMON STOCKS 872540109 16,005 214,023 SH   SOLE 0 186,084 0 27,939
TELEDYNE TECHNOLOGIES INC COMMON STOCKS 879360105 16,694 154,670 SH   OTR 1 0 154,670 0
TELEDYNE TECHNOLOGIES INC COMMON STOCKS 879360105 88,887 823,560 SH   SOLE 0 722,723 0 100,837
TEVA PHARMACEUTICAL INDS ADR COMMON STOCKS 881624209 934 20,291 SH   SOLE 0 19,568 0 723
THOR INDS INC COM COMMON STOCKS 885160101 14,162 167,200 SH   OTR 1 0 167,200 0
THOR INDS INC COM COMMON STOCKS 885160101 42,427 500,909 SH   SOLE 0 497,746 0 3,163
3M COMPANY COMMON STOCKS 88579Y101 2,206 12,520 SH   OTR 1 0 12,520 0
3M COMPANY COMMON STOCKS 88579Y101 15,736 89,294 SH   SOLE 0 77,032 0 12,262
TORO CO COMMON STOCKS 891092108 11,213 239,400 SH   OTR 1 0 239,400 0
TORO CO COMMON STOCKS 891092108 61,204 1,306,658 SH   SOLE 0 1,095,626 0 211,032
TOTAL SA SPONSORED ADR COMMON STOCKS 89151E109 10,460 219,295 SH   SOLE 0 218,350 0 945
THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 2,544 22,208 SH   OTR 1 0 22,208 0
THE TRAVELERS COMPANIES INC COMMON STOCKS 89417E109 16,887 147,422 SH   SOLE 0 126,343 0 21,079
TRIPADVISOR INC COM COMMON STOCKS 896945201 14,779 233,917 SH   OTR 1 0 233,917 0
TRIPADVISOR INC COM COMMON STOCKS 896945201 28,701 454,266 SH   SOLE 0 451,319 0 2,947
UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 14,371 542,297 SH   OTR 1 0 542,297 0
UFP TECHNOLOGIES INC COM COMMON STOCKS 902673102 4,176 157,567 SH   SOLE 0 154,298 0 3,269
ETRACS ALERIAN MLP INDEX ETN ETF/ISHARE - EQUITY 90267B682 810 40,860 SH   SOLE 0 40,860 0 0
U S BANCORP COMMON STOCKS 902973304 2,875 67,035 SH   OTR 1 0 67,035 0
U S BANCORP COMMON STOCKS 902973304 19,116 445,696 SH   SOLE 0 381,608 0 64,088
UNDER ARMOUR INC CL-A COMMON STOCKS 904311107 665 17,195 SH   OTR 1 0 17,195 0
UNDER ARMOUR INC CL-A COMMON STOCKS 904311107 177 4,578 SH   SOLE 0 4,521 0 57
UNDER ARMOUR INC CL C COMMON STOCKS 904311206 598 17,662 SH   OTR 1 0 17,662 0
UNDER ARMOUR INC CL C COMMON STOCKS 904311206 156 4,603 SH   SOLE 0 4,546 0 57
UNILEVER PLC SPONSORED ADR COMMON STOCKS 904767704 3,563 75,175 SH   SOLE 0 75,175 0 0
UNILEVER N V ADR COMMON STOCKS 904784709 2,437 52,855 SH   SOLE 0 50,913 0 1,942
UNITEDHEALTH GROUP INC COMMON STOCKS 91324P102 3,656 26,112 SH   SOLE 0 26,112 0 0
VANGUARD EMERGING MARKETS ETF ETF/ISHARE - EQUITY 922042858 4,773 126,844 SH   SOLE 0 125,139 0 1,705
VANGUARD HEALTH CARE ETF ETF/ISHARE - EQUITY 92204A504 2,473 18,607 SH   SOLE 0 18,607 0 0
VANGUARD REIT ETF ETF/ISHARE - EQUITY 922908553 23,646 272,605 SH   SOLE 0 271,348 0 1,257
VERMILION ENERGY INC COM COMMON STOCKS 923725105 11,849 305,849 SH   SOLE 0 305,849 0 0
VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 3,982 124,400 SH   OTR 1 0 124,400 0
VILLAGE SUPER MARKET INC CL A NEW COMMON STOCKS 927107409 15,598 487,291 SH   SOLE 0 485,337 0 1,954
VISA INC CL A COMMON STOCKS 92826C839 23,293 281,662 SH   OTR 1 0 281,662 0
VISA INC CL A COMMON STOCKS 92826C839 17,750 214,628 SH   SOLE 0 213,460 0 1,168
VODAFONE GROUP PLC NEW SPNSR ADR NO PAR COMMON STOCKS 92857W308 17,276 592,645 SH   SOLE 0 591,465 0 1,180
VULCAN MATERIALS COMPANY COMMON STOCKS 929160109 409 3,600 SH   SOLE 0 3,600 0 0
WD-40 COMPANY COMMON STOCKS 929236107 8,663 77,054 SH   OTR 1 0 77,054 0
WD-40 COMPANY COMMON STOCKS 929236107 37,018 329,253 SH   SOLE 0 327,769 0 1,484
WABCO HOLDINGS INC COMMON STOCKS 92927K102 15,883 139,905 SH   OTR 1 0 139,905 0
WABCO HOLDINGS INC COMMON STOCKS 92927K102 102,462 902,514 SH   SOLE 0 801,240 0 101,274
WEC ENERGY GROUP INC COM COMMON STOCKS 92939U106 2,949 49,241 SH   OTR 1 0 49,241 0
WEC ENERGY GROUP INC COM COMMON STOCKS 92939U106 31,235 521,622 SH   SOLE 0 473,757 0 47,865
WABTEC CORP COM COMMON STOCKS 929740108 7,324 89,700 SH   OTR 1 0 89,700 0
WABTEC CORP COM COMMON STOCKS 929740108 5,033 61,637 SH   SOLE 0 61,313 0 324
WAL MART STORES INC COMMON STOCKS 931142103 1,526 21,156 SH   SOLE 0 21,156 0 0
WALGREENS BOOTS ALLIANCE INC COM COMMON STOCKS 931427108 1,511 18,739 SH   SOLE 0 18,739 0 0
WASTE MGMT INC DEL COMMON STOCKS 94106L109 1,898 29,768 SH   OTR 1 0 29,768 0
WASTE MGMT INC DEL COMMON STOCKS 94106L109 23,669 371,216 SH   SOLE 0 343,370 0 27,846
WATSCO INC COM COMMON STOCKS 942622200 16,383 116,276 SH   SOLE 0 115,569 0 707
WELLS FARGO & CO COMMON STOCKS 949746101 278 6,274 SH   SOLE 0 6,274 0 0
WEST PHARMACEUTICAL SVS INC COMMON STOCKS 955306105 1,103 14,800 SH   OTR 1 0 14,800 0
WEST PHARMACEUTICAL SVS INC COMMON STOCKS 955306105 467 6,274 SH   SOLE 0 6,111 0 163
WHIRLPOOL CORP COMMON STOCKS 963320106 13,008 80,219 SH   SOLE 0 80,219 0 0
WINMARK CORP COM COMMON STOCKS 974250102 10,489 99,398 SH   SOLE 0 98,480 0 918
WORKDAY INC CL A COMMON STOCKS 98138H101 16,545 180,446 SH   OTR 1 0 180,446 0
WORKDAY INC CL A COMMON STOCKS 98138H101 11,350 123,791 SH   SOLE 0 123,061 0 730
WYNN RESORTS LTD COM COMMON STOCKS 983134107 4,180 42,912 SH   OTR 1 0 42,912 0
WYNN RESORTS LTD COM COMMON STOCKS 983134107 27,985 287,260 SH   SOLE 0 285,383 0 1,877
YELP INC COMMON STOCKS 985817105 1,276 30,600 SH   OTR 1 0 30,600 0
YELP INC COMMON STOCKS 985817105 325 7,784 SH   SOLE 0 7,701 0 83
ZOETIS INC CL A COMMON STOCKS 98978V103 18,226 350,430 SH   OTR 1 0 350,430 0
ZOETIS INC CL A COMMON STOCKS 98978V103 24,651 473,958 SH   SOLE 0 435,554 0 38,404
ACCENTURE PLC CL A COMMON STOCKS G1151C101 12,969 106,152 SH   OTR 1 0 106,152 0
ACCENTURE PLC CL A COMMON STOCKS G1151C101 22,665 185,518 SH   SOLE 0 171,079 0 14,439
COSAN LTD SHS A COMMON STOCKS G25343107 2,434 340,444 SH   SOLE 0 340,444 0 0
MEDTRONIC PLC COMMON STOCKS G5960L103 2,060 23,844 SH   OTR 1 0 23,844 0
MEDTRONIC PLC COMMON STOCKS G5960L103 14,464 167,411 SH   SOLE 0 143,682 0 23,729
GARMIN LTD SHS COMMON STOCKS H2906T109 7,756 161,218 SH   SOLE 0 161,218 0 0
TOWER SEMICONDUCTOR LTD SHS NEW COMMON STOCKS M87915274 2,708 178,396 SH   SOLE 0 178,396 0 0
CORE LABORATORIES N V COMMON STOCKS N22717107 42,695 380,085 SH   OTR 1 0 380,085 0
CORE LABORATORIES N V COMMON STOCKS N22717107 168,453 1,499,623 SH   SOLE 0 1,384,928 0 114,695
INTERXION HOLDING N.V SHS COMMON STOCKS N47279109 2,746 75,808 SH   SOLE 0 75,808 0 0
YANDEX N V SHS CLASS A COMMON STOCKS N97284108 14,507 689,174 SH   OTR 1 0 689,174 0
YANDEX N V SHS CLASS A COMMON STOCKS N97284108 9,757 463,519 SH   SOLE 0 460,793 0 2,726