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
ABBOTT LABS COM 002824100 27,300 372,134 SH   SOLE   0 372,134 0
ADOBE SYS INC COM 00724F101 33,005 122,262 SH   SOLE   0 122,262 0
AIR PRODS & CHEMS INC COM 009158106 342 2,050 SH   SOLE   0 2,050 0
ALIBABA GROUP HLDG SPON ADR COM 01609W102 4,270 25,919 SH   SOLE   0 25,919 0
ALPHABET INC CLASS A COM 02079K305 52,032 43,106 SH   SOLE   0 43,106 0
AMAZON COM INC COM 023135106 64,845 32,374 SH   SOLE   0 32,374 0
APPLE INC COM 037833100 67,655 299,702 SH   SOLE   0 299,702 0
AT&T INC COM 00206R102 26,173 779,408 SH   SOLE   0 779,408 0
BANK OF AMERICA CORPORATION COM 060505104 45,944 1,559,554 SH   SOLE   0 1,559,554 0
BECTON DICKINSON & CO COM 075887109 25,310 96,974 SH   SOLE   0 96,974 0
BOEING CO COM 097023105 30,087 80,900 SH   SOLE   0 80,900 0
BOSTON SCIENTIFIC CORP COM 101137107 16,901 438,975 SH   SOLE   0 438,975 0
CHEVRON CORP NEW COM 166764100 21,544 176,184 SH   SOLE   0 176,184 0
CISCO SYS INC COM 17275R102 14,836 304,963 SH   SOLE   0 304,963 0
CITIGROUP INC NEW COM 172967424 21,400 298,304 SH   SOLE   0 298,304 0
COCA-COLA CO COM 191216100 10,311 223,233 SH   SOLE   0 223,233 0
CONOCOPHILLIPS COM 20825C104 20,467 264,431 SH   SOLE   0 264,431 0
COSTCO WHSL CORP NEW COM 22160K105 15,694 66,815 SH   SOLE   0 66,815 0
CSX CORP COM 126408103 15,264 206,135 SH   SOLE   0 206,135 0
DISNEY WALT CO COM 254687106 12,722 108,794 SH   SOLE   0 108,794 0
DOLLAR GENERAL CORP COM 256677105 19,401 177,498 SH   SOLE   0 177,498 0
DOWDUPONT INC COM 26078J100 21,709 337,572 SH   SOLE   0 337,572 0
EOG RES INC COM 26875P101 33,900 265,735 SH   SOLE   0 265,735 0
EQUINIX INC REIT COM 29444U700 441 1,019 SH   SOLE   0 1,019 0
FACEBOOK INC COM 30303M102 11,502 69,935 SH   SOLE   0 69,935 0
FEDEX CORP COM 31428X106 7,759 32,224 SH   SOLE   0 32,224 0
GILEAD SCIENCES INC COM 375558103 12,117 156,941 SH   SOLE   0 156,941 0
HOME DEPOT INC COM 437076102 29,396 141,908 SH   SOLE   0 141,908 0
HONEYWELL INTL INC COM 438516106 20,591 123,741 SH   SOLE   0 123,741 0
INGERSOLL RAND PLC COM G47791101 9,913 96,906 SH   SOLE   0 96,906 0
IQVIA HLDGS INC COM 46266C105 19,309 148,827 SH   SOLE   0 148,827 0
JOHNSON & JOHNSON COM 478160104 25,448 184,178 SH   SOLE   0 184,178 0
JPMORGAN CHASE & CO COM 46625H100 46,108 408,611 SH   SOLE   0 408,611 0
LILLY ELI & CO COM 532457108 14,473 134,871 SH   SOLE   0 134,871 0
MEDTRONIC PLC COM G5960L103 13,117 133,339 SH   SOLE   0 133,339 0
MICROSOFT CORP COM 594918104 65,549 573,132 SH   SOLE   0 573,132 0
MORGAN STANLEY COM 617446448 17,273 370,911 SH   SOLE   0 370,911 0
NETFLIX COM INC COM 64110L106 14,654 39,169 SH   SOLE   0 39,169 0
NORTHROP GRUMMAN CORP COM 666807102 420 1,323 SH   SOLE   0 1,323 0
NVIDIA CORP COM 67066G104 20,308 72,265 SH   SOLE   0 72,265 0
ORACLE CORP COM 68389X105 246 4,780 SH   SOLE   0 4,780 0
PALO ALTO NETWORKS INC COM 697435105 428 1,900 SH   SOLE   0 1,900 0
PAYPAL HOLDINGS INC COM 70450Y103 7,359 83,778 SH   SOLE   0 83,778 0
PEPSICO INC COM 713448108 4,392 39,287 SH   SOLE   0 39,287 0
PFIZER INC COM 717081103 2,090 47,419 SH   SOLE   0 47,419 0
PNC BANK CORP COM 693475105 9,929 72,907 SH   SOLE   0 72,907 0
RAYTHEON CO COM 755111507 20,218 97,831 SH   SOLE   0 97,831 0
ROPER TECHNOLOGIES INC COM 776696106 11,325 38,233 SH   SOLE   0 38,233 0
ROYAL DUTCH SHELL PLC ADR A SH COM 780259206 461 6,768 SH   SOLE   0 6,768 0
SALESFORCE.COM INC COM 79466L302 27,287 171,585 SH   SOLE   0 171,585 0
SCHWAB CHARLES CORP NEW COM 808513105 659 13,400 SH   SOLE   0 13,400 0
SERVICENOW INC COM 81762P102 407 2,080 SH   SOLE   0 2,080 0
SHOPIFY INC CL A COM 82509L107 4,513 27,441 SH   SOLE   0 27,441 0
TEXAS INSTRS INC COM 882508104 219 2,041 SH   SOLE   0 2,041 0
THERMO FISHER SCIENTIFIC INC COM 883556102 536 2,195 SH   SOLE   0 2,195 0
TJX COS INC NEW COM 872540109 23,552 210,245 SH   SOLE   0 210,245 0
UNITED PARCEL SERVICES INC COM 911312106 11,250 96,356 SH   SOLE   0 96,356 0
UNITED RENTALS INC COM 911363109 6,877 42,038 SH   SOLE   0 42,038 0
UNITED TECHNOLOGIES CORP COM 913017109 12,066 86,302 SH   SOLE   0 86,302 0
UNITEDHEALTH GROUP INC COM 91324P102 31,104 116,914 SH   SOLE   0 116,914 0
VALERO ENERGY CORP COM 91913Y100 18,072 158,879 SH   SOLE   0 158,879 0
VERTEX PHARMACEUTICALS INC COM 92532F100 21,278 110,396 SH   SOLE   0 110,396 0
VISA INC CL A COM 92826C839 42,669 284,291 SH   SOLE   0 284,291 0
WELLS FARGO & CO NEW COM 949746101 8,054 153,236 SH   SOLE   0 153,236 0
ISHARES TRUST MSCI EAFE INDEX COM 464287465 355 5,217 SH   SOLE   0 5,217 0
SPDR S&P 500 ETF TRUST COM 78462F103 5,670 19,504 SH   SOLE   0 19,504 0
VANGUARD INTL EQUITY FTSE ALL COM 922042775 376 7,223 SH   SOLE   0 7,223 0
ABBOTT LABS COM 002824100 49,407 673,484 SH   SOLE   0 673,484 0
ADOBE SYS INC COM 00724F101 54,850 203,185 SH   SOLE   0 203,185 0
ALIBABA GROUP HLDG SPON ADR COM 01609W102 29,612 179,730 SH   SOLE   0 179,730 0
ALPHABET INC CLASS A COM 02079K305 87,548 72,529 SH   SOLE   0 72,529 0
ALPHABET INC CLASS C NON-VOTIN COM 02079K107 4,508 3,777 SH   SOLE   0 3,777 0
ALTRIA GROUP INC COM COM 02209S103 1,520 25,203 SH   SOLE   0 25,203 0
AMAZON COM INC COM 023135106 118,061 58,942 SH   SOLE   0 58,942 0
APPLE INC COM 037833100 121,546 538,435 SH   SOLE   0 538,435 0
AT&T INC COM 00206R102 46,926 1,397,432 SH   SOLE   0 1,397,432 0
BANK OF AMERICA CORPORATION COM 060505104 85,647 2,907,238 SH   SOLE   0 2,907,238 0
BECTON DICKINSON & CO COM 075887109 43,613 167,100 SH   SOLE   0 167,100 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 2,249 10,505 SH   SOLE   0 10,505 0
BIOGEN IDEC INC COM 09062X103 848 2,400 SH   SOLE   0 2,400 0
BOEING CO COM 097023105 53,300 143,317 SH   SOLE   0 143,317 0
BOSTON SCIENTIFIC CORP COM 101137107 30,285 786,622 SH   SOLE   0 786,622 0
CHEVRON CORP NEW COM 166764100 43,237 353,592 SH   SOLE   0 353,592 0
CISCO SYS INC COM 17275R102 34,948 718,351 SH   SOLE   0 718,351 0
CITIGROUP INC NEW COM 172967424 37,168 518,088 SH   SOLE   0 518,088 0
COCA-COLA CO COM 191216100 16,951 366,992 SH   SOLE   0 366,992 0
CONOCOPHILLIPS COM 20825C104 37,599 485,778 SH   SOLE   0 485,778 0
CSX CORP COM 126408103 27,064 365,482 SH   SOLE   0 365,482 0
D R HORTON INC COM 23331A109 534 12,664 SH   SOLE   0 12,664 0
DISNEY WALT CO COM 254687106 22,104 189,019 SH   SOLE   0 189,019 0
DOLLAR GENERAL CORP COM 256677105 32,657 298,783 SH   SOLE   0 298,783 0
DOWDUPONT INC COM 26078J100 39,999 621,977 SH   SOLE   0 621,977 0
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 1,155 40,200 SH   SOLE   0 40,200 0
EOG RES INC COM 26875P101 66,440 520,809 SH   SOLE   0 520,809 0
FACEBOOK INC COM 30303M102 28,884 175,630 SH   SOLE   0 175,630 0
FEDEX CORP COM 31428X106 42,649 177,122 SH   SOLE   0 177,122 0
GENERAL MOTORS CO COM 37045V100 505 15,000 SH   SOLE   0 15,000 0
GILEAD SCIENCES INC COM 375558103 19,904 257,786 SH   SOLE   0 257,786 0
GOLDMAN SACHS GROUP INC COM 38141G104 785 3,500 SH   SOLE   0 3,500 0
HOME DEPOT INC COM 437076102 54,848 264,776 SH   SOLE   0 264,776 0
HONEYWELL INTL INC COM 438516106 35,149 211,233 SH   SOLE   0 211,233 0
IQVIA HLDGS INC COM 46266C105 32,661 251,740 SH   SOLE   0 251,740 0
JOHNSON & JOHNSON COM 478160104 35,035 253,566 SH   SOLE   0 253,566 0
JPMORGAN CHASE & CO COM 46625H100 80,843 716,438 SH   SOLE   0 716,438 0
LILLY ELI & CO COM 532457108 23,991 223,567 SH   SOLE   0 223,567 0
MEDTRONIC PLC COM G5960L103 22,392 227,628 SH   SOLE   0 227,628 0
MICROSOFT CORP COM 594918104 117,142 1,024,234 SH   SOLE   0 1,024,234 0
MORGAN STANLEY COM 617446448 34,990 751,338 SH   SOLE   0 751,338 0
NETFLIX COM INC COM 64110L106 27,821 74,363 SH   SOLE   0 74,363 0
NVIDIA CORP COM 67066G104 35,736 127,164 SH   SOLE   0 127,164 0
PEPSICO INC COM 713448108 21,135 189,042 SH   SOLE   0 189,042 0
PFIZER INC COM 717081103 25,927 588,320 SH   SOLE   0 588,320 0
PHILIP MORRIS INTERNATIONAL IN COM 718172109 525 6,442 SH   SOLE   0 6,442 0
PNC BANK CORP COM 693475105 20,181 148,185 SH   SOLE   0 148,185 0
RAYTHEON CO COM 755111507 36,423 176,245 SH   SOLE   0 176,245 0
ROPER TECHNOLOGIES INC COM 776696106 20,826 70,309 SH   SOLE   0 70,309 0
SALESFORCE.COM INC COM 79466L302 46,623 293,171 SH   SOLE   0 293,171 0
T MOBILE US INC COM 872590104 547 7,801 SH   SOLE   0 7,801 0
TJX COS INC NEW COM 872540109 39,371 351,468 SH   SOLE   0 351,468 0
UNITED TECHNOLOGIES CORP COM 913017109 20,900 149,487 SH   SOLE   0 149,487 0
UNITEDHEALTH GROUP INC COM 91324P102 55,443 208,400 SH   SOLE   0 208,400 0
VALERO ENERGY CORP COM 91913Y100 30,343 266,750 SH   SOLE   0 266,750 0
VERTEX PHARMACEUTICALS INC COM 92532F100 37,859 196,427 SH   SOLE   0 196,427 0
VISA INC CL A COM 92826C839 71,379 475,575 SH   SOLE   0 475,575 0
WELLS FARGO & CO NEW COM 949746101 27,702 527,052 SH   SOLE   0 527,052 0
ZOETIS INC CL A COM 98978V103 498 5,435 SH   SOLE   0 5,435 0
SPDR S&P 500 ETF TRUST COM 78462F103 1,098 3,776 SH   SOLE   0 3,776 0