0001567619-19-016609.txt : 20190814 0001567619-19-016609.hdr.sgml : 20190814 20190813181640 ACCESSION NUMBER: 0001567619-19-016609 CONFORMED SUBMISSION TYPE: 13F-HR PUBLIC DOCUMENT COUNT: 2 CONFORMED PERIOD OF REPORT: 20190630 FILED AS OF DATE: 20190814 DATE AS OF CHANGE: 20190813 EFFECTIVENESS DATE: 20190814 FILER: COMPANY DATA: COMPANY CONFORMED NAME: KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC CENTRAL INDEX KEY: 0001021223 IRS NUMBER: 954575414 STATE OF INCORPORATION: CA FISCAL YEAR END: 1231 FILING VALUES: FORM TYPE: 13F-HR SEC ACT: 1934 Act SEC FILE NUMBER: 028-05792 FILM NUMBER: 191022160 BUSINESS ADDRESS: STREET 1: 1800 AVE OF THE STAR 2ND FL CITY: LOS ANGELES STATE: CA ZIP: 90067 BUSINESS PHONE: 3105562721 MAIL ADDRESS: STREET 1: 1800 AVENUE OF THE STARS 2ND FLOOR CITY: LOS ANGELES STATE: CA ZIP: 90067 FORMER COMPANY: FORMER CONFORMED NAME: KAYNE ANDERSON INVESTMENT MANAGEMENT LLC DATE OF NAME CHANGE: 19990326 FORMER COMPANY: FORMER CONFORMED NAME: KAIM TRADITIONAL L L C DATE OF NAME CHANGE: 19980223 13F-HR 1 primary_doc.xml 13F-HR LIVE false true false 0001021223 XXXXXXXX 06-30-2019 06-30-2019 KAYNE ANDERSON RUDNICK INVESTMENT MANAGEMENT LLC
1800 AVENUE OF THE STARS 2ND FLOOR LOS ANGELES CA 90067
13F COMBINATION REPORT 028-05792 0001390777 028-12592 Bank of New York Mellon Corp N
Judith Ridder Chief Compliance Officer 310-712-2909 /s/ Judith Ridder Los Angeles CA 08-12-2019 1 721 18928740 false 1 0000019481 028-00085 Virtus Investment Advisers, Inc.
INFORMATION TABLE 2 form13fInfoTable.xml 3M COMPANY COMMON 88579Y101 10229 59005 SH SOLE 51552 0 7453 51JOB INC ADR (2 ORD) 316827104 4323 57256 SH DFND 1 0 57256 0 58 COM INC ADR EACH REPR 2 COM 31680Q104 5261 84617 SH DFND 1 0 84617 0 AAON INC COMMON 000360206 182911 3645100 SH DFND 1 0 3645100 0 AAON INC COMMON 000360206 46031 917303 SH SOLE 912868 118 4317 AARON'S INC COMMON 002535300 5 85 SH SOLE 85 0 0 ABB LTD ADR (1 ORD) 000375204 2 116 SH SOLE 116 0 0 ABBOTT LABS COMMON 002824100 7370 87636 SH SOLE 87636 0 0 ABBVIE INC COMMON 00287Y109 206 2839 SH SOLE 2839 0 0 ABIOMED INC COMMON 003654100 6649 25524 SH DFND 1 0 25524 0 ABIOMED INC COMMON 003654100 363 1393 SH SOLE 1381 0 12 ACCENTURE PLC CLASS A G1151C101 18643 100899 SH DFND 1 0 100899 0 ACCENTURE PLC CLASS A G1151C101 19487 105463 SH SOLE 93979 0 11484 ACTIVISION BLIZZARD COMMON 00507V109 11739 248710 SH DFND 1 0 248710 0 ACTIVISION BLIZZARD COMMON 00507V109 2797 59249 SH SOLE 58468 0 781 ADOBE INC COMMON 00724F101 11 36 SH SOLE 36 0 0 AFLAC INC COMMON 001055102 6329 115462 SH SOLE 115462 0 0 ALCON INC ORDINARY SH CHF 0.04 H01301128 11826 190591 SH SOLE 162329 0 28262 ALEXANDRIA REAL ESTA REIT 015271109 1841 13048 SH SOLE 13048 0 0 ALEXION PHARM INC COMMON 015351109 1 4 SH SOLE 4 0 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 55071 324998 SH DFND 1 0 324998 0 ALIBABA GROUP HLDG SPONSORED ADS 01609W102 15277 90157 SH SOLE 89083 0 1074 ALLIANT ENERGY CORP COMMON 018802108 4 83 SH SOLE 83 0 0 ALPHABET INC CLASS C 02079K107 730 675 SH SOLE 675 0 0 ALPHABET INC CLASS A 02079K305 677 625 SH SOLE 625 0 0 AMAZON COM INC COMMON 023135106 88228 46592 SH DFND 1 0 46592 0 AMAZON COM INC COMMON 023135106 21195 11193 SH SOLE 11037 0 156 AMER SOFTWARE INC CLASS A 029683109 10415 791991 SH DFND 1 0 791991 0 AMER SOFTWARE INC CLASS A 029683109 23553 1791088 SH SOLE 1779663 200 11225 AMERICAN EQ INVT LIF COMMON 025676206 3 107 SH SOLE 107 0 0 AMERICAN EXPRESS CO COMMON 025816109 78 635 SH SOLE 635 0 0 AMERICAN HOMES 4 R COM USD0.01 02665T306 2485 102218 SH SOLE 102218 0 0 AMERICAN TOWER CORP COMMON 03027X100 2261 11056 SH SOLE 11056 0 0 AMERICOLD RLTY TR COMMON 03064D108 1771 54629 SH SOLE 54629 0 0 AMERISOURCE-BERGEN COMMON 03073E105 5084 59624 SH SOLE 59624 0 0 AMETEK INC COMMON 031100100 22245 244879 SH DFND 1 0 244879 0 AMETEK INC COMMON 031100100 9242 101740 SH SOLE 101324 0 416 AMGEN INC COMMON 031162100 7344 39847 SH SOLE 39847 0 0 AMN HEALTHCARE SERVI COMMON 001744101 12196 224806 SH DFND 1 0 224806 0 AMN HEALTHCARE SERVI COMMON 001744101 56942 1049630 SH SOLE 1028479 94 21057 AMPHENOL CORPORATION CLASS A 032095101 54816 571357 SH DFND 1 0 571357 0 AMPHENOL CORPORATION CLASS A 032095101 15477 161313 SH SOLE 159869 0 1444 ANALOG DEVICES INC COMMON 032654105 3628 32140 SH DFND 1 0 32140 0 ANALOG DEVICES INC COMMON 032654105 18821 166748 SH SOLE 146294 0 20454 ANIKA THERAPEUTICS COMMON 035255108 17646 434420 SH DFND 1 0 434420 0 ANIKA THERAPEUTICS COMMON 035255108 48468 1193214 SH SOLE 1186992 109 6113 ANSYS INC COMMON 03662Q105 128888 629275 SH DFND 1 0 629275 0 ANSYS INC COMMON 03662Q105 72829 355577 SH SOLE 350156 40 5381 ANTHEM INC COMMON 036752103 7 25 SH SOLE 25 0 0 APARTMENT INV&MGMT COM USD0.01 CL A(POS 03748R754 3 56 SH SOLE 56 0 0 APERGY CORPORATION COM USD0.01 03755L104 12 361 SH SOLE 361 0 0 APPLE INC COMMON 037833100 2000 10105 SH SOLE 9605 0 500 APPLIED MATERIALS COMMON 038222105 4 100 SH SOLE 100 0 0 APTARGROUP INC COMMON 038336103 26536 213412 SH DFND 1 0 213412 0 APTARGROUP INC COMMON 038336103 82739 665418 SH SOLE 590603 0 74815 ARCBEST CORP COMMON 03937C105 3 108 SH SOLE 108 0 0 ARGO GRUP INTL HLDGS COMMON G0464B107 5 70 SH SOLE 70 0 0 ARK ETF TRUST ARK INNOVATION ETF 00214Q104 6009 125247 SH SOLE 125247 0 0 ARTISAN PARTNERS A CLASS A 04316A108 24537 891600 SH DFND 1 0 891600 0 ARTISAN PARTNERS A CLASS A 04316A108 79891 2902999 SH SOLE 2570666 0 332333 ASE TECH HLDS CO LT SPNADS REP 2 ORD SHS 00215W100 0 1 SH SOLE 1 0 0 ASML HLDS NV NY EUR0.09 NY REG 2012 N07059210 2652 12756 SH SOLE 12756 0 0 ASPEN TECHNOLOGY INC COMMON 045327103 354689 2853952 SH DFND 1 0 2853952 0 ASPEN TECHNOLOGY INC COMMON 045327103 400008 3218602 SH SOLE 2978001 138 240463 ASSURANT INC COMMON 04621X108 5 44 SH SOLE 44 0 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 2357 57092 SH DFND 1 0 57092 0 ASTRAZENECA SP ADR (1/2 ORD) 046353108 3086 74762 SH SOLE 74762 0 0 ASTRONICS CORP COMMON 046433108 1 27 SH SOLE 27 0 0 AT&T INC COMMON 00206R102 6725 200692 SH DFND 1 0 200692 0 AT&T INC COMMON 00206R102 4681 139689 SH SOLE 139689 0 0 ATRION CORP COMMON 049904105 41682 48880 SH DFND 1 0 48880 0 ATRION CORP COMMON 049904105 116970 137168 SH SOLE 122569 0 14599 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 569269 6648790 SH DFND 1 0 6648790 0 AUTOHOME INC ADR EACH REPR 1 ORD 05278C107 402545 4701519 SH SOLE 4325570 117 375832 AUTOMATIC DATA PROC COMMON 053015103 5528 33433 SH SOLE 33433 0 0 AVALARA INC COM USD0.0001 05338G106 179206 2482076 SH DFND 1 0 2482076 0 AVALARA INC COM USD0.0001 05338G106 36959 511893 SH SOLE 508510 51 3332 AXALTA COATING SYS COMMON G0750C108 5087 170873 SH SOLE 170873 0 0 BADGER METER INC COMMON 056525108 16902 283160 SH DFND 1 0 283160 0 BADGER METER INC COMMON 056525108 43720 732445 SH SOLE 728439 69 3937 BANK HAWAII CORP COMMON 062540109 28301 341349 SH DFND 1 0 341349 0 BANK HAWAII CORP COMMON 062540109 77564 935512 SH SOLE 931080 77 4355 BANK OF AMERICA CORP COMMON 060505104 31691 1092780 SH DFND 1 0 1092780 0 BANK OF AMERICA CORP COMMON 060505104 7443 256659 SH SOLE 253126 0 3533 BANK OZK COMMON 06417N103 5 160 SH SOLE 160 0 0 BAOZUN INC SPONSORED ADR 06684L103 5127 102826 SH DFND 1 0 102826 0 BARCLAYS BK PLC ETN+ SEL MLP 06742C723 26104 1307161 SH SOLE 1307161 0 0 BAYTEX ENERGY CORP COMMON 07317Q105 12 5908 SH SOLE 5908 0 0 BCE INC COMMON 05534B760 12743 280200 SH DFND 1 0 280200 0 BCE INC COMMON 05534B760 6258 137588 SH SOLE 137588 0 0 BECTON DICKINSON COMMON 075887109 12787 50738 SH SOLE 44133 0 6605 BERKLEY W R CORP COM 084423102 430 6516 SH DFND 1 0 6516 0 BERKLEY W R CORP COM 084423102 83189 1261784 SH SOLE 1237653 111 24020 BERKSHIRE HATHAWAY CLASS A 084670108 955 3 SH SOLE 3 0 0 BERKSHIRE HATHAWAY CLASS B 084670702 927 4350 SH SOLE 4350 0 0 BERKSHIRE HILLS BANC COMMON 084680107 3 108 SH SOLE 108 0 0 BLACKLINE INC COM USD0.01 09239B109 171210 3199593 SH DFND 1 0 3199593 0 BLACKLINE INC COM USD0.01 09239B109 37665 703880 SH SOLE 700546 89 3245 BLUCORA INC COMMON 095229100 4 117 SH SOLE 117 0 0 BLUEBIRD BIO INC COMMON 09609G100 10172 79971 SH DFND 1 0 79971 0 BLUEBIRD BIO INC COMMON 09609G100 1888 14846 SH SOLE 14646 0 200 BOEING CO COMMON 097023105 16 43 SH SOLE 43 0 0 BONANZA CREEK ENER COMMON 097793400 1 62 SH SOLE 62 0 0 BOSTON PROPERTIES COMMON 101121101 1322 10247 SH SOLE 10247 0 0 BP PLC ADR (6 ORD) 055622104 409 9811 SH SOLE 9811 0 0 BRITISH AMER TOB PLC SPONSORED ADR 110448107 586 16808 SH SOLE 16808 0 0 BROADCOM INC COMMON 11135F101 8 29 SH SOLE 29 0 0 BROADRIDGE FINL SOLN COMMON 11133T103 16213 126985 SH DFND 1 0 126985 0 BROADRIDGE FINL SOLN COMMON 11133T103 31297 245113 SH SOLE 230745 0 14368 BROOKS AUTOMATION COMMON 114340102 47247 1219268 SH DFND 1 0 1219268 0 BROOKS AUTOMATION COMMON 114340102 88600 2286452 SH SOLE 2273838 204 12410 BROWN FORMAN CORP CLASS B 115637209 7398 133459 SH DFND 1 0 133459 0 BROWN FORMAN CORP CLASS B 115637209 933 16825 SH SOLE 16683 0 142 BUILDERS FIRSTSOURCE COMMON 12008R107 3 164 SH SOLE 164 0 0 CABOT CORP COMMON 127055101 3 59 SH SOLE 59 0 0 CABOT MICROELECT CO COMMON 12709P103 3 26 SH SOLE 26 0 0 CABOT OIL & GAS CORP COMMON 127097103 17703 771018 SH DFND 1 0 771018 0 CABOT OIL & GAS CORP COMMON 127097103 7158 311745 SH SOLE 288289 0 23456 CADENCE BANCORP COMMON STOCK CLASS A 12739A100 2 117 SH SOLE 117 0 0 CALLON PETROLEUM CO COMMON 13123X102 2 361 SH SOLE 361 0 0 CARDINAL HEALTH INC COMMON 14149Y108 2 32 SH SOLE 32 0 0 CARPENTER TECHNOLOGY COMMON 144285103 4 83 SH SOLE 83 0 0 CARTERS INC COMMON 146229109 7 72 SH SOLE 72 0 0 CASS INFORMATION SYS COMMON 14808P109 19235 396760 SH DFND 1 0 396760 0 CASS INFORMATION SYS COMMON 14808P109 35885 740190 SH SOLE 734409 98 5683 CATERPILLAR INC COMMON 149123101 10482 76910 SH DFND 1 0 76910 0 CATERPILLAR INC COMMON 149123101 2484 18223 SH SOLE 17955 0 268 CATHAY GEN BANCORP COMMON 149150104 3 95 SH SOLE 95 0 0 CDK GLOBAL INC COM USD0.001 'WI' 12508E101 53 1066 SH SOLE 1066 0 0 CDW CORP COMMON 12514G108 96763 871743 SH DFND 1 0 871743 0 CDW CORP COMMON 12514G108 382605 3446883 SH SOLE 3158269 75 288539 CELGENE CORP COMMON 151020104 5 59 SH SOLE 59 0 0 CENTENE CORP DEL COMMON 15135B101 2 36 SH SOLE 36 0 0 CENTERPOINT ENERGY COMMON 15189T107 8 265 SH SOLE 265 0 0 CENTERSTATE BANK COMMON 15201P109 3 121 SH SOLE 121 0 0 CERNER CORP COMMON 156782104 2 29 SH SOLE 29 0 0 CHARLES RIV LABS INT COMMON 159864107 422 2974 SH DFND 1 0 2974 0 CHARLES RIV LABS INT COMMON 159864107 64536 454802 SH SOLE 454492 51 259 CHARTER COMMUNICATIO COM USD0.001 CLASS'A 16119P108 9 22 SH SOLE 22 0 0 CHEESECAKE FACTORY COMMON 163072101 29024 663850 SH DFND 1 0 663850 0 CHEESECAKE FACTORY COMMON 163072101 90936 2079971 SH SOLE 2070663 161 9147 CHEFS WAREHOUSE HO COMMON 163086101 97312 2774794 SH DFND 1 0 2774794 0 CHEFS WAREHOUSE HO COMMON 163086101 33660 959808 SH SOLE 955391 119 4298 CHEVRON CORP COMMON 166764100 6913 55545 SH SOLE 55062 0 483 CHINA MOBILE LTD REP(5 ORD HKD0.1) 16941M109 735 16220 SH SOLE 16220 0 0 CHIPOTLE MEXICAN GRL COMMON 169656105 4 6 SH SOLE 6 0 0 CHUNGHWA TELECOM ADR REP 10 ORD TWD10 17133Q502 857 23453 SH SOLE 23453 0 0 CHURCH & DWIGHT INC COMMON 171340102 1 13 SH SOLE 13 0 0 CIGNA CORP COMMON USD0.01 125523100 1 9 SH SOLE 9 0 0 CINCINNATI FINL CORP COMMON 172062101 418 4034 SH SOLE 4034 0 0 CINEMARK HOLDINGS COMMON 17243V102 22812 631900 SH DFND 1 0 631900 0 CINEMARK HOLDINGS COMMON 17243V102 62498 1731242 SH SOLE 1722384 156 8702 CISCO SYSTEMS INC COMMON 17275R102 2698 49300 SH DFND 1 0 49300 0 CISCO SYSTEMS INC COMMON 17275R102 2812 51368 SH SOLE 51368 0 0 CLEARWAY ENERGY INC CL C COM STOCK $0.01 18539C204 4 222 SH SOLE 222 0 0 CLOROX CO COMMON 189054109 2299 15015 SH DFND 1 0 15015 0 CLOROX CO COMMON 189054109 3032 19801 SH SOLE 19801 0 0 CME GROUP INC CLASS A 12572Q105 14927 76898 SH SOLE 66124 0 10774 COCA-COLA CO COMMON 191216100 8130 159655 SH DFND 1 0 159655 0 COCA-COLA CO COMMON 191216100 4621 90740 SH SOLE 90740 0 0 COGNEX CORP COMMON 192422103 7 145 SH SOLE 145 0 0 COGNIZANT TECH SOLNS CLASS A 192446102 682 10762 SH SOLE 10762 0 0 COMCAST CORP CLASS A 20030N101 16 376 SH SOLE 376 0 0 COMPANIA CERVECERIAS ADR (2 ORD) 204429104 2860 101228 SH DFND 1 0 101228 0 CONOCOPHILLIPS COMMON 20825C104 98 1600 SH SOLE 1600 0 0 COOPER COMPANIES INC COMMON 216648402 20722 61509 SH DFND 1 0 61509 0 COOPER COMPANIES INC COMMON 216648402 107895 320266 SH SOLE 319984 29 253 COPART INC COMMON 217204106 380216 5087186 SH DFND 1 0 5087186 0 COPART INC COMMON 217204106 442818 5924782 SH SOLE 5432078 182 492522 CORE LABORATORIES COMMON N22717107 21780 416600 SH DFND 1 0 416600 0 CORE LABORATORIES COMMON N22717107 60031 1148237 SH SOLE 1083813 59 64365 CORELOGIC INC COMMON 21871D103 13750 328700 SH DFND 1 0 328700 0 CORELOGIC INC COMMON 21871D103 36422 870724 SH SOLE 865917 84 4723 CORTEVA INC COM USD0.01 WI 22052L104 13 433 SH SOLE 0 0 433 COSTAR GROUP INC COMMON 22160N109 31691 57198 SH DFND 1 0 57198 0 COSTAR GROUP INC COMMON 22160N109 6771 12221 SH SOLE 12046 0 175 COSTCO WHSL CORP COMMON 22160K105 188 710 SH SOLE 710 0 0 CROWN CASTLE INTL COMMON 22822V101 9676 74230 SH DFND 1 0 74230 0 CROWN CASTLE INTL COMMON 22822V101 13617 104464 SH SOLE 95313 0 9151 CSX CORP COMMON 126408103 1 7 SH SOLE 7 0 0 CTRIP.COM INTL ADR (0.125 ORD) 22943F100 21143 572821 SH DFND 1 0 572821 0 CTRIP.COM INTL ADR (0.125 ORD) 22943F100 3383 91644 SH SOLE 90356 0 1288 CUMMINS INC COMMON 231021106 2 14 SH SOLE 14 0 0 CVS HEALTH CORP COMMON 126650100 4251 78020 SH SOLE 78020 0 0 DANAHER CORP COMMON 235851102 21444 150039 SH DFND 1 0 150039 0 DANAHER CORP COMMON 235851102 5195 36347 SH SOLE 35775 0 572 DAVE & BUSTER'S EN COM USD0.01 238337109 3 62 SH SOLE 62 0 0 DIAGEO P L C SP ADR (4 ORD) 25243Q205 13090 75966 SH SOLE 65358 0 10608 DIODES INC COMMON 254543101 4 100 SH SOLE 100 0 0 DISH NETWORK CORP CLASS A 25470M109 2 45 SH SOLE 45 0 0 DOCUSIGN INC COMMON 256163106 184726 3716083 SH DFND 1 0 3716083 0 DOCUSIGN INC COMMON 256163106 75715 1523128 SH SOLE 1502491 171 20466 DOLLAR GEN CORP COMMON 256677105 7944 58777 SH SOLE 58777 0 0 DOMINION ENERGY INC COMMON 25746U109 7 90 SH SOLE 90 0 0 DOMINOS PIZZA INC COMMON 25754A201 7497 26942 SH DFND 1 0 26942 0 DOMINOS PIZZA INC COMMON 25754A201 1243 4466 SH SOLE 4429 0 37 DONALDSON INC COMMON 257651109 26813 527200 SH DFND 1 0 527200 0 DONALDSON INC COMMON 257651109 87460 1719617 SH SOLE 1531813 0 187804 DOVER CORP COMMON 260003108 501 5000 SH SOLE 5000 0 0 DOW INC COMMON STOCK 260557103 21 433 SH SOLE 0 0 433 DRIL-QUIP INC COMMON 262037104 51858 1080366 SH DFND 1 0 1080366 0 DRIL-QUIP INC COMMON 262037104 129117 2689933 SH SOLE 2387540 0 302393 DUKE ENERGY CORP COMMON 26441C204 2 26 SH SOLE 26 0 0 DUKE REALTY CORP COMMON 264411505 3 108 SH SOLE 108 0 0 DUPONT DE NEMOURS COM USD0.01 26614N102 33 433 SH SOLE 0 0 433 EATON VANCE COM CALI MUNI BD FD 27828A100 386 35000 SH SOLE 35000 0 0 EATON VANCE CA MUNI SH BEN INT 27826F101 30 2410 SH SOLE 2410 0 0 EBAY INC COMMON 278642103 2 47 SH SOLE 47 0 0 ECOLAB INC COMMON 278865100 27726 140430 SH DFND 1 0 140430 0 ECOLAB INC COMMON 278865100 7503 37998 SH SOLE 37529 0 469 EDISON INTL COMMON 281020107 1 22 SH SOLE 22 0 0 EDWARDS LIFESCIENCE COMMON 28176E108 4 21 SH SOLE 21 0 0 ELANCO ANIMAL HEALTH COMMON 28414H103 21880 647331 SH DFND 1 0 647331 0 ELANCO ANIMAL HEALTH COMMON 28414H103 63648 1883071 SH SOLE 1845202 172 37697 ELASTIC N V SHS N14506104 9605 128654 SH DFND 1 0 128654 0 ELASTIC N V SHS N14506104 899 12043 SH SOLE 11940 0 103 EMERALD EXPOSITION COMMON USD0.01 29103B100 7 647 SH SOLE 647 0 0 EMERGENT BIOSOLUTNS COMMON 29089Q105 3 54 SH SOLE 54 0 0 EMERSON ELEC CO COMMON 291011104 694 10408 SH SOLE 10408 0 0 EQUINIX INC COMMON 29444U700 2911 5773 SH SOLE 5773 0 0 EQUITY LIFESTYLE PPT COMMON 29472R108 2235 18419 SH SOLE 18419 0 0 ESSEX PPTY TR INC REIT 297178105 2035 6970 SH SOLE 6970 0 0 ESTEE LAUDER CO CLASS A 518439104 5 30 SH SOLE 30 0 0 EVERCORE INC CLASS A 29977A105 4 42 SH SOLE 42 0 0 EXPEDITORS INTL WASH COMMON 302130109 435 5738 SH DFND 1 0 5738 0 EXPEDITORS INTL WASH COMMON 302130109 81213 1070557 SH SOLE 1049431 97 21029 EXPONET INC COMMON 30214U102 9797 167357 SH DFND 1 0 167357 0 EXPONET INC COMMON 30214U102 3988 68127 SH SOLE 67853 0 274 EXTRA SPACE STORAGE REIT 30225T102 1332 12551 SH SOLE 12551 0 0 EXXON MOBIL CORP COMMON 30231G102 7863 102608 SH SOLE 89601 0 13007 FABRINET COM USD0.01 G3323L100 4 79 SH SOLE 79 0 0 FACEBOOK INC CLASS A 30303M102 64866 336092 SH DFND 1 0 336092 0 FACEBOOK INC CLASS A 30303M102 15314 79349 SH SOLE 78192 0 1157 FACTSET RESH SYS INC COMMON 303075105 223428 779690 SH DFND 1 0 779690 0 FACTSET RESH SYS INC COMMON 303075105 195850 683438 SH SOLE 619029 14 64395 FAIR ISAAC INC COMMON 303250104 22965 73132 SH DFND 1 0 73132 0 FAIR ISAAC INC COMMON 303250104 3939 12544 SH SOLE 12391 0 153 FEDERAL RLTY INVT TR SH BEN INT(CUM RTS) 313747206 1 9 SH SOLE 9 0 0 FEDERAL SIGNAL CORP COMMON 313855108 4 159 SH SOLE 159 0 0 FEDEX CORP COMMON 31428X106 887 5400 SH SOLE 5400 0 0 FIDELITY NATL INFO COMMON 31620M106 12681 103369 SH SOLE 89015 0 14354 FIRST FINL BKSH COMMON 32020R109 30740 998380 SH DFND 1 0 998380 0 FIRST FINL BKSH COMMON 32020R109 71771 2330985 SH SOLE 2319848 188 10949 FIRST TR US EQ OPPOR ETF 336920103 160 2050 SH SOLE 2050 0 0 FIVE9 INC COM USD0.001 338307101 12 234 SH SOLE 234 0 0 FLEETCOR TECHNOLOG COMMON 339041105 5981 21295 SH DFND 1 0 21295 0 FLEETCOR TECHNOLOG COMMON 339041105 953 3392 SH SOLE 3364 0 28 FLEXSHARES TR MORNSTAR UPSTR 33939L407 6 175 SH SOLE 175 0 0 FLIR SYS INC COMMON 302445101 475 8788 SH DFND 1 0 8788 0 FLIR SYS INC COMMON 302445101 75812 1401326 SH SOLE 1400410 150 766 FLOWSERVE CORP COMMON 34354P105 2 32 SH SOLE 32 0 0 FONAR CORP COMMON 344437405 5405 251268 SH SOLE 251268 0 0 FORTIS INC COMMON 349553107 9349 236860 SH DFND 1 0 236860 0 FORTIS INC COMMON 349553107 4566 115681 SH SOLE 115681 0 0 FORTIVE CORPORATION COMMON STOCK 34959J108 2 23 SH SOLE 23 0 0 FORTUNE BRANDS HOM COMMON USD0.01 34964C106 3 48 SH SOLE 48 0 0 FOX CORPORATION COM USD0.01 CL A 35137L105 0 3 SH SOLE 3 0 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 315717 3826403 SH DFND 1 0 3826403 0 FOX FACTORY HLDG COMMON USD0.001 35138V102 81461 987291 SH SOLE 982457 129 4705 FRANKLIN RES INC COMMON 354613101 404 11615 SH SOLE 11615 0 0 FRESHPET INC COMMON 358039105 4471 98249 SH DFND 1 0 98249 0 FRESHPET INC COMMON 358039105 461 10140 SH SOLE 10051 0 89 FS KKR CAPITAL CORP COMMON 302635107 84 14145 SH SOLE 14145 0 0 FULTON FINL CORP COMMON 360271100 4 227 SH SOLE 227 0 0 GARTNER INC COMMON 366651107 21481 133475 SH DFND 1 0 133475 0 GARTNER INC COMMON 366651107 4260 26472 SH SOLE 26126 0 346 GENERAL DYNAMICS COMMON 369550108 5 26 SH SOLE 26 0 0 GENERAL ELECTRIC CO COMMON 369604103 7 626 SH SOLE 626 0 0 GENERAL MILLS INC COMMON 370334104 3 55 SH SOLE 55 0 0 GEO GROUP INC COMMON 36162J106 3 127 SH SOLE 127 0 0 G-III APPAREL GROUP COMMON 36237H101 2 65 SH SOLE 65 0 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 6808 170106 SH DFND 1 0 170106 0 GLAXOSMITHKLINE PLC SP ADR (2 ORD) 37733W105 6590 164658 SH SOLE 164658 0 0 GLOBUS MED INC CLASS A 379577208 16727 395441 SH DFND 1 0 395441 0 GLOBUS MED INC CLASS A 379577208 6672 157720 SH SOLE 157085 0 635 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 7476 156405 SH DFND 1 0 156405 0 GOOSEHEAD INS INC COM USD0.01 CL A 38267D109 509 10650 SH SOLE 10556 0 94 GRACO INC COMMON 384109104 97618 1945351 SH DFND 1 0 1945351 0 GRACO INC COMMON 384109104 266714 5315130 SH SOLE 4877122 126 437882 GRAINGER W W INC COMMON 384802104 4445 16568 SH SOLE 16568 0 0 GRAY TELEVISION INC COMMON 389375106 4 222 SH SOLE 222 0 0 GROCERY OUTLET HLD COM USD0.001 39874R101 2683 81596 SH DFND 1 0 81596 0 GROCERY OUTLET HLD COM USD0.001 39874R101 171 5192 SH SOLE 5192 0 0 GRUBHUB INC COM USD0.0001 400110102 4453 57092 SH DFND 1 0 57092 0 GRUBHUB INC COM USD0.0001 400110102 289 3702 SH SOLE 3669 0 33 GSX TECHEDU INC SPN ADS RP 0.666 ORD 36257Y109 6235 577851 SH DFND 1 0 577851 0 GSX TECHEDU INC SPN ADS RP 0.666 ORD 36257Y109 640 59355 SH SOLE 58834 0 521 GUIDEWIRE SOFTWARE COMMON 40171V100 15 145 SH SOLE 145 0 0 HCA HEALTHCARE COMMON 40412C101 3 20 SH SOLE 20 0 0 HCP INC COMMON 40414L109 1604 50159 SH SOLE 50159 0 0 HDFC BANK LTD ADR (3 INR10) 40415F101 3821 29383 SH SOLE 29383 0 0 HEADHUNTER GROUP P SPN ADS 1 ORD SHS 42207L106 66736 4106808 SH DFND 1 0 4106808 0 HEADHUNTER GROUP P SPN ADS 1 ORD SHS 42207L106 6550 403063 SH SOLE 403063 0 0 HEALTHEQUITY INC COMMON 42226A107 24741 378308 SH DFND 1 0 378308 0 HEALTHEQUITY INC COMMON 42226A107 4907 75025 SH SOLE 74006 0 1019 HEICO CORP NEW CLASS A 422806208 192501 1862249 SH DFND 1 0 1862249 0 HEICO CORP NEW CLASS A 422806208 41418 400668 SH SOLE 398771 51 1846 HELEN OF TROY CORP COMMON G4388N106 5 37 SH SOLE 37 0 0 HELIOS TECHNOLOGIES COMMON STOCK 42328H109 33 710 SH SOLE 710 0 0 HENRY JACK & ASSOC COMMON 426281101 46740 349013 SH DFND 1 0 349013 0 HENRY JACK & ASSOC COMMON 426281101 195574 1460361 SH SOLE 1372318 66 87977 HENRY SCHEIN INC COM 806407102 2 26 SH SOLE 26 0 0 HERSHA HOSPIT TR SH BEN INT A 427825500 3 169 SH SOLE 169 0 0 HFF INC CLASS A 40418F108 17296 380300 SH DFND 1 0 380300 0 HFF INC CLASS A 40418F108 63123 1387918 SH SOLE 1380938 129 6851 HILTON WRLDWDE HLDGS COMMON 43300A203 2072 21202 SH SOLE 21202 0 0 HOME DEPOT INC COMMON 437076102 16576 79703 SH DFND 1 0 79703 0 HOME DEPOT INC COMMON 437076102 4458 21433 SH SOLE 21157 0 276 HONEYWELL INTL INC COMMON 438516106 16545 94763 SH SOLE 80914 0 13849 HORMEL FOODS CORP COMMON 440452100 190 4693 SH SOLE 4693 0 0 HOULIHAN LOKEY INC COMMON CL A 441593100 34490 774525 SH DFND 1 0 774525 0 HOULIHAN LOKEY INC COMMON CL A 441593100 67130 1507524 SH SOLE 1499124 147 8253 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 6874 164695 SH DFND 1 0 164695 0 HSBC HLDGS PLC SP ADR (5 ORD) 404280406 4342 104023 SH SOLE 104023 0 0 HUNTINGTON INGALLS COMMON 446413106 2 7 SH SOLE 7 0 0 II VI INC COMMON 902104108 2 53 SH SOLE 53 0 0 ILLINOIS TOOL WORKS COMMON 452308109 7089 47003 SH SOLE 47003 0 0 ILLUMINA INC COMMON 452327109 35237 95714 SH DFND 1 0 95714 0 ILLUMINA INC COMMON 452327109 7112 19318 SH SOLE 19065 0 253 INCYTE CORPORATION COMMON 45337C102 1 10 SH SOLE 10 0 0 INGERSOLL-RAND PLC CLASS A G47791101 13618 107504 SH SOLE 92622 0 14882 INTERACTIVE BROKERS CLASS A 45841N107 212585 3922236 SH DFND 1 0 3922236 0 INTERACTIVE BROKERS CLASS A 45841N107 99865 1842520 SH SOLE 1817942 202 24376 INTERNATIONAL PAPER COMMON 460146103 4 86 SH SOLE 86 0 0 INTL BUSINESS MCHN COMMON 459200101 55 400 SH SOLE 400 0 0 INTL FLAVORS & FRAGR COMMON 459506101 14727 101503 SH DFND 1 0 101503 0 INTL FLAVORS & FRAGR COMMON 459506101 5792 39914 SH SOLE 39748 0 166 INTUIT COMMON 461202103 709 2712 SH SOLE 2712 0 0 INTUITIVE SURGIC INC COMMON 46120E602 8 15 SH SOLE 15 0 0 INVESCO QQQ TR QQQ TRUST SERIES 1 46090E103 44 233 SH SOLE 233 0 0 IPG PHOTONICS CORP COMMON 44980X109 2 12 SH SOLE 12 0 0 ISHARES MSCI EMRG MKTS MIN V 464286533 135 2299 SH SOLE 2299 0 0 ISHARES SELECT DIVID ETF 464287168 1155 11600 SH SOLE 11600 0 0 ISHARES EMERG MKTS ETF 464287234 1835 42820 SH SOLE 42820 0 0 ISHARES IBOXX INV CP ETF 464287242 160 1290 SH SOLE 1290 0 0 ISHARES S&P 500 GRWT ETF 464287309 15 83 SH SOLE 83 0 0 ISHARES MSCI EAFE ETF 464287465 1544 23467 SH SOLE 23467 0 0 ISHARES RUS MDCP VAL ETF 464287473 748 8390 SH SOLE 8390 0 0 ISHARES RUS MD CP GR ETF 464287481 1088 7624 SH SOLE 7099 0 525 ISHARES RUS MID-CAP ETF 464287499 11084 198141 SH SOLE 195826 0 2315 ISHARES NASDQ BIOTEC ETF 464287556 1489 13643 SH SOLE 13395 0 248 ISHARES RUS 1000 VAL ETF 464287598 4220 33103 SH SOLE 32783 0 320 ISHARES S&P MC 400GR ETF 464287606 45 200 SH SOLE 200 0 0 ISHARES RUS 1000 GRW ETF 464287614 9297 58890 SH SOLE 58890 0 0 ISHARES RUS 1000 ETF 464287622 2621 16075 SH SOLE 16075 0 0 ISHARES RUS 2000 VAL ETF 464287630 14194 117478 SH SOLE 116441 0 1037 ISHARES RUS 2000 GRW ETF 464287648 593 2938 SH SOLE 2802 0 136 ISHARES RUSSELL 2000 ETF 464287655 4296 27574 SH SOLE 27574 0 0 ISHARES RUSSELL 3000 ETF 464287689 1028 5951 SH SOLE 5951 0 0 ISHARES US HLTHCARE ETF 464287762 2206 11293 SH SOLE 10629 0 664 ISHARES SP SMCP600GR ETF 464287887 21 115 SH SOLE 115 0 0 ISHARES AGENCY BOND ETF 464288166 9 78 SH SOLE 78 0 0 ISHARES JP MOR EM MK ETF 464288281 239 2119 SH SOLE 2119 0 0 ISHARES INTRM GOV CR ETF 464288612 51 453 SH SOLE 453 0 0 ISHARES INTERM TR CRP BD ETF 464288638 129 2268 SH SOLE 2268 0 0 ISHARES SH TR CORP ETF 464288646 1451 27168 SH SOLE 27168 0 0 ISHARES GLOB UTILITS ETF 464288711 387 7094 SH SOLE 6249 0 845 ISHARES U.S. AER&DEF ETF 464288760 60 280 SH SOLE 280 0 0 ISHARES MICRO-CAP ETF 464288869 34 360 SH SOLE 360 0 0 ISHARES EAFE GRWTH ETF 464288885 146 1803 SH SOLE 1803 0 0 ISHARES MSCI EURO FL ETF 464289180 2714 149143 SH SOLE 149143 0 0 ISHARES HIGH DIVIDND ETF 46429B663 128 1349 SH SOLE 1349 0 0 ISHARES GOLD TRUST GOLD TRUST 464285105 573 42448 SH SOLE 42448 0 0 ISHARES INC MSCI TAIWAN ETF 46434G772 542 15509 SH SOLE 15509 0 0 ISHARES INC MSCI SINGAPORE CAPPE 46434G780 1328 53956 SH SOLE 53956 0 0 ISHARES INC MSCI MALAYSI ETF 46434G814 1657 55667 SH SOLE 55667 0 0 ISHARES INC MSCI BRIC INDX 464286657 45 1052 SH SOLE 1052 0 0 ISHARES TR TIPS BD ETF 464287176 98 849 SH SOLE 849 0 0 ISHARES TR CORE TR US BOND MRKT 464287226 942 8451 SH SOLE 8451 0 0 ISHARES TR COHEN&ST RLTY 464287564 3862 34258 SH SOLE 32359 0 1899 ISHARES TR CORE S&P US ETF 464287671 360 5727 SH SOLE 5727 0 0 ISHARES TR DJ US TECH SEC 464287721 34 170 SH SOLE 170 0 0 ISHARES TR CALI AMT-FREE MUNI B 464288356 6606 109214 SH SOLE 109214 0 0 ISHARES TR NATL AMT FREE MUNI B 464288414 3853 34097 SH SOLE 34097 0 0 ISHARES TR MBS FIXED BDFD 464288588 166 1542 SH SOLE 1542 0 0 ISHARES TR PFD AND INCM SEC 464288687 60 1638 SH SOLE 1638 0 0 ISHARES TR MSCI EAFE MIN VOLATI 46429B689 7469 102885 SH SOLE 102885 0 0 ISHARES TR MSCI USA QUALITY FAC 46432F339 6 61 SH SOLE 61 0 0 ISHARES TR CORE MSCI EAFE 46432F842 19 307 SH SOLE 307 0 0 ISHARES TRUST CORE S&P 500 ETF 464287200 27923 94645 SH SOLE 94645 0 0 ISHARES TRUST CORE S&P MID-CAP ETF 464287507 87 449 SH SOLE 449 0 0 ISHARES TRUST CORE S&P TOTAL US STK MKT 464287150 44 660 SH SOLE 660 0 0 JOHNSON & JOHNSON COMMON 478160104 3966 28477 SH SOLE 28277 0 200 JOHNSON CONTROLS INT ORDINARY SHARES G51502105 2 43 SH SOLE 43 0 0 JPMORGAN CHASE & CO COMMON 46625H100 1043 9331 SH SOLE 9331 0 0 JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 3489 138950 SH SOLE 133234 0 5716 KANSAS CITY SOUTHERN COMMON 485170302 22121 181585 SH DFND 1 0 181585 0 KANSAS CITY SOUTHERN COMMON 485170302 4347 35685 SH SOLE 35191 0 494 KAYNE ANDERS MLP/MID COMMON 486606106 5682 371063 SH SOLE 365491 0 5572 KAYNE ANDERSON MID COMMON 48661E108 622 53738 SH SOLE 48891 0 4847 KIMBERLY CLARK CORP COMMON 494368103 3 23 SH SOLE 23 0 0 KIMCO REALTY CORP COMMON 49446R109 1 39 SH SOLE 39 0 0 KINDER MORGAN INC COMMON 49456B101 3 133 SH SOLE 133 0 0 KNOLL INC COMMON 498904200 4 153 SH SOLE 153 0 0 KONINKLIJKE PHIL NV ADR (1 ORD) 500472303 10 221 SH SOLE 221 0 0 KROGER CO COMMON 501044101 4052 186628 SH SOLE 186628 0 0 LAM RESEARCH CORP COMMON 512807108 7 36 SH SOLE 36 0 0 LAMAR ADVERTISING CL A 512816109 10532 130488 SH DFND 1 0 130488 0 LAMAR ADVERTISING CL A 512816109 28066 347731 SH SOLE 326804 0 20927 LAMB WESTON HLDGS COMMON 513272104 11461 180885 SH DFND 1 0 180885 0 LAMB WESTON HLDGS COMMON 513272104 5199 82052 SH SOLE 81742 0 310 LANDSTAR SYS INC COMMON 515098101 22187 205458 SH DFND 1 0 205458 0 LANDSTAR SYS INC COMMON 515098101 72729 673472 SH SOLE 670493 51 2928 LAS VEGAS SANDS CORP COMMON 517834107 30484 515885 SH DFND 1 0 515885 0 LAS VEGAS SANDS CORP COMMON 517834107 16074 272022 SH SOLE 254327 0 17695 LENNOX INTL INC COMMON 526107107 14476 52639 SH DFND 1 0 52639 0 LENNOX INTL INC COMMON 526107107 95461 347129 SH SOLE 339995 33 7101 LEXINGTON REALTY TR COMMON 529043101 4 398 SH SOLE 398 0 0 LILLY ELI & CO COMMON 532457108 54 486 SH SOLE 486 0 0 LINCOLN ELEC HLDGS COMMON 533900106 13152 159770 SH DFND 1 0 159770 0 LINCOLN ELEC HLDGS COMMON 533900106 31455 382104 SH SOLE 379859 37 2208 LINDE PLC COM USD0.001 G5494J103 13252 65996 SH SOLE 56287 0 9709 LOWES CO COMMON 548661107 22886 226797 SH SOLE 204230 0 22567 MALIBU BOATS INC COM USD0.01 CL A 56117J100 3 86 SH SOLE 86 0 0 MANHATTAN ASSOCS IN COMMON 562750109 19532 281720 SH DFND 1 0 281720 0 MANHATTAN ASSOCS IN COMMON 562750109 69390 1000859 SH SOLE 877027 0 123832 MANULIFE FNL CORP COMMON 56501R106 30 1632 SH SOLE 1632 0 0 MARKETAXESS HLDGS COMMON 57060D108 356333 1108621 SH DFND 1 0 1108621 0 MARKETAXESS HLDGS COMMON 57060D108 220324 685462 SH SOLE 623651 12 61799 MARSH & MCLENNAN COS COMMON 571748102 17500 175433 SH SOLE 151345 0 24088 MASTERCARD INC CLASS A 57636Q104 666 2517 SH SOLE 2517 0 0 MCCORMICK & CO INC COMMON NON VTG 579780206 22061 142317 SH DFND 1 0 142317 0 MCCORMICK & CO INC COMMON NON VTG 579780206 4135 26677 SH SOLE 26320 0 357 MCDONALDS CORP COMMON 580135101 16845 81120 SH DFND 1 0 81120 0 MCDONALDS CORP COMMON 580135101 17964 86504 SH SOLE 78001 0 8503 MEDPACE HOLDINGS COM USD0.01 58506Q109 3 53 SH SOLE 53 0 0 MEDTRONIC PLC SHS G5960L103 66 674 SH SOLE 674 0 0 MERCADOLIBRE INC COMMON 58733R102 35294 57691 SH DFND 1 0 57691 0 MERCADOLIBRE INC COMMON 58733R102 6140 10037 SH SOLE 9907 0 130 MERCK & CO INC COMMON 58933Y105 2736 32630 SH DFND 1 0 32630 0 MERCK & CO INC COMMON 58933Y105 12627 150590 SH SOLE 150590 0 0 MESA LABS INC COMMON 59064R109 22330 91388 SH DFND 1 0 91388 0 MESA LABS INC COMMON 59064R109 14546 59530 SH SOLE 59250 8 272 METTLER TOLEDO INTL COMMON 592688105 4386 5221 SH DFND 1 0 5221 0 METTLER TOLEDO INTL COMMON 592688105 778 926 SH SOLE 921 0 5 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 35936 1172450 SH DFND 1 0 1172450 0 MGM GROWTH PROPERTIE CLASS A COMMON SHARE 55303A105 90282 2945574 SH SOLE 2929521 283 15770 MICROCHIP TECHNOLOGY COMMON 595017104 5645 65109 SH SOLE 65109 0 0 MICRON TECHNOLOGY COMMON 595112103 3 79 SH SOLE 79 0 0 MICROSOFT CORP COMMON 594918104 3048 22751 SH SOLE 22751 0 0 MID-AMER APT CMNTYS REIT 59522J103 2 13 SH SOLE 13 0 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 150980 4319880 SH DFND 1 0 4319880 0 MOELIS & COMPANY COM USD0.01 CL'A' 60786M105 143452 4104486 SH SOLE 3803651 103 300732 MOHAWK INDS INC COMMON 608190104 2 13 SH SOLE 13 0 0 MONDELEZ INTL INC COMMON 609207105 1 12 SH SOLE 12 0 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 16088 252050 SH DFND 1 0 252050 0 MONSTER BEVERAGE CRP COM USD0.005 61174X109 3649 57160 SH SOLE 56493 0 667 MOODYS CORP COMMON 615369105 9784 50097 SH DFND 1 0 50097 0 MOODYS CORP COMMON 615369105 17359 88878 SH SOLE 79694 0 9184 MORNINGSTAR INC COMMON 617700109 212067 1466168 SH DFND 1 0 1466168 0 MORNINGSTAR INC COMMON 617700109 39511 273161 SH SOLE 271853 34 1274 MOTOROLA SOLUTIONS COMMON 620076307 167 1000 SH SOLE 1000 0 0 MSCI INC COMMON 55354G100 650 2723 SH DFND 1 0 2723 0 MSCI INC COMMON 55354G100 122953 514898 SH SOLE 504937 47 9914 NATIONAL BANK HOLD COMMON 633707104 3 92 SH SOLE 92 0 0 NATIONAL GEN HLDGS COMMON 636220303 4 160 SH SOLE 160 0 0 NATIONAL GRID ADR (5 ORD) 636274409 1049 19726 SH SOLE 19726 0 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 140141 2433418 SH DFND 1 0 2433418 0 NATIONAL RESEARCH CR COMMON STOCK 637372202 40243 698785 SH SOLE 695113 96 3576 NATL BEVERAGE CORP COMMON 635017106 13347 299054 SH DFND 1 0 299054 0 NATL BEVERAGE CORP COMMON 635017106 32475 727644 SH SOLE 723365 76 4203 NETFLIX INC COMMON 64110L106 54275 147759 SH DFND 1 0 147759 0 NETFLIX INC COMMON 64110L106 11997 32662 SH SOLE 32217 0 445 NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 4171 43183 SH DFND 1 0 43183 0 NEW ORIENTAL ED&TECH ADR (1 ORD) 647581107 510 5277 SH SOLE 5232 0 45 NEWMONT GOLD CORP COMMON 651639106 1 19 SH SOLE 19 0 0 NEWPARK RES INC COMMON 651718504 2 243 SH SOLE 243 0 0 NEXTERA ENERGY INC COMMON 65339F101 5296 25850 SH DFND 1 0 25850 0 NEXTERA ENERGY INC COMMON 65339F101 15526 75787 SH SOLE 66877 0 8910 NIKE INC CLASS B 654106103 28862 343805 SH DFND 1 0 343805 0 NIKE INC CLASS B 654106103 10043 119626 SH SOLE 118476 0 1150 NORDSON CORP COMMON 655663102 13069 92486 SH DFND 1 0 92486 0 NORDSON CORP COMMON 655663102 82147 581319 SH SOLE 569476 54 11789 NORFOLK SOUTHERN COMMON 655844108 4 19 SH SOLE 19 0 0 NORTHWESTERN CORP COMMON 668074305 4 59 SH SOLE 59 0 0 NOVARTIS AG ADR (1 ORD) 66987V109 2638 28888 SH SOLE 28888 0 0 NUVEEN CA QUALTY MUN INCOME FD COM 67066Y105 691 47733 SH SOLE 47733 0 0 NVE CORP COMMON 629445206 36411 522925 SH DFND 1 0 522925 0 NVE CORP COMMON 629445206 21068 302563 SH SOLE 301347 36 1180 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 303 12207 SH DFND 1 0 12207 0 NVENT ELECTRIC PLC ORDINARY SHARES G6700G107 47512 1916589 SH SOLE 1871275 208 45106 NVIDIA CORP COMMON 67066G104 26845 163460 SH DFND 1 0 163460 0 NVIDIA CORP COMMON 67066G104 6358 38712 SH SOLE 38148 0 564 OCCIDENTAL PETE CORP COMMON 674599105 3737 74315 SH SOLE 74315 0 0 OKTA INC COMMON CL A 679295105 10327 83611 SH DFND 1 0 83611 0 OKTA INC COMMON CL A 679295105 2025 16397 SH SOLE 16238 0 159 OLD DOMINION FGHT COMMON 679580100 317371 2126294 SH DFND 1 0 2126294 0 OLD DOMINION FGHT COMMON 679580100 251705 1686339 SH SOLE 1534952 39 151348 OLLIES BARGAIN OUT COMMON 681116109 148376 1703315 SH DFND 1 0 1703315 0 OLLIES BARGAIN OUT COMMON 681116109 27831 319487 SH SOLE 317943 40 1504 OMEGA FLEX COMMON 682095104 70461 917337 SH DFND 1 0 917337 0 OMEGA FLEX COMMON 682095104 36151 470650 SH SOLE 468242 63 2345 OMNICOM GROUP INC COMMON 681919106 5832 71163 SH SOLE 71163 0 0 ONEOK INC COMMON 682680103 7094 103090 SH DFND 1 0 103090 0 ONEOK INC COMMON 682680103 3559 51721 SH SOLE 51721 0 0 ORACLE CORP COMMON 68389X105 12496 219344 SH SOLE 191530 0 27814 OUTFRONT MEDIA INC COMMON 69007J106 4 140 SH SOLE 140 0 0 PACCAR INC COMMON 693718108 2 25 SH SOLE 25 0 0 PAYCHEX INC COMMON 704326107 3663 44510 SH DFND 1 0 44510 0 PAYCHEX INC COMMON 704326107 1859 22593 SH SOLE 22593 0 0 PAYCOM SOFTWARE COM USD0.01 70432V102 378625 1670010 SH DFND 1 0 1670010 0 PAYCOM SOFTWARE COM USD0.01 70432V102 73802 325522 SH SOLE 323428 36 2058 PAYPAL HLDGS INC COM USD0.0001 70450Y103 9 80 SH SOLE 80 0 0 PENN VIRGINIA CORP COM USD0.01 70788V102 2 51 SH SOLE 51 0 0 PEPSICO INC COMMON 713448108 2232 17021 SH SOLE 17021 0 0 PERFORMANCE FOOD GRP COMMON 71377A103 5 114 SH SOLE 114 0 0 PFIZER INC COMMON 717081103 815 18819 SH SOLE 18819 0 0 PHILIP MORRIS INTL COMMON 718172109 15288 194678 SH DFND 1 0 194678 0 PHILIP MORRIS INTL COMMON 718172109 8509 108352 SH SOLE 107669 0 683 PHILLIPS 66 COMMON 718546104 42 450 SH SOLE 450 0 0 PIMCO ENHANCED SHORT MATURITY ACTIVE ETF 72201R833 9738 95710 SH SOLE 95710 0 0 PIMCO ETF TRUST 0-5 YR HGHYLD BD IDX 72201R783 287 2851 SH SOLE 2851 0 0 PINNACLE WEST CAP COMMON 723484101 5 54 SH SOLE 54 0 0 PIONEER NATURAL RES COMMON 723787107 9 57 SH SOLE 57 0 0 PLAINS ALL AMERN PIP UNIT 726503105 86 3538 SH SOLE 2000 0 1538 PNC FINL SVCS GRP COMMON 693475105 15810 115162 SH SOLE 99289 0 15873 POOL CORPORATION COMMON 73278L105 69273 362684 SH DFND 1 0 362684 0 POOL CORPORATION COMMON 73278L105 249807 1307874 SH SOLE 1193956 35 113883 PPL CORP COMMON 69351T106 3 105 SH SOLE 105 0 0 PREFERRED APT CMNTYS CLASS A 74039L103 4 244 SH SOLE 244 0 0 PRICESMART INC COMMON 741511109 100097 1958078 SH DFND 1 0 1958078 0 PRICESMART INC COMMON 741511109 90041 1761342 SH SOLE 1585870 19 175453 PRIMERICA INC COMMON 74164M108 128357 1070086 SH DFND 1 0 1070086 0 PRIMERICA INC COMMON 74164M108 375569 3131022 SH SOLE 2889049 103 241870 PRIMORIS SVCS CORP COMMON 74164F103 3 156 SH SOLE 156 0 0 PROCTER & GAMBLE CO COMMON 742718109 1846 16832 SH SOLE 16832 0 0 PROGRESSIVE CORP COMMON 743315103 9368 117200 SH DFND 1 0 117200 0 PROGRESSIVE CORP COMMON 743315103 2241 28034 SH SOLE 27626 0 408 PROLOGIS INC COMMON 74340W103 2086 26042 SH SOLE 26042 0 0 PROSHARES TR PSHS CS 130/30 74347R248 69264 983226 SH SOLE 976168 0 7058 PRUDENTIAL PLC ADR (2 ORD) 74435K204 3308 75489 SH SOLE 75489 0 0 RBC BEARINGS INC COMMON 75524B104 84071 503992 SH DFND 1 0 503992 0 RBC BEARINGS INC COMMON 75524B104 328129 1967075 SH SOLE 1865171 106 101798 RE/MAX HOLDINGS COM USD0.0001 CL 'A' 75524W108 24 792 SH SOLE 792 0 0 REALTY INCOME CORP COMMON 756109104 7789 112935 SH DFND 1 0 112935 0 REALTY INCOME CORP COMMON 756109104 3910 56684 SH SOLE 56684 0 0 REGENCY CENTERS CORP REIT 758849103 1 12 SH SOLE 12 0 0 REGENERON PHARMCTCLS COMMON 75886F107 2 7 SH SOLE 7 0 0 RELX PLC SPNSADR REP 1 ORD 759530108 2320 95061 SH SOLE 95061 0 0 RIO TINTO PLC ADR (1 ORD) 767204100 940 15077 SH SOLE 15077 0 0 RLI CORP COMMON 749607107 43804 511070 SH DFND 1 0 511070 0 RLI CORP COMMON 749607107 129649 1512637 SH SOLE 1419334 66 93237 ROCKWELL AUTOMATION COMMON 773903109 8003 48850 SH DFND 1 0 48850 0 ROCKWELL AUTOMATION COMMON 773903109 2027 12373 SH SOLE 12197 0 176 ROPER TECHNOLOGIES COMMON 776696106 32847 89683 SH DFND 1 0 89683 0 ROPER TECHNOLOGIES COMMON 776696106 6916 18882 SH SOLE 18619 0 263 ROSS STORES INC COMMON 778296103 44421 448152 SH DFND 1 0 448152 0 ROSS STORES INC COMMON 778296103 12340 124491 SH SOLE 123397 0 1094 ROYAL BANK CDA COMMON 780087102 8196 103229 SH DFND 1 0 103229 0 ROYAL BANK CDA COMMON 780087102 3933 49528 SH SOLE 49528 0 0 ROYAL DUTCH SHELL SPON ADR B 780259107 10762 163700 SH DFND 1 0 163700 0 ROYAL DUTCH SHELL SPON ADR B 780259107 5302 80646 SH SOLE 80646 0 0 ROYAL DUTCH SHELL SPONS ADR A 780259206 1239 19040 SH SOLE 19040 0 0 RYMAN HOSPITALITY COMMON 78377T107 5 60 SH SOLE 60 0 0 S&P GLOBAL INC COMMON 78409V104 3 12 SH SOLE 12 0 0 SALESFORCE.COM COMMON 79466L302 8 52 SH SOLE 52 0 0 SALLY BEAUTY HLDGS COMMON 79546E104 15381 1153003 SH DFND 1 0 1153003 0 SALLY BEAUTY HLDGS COMMON 79546E104 38571 2891385 SH SOLE 2874634 290 16461 SANOFI SPONSORED ADR 80105N105 1822 42096 SH SOLE 42096 0 0 SAP SE SP ADR (1 ORD) 803054204 2444 17868 SH SOLE 17868 0 0 SCHLUMBERGER LTD COMMON 806857108 120 3030 SH SOLE 3030 0 0 SCHNITZER STL CLASS A 806882106 2 78 SH SOLE 78 0 0 SCOTTS MIRACLE-GRO CLASS A 810186106 41776 424124 SH DFND 1 0 424124 0 SCOTTS MIRACLE-GRO CLASS A 810186106 216144 2194346 SH SOLE 2166647 203 27496 SEA LTD REP(REP CL A ORD SH 81141R100 2867 86300 SH DFND 1 0 86300 0 SEACOAST BKG CORP FL COMMON 811707801 4 154 SH SOLE 154 0 0 SEI INVESTMENTS CO COMMON 784117103 17759 316565 SH DFND 1 0 316565 0 SEI INVESTMENTS CO COMMON 784117103 5357 95484 SH SOLE 95084 0 400 SELECT SECTOR SPDR SBI CONS STPLS 81369Y308 100 1713 SH SOLE 1713 0 0 SELECT SECTOR SPDR AMEX FINANCIAL INDEX 81369Y605 19 671 SH SOLE 671 0 0 SIGNATURE BANK NY COMMON 82669G104 351 2903 SH DFND 1 0 2903 0 SIGNATURE BANK NY COMMON 82669G104 64383 532797 SH SOLE 521956 51 10790 SILK ROAD MEDICAL COM USD0.001 82710M100 6287 129728 SH DFND 1 0 129728 0 SILK ROAD MEDICAL COM USD0.001 82710M100 653 13473 SH SOLE 13400 0 73 SIMON PPTY INC COMMON 828806109 1623 10157 SH SOLE 10157 0 0 SINA CORPORATION ORDINARY G81477104 37156 861488 SH DFND 1 0 861488 0 SINA CORPORATION ORDINARY G81477104 12304 285285 SH SOLE 285285 0 0 SITEONE LANDSCAPE COM USD0.01 82982L103 61460 886872 SH DFND 1 0 886872 0 SITEONE LANDSCAPE COM USD0.01 82982L103 154411 2228157 SH SOLE 2200542 204 27411 SLACK TECHNOLOGIES COMMON CLASS A 83088V102 2809 74899 SH DFND 1 0 74899 0 SLACK TECHNOLOGIES COMMON CLASS A 83088V102 265 7078 SH SOLE 7017 0 61 SMUCKER J M CO COMMON 832696405 4620 40106 SH SOLE 40106 0 0 SNAP-ON INC COMMON 833034101 36475 220207 SH SOLE 209667 0 10540 SONOCO PRODS COMMON 835495102 2594 39697 SH DFND 1 0 39697 0 SONOCO PRODS COMMON 835495102 3653 55908 SH SOLE 55908 0 0 SPDR DOW JONES INDL ETF UT SER 1 78467X109 82 310 SH SOLE 310 0 0 SPDR GOLD TR GOLD GOLD SHARES NPV 78463V107 2335 17565 SH SOLE 17290 0 275 SPDR S&P 500 ETF TR UNITS SER 1 S&P 78462F103 1029 3507 SH SOLE 3507 0 0 SPDR S&P DIVIDEND SPDR SERIES TRUST 78464A763 32 315 SH SOLE 315 0 0 SPDR S&P MIDCAP 400 ETF TRUTSER1 S&PDCR 78467Y107 7179 20270 SH SOLE 20270 0 0 SPDR SERIES TRUST SPDR NYSE TECH ETF 78464A102 28 390 SH SOLE 390 0 0 SPIRIT AIRLINES IN COMMON 848577102 2 51 SH SOLE 51 0 0 SPRINT CORPORATION COM USD0.01 85207U105 0 13 SH SOLE 13 0 0 SQUARE INC CLASS A 852234103 5095 70243 SH DFND 1 0 70243 0 SQUARE INC CLASS A 852234103 383 5280 SH SOLE 5234 0 46 SRC ENERGY INC COMMON STOCK 78470V108 2 345 SH SOLE 345 0 0 STARBUCKS CORP COMMON 855244109 152 1818 SH SOLE 1818 0 0 STATE STREET CORP COMMON 857477103 5335 95156 SH SOLE 95156 0 0 STERIS PLC SHARES G8473T100 10079 67699 SH SOLE 58251 0 9448 STIFEL FINL CORP COMMON 860630102 5 79 SH SOLE 79 0 0 STRYKER CORP COMMON 863667101 1030 5009 SH SOLE 5009 0 0 SYMANTEC CORP COMMON 871503108 2 95 SH SOLE 95 0 0 SYSCO CORP COMMON 871829107 651 9200 SH SOLE 9200 0 0 T ROWE PRICE GRP COMMON 74144T108 6551 59715 SH DFND 1 0 59715 0 T ROWE PRICE GRP COMMON 74144T108 547 4984 SH SOLE 4942 0 42 TAIWAN SEMICONDUCTOR SP ADR (5 ORD) 874039100 678 17303 SH SOLE 17303 0 0 TAL EDUCATION GRP SPON ADS 0.3333 A 874080104 2041 53570 SH SOLE 53570 0 0 TELADOC HEALTH COMMON 87918A105 8018 120733 SH DFND 1 0 120733 0 TELADOC HEALTH COMMON 87918A105 865 13024 SH SOLE 12909 0 115 TELEDYNE TECH INC COMMON 879360105 99168 362100 SH DFND 1 0 362100 0 TELEDYNE TECH INC COMMON 879360105 259456 947368 SH SOLE 871839 0 75529 TERADYNE INC COMMON 880770102 5862 122357 SH DFND 1 0 122357 0 TERADYNE INC COMMON 880770102 115500 2410768 SH SOLE 2321458 208 89102 TEXAS INSTRUMENTS COMMON 882508104 241 2098 SH SOLE 2098 0 0 THE CHARLES SCHWAB COM 808513105 15151 376985 SH DFND 1 0 376985 0 THE CHARLES SCHWAB COM 808513105 16351 406837 SH SOLE 359485 0 47352 THE HERSHEY COMPANY COMMON 427866108 754 5626 SH SOLE 5626 0 0 THE TRADE DESK COM USD0.000001 CL A 88339J105 45117 198071 SH DFND 1 0 198071 0 THE TRADE DESK COM USD0.000001 CL A 88339J105 7238 31777 SH SOLE 31343 0 434 THOR INDS INC COMMON 885160101 22142 378811 SH DFND 1 0 378811 0 THOR INDS INC COMMON 885160101 97315 1664928 SH SOLE 1644299 162 20467 TIMKEN CO COMMON 887389104 3 59 SH SOLE 59 0 0 TJX COMPANIES INC COMMON 872540109 13187 249375 SH SOLE 216190 0 33185 TORO CO COMMON 891092108 35917 536880 SH DFND 1 0 536880 0 TORO CO COMMON 891092108 107858 1612218 SH SOLE 1433330 0 178888 TOTAL SA ADR (1 ORD) 89151E109 4182 74960 SH DFND 1 0 74960 0 TOTAL SA ADR (1 ORD) 89151E109 3283 58841 SH SOLE 58841 0 0 TRACTOR SUPPLY CO COMMON 892356106 19991 183745 SH DFND 1 0 183745 0 TRACTOR SUPPLY CO COMMON 892356106 8476 77904 SH SOLE 77584 0 320 TRANSUNION COMMON 89400J107 10894 148202 SH SOLE 148202 0 0 TRAVELERS CO(THE) COMMON 89417E109 18517 123842 SH SOLE 107061 0 16781 TYLER TECHN INC COMMON 902252105 11 52 SH SOLE 52 0 0 TYSON FOODS INC CLASS A 902494103 2 24 SH SOLE 24 0 0 U S PHYSICAL THERAPY COMMON 90337L108 140710 1148000 SH DFND 1 0 1148000 0 U S PHYSICAL THERAPY COMMON 90337L108 29993 244700 SH SOLE 243533 31 1136 UBER TECHNOLOGIES COM USD0.00001 90353T100 9528 205430 SH DFND 1 0 205430 0 UBER TECHNOLOGIES COM USD0.00001 90353T100 2189 47193 SH SOLE 46491 0 702 UBS AG LONDON ETRAC ALER MLP 90267B682 23 1445 SH SOLE 1445 0 0 UMB FINL CORP COMMON 902788108 4 58 SH SOLE 58 0 0 UNDER ARMOUR CLASS A 904311107 9086 358438 SH DFND 1 0 358438 0 UNDER ARMOUR CLASS A 904311107 1112 43877 SH SOLE 43518 0 359 UNILEVER N.V NY SHARES (1 ORD) 904784709 2249 37037 SH SOLE 37037 0 0 UNION PAC CORP COMMON 907818108 4 24 SH SOLE 24 0 0 UNITED PARCEL SERVIC CLASS B 911312106 419 4059 SH SOLE 4059 0 0 UNITED TECHNOLOGIES COMMON 913017109 1266 9726 SH SOLE 9726 0 0 UNITEDHEALTH GRP INC COMMON 91324P102 7990 32738 SH SOLE 32738 0 0 UNIVERSAL FST PRODS COMMON 913543104 4 105 SH SOLE 105 0 0 US BANCORP DEL COMMON 902973304 14162 270258 SH SOLE 230734 0 39524 V F CORP COMMON 918204108 368 4216 SH SOLE 4216 0 0 VANGUARD FTSE EMERGING MARKETS ETF 922042858 5187 122172 SH SOLE 122172 0 0 VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 808 3000 SH SOLE 3000 0 0 VANGUARD INDEX TR SMALL CAP VALUE 922908611 50 384 SH SOLE 384 0 0 VANGUARD INDEX TR LRG CAP 922908637 38 278 SH SOLE 278 0 0 VANGUARD INDEX TR EXTENDED MKT 922908652 24 202 SH SOLE 202 0 0 VANGUARD INDEX TR GROWTH 922908736 163 994 SH SOLE 994 0 0 VANGUARD INDEX TR VALUE 922908744 122 1100 SH SOLE 1100 0 0 VANGUARD INDEX TR SMALL CAP 922908751 2 14 SH SOLE 14 0 0 VANGUARD INDEX TR TOTAL STOCK MARKET 922908769 1046 6973 SH SOLE 6973 0 0 VANGUARD INTL EQUITY INDEX FD FTSE SMCAP 922042718 195 1857 SH SOLE 1857 0 0 VANGUARD SECTOR INDE FINANCIALS 92204A405 8 111 SH SOLE 111 0 0 VANGUARD SECTOR INDE INFORMATION TECH 92204A702 128 608 SH SOLE 608 0 0 VANGUARD SPECIALIZED REAL ESTATE ETF 922908553 21084 240785 SH SOLE 239395 0 1390 VANGUARD WORLD FDS HEALTH CARE ETF 92204A504 2750 15798 SH SOLE 15798 0 0 VENTAS INC COMMON 92276F100 5 78 SH SOLE 78 0 0 VERINT SYS INC COMMON 92343X100 5 85 SH SOLE 85 0 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 9785 66812 SH DFND 1 0 66812 0 VERISK ANALYTICS INC COM USD0.001 92345Y106 4469 30512 SH SOLE 30397 0 115 VERITEX HLDGS INC COMMON 923451108 3 127 SH SOLE 127 0 0 VERIZON COMMUNICATIO COMMON 92343V104 28 498 SH SOLE 498 0 0 VERMILION ENERGY COMMON 923725105 4839 222708 SH DFND 1 0 222708 0 VERMILION ENERGY COMMON 923725105 2512 115596 SH SOLE 115596 0 0 VERTEX PHARMACEUTICL COMMON 92532F100 3 17 SH SOLE 17 0 0 VIACOM INC CLASS B 92553P201 3 113 SH SOLE 113 0 0 VICI PPTYS INC COM 925652109 1144 51926 SH SOLE 51926 0 0 VIRTUSA CORP COMMON 92827P102 4 84 SH SOLE 84 0 0 VISA INC CLASS A 92826C839 54955 316652 SH DFND 1 0 316652 0 VISA INC CLASS A 92826C839 14381 82862 SH SOLE 81769 0 1093 VODAFONE GRP PLC ADR (10 ORD) 92857W308 515 31513 SH SOLE 31513 0 0 VULCAN MATERIALS CO COMMON 929160109 494 3600 SH SOLE 3600 0 0 WABCO HOLDINGS COMMON 92927K102 107813 813070 SH DFND 1 0 813070 0 WABCO HOLDINGS COMMON 92927K102 199447 1504126 SH SOLE 1339385 0 164741 WABTEC COMMON 929740108 0 1 SH SOLE 1 0 0 WALGREENS BOOTS ALNC COMMON 931427108 636 11625 SH SOLE 11625 0 0 WALMART INC COMMON 931142103 1162 10513 SH SOLE 10513 0 0 WALT DISNEY CO COMMON 254687106 1 9 SH SOLE 9 0 0 WASHINGTON FEDERAL COMMON 938824109 3 85 SH SOLE 85 0 0 WASTE MANAGEMENT INC COMMON 94106L109 3041 26358 SH DFND 1 0 26358 0 WASTE MANAGEMENT INC COMMON 94106L109 11500 99675 SH SOLE 87952 0 11723 WATERS CORP COMMON 941848103 159 740 SH SOLE 740 0 0 WATSCO INC COMMON 942622200 39634 242368 SH DFND 1 0 242368 0 WATSCO INC COMMON 942622200 74027 452677 SH SOLE 450298 40 2339 WD-40 CO COMMON 929236107 17726 111454 SH DFND 1 0 111454 0 WD-40 CO COMMON 929236107 51413 323265 SH SOLE 321680 27 1558 WEC ENERGY GROUP INC COMMON 92939U106 7659 91870 SH DFND 1 0 91870 0 WEC ENERGY GROUP INC COMMON 92939U106 17345 208044 SH SOLE 185614 0 22430 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 6999 160718 SH DFND 1 0 160718 0 WEIBO CORPORATION ADR EA REPR ORD SHS 948596101 1068 24519 SH SOLE 24438 0 81 WELLS FARGO & CO COMMON 949746101 190 4014 SH SOLE 4014 0 0 WELLTOWER INC REIT 95040Q104 3 32 SH SOLE 32 0 0 WEST PHARMACEUT SVS COMMON 955306105 14369 114811 SH DFND 1 0 114811 0 WEST PHARMACEUT SVS COMMON 955306105 5967 47679 SH SOLE 47485 0 194 WEYERHAEUSER CO COMMON 962166104 1919 72864 SH SOLE 72864 0 0 WILLIAMS COS INC COMMON 969457100 1 22 SH SOLE 22 0 0 WINMARK CORP COMMON 974250102 274 1582 SH DFND 1 0 1582 0 WINMARK CORP COMMON 974250102 25520 147386 SH SOLE 141434 28 5924 WINNEBAGO INDS INC COMMON 974637100 4 115 SH SOLE 115 0 0 WISDOMTREE TRUST FLOATING RATE TREASU 97717X628 4879 194614 SH SOLE 194614 0 0 WORKDAY INC COMMON 98138H101 46288 225157 SH DFND 1 0 225157 0 WORKDAY INC COMMON 98138H101 10710 52098 SH SOLE 51392 0 706 WORLDPAY INC COM USD0.00001 981558109 7167 58480 SH DFND 1 0 58480 0 WORLDPAY INC COM USD0.00001 981558109 689 5623 SH SOLE 5576 0 47 WYNN RESORTS LTD COMMON 983134107 8193 66080 SH DFND 1 0 66080 0 WYNN RESORTS LTD COMMON 983134107 757 6101 SH SOLE 6056 0 45 XILINX INC COMMON 983919101 3 28 SH SOLE 28 0 0 ZEBRA TECHNOLOGIES CLASS A 989207105 8276 39506 SH DFND 1 0 39506 0 ZEBRA TECHNOLOGIES CLASS A 989207105 37805 180460 SH SOLE 173002 30 7428 ZIMMER BIOMET HLDS COMMON 98956P102 2 14 SH SOLE 14 0 0 ZOETIS INC COMMON 98978V103 39450 347605 SH DFND 1 0 347605 0 ZOETIS INC COMMON 98978V103 18650 164332 SH SOLE 151152 0 13180 ZSCALER INC COMMON 98980G102 9505 124015 SH DFND 1 0 124015 0 ZSCALER INC COMMON 98980G102 1041 13587 SH SOLE 13479 0 108