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
3M CO COM 88579Y101 648 2,953 SH   SOLE 2,953 0 0
ABBOTT LABS COM 002824100 431 7,185 SH   SOLE 7,185 0 0
ABBVIE INC COM 00287y109 726 7,674 SH   SOLE 7,674 0 0
ACCELERATE DIAGNOSTICS INC COM 00430H102 3,885 170,029 SH   SOLE 170,029 0 0
ADOBE SYS INC COM 00724F101 615 2,848 SH   SOLE 2,848 0 0
ALLSTATE CORP COM 020002101 275 2,900 SH   SOLE 2,900 0 0
ALPHABET INC CAP STK CL C 02079k107 53,104 51,468 SH   SOLE 51,468 0 0
ALPHABET INC CAP STK CL A 02079k305 839 809 SH   SOLE 809 0 0
AMAZON COM INC COM 023135106 1,156 799 SH   SOLE 799 0 0
AMERICAN EXPRESS CO COM 025816109 279 2,992 SH   SOLE 2,992 0 0
AMERIGAS PARTNERS L P UNIT L P INT 030975106 398 9,966 SH   SOLE 9,966 0 0
AMGEN INC COM 031162100 686 4,025 SH   SOLE 4,025 0 0
AMPIO PHARMACEUTICALS INC COM 03209T109 66 19,508 SH   SOLE 19,508 0 0
ANALOG DEVICES INC COM 032654105 2,316 25,409 SH   SOLE 25,409 0 0
AON PLC SHS CL A G0408V102 37,010 263,739 SH   SOLE 263,739 0 0
APPLE INC COM 037833100 2,026 12,077 SH   SOLE 12,077 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 742 17,118 SH   SOLE 17,118 0 0
AT&T INC COM 00206R102 26,776 751,090 SH   SOLE 751,090 0 0
BALL CORP COM 058498106 36,335 915,015 SH   SOLE 915,015 0 0
BANK AMER CORP COM 060505104 48,744 1,625,353 SH   SOLE 1,625,353 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 2,094 7 SH   SOLE 7 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 31,870 159,763 SH   SOLE 159,763 0 0
BOEING CO COM 097023105 692 2,110 SH   SOLE 2,110 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 1,232 19,479 SH   SOLE 19,479 0 0
CABOT OIL & GAS CORP COM 127097103 25,074 1,045,602 SH   SOLE 1,045,602 0 0
CAMPBELL SOUP CO COM 134429109 301 6,950 SH   SOLE 6,950 0 0
CANADIAN PAC RY LTD COM 13645T100 318 1,800 SH   SOLE 1,800 0 0
CARNIVAL CORP UNIT 99/99/9999 143658300 16,393 249,966 SH   SOLE 249,966 0 0
CATERPILLAR INC DEL COM 149123101 252 1,707 SH   SOLE 1,707 0 0
CBRE GROUP INC CL A 12504l109 45,086 954,811 SH   SOLE 954,811 0 0
CELGENE CORP COM 151020104 45,883 514,325 SH   SOLE 514,325 0 0
CHEVRON CORP NEW COM 166764100 956 8,382 SH   SOLE 8,382 0 0
CIMAREX ENERGY CO COM 171798101 1,206 12,902 SH   SOLE 12,902 0 0
COCA COLA CO COM 191216100 1,429 32,896 SH   SOLE 32,896 0 0
CONAGRA BRANDS INC COM 205887102 452 12,265 SH   SOLE 12,265 0 0
CONOCOPHILLIPS COM 20825C104 216 3,648 SH   SOLE 3,648 0 0
CONTINENTAL RESOURCES INC COM 212015101 218 3,700 SH   SOLE 3,700 0 0
COSTCO WHSL CORP NEW COM 22160K105 327 1,733 SH   SOLE 1,733 0 0
CROWN CASTLE INTL CORP NEW COM 22822v101 36,049 328,888 SH   SOLE 328,888 0 0
DISNEY WALT CO COM DISNEY 254687106 303 3,020 SH   SOLE 3,020 0 0
DOVER CORP COM 260003108 658 6,696 SH   SOLE 6,696 0 0
DOWDUPONT INC COM 26078J100 618 9,705 SH   SOLE 9,705 0 0
EATON CORP PLC SHS g29183103 29,143 364,694 SH   SOLE 364,694 0 0
EATON VANCE TX MNG BY WRT OP COM 27828Y108 602 40,413 SH   SOLE 40,413 0 0
EBAY INC COM 278642103 35,033 870,607 SH   SOLE 870,607 0 0
ENERGY TRANSFER EQUITY L P COM UT LTD PTN 29273V100 5,123 360,524 SH   SOLE 360,524 0 0
ENERGY TRANSFER PARTNERS LP UNIT LTD PRT INT 29278n103 173 10,654 SH   SOLE 10,654 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 4,780 195,260 SH   SOLE 195,260 0 0
EQT CORP COM 26884l109 475 10,005 SH   SOLE 10,005 0 0
EXXON MOBIL CORP COM 30231g102 1,971 26,413 SH   SOLE 26,413 0 0
FACEBOOK INC CL A 30303M102 267 1,672 SH   SOLE 1,672 0 0
FISERV INC COM 337738108 307 4,300 SH   SOLE 4,300 0 0
GENERAL DYNAMICS CORP COM 369550108 261 1,180 SH   SOLE 1,180 0 0
GENERAL ELECTRIC CO COM 369604103 238 17,628 SH   SOLE 17,628 0 0
GENERAL MTRS CO COM 37045v100 232 6,395 SH   SOLE 6,395 0 0
GILEAD SCIENCES INC COM 375558103 16,318 216,453 SH   SOLE 216,453 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 47,710 189,432 SH   SOLE 189,432 0 0
HERSHEY CO COM 427866108 575 5,810 SH   SOLE 5,810 0 0
IDEXX LABS INC COM 45168d104 1,538 8,037 SH   SOLE 8,037 0 0
ILLUMINA INC COM 452327109 284 1,200 SH   SOLE 1,200 0 0
INCYTE CORP COM 45337C102 525 6,300 SH   SOLE 6,300 0 0
INTEGRATED DEVICE TECHNOLOGY COM 458118106 33,274 1,088,810 SH   SOLE 1,088,810 0 0
INTEL CORP COM 458140100 55,592 1,067,434 SH   SOLE 1,067,434 0 0
ISHARES TR INTRMD CR BD ETF 464288638 1,044 9,735 SH   SOLE 9,735 0 0
ISHARES TR 1 3 YR CR BD ETF 464288646 10,827 104,306 SH   SOLE 104,306 0 0
JELD-WEN HLDG INC COM 47580P103 28,844 942,003 SH   SOLE 942,003 0 0
JOHNSON & JOHNSON COM 478160104 2,248 17,545 SH   SOLE 17,545 0 0
JPMORGAN CHASE & CO COM 46625H100 2,059 18,727 SH   SOLE 18,727 0 0
KIMBERLY CLARK CORP COM 494368103 726 6,594 SH   SOLE 6,594 0 0
LEUCADIA NATL CORP COM 527288104 509 22,400 SH   SOLE 22,400 0 0
LILLY ELI & CO COM 532457108 1,017 13,139 SH   SOLE 13,139 0 0
LOWES COS INC COM 548661107 1,471 16,769 SH   SOLE 16,769 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 316 2,990 SH   SOLE 2,990 0 0
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 982 16,827 SH   SOLE 16,827 0 0
MASTERCARD INCORPORATED CL A 57636q104 60,974 348,102 SH   SOLE 348,102 0 0
MCDONALDS CORP COM 580135101 41,701 266,666 SH   SOLE 266,666 0 0
MERCK & CO INC COM 58933Y105 355 6,524 SH   SOLE 6,524 0 0
MICROSOFT CORP COM 594918104 429 4,696 SH   SOLE 4,696 0 0
MONDELEZ INTL INC CL A 609207105 234 5,601 SH   SOLE 5,601 0 0
MPLX LP COM UNIT REP LTD 55336V100 7,692 232,814 SH   SOLE 232,814 0 0
NIKE INC CL B 654106103 34,378 517,434 SH   SOLE 517,434 0 0
NORFOLK SOUTHERN CORP COM 655844108 726 5,350 SH   SOLE 5,350 0 0
OMEGA HEALTHCARE INVS INC COM 681936100 573 21,200 SH   SOLE 21,200 0 0
PEMBINA PIPELINE CORP COM 706327103 453 14,500 SH   SOLE 14,500 0 0
PFIZER INC COM 717081103 251 7,085 SH   SOLE 7,085 0 0
PHILIP MORRIS INTL INC COM 718172109 282 2,837 SH   SOLE 2,837 0 0
PHILLIPS 66 COM 718546104 591 6,166 SH   SOLE 6,166 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 2,279 103,452 SH   SOLE 103,452 0 0
POWERSHARES ETF TR II ASIA PAC BD PR 73937B753 1,748 71,800 SH   SOLE 71,800 0 0
PRICE T ROWE GROUP INC COM 74144T108 46,766 433,135 SH   SOLE 433,135 0 0
PROCTER AND GAMBLE CO COM 742718109 965 12,166 SH   SOLE 12,166 0 0
QUIDEL CORP COM 74838J101 1,082 20,891 SH   SOLE 20,891 0 0
RAYTHEON CO COM NEW 755111507 234 1,083 SH   SOLE 1,083 0 0
ROBERT HALF INTL INC COM 770323103 42,202 729,001 SH   SOLE 729,001 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 332 6,225 SH   SOLE 6,225 0 0
SHIRE PLC SPONSORED ADR 82481R106 332 2,225 SH   SOLE 2,225 0 0
SPDR S&P 500 ETF TR TR UNIT 78462f103 1,092 4,149 SH   SOLE 4,149 0 0
STERICYCLE INC COM 858912108 853 14,571 SH   SOLE 14,571 0 0
STRYKER CORP COM 863667101 366 2,277 SH   SOLE 2,277 0 0
TARGET CORP COM 87612E106 31,417 452,502 SH   SOLE 452,502 0 0
TERADYNE INC COM 880770102 36,930 807,920 SH   SOLE 807,920 0 0
TRANSMONTAIGNE PARTNERS L P COM UNIT L P 89376V100 861 24,064 SH   SOLE 24,064 0 0
UNION PAC CORP COM 907818108 444 3,303 SH   SOLE 3,303 0 0
UNITED TECHNOLOGIES CORP COM 913017109 485 3,857 SH   SOLE 3,857 0 0
UNITEDHEALTH GROUP INC COM 91324P102 35,936 167,924 SH   SOLE 167,924 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553 249 3,300 SH   SOLE 3,300 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 270 1,987 SH   SOLE 1,987 0 0
VISA INC COM CL A 92826C839 870 7,277 SH   SOLE 7,277 0 0
WELBILT INC COM 949090104 27,326 1,404,954 SH   SOLE 1,404,954 0 0
WELLS FARGO CO NEW COM 949746101 6,808 129,897 SH   SOLE 129,897 0 0
ZOETIS INC CL A 98978v103 223 2,675 SH   SOLE 2,675 0 0