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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
Abbott Laboratories COMMON STOCKS 002824100   407,000 3,708 SH   SOLE   125,697 0 6,616
Aecom Technology Corp COMMON STOCKS 00766T100   382,000 4,500 SH   SOLE   98,752 0 5,197
Agilent Technologies COMMON STOCKS 00846U101   15,556,000 103,949 SH   SOLE   159,427 0 8,391
Alphabet Inc - Class A COMMON STOCKS 02079K305   2,671,000 30,278 SH   SOLE   93,530 0 4,923
Alphabet Inc - Class C COMMON STOCKS 02079K107   14,890,000 167,818 SH   SOLE   72,775 0 3,830
Amazon.com COMMON STOCKS 023135106   1,340,000 15,953 SH   SOLE   160,270 0 8,435
American Express Company COMMON STOCKS 025816109   14,547,000 98,453 SH   SOLE   145,052 0 7,634
Ametek Inc. COMMON STOCKS 031100100   901,000 6,452 SH   SOLE   60,383 0 3,178
Amphenol Corp Cl A COMMON STOCKS 032095101   12,845,000 168,705 SH   SOLE   100,327 0 5,280
Amplify CWP Dvd Income ETF EXCHANGE TRADED FUNDS 032108409   3,000,000 83,658 SH   SOLE   59,253 0 3,119
Anthem Inc COMMON STOCKS 036752103   221,000 431 SH   SOLE   30,089 0 1,584
Apple Inc COMMON STOCKS 037833100   5,275,000 40,602 SH   SOLE   97,100 0 5,110
AstraZeneca ADS COMMON STOCKS 046353108   415,000 6,126 SH   SOLE   33,267 0 1,751
AT&T Inc. COMMON STOCKS 00206R102   338,000 18,341 SH   SOLE   99,123 0 5,217
Automatic Data Processing COMMON STOCKS 053015103   242,000 1,012 SH   SOLE   92,823 0 4,885
Banco Bilbao Vizcaya COMMON STOCKS 05946K101   356,000 59,297 SH   SOLE   48,099 0 2,531
Banco Santander COMMON STOCKS 05964H105   339,000 115,000 SH   SOLE   106,185 0 5,589
Berkshire Hathaway Cl B COMMON STOCKS 084670702   455,000 1,473 SH   SOLE   27,101 0 1,426
BHP Billiton Ltd ADR AMERICAN DEPOSITORY RECEIPTS 088606108   273,000 4,395 SH   SOLE   97,126 0 5,112
Blackrock Inc COMMON STOCKS 09247X101   1,106,000 1,561 SH   SOLE   70,257 0 3,698
BLACKROCK MUNICIPAL INCOME F EXCHANGE TRADED FUNDS 09253X102   453,000 39,981 SH   SOLE   262,792 0 13,831
BP PLC COMMON STOCKS 055622104   305,000 8,727 SH   SOLE   26,965 0 1,419
Broadcom Ltd COMMON STOCKS 11135F101   323,000 577 SH   SOLE   43,214 0 2,274
Caterpillar Inc. COMMON STOCKS 149123101   9,321,000 38,908 SH   SOLE   101,029 0 5,317
Charles Schwab Corp COMMON STOCKS 808513105   263,000 3,153 SH   SOLE   38,572 0 2,030
Coca Cola COMMON STOCKS 191216100   321,000 5,041 SH   SOLE   420,803 0 22,147
Costco Wholesale Corp. COMMON STOCKS 22160K105   202,000 442 SH   SOLE   88,338 0 4,649
Cummins Inc COMMON STOCKS 231021106   8,485,000 35,018 SH   SOLE   81,743 0 4,302
Danaher Corp COMMON STOCKS 235851102   242,000 910 SH   SOLE   87,583 0 4,610
Ecolab Inc. COMMON STOCKS 278865100   7,370,000 50,630 SH   SOLE   83,050 0 4,371
Eli Lilly & Co COMMON STOCKS 532457108   397,000 1,084 SH   SOLE   83,011 0 4,369
Energy Select Sector SPDR EXCHANGE TRADED FUNDS 81369Y506   293,000 3,351 SH   SOLE   79,475 0 4,183
Energy Transfer Equity COMMON STOCKS 29273V100   234,000 19,722 SH   SOLE   63,147 0 3,324
Exxon Mobil Corp. COMMON STOCKS 30231G102   1,437,000 13,032 SH   SOLE   28,764 0 1,514
General Dynamics Corp COMMON STOCKS 369550108   313,000 1,260 SH   SOLE   4,828 0 254
General Electric COMMON STOCKS 369604301   286,000 3,418 SH   SOLE   11,797 0 621
Gilead Sciences Inc COMMON STOCKS 375558103   8,834,000 102,903 SH   SOLE   72,172 0 3,798
Home Depot COMMON STOCKS 437076102   608,000 1,924 SH   SOLE   12,825 0 675
Invesco Preferred EXCHANGE TRADED FUNDS 46138E511   894,000 79,979 SH   SOLE   48,502 0 2,553
Invesco QQQ Trust EXCHANGE TRADED FUNDS 46090E103   205,000 769 SH   SOLE   12,380 0 652
Ishares Broad USD Investment EXCHANGE TRADED FUNDS 464288620   245,000 4,952 SH   SOLE   7,231 0 381
iShares Core MSCI EAFE EXCHANGE TRADED FUNDS 46432F842   614,000 9,963 SH   SOLE   15,155 0 798
iShares Core MSCI Emerging ETF EXCHANGE TRADED FUNDS 46434G103   298,000 6,375 SH   SOLE   14,920 0 785
iShares Core S&P MidCap EXCHANGE TRADED FUNDS 464287507   273,000 1,128 SH   SOLE   1,483 0 78
iShares Core S&P Small Cap EXCHANGE TRADED FUNDS 464287804   9,673,000 102,210 SH   SOLE   291,478 0 15,341
iShares Core US Aggregate Bond EXCHANGE TRADED FUNDS 464287226   313,000 3,224 SH   SOLE   1,710 0 90
iShares High Yield Corp Bd Index EXCHANGE TRADED FUNDS 464288513   603,000 8,185 SH   SOLE   23,882 0 1,257
Ishares Morningstar EXCHANGE TRADED FUNDS 464287119   252,000 5,174 SH   SOLE   6,129 0 323
iShares MSCI Emerging Market Ind EXCHANGE TRADED FUNDS 464287234   953,000 25,139 SH   SOLE   75,980 0 3,999
iShares MSCI Eurozone EXCHANGE TRADED FUNDS 464286608   3,449,000 87,380 SH   SOLE   16,111 0 848
Ishares MSCI Ex US EXCHANGE TRADED FUNDS 464288240   253,000 5,500 SH   SOLE   1,900 0 100
Ishares Nat'l Muni Bond EXCHANGE TRADED FUNDS 464288414   705,000 6,680 SH   SOLE   2,850 0 150
iShares North Amer Tech EXCHANGE TRADED FUNDS 464287515   7,299,000 28,527 SH   SOLE   1,691 0 89
iShares Russell 1000 Value EXCHANGE TRADED FUNDS 464287598   279,000 1,842 SH   SOLE   5,634 0 296
iShares U.S. Pfd Stock EXCHANGE TRADED FUNDS 464288687   1,631,000 53,408 SH   SOLE   6,346 0 334
Johnson & Johnson COMMON STOCKS 478160104   1,345,000 7,612 SH   SOLE   7,316 0 385
JP Morgan Chase & Company COMMON STOCKS 46625H100   17,743,000 132,313 SH   SOLE   5,100 0 268
JP Morgan Chase Alerian ETN EXCHANGE TRADED FUNDS 46625H365   6,017,000 276,623 SH   SOLE   4,426 0 233
JPMorgan Short Duration Core Plu EXCHANGE TRADED FUNDS 46641Q274   3,995,000 87,421 SH   SOLE   9,500 0 500
Jpmorgan Ultra Short EXCHANGE TRADED FUNDS 46641Q837   5,079,000 101,324 SH   SOLE   9,465 0 498
Lam Research Corporation COMMON STOCKS 512807108   748,000 1,780 SH   SOLE   7,776 0 409
Leidos Holdings Inc COMMON STOCKS 525327102   342,000 3,252 SH   SOLE   2,624 0 138
Linde plc COMMON STOCKS G5494J103   10,331,000 31,673 SH   SOLE   3,325 0 175
Lowes Companies Inc. COMMON STOCKS 548661107   12,664,000 63,561 SH   SOLE   15,451 0 813
Magellan Midstream Partners, L.P COMMON STOCKS 559080106   259,000 5,150 SH   SOLE   1,399 0 74
Marsh & McLennan Co Inc COMMON STOCKS 571748102   579,000 3,500 SH   SOLE   37,982 0 1,999
Mastercard Inc COMMON STOCKS 57636Q104   283,000 813 SH   SOLE   5,820 0 306
McDonalds Corp COMMON STOCKS 580135101   265,000 1,007 SH   SOLE   3,523 0 185
Medtronic PLC COMMON STOCKS G5960L103   7,594,000 97,708 SH   SOLE   3,397 0 179
Merck & Co Inc COMMON STOCKS 58933Y105   397,000 3,576 SH   SOLE   1,030 0 54
Microsoft Corporation COMMON STOCKS 594918104   4,148,000 17,297 SH   SOLE   4,275 0 225
Myovant Sciences Ltd COMMON STOCKS G637AM102   289,000 10,709 SH   SOLE   2,375 0 125
Nextera Energy Inc COMMON STOCKS 65339F101   12,765,000 152,686 SH   SOLE   56,332 0 2,965
Nike Inc. COMMON STOCKS 654106103   14,672,000 125,392 SH   SOLE   3,089 0 163
Nvidia Corp COMMON STOCKS 67066G104   210,000 1,437 SH   SOLE   17,424 0 917
Oracle Corporation COMMON STOCKS 68389X105   245,000 3,000 SH   SOLE   548 0 29
PepsiCo Inc. COMMON STOCKS 713448108   13,839,000 76,605 SH   SOLE   4,789 0 252
Pfizer Inc COMMON STOCKS 717081103   869,000 16,959 SH   SOLE   3,063 0 161
Pimco ETF Short Maturity EXCHANGE TRADED FUNDS 72201R833   234,000 2,370 SH   SOLE   1,197 0 63
Qualcomm Inc. COMMON STOCKS 747525103   11,610,000 105,607 SH   SOLE   608 0 32
Rio Tinto PLC COMMON STOCKS 767204100   214,000 3,000 SH   SOLE   8,291 0 436
Royal Caribbean Cruises COMMON STOCKS V7780T103   4,557,000 92,193 SH   SOLE   852 0 45
Schlumberger Ltd COMMON STOCKS 806857108   4,600,000 86,045 SH   SOLE   10,174 0 535
Sea Ltd COMMON STOCKS 81141R100   4,838,000 92,987 SH   SOLE   3,247 0 171
Select Sector Health Care SPDR EXCHANGE TRADED FUNDS 81369Y209   633,000 4,659 SH   SOLE   772 0 41
Select Sector Utilities SPDR EXCHANGE TRADED FUNDS 81369Y886   1,107,000 15,705 SH   SOLE   1,750 0 92
SPDR Blmbrg Brcly High Yield EXCHANGE TRADED FUNDS 78468R622   693,000 7,701 SH   SOLE   2,850 0 150
SPDR Dow Jones Industrial EXCHANGE TRADED FUNDS 78467X109   297,000 897 SH   SOLE   957 0 50
SPDR S&P 500 EXCHANGE TRADED FUNDS 78462F103   1,943,000 5,082 SH   SOLE   2,995 0 158
SPDR S&P Dividend ETF EXCHANGE TRADED FUNDS 78464A763   742,000 5,930 SH   SOLE   4,893 0 257
Spdr Small Cap Etf EXCHANGE TRADED FUNDS 78468R853   370,000 10,000 SH   SOLE   475 0 25
Stericycle Inc. COMMON STOCKS 858912108   5,306,000 106,346 SH   SOLE   5,225 0 275
Stryker Corporation COMMON STOCKS 863667101   14,812,000 60,582 SH   SOLE   4,915 0 259
Taitron Components Inc. COMMON STOCKS 874028103   1,055,000 306,819 SH   SOLE   961 0 51
Taiwan Semiconductor ADR COMMON STOCKS 874039100   7,772,000 104,340 SH   SOLE   865 0 45
Technology Select Sector SPDR EXCHANGE TRADED FUNDS 81369Y803   668,000 5,368 SH   SOLE   14,250 0 750
Tesla Motors COMMON STOCKS 88160R101   5,603,000 45,488 SH   SOLE   2,252 0 118
United Parcel Service COMMON STOCKS 911312106   10,843,000 62,372 SH   SOLE   3,805 0 200
UnitedHealth Group Inc COMMON STOCKS 91324P102   217,000 409 SH   SOLE   409 0 22
Vanguard Growth EXCHANGE TRADED FUNDS 922908736   589,000 2,762 SH   SOLE   389 0 20
Vanguard Mid Cap ETF EXCHANGE TRADED FUNDS 922908629   365,000 1,789 SH   SOLE   2,185 0 115
Vanguard Value ETF EXCHANGE TRADED FUNDS 922908744   1,743,000 12,418 SH   SOLE   2,850 0 150
Visa Inc COMMON STOCKS 92826C839   5,897,000 28,384 SH   SOLE   7,001 0 368
Walt Disney Company COMMON STOCKS 254687106   6,425,000 73,955 SH   SOLE   1,367 0 72
Wisdomtree US Largecap EXCHANGE TRADED FUNDS 97717W307   620,000 10,000 SH   SOLE   1,365 0 72
Zoetis Inc COMMON STOCKS 98978V103   211,000 1,439 SH   SOLE   731 0 38