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 215 3,532 SH   SOLE   3,355 0 177
AECOM COM 00766T100 301 9,100 SH   SOLE   8,645 0 455
ALPHABET INC CAP STK CL A 02079K305 6,081 5,385 SH   SOLE   5,116 0 269
ALPHABET INC CAP STK CL C 02079K107 11,368 10,190 SH   SOLE   9,681 0 509
ALTRIA GROUP INC COM 02209S103 1,288 22,688 SH   SOLE   21,554 0 1,134
AMAZON COM INC COM 023135106 1,078 634 SH   SOLE   602 0 32
AMDOCS LTD SHS G02602103 6,912 104,425 SH   SOLE   99,204 0 5,221
AMERICAN EXPRESS CO COM 025816109 10,921 111,439 SH   SOLE   105,867 0 5,572
AMETEK INC NEW COM 031100100 481 6,664 SH   SOLE   6,331 0 333
APPLE INC COM 037833100 3,068 16,575 SH   SOLE   15,746 0 829
ARES CAP CORP COM 04010L103 227 13,822 SH   SOLE   13,131 0 691
AT&T INC COM 00206R102 310 9,641 SH   SOLE   9,159 0 482
BANK AMER CORP COM 060505104 223 7,925 SH   SOLE   7,529 0 396
BARCLAYS BANK PLC ADR PFD SR 5 06739H362 716 27,090 SH   SOLE   25,736 0 1,354
BAXTER INTL INC COM 071813109 6,925 93,785 SH   SOLE   89,096 0 4,689
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 495 2,650 SH   SOLE   2,518 0 132
BLACKROCK MUNIHLDS INVSTM QL COM 09254P108 484 37,450 SH   SOLE   35,578 0 1,872
BOEING CO COM 097023105 759 2,263 SH   SOLE   2,150 0 113
BRISTOL MYERS SQUIBB CO COM 110122108 341 6,159 SH   SOLE   5,851 0 308
CATERPILLAR INC DEL COM 149123101 5,702 42,030 SH   SOLE   39,929 0 2,101
CHEVRON CORP NEW COM 166764100 423 3,344 SH   SOLE   3,177 0 167
CISCO SYS INC COM 17275R102 265 6,153 SH   SOLE   5,845 0 308
COCA COLA CO COM 191216100 344 7,832 SH   SOLE   7,440 0 392
COLGATE PALMOLIVE CO COM 194162103 250 3,859 SH   SOLE   3,666 0 193
DNP SELECT INCOME FD COM 23325P104 201 18,650 SH   SOLE   17,718 0 932
ECOLAB INC COM 278865100 7,674 54,684 SH   SOLE   51,950 0 2,734
ENTERPRISE PRODS PARTNERS L COM 293792107 486 17,569 SH   SOLE   16,691 0 878
EOG RES INC COM 26875P101 219 1,758 SH   SOLE   1,670 0 88
EXXON MOBIL CORP COM 30231G102 1,075 12,992 SH   SOLE   12,342 0 650
FACEBOOK INC CL A 30303M102 206 1,062 SH   SOLE   1,009 0 53
FLUOR CORP NEW COM 343412102 6,844 140,294 SH   SOLE   133,279 0 7,015
GARTNER INC COM 366651107 218 1,640 SH   SOLE   1,558 0 82
GILEAD SCIENCES INC COM 375558103 6,596 93,105 SH   SOLE   88,450 0 4,655
HOME DEPOT INC COM 437076102 694 3,558 SH   SOLE   3,380 0 178
HSBC HLDGS PLC SPON ADR NEW 404280406 8,222 174,426 SH   SOLE   165,705 0 8,721
HSBC HLDGS PLC ADR A 1/40PF A 404280604 1,239 46,600 SH   SOLE   44,270 0 2,330
INTEL CORP COM 458140100 346 6,957 SH   SOLE   6,609 0 348
POWERSHARES QQQ TRUST UNIT SER 1 73935A104 403 2,349 SH   SOLE   2,232 0 117
ISHARES TR CORE S&P MCP ETF 464287507 299 1,534 SH   SOLE   1,457 0 77
ISHARES TR CORE S&P SCP ETF 464287804 9,532 114,208 SH   SOLE   108,498 0 5,710
ISHARES TR IBOXX HI YD ETF 464288513 912 10,720 SH   SOLE   10,184 0 536
ISHARES INC MSCI EURZONE ETF 464286608 4,999 121,887 SH   SOLE   115,793 0 6,094
ISHARES TR NASDAQ BIOTECH 464287556 245 2,230 SH   SOLE   2,119 0 111
ISHARES TR NA TEC SFTWR ETF 464287515 9,122 49,932 SH   SOLE   47,435 0 2,497
ISHARES TR RUSSELL 2000 ETF 464287655 295 1,804 SH   SOLE   1,714 0 90
ISHARES TR S&P US PFD STK 464288687 1,237 32,790 SH   SOLE   31,151 0 1,639
JOHN BEAN TECHNOLOGIES CORP COM 477839104 612 6,884 SH   SOLE   6,540 0 344
JOHNSON & JOHNSON COM 478160104 1,296 10,678 SH   SOLE   10,144 0 534
JPMORGAN CHASE & CO ALERIAN ML ETN 46625H365 2,515 94,605 SH   SOLE   89,875 0 4,730
JPMORGAN CHASE & CO COM 46625H100 15,875 152,351 SH   SOLE   144,733 0 7,618
KAYNE ANDERSON MLP INVT CO COM 486606106 653 34,675 SH   SOLE   32,941 0 1,734
KIMBERLY CLARK CORP COM 494368103 262 2,487 SH   SOLE   2,363 0 124
LOWES COS INC COM 548661107 10,868 113,720 SH   SOLE   108,034 0 5,686
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106 1,002 14,500 SH   SOLE   13,775 0 725
MARSH & MCLENNAN COS INC COM 571748102 543 6,629 SH   SOLE   6,298 0 331
MEDTRONIC PLC SHS G5960L103 9,808 114,565 SH   SOLE   108,837 0 5,728
MERCK & CO INC COM 58933Y105 1,117 18,406 SH   SOLE   17,486 0 920
MICROSOFT CORP COM 594918104 1,171 11,878 SH   SOLE   11,284 0 594
MONDELEZ INTL INC CL A 609207105 377 9,200 SH   SOLE   8,740 0 460
NETSCOUT SYS INC COM 64115T104 212 7,128 SH   SOLE   6,772 0 356
NIELSEN HLDGS PLC SHS EUR G6518L108 4,831 156,180 SH   SOLE   148,371 0 7,809
NIKE INC CL B 654106103 12,079 151,599 SH   SOLE   144,019 0 7,580
NORFOLK SOUTHERN CORP COM 655844108 240 1,588 SH   SOLE   1,509 0 79
NORTHROP GRUMMAN CORP COM 666807102 240 779 SH   SOLE   740 0 39
NOVARTIS A G SPONSORED ADR 66987V109 215 2,840 SH   SOLE   2,698 0 142
NUTRIEN LTD COM 67077M108 2,098 38,580 SH   SOLE   36,651 0 1,929
NUVEEN PFD & INCM OPPORTNYS COM 67073B106 366 39,200 SH   SOLE   37,240 0 1,960
PEPSICO INC COM 713448108 10,105 92,819 SH   SOLE   88,178 0 4,641
PFIZER INC COM 717081103 982 27,054 SH   SOLE   25,701 0 1,353
PHILIP MORRIS INTL INC COM 718172109 1,392 17,243 SH   SOLE   16,381 0 862
PNC FINL SVCS GROUP INC COM 693475105 251 1,855 SH   SOLE   1,762 0 93
PRAXAIR INC COM 74005P104 6,261 39,592 SH   SOLE   37,612 0 1,980
PROCTER AND GAMBLE CO COM 742718109 610 7,818 SH   SOLE   7,427 0 391
QUALCOMM INC COM 747525103 6,315 112,535 SH   SOLE   106,908 0 5,627
RAYMOND JAMES FINANCIAL INC COM 754730109 214 2,400 SH   SOLE   2,280 0 120
ROYAL CARIBBEAN CRUISES LTD COM V7780T103 8,139 78,562 SH   SOLE   74,634 0 3,928
SCHLUMBERGER LTD COM 806857108 5,303 79,119 SH   SOLE   75,163 0 3,956
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407 341 3,122 SH   SOLE   2,966 0 156
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704 295 4,120 SH   SOLE   3,914 0 206
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886 2,067 39,775 SH   SOLE   37,786 0 1,989
SPDR SERIES TRUST BLOOMBERG BRCLYS 78464A417 732 20,643 SH   SOLE   19,611 0 1,032
SELECT SECTOR SPDR TR SBI MATERIALS 81369Y100 252 4,343 SH   SOLE   4,126 0 217
SPDR S&P 500 ETF TR TR UNIT 78462F103 618 2,278 SH   SOLE   2,164 0 114
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107 269 758 SH   SOLE   720 0 38
STERICYCLE INC COM 858912108 4,604 70,520 SH   SOLE   66,994 0 3,526
STRYKER CORP COM 863667101 10,908 64,595 SH   SOLE   61,365 0 3,230
TAITRON COMPONENTS INC CL A 874028103 776 459,158 SH   SOLE   436,200 0 22,958
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803 684 9,842 SH   SOLE   9,350 0 492
TESLA INC COM 88160R101 239 697 SH   SOLE   662 0 35
TJX COS INC NEW COM 872540109 253 2,655 SH   SOLE   2,522 0 133
ULTA BEAUTY INC COM 90384S303 288 1,235 SH   SOLE   1,173 0 62
UNITED PARCEL SERVICE INC CL B 911312106 7,229 68,054 SH   SOLE   64,651 0 3,403
VERIZON COMMUNICATIONS INC COM 92343V104 263 5,233 SH   SOLE   4,971 0 262
VISA INC COM CL A 92826C839 210 1,582 SH   SOLE   1,503 0 79
DISNEY WALT CO COM DISNEY 254687106 9,497 90,613 SH   SOLE   86,082 0 4,531
WISDOMTREE TR EMG MKTS SMCAP 97717W281 1,532 32,120 SH   SOLE   30,514 0 1,606
WISDOMTREE TR EUROPE SMCP DV 97717W869 4,989 76,442 SH   SOLE   72,620 0 3,822
XPO LOGISTICS INC COM 983793100 270 2,700 SH   SOLE   2,565 0 135