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
SPDR S&P 500 ETF TR TR UNIT 78462F103 556 2,488 SH   SOLE   2,488 0 0
AMERICAN INTL GROUP INC COM NEW 026874784 1,799 27,540 SH   SOLE   25,420 0 2,120
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,694 16,530 SH   SOLE   14,985 0 1,545
AMGEN INC COM 031162100 1,742 11,913 SH   SOLE   11,053 0 860
EBAY INC COM 278642103 1,816 61,162 SH   SOLE   56,517 0 4,645
ORACLE CORP COM 68389X105 1,501 39,045 SH   SOLE   36,120 0 2,925
JOHNSON & JOHNSON COM 478160104 5,422 47,061 SH   SOLE   41,348 0 5,713
MEDTRONIC PLC SHS G5960L103 326 4,577 SH   SOLE   4,577 0 0
PFIZER INC COM 717081103 4,123 126,951 SH   SOLE   111,443 0 15,508
MICROSOFT CORP COM 594918104 203 3,263 SH   SOLE   3,263 0 0
AT&T INC COM 00206R102 5,445 128,030 SH   SOLE   113,043 0 14,987
MOLSON COORS BREWING CO CL B 60871R209 1,324 13,601 SH   SOLE   12,416 0 1,185
CISCO SYS INC COM 17275R102 4,637 153,435 SH   SOLE   135,577 0 17,858
STRYKER CORP COM 863667101 2,160 18,026 SH   SOLE   16,646 0 1,380
TIME WARNER INC COM NEW 887317303 1,967 20,381 SH   SOLE   18,791 0 1,590
EXXON MOBIL CORP COM 30231G102 1,623 17,984 SH   SOLE   16,729 0 1,255
UNION PAC CORP COM 907818108 494 4,766 SH   SOLE   4,766 0 0
CVS HEALTH CORP COM 126650100 997 12,636 SH   SOLE   11,531 0 1,105
STATE STR CORP COM 857477103 1,693 21,778 SH   SOLE   20,018 0 1,760
MERCK & CO INC COM 58933Y105 5,206 88,425 SH   SOLE   79,635 0 8,790
GENERAL ELECTRIC CO COM 369604103 390 12,351 SH   SOLE   10,351 0 2,000
ST JUDE MED INC COM 790849103 4,253 53,037 SH   SOLE   51,067 0 1,970
WELLS FARGO & CO NEW COM 949746101 610 11,075 SH   SOLE   11,075 0 0
CORNING INC COM 219350105 1,799 74,136 SH   SOLE   68,116 0 6,020
XCEL ENERGY INC COM 98389B100 333 8,171 SH   SOLE   7,171 0 1,000
FISERV INC COM 337738108 3,335 31,384 SH   SOLE   29,504 0 1,880
MGIC INVT CORP WIS COM 552848103 3,102 304,451 SH   SOLE   278,621 0 25,830
3M CO COM 88579Y101 4,612 25,829 SH   SOLE   25,829 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 531 4,609 SH   SOLE   4,609 0 0
APPLE INC COM 037833100 418 3,608 SH   SOLE   2,808 0 800
MEREDITH CORP COM 589433101 5,133 86,774 SH   SOLE   76,229 0 10,545
CELGENE CORP COM 151020104 1,910 16,497 SH   SOLE   15,557 0 940
ECOLAB INC COM 278865100 976 8,325 SH   SOLE   8,325 0 0
AFFILIATED MANAGERS GROUP COM 008252108 1,389 9,561 SH   SOLE   8,746 0 815
PRINCIPAL FINL GROUP INC COM 74251V102 8,540 147,600 SH   SOLE   132,449 0 15,151
ALLERGAN PLC SHS G0177J108 1,485 7,073 SH   SOLE   6,568 0 505
BERKSHIRE HATHAWAY INC DEL CL A 084670108 488 2 SH   SOLE   2 0 0
AUTOZONE INC COM 053332102 1,550 1,962 SH   SOLE   1,809 0 153
IAC INTERACTIVECORP COM 44919P508 3,981 61,440 SH   SOLE   56,780 0 4,660
TIVO CORP COM 88870P106 4,577 218,976 SH   SOLE   199,716 0 19,260
DUN & BRADSTREET CORP DEL NE COM 26483E100 3,225 26,583 SH   SOLE   24,159 0 2,424
BECTON DICKINSON & CO COM 075887109 1,582 9,555 SH   SOLE   8,790 0 765
ALPHABET INC CAP STK CL A 02079K305 1,510 1,905 SH   SOLE   1,751 0 154
TELEFLEX INC COM 879369106 3,851 23,894 SH   SOLE   21,823 0 2,071
ENSTAR GROUP LIMITED SHS G3075P101 3,601 18,215 SH   SOLE   16,555 0 1,660
DISCOVERY COMMUNICATNS NEW COM SER A 25470F104 1,666 60,769 SH   SOLE   55,889 0 4,880
SCRIPPS E W CO OHIO CL A NEW 811054402 3,216 166,375 SH   SOLE   152,410 0 13,965
AMERIPRISE FINL INC COM 03076C106 1,392 12,549 SH   SOLE   12,174 0 375
MOSAIC CO NEW COM 61945C103 293 10,000 SH   SOLE   10,000 0 0
JANUS CAP GROUP INC COM 47102X105 3,101 233,660 SH   SOLE   215,586 0 18,074
NASDAQ INC COM 631103108 3,082 45,912 SH   SOLE   41,742 0 4,170
CBS CORP NEW CL B 124857202 1,886 29,640 SH   SOLE   27,485 0 2,155
VIACOM INC NEW CL A 92553P102 3,046 79,122 SH   SOLE   69,410 0 9,712
THERMO FISHER SCIENTIFIC INC COM 883556102 1,367 9,686 SH   SOLE   8,871 0 815
FIDELITY NATL INFORMATION SV COM 31620M106 2,158 28,536 SH   SOLE   26,296 0 2,240
DATAWATCH CORP COM NEW 237917208 118 21,425 SH   SOLE   21,425 0 0
OPEN TEXT CORP COM 683715106 3,176 51,382 SH   SOLE   46,791 0 4,591
INVESCO LTD SHS G491BT108 3,942 129,923 SH   SOLE   114,966 0 14,957
PAREXEL INTL CORP COM 699462107 1,871 28,465 SH   SOLE   25,910 0 2,555
ICON PLC SHS G4705A100 1,998 26,570 SH   SOLE   24,075 0 2,495
CAMBREX CORP COM 132011107 2,292 42,490 SH   SOLE   38,685 0 3,805
DIGITAL RLTY TR INC COM 253868103 4,907 49,942 SH   SOLE   44,009 0 5,934
HANESBRANDS INC COM 410345102 944 43,762 SH   SOLE   39,872 0 3,890
LAMAR ADVERTISING CO NEW CL A 512816109 4,716 70,141 SH   SOLE   62,016 0 8,125
SPECTRA ENERGY CORP COM 847560109 4,750 115,595 SH   SOLE   102,293 0 13,302
SYNCHRONOSS TECHNOLOGIES INC COM 87157B103 3,001 78,359 SH   SOLE   71,824 0 6,535
BLACKSTONE GROUP L P COM UNIT LTD 09253U108 3,284 121,482 SH   SOLE   108,690 0 12,792
DUPONT FABROS TECHNOLOGY INC COM 26613Q106 2,877 65,485 SH   SOLE   61,235 0 4,250
BROOKFIELD INFRAST PARTNERS LP INT UNIT G16252101 5,323 159,029 SH   SOLE   139,510 0 19,519
PHILIP MORRIS INTL INC COM 718172109 200 2,190 SH   SOLE   2,190 0 0
PURECYCLE CORP COM NEW 746228303 3,505 637,272 SH   SOLE   462,637 0 174,635
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 2,188 20,072 SH   SOLE   18,372 0 1,700
SCRIPPS NETWORKS INTERACT IN CL A COM 811065101 3,037 42,548 SH   SOLE   39,023 0 3,525
FS INVT CORP COM 302635107 119 11,575 SH   SOLE   11,575 0 0
BROADCOM LTD SHS Y09827109 2,544 14,389 SH   SOLE   13,184 0 1,205
TELUS CORP COM 87971M103 3,745 117,574 SH   SOLE   103,515 0 14,059
BROADSOFT INC COM 11133B409 2,728 66,145 SH   SOLE   61,935 0 4,210
GENERAL MTRS CO COM 37045V100 4,113 118,042 SH   SOLE   104,826 0 13,216
AMC NETWORKS INC CL A 00164V103 1,863 35,586 SH   SOLE   31,901 0 3,685
DELPHI AUTOMOTIVE PLC SHS G27823106 423 6,275 SH   SOLE   5,755 0 520
VANTIV INC CL A 92210H105 3,183 53,389 SH   SOLE   48,629 0 4,760
FLEETCOR TECHNOLOGIES INC COM 339041105 2,837 20,048 SH   SOLE   18,248 0 1,800
ABBVIE INC COM 00287Y109 6,517 104,080 SH   SOLE   93,503 0 10,577
CYRUSONE INC COM 23283R100 3,629 81,137 SH   SOLE   70,928 0 10,209
BLACKROCK CAPITAL INVESTMENT NOTE 5.500% 2/1 092533AB4 3,443 3,364,000 PRN   SOLE   3,079,000 0 285,000
ANTERO MIDSTREAM PARTNERS LP UNT LTD PARTN 03673L103 2,417 78,268 SH   SOLE   71,505 0 6,763
WEB COM GROUP INC NOTE 1.000% 8/1 94733AAA2 4,545 4,720,000 PRN   SOLE   4,330,000 0 390,000
RICE MIDSTREAM PARTNERS LP UNIT LTD PARTN 762819100 2,548 103,647 SH   SOLE   94,650 0 8,997
SUNPOWER CORP DBCV 0.750% 6/0 867652AG4 9 10,000 PRN   SOLE   10,000 0 0
KRAFT HEINZ CO COM 500754106 4,718 54,033 SH   SOLE   47,621 0 6,412
TWITTER INC NOTE 0.250% 9/1 90184LAB8 7,244 7,750,000 PRN   SOLE   6,965,000 0 785,000
DELL TECHNOLOGIES INC COM CL V 24703L103 1,532 27,876 SH   SOLE   25,637 0 2,239