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 1,483 7,785 SH   SOLE   7,209 0 576
AMN Healthcare Services Inc COM 001744101 1,276 22,513 SH   SOLE   21,175 0 1,338
AT&T Inc COM 00206R102 606 21,247 SH   SOLE   19,014 0 2,233
AT&T Inc COM 00206R102 34 1,200 SH Call SOLE   1,200 0 0
AbbVie Inc COM 00287y109 1,947 21,122 SH   SOLE   20,108 0 1,014
Abbott Laboratories COM 002824100 1,363 18,850 SH   SOLE   17,686 0 1,164
Acco Brands Corp COM 00081T108 202 29,820 SH   SOLE   28,120 0 1,700
Air Products & Chemicals Inc COM 009158106 1,158 7,236 SH   SOLE   7,086 0 150
Alphabet Inc Cl COM 02079K107 1,434 1,385 SH   SOLE   1,252 0 133
Alphabet Inc Cl A COM 02079K305 1,456 1,393 SH   SOLE   1,253 0 140
Amazon.com Inc COM 023135106 1,368 911 SH   SOLE   845 0 66
Amazon.com Inc COM 023135106 150 100 SH Call SOLE   100 0 0
Amgen Inc COM 031162100 2,526 12,978 SH   SOLE   12,153 0 825
Apple Inc COM 037833100 3,925 24,883 SH   SOLE   23,313 0 1,570
Automatic Data Processing Inc COM 053015103 2,478 18,900 SH   SOLE   18,900 0 0
BP PLC - ADR COM 055622104 709 18,706 SH   SOLE   18,706 0 0
Bank of America Corp COM 060505104 410 16,653 SH   SOLE   16,053 0 600
Bank of New York Mellon Corp COM 064058100 1,004 21,335 SH   SOLE   20,235 0 1,100
BankUnited Inc COM 06652k103 332 11,082 SH   SOLE   9,401 0 1,681
Baxter Intl Inc COM 071813109 738 11,216 SH   SOLE   10,432 0 784
BlackRock Inc COM 09247x101 1,697 4,320 SH   SOLE   3,973 0 347
Boeing Co COM 097023105 1,233 3,824 SH   SOLE   3,614 0 210
BorgWarner Inc COM 099724106 600 17,260 SH   SOLE   15,460 0 1,800
Bristol-Myers Squibb Co COM 110122108 863 16,604 SH   SOLE   15,219 0 1,385
CDK Global Inc COM 12508e101 294 6,133 SH   SOLE   6,133 0 0
CH Robinson Worldwide Inc COM 12541w209 812 9,653 SH   SOLE   8,678 0 975
CVS Health Corp COM 126650100 1,084 16,537 SH   SOLE   15,291 0 1,246
Campbell Soup Co COM 134429109 344 10,427 SH   SOLE   10,167 0 260
Campbell Soup Co COM 134429109 13 400 SH Call SOLE   400 0 0
Campbell Soup Co COM 134429109 33 1,000 SH Call SOLE   1,000 0 0
Capital One Financial Corp COM 14040h105 865 11,442 SH   SOLE   10,310 0 1,132
Carnival Cruise Lines Inc Cl A COM 143658300 1,132 22,968 SH   SOLE   20,918 0 2,050
Carnival Cruise Lines Inc Cl A COM 143658300 123 2,500 SH Call SOLE   2,300 0 200
Carnival Cruise Lines Inc Cl A COM 143658300 20 400 SH Call SOLE   200 0 200
Cerner Corp COM 156782104 881 16,793 SH   SOLE   15,081 0 1,712
Chevron Corp COM 166764100 1,320 12,130 SH   SOLE   11,167 0 963
Cigna Corp COM 125523100 302 1,590 SH   SOLE   1,460 0 130
Cisco Systems Inc COM 17275R102 2,165 49,964 SH   SOLE   45,101 0 4,863
Citigroup Inc COM 172967424 369 7,086 SH   SOLE   6,755 0 331
Clorox Co COM 189054109 322 2,086 SH   SOLE   2,086 0 0
Comcast Corp COM 20030n101 1,085 31,877 SH   SOLE   28,775 0 3,102
Competitive Companies Inc COM 204510101 1 700,000 SH   SOLE   700,000 0 0
ConocoPhillips COM 20825c104 659 10,564 SH   SOLE   9,477 0 1,087
Consolidated Edison Inc COM 209115104 278 3,642 SH   SOLE   3,642 0 0
Consumer Staples Select Sector COM 81369y308 559 11,000 SH   SOLE   10,350 0 650
Corning Inc COM 219350105 1,197 39,633 SH   SOLE   36,452 0 3,181
Corning Inc COM 219350105 76 2,500 SH Put SOLE   2,500 0 0
DowDuPont Inc COM 26078J100 761 14,222 SH   SOLE   14,222 0 0
Enterprise Products Part LP COM 293792107 246 9,992 SH   SOLE   9,992 0 0
Exxon Mobil Corp COM 30231g102 3,094 45,375 SH   SOLE   43,129 0 2,246
FactSet Research Systems Inc COM 303075105 216 1,080 SH   SOLE   1,080 0 0
FedEx Corp COM 31428x106 876 5,429 SH   SOLE   4,834 0 595
First Trust Dow Jones Internet COM 33733E302 1,351 11,578 SH   SOLE   10,815 0 763
Ford Motor Co COM 345370860 91 11,949 SH   SOLE   11,949 0 0
General Electric Co COM 369604103 328 43,300 SH   SOLE   43,300 0 0
General Mills Inc COM 370334104 935 24,008 SH   SOLE   23,083 0 925
General Mills Inc COM 370334104 16 400 SH Call SOLE   400 0 0
General Mills Inc COM 370334104 19 500 SH Call SOLE   500 0 0
Gentex Corp COM 371901109 809 40,025 SH   SOLE   37,500 0 2,525
Geopharma Inc COM 37250a106 0 40,000 SH   SOLE   40,000 0 0
Goldman Sachs Group Inc COM 38141G104 368 2,205 SH   SOLE   2,065 0 140
Hanesbrands Inc COM 410345102 199 15,848 SH   SOLE   14,698 0 1,150
Hanesbrands Inc COM 410345102 13 1,000 SH Call SOLE   500 0 500
Hanesbrands Inc COM 410345102 15 1,200 SH Call SOLE   700 0 500
Harris Corp COM 413875105 289 2,149 SH   SOLE   2,149 0 0
Home Depot Inc COM 437076102 232 1,352 SH   SOLE   1,352 0 0
Huntsman Corp COM 447011107 243 12,609 SH   SOLE   11,019 0 1,590
Illinois Tool Works Inc COM 452308109 1,033 8,152 SH   SOLE   7,425 0 727
Intel Corp COM 458140100 1,918 40,879 SH   SOLE   38,098 0 2,781
Intel Corp COM 458140100 9 200 SH Put SOLE   200 0 0
International Business Machine COM 459200101 2,083 18,328 SH   SOLE   17,513 0 815
International Business Machine COM 459200101 57 500 SH Call SOLE   500 0 0
International Business Machine COM 459200101 34 300 SH Call SOLE   300 0 0
International Business Machine COM 459200101 11 100 SH Call SOLE   100 0 0
International Business Machine COM 459200101 23 200 SH Call SOLE   200 0 0
Invesco DB Commodity Tracking COM 46138B103 395 27,290 SH   SOLE   25,565 0 1,725
Invesco Dynamic Pharmaceutical COM 46137V662 1,002 16,064 SH   SOLE   15,094 0 970
Invesco S&P 500 Eq Weight Finc COM 46137v340 404 11,128 SH   SOLE   10,388 0 740
JP Morgan Chase & Co COM 46625h100 2,257 23,121 SH   SOLE   21,334 0 1,787
Johnson & Johnson COM 478160104 2,800 21,699 SH   SOLE   20,143 0 1,556
Kar Auction Services Inc COM 48238T109 671 14,068 SH   SOLE   12,683 0 1,385
Lowe's Cos Inc COM 548661107 3,988 43,178 SH   SOLE   42,451 0 727
Marriott Intl Inc COM 571903202 780 7,187 SH   SOLE   6,375 0 812
Marsh & McLennan Cos Inc COM 571748102 1,106 13,863 SH   SOLE   12,619 0 1,244
Materials Select Sector SPDR E COM 81369y100 1,686 33,371 SH   SOLE   31,571 0 1,800
McDonald's Corp COM 580135101 637 3,586 SH   SOLE   3,586 0 0
Medtronic PLC COM G5960L103 1,167 12,834 SH   SOLE   11,712 0 1,122
MetLife Inc COM 59156r108 1,690 41,149 SH   SOLE   36,931 0 4,218
MetLife Inc COM 59156r108 25 600 SH Call SOLE   600 0 0
Microsoft Corp COM 594918104 4,254 41,878 SH   SOLE   37,320 0 4,558
Microsoft Corp COM 594918104 122 1,200 SH Put SOLE   900 0 300
Mylan N.V. COM N59465109 373 13,599 SH   SOLE   13,294 0 305
NXP Semiconductors NV COM N6596X109 304 4,145 SH   SOLE   4,045 0 100
Occidental Petroleum Corp COM 674599105 464 7,554 SH   SOLE   6,851 0 703
Oracle Corp COM 68389X105 1,072 23,736 SH   SOLE   21,509 0 2,227
PG&E Corp COM 69331C108 121 5,105 SH   SOLE   4,680 0 425
PG&E Corp COM 69331C108 147 6,200 SH Call SOLE   5,300 0 900
PG&E Corp COM 69331C108 59 2,500 SH Call SOLE   2,500 0 0
PG&E Corp COM 69331C108 24 1,000 SH Call SOLE   1,000 0 0
PNC Financial Services Group I COM 693475105 827 7,076 SH   SOLE   6,586 0 490
Pepsico Inc COM 713448108 1,876 16,983 SH   SOLE   16,308 0 675
Pfizer Inc COM 717081103 715 16,384 SH   SOLE   15,494 0 890
Physicians Realty Trust COM 71943U104 520 32,450 SH   SOLE   29,100 0 3,350
Procter & Gamble Co COM 742718109 1,648 17,933 SH   SOLE   16,602 0 1,331
PulteGroup Inc COM 745867101 661 25,420 SH   SOLE   22,820 0 2,600
PureFunds ISE Cyber Security E COM 26924G201 676 20,050 SH   SOLE   18,000 0 2,050
Qualcomm Inc COM 747525103 454 7,984 SH   SOLE   7,477 0 507
Raytheon Co COM 755111507 708 4,615 SH   SOLE   4,248 0 367
RegeneRx Biopharmaceuticals COM 75886x108 3 22,300 SH   SOLE   22,300 0 0
Robo Global Robotics & Automat COM 301505707 379 11,629 SH   SOLE   10,804 0 825
SPDR S&P Regional Banking COM 78464a698 372 7,945 SH   SOLE   7,195 0 750
Schlumberger Ltd COM 806857108 454 12,579 SH   SOLE   11,339 0 1,240
Seagate Technology PLC COM g7945M107 604 15,660 SH   SOLE   14,104 0 1,556
Shire PLC - ADR COM 82481r106 394 2,262 SH   SOLE   2,103 0 159
Skyworks Solutions Inc COM 83088m102 862 12,868 SH   SOLE   11,631 0 1,237
Stanley Black & Decker Inc COM 854502101 887 7,410 SH   SOLE   6,675 0 735
Stryker Corp COM 863667101 818 5,221 SH   SOLE   4,961 0 260
Sysco Corp COM 871829107 1,109 17,697 SH   SOLE   16,466 0 1,231
Tapestry Inc COM 876030107 580 17,181 SH   SOLE   15,384 0 1,797
Target Corp COM 87612E106 797 12,053 SH   SOLE   10,872 0 1,181
Technology Select Sector SPDR COM 81369y803 1,257 20,287 SH   SOLE   19,116 0 1,171
Texas Instruments Inc COM 882508104 946 10,011 SH   SOLE   9,061 0 950
The Cheesecake Factory Inc COM 163072101 302 6,945 SH   SOLE   6,045 0 900
Thermo Fisher Scientific Inc COM 883556102 776 3,469 SH   SOLE   3,112 0 357
US Bancorp COM 902973304 987 21,603 SH   SOLE   19,337 0 2,266
United Rentals Inc COM 911363109 436 4,250 SH   SOLE   3,950 0 300
United Technologies Corp COM 913017109 741 6,961 SH   SOLE   6,501 0 460
Utilities Select Sector SPDR E COM 81369y886 823 15,560 SH   SOLE   13,290 0 2,270
Vanguard Telecommunication Ser COM 92204a884 1,868 25,214 SH   SOLE   22,437 0 2,777
Vanguard Utilities ETF COM 92204a876 1,468 12,456 SH   SOLE   11,534 0 922
Verizon Communications Inc COM 92343V104 838 14,911 SH   SOLE   14,699 0 212
Visa Inc COM 92826c839 945 7,160 SH   SOLE   6,585 0 575
Vista Gold Corp COM 927926303 18 35,000 SH   SOLE   35,000 0 0
Wal-Mart Stores Inc COM 931142103 2,010 21,573 SH   SOLE   20,023 0 1,550
Walgreens Boot Alliance Inc COM 931427108 1,036 15,165 SH   SOLE   14,128 0 1,037
Walgreens Boot Alliance Inc COM 931427108 61 900 SH Put SOLE   900 0 0
Walt Disney Co COM 254687106 807 7,359 SH   SOLE   6,784 0 575
Waste Management Inc COM 94106l109 232 2,609 SH   SOLE   2,609 0 0
Wells Fargo & Co COM 949746101 1,082 23,486 SH   SOLE   21,586 0 1,900
e.Digital Corp COM 25841y103 0 60,000 SH   SOLE   60,000 0 0
iShares U.S. Healthcare Provid COM 464288828 498 3,017 SH   SOLE   2,787 0 230
iShares US Aerospace & Defense COM 464288760 1,161 6,717 SH   SOLE   6,302 0 415
iShares US Home Construction COM 464288752 539 17,947 SH   SOLE   16,777 0 1,170
Schwab US Mid-Cap Index ETF 80850L726 217 6,029 SH   SOLE   5,431 0 598
iShares S&P 500 Growth ETF 464287309 2,777 18,431 SH   SOLE   17,366 0 1,065
iShares S&P Midcap 400 Growth ETF 464287606 1,226 6,410 SH   SOLE   6,080 0 330
iShares S&P Midcap 400/BARRA V ETF 464287705 3,161 22,851 SH   SOLE   21,661 0 1,190
iShares S&P Smallcap 600/BARRA ETF 464287887 2,635 16,335 SH   SOLE   15,365 0 970
Dreyfus Midcap Index Fund IND 712223106 1,861 64,629 SH   SOLE   57,720 0 6,909
Dreyfus Small Cap Stock Index IND 26200q204 273 10,780 SH   SOLE   9,268 0 1,513
Fidelity 500 Index IND 315911750 235 2,697 SH   SOLE   2,697 0 0
Invesco QQQ Trust Series 1 IND 46090E103 6,511 42,208 SH   SOLE   40,007 0 2,201
Invesco S&P 500 Equal Weight E IND 46137v357 7,748 84,773 SH   SOLE   80,191 0 4,582
SPDR Dow Jones Industrial Avg IND 78467x109 517 2,215 SH   SOLE   1,713 0 502
SPDR S&P 500 ETF Trust IND 78462F103 17,106 68,447 SH   SOLE   64,519 0 3,928
SPDR S&P 500 ETF Trust IND 78462F103 2,974 11,900 SH Put SOLE   11,400 0 500
SPDR S&P 500 ETF Trust IND 78462F103 75 300 SH Put SOLE   300 0 0
SPDR S&P 500 ETF Trust IND 78462F103 1,150 4,600 SH Put SOLE   4,600 0 0
SPDR S&P 500 ETF Trust IND 78462F103 50 200 SH Put SOLE   200 0 0
SPDR S&P 500 ETF Trust IND 78462F103 125 500 SH Put SOLE   500 0 0
SPDR S&P MidCap 400 ETF Trust IND 78467y107 5,533 18,280 SH   SOLE   17,452 0 828
Schwab S&P 500 Index Fund IND 808509855 3,714 96,945 SH   SOLE   86,807 0 10,139
Schwab Small-Cap Index Fund IND 808509848 1,585 64,445 SH   SOLE   57,718 0 6,726
iShares Russell 2000 Index Fun IND 464287655 3,767 28,130 SH   SOLE   26,753 0 1,377
iShares Russell Microcap Index IND 464288869 3,588 43,515 SH   SOLE   41,176 0 2,339
iShares MSCI EAFE Index ETF 464287465 2,011 34,205 SH   SOLE   32,122 0 2,083
iShares MSCI Mexico Capped Inv ETF 464286822 496 12,039 SH   SOLE   11,189 0 850
Amarin Corporation PLC - ADR COM 023111206 321 23,600 SH   SOLE   23,600 0 0
Bristol-Myers Squibb Co COM 110122108 266 5,125 SH   SOLE   5,125 0 0
Eli Lilly & Co COM 532457108 874 7,550 SH   SOLE   7,550 0 0
FBEC Worldwide Inc COM 30255M100 0 650,000 SH   SOLE   650,000 0 0
Facebook Inc COM 30303m102 399 3,047 SH   SOLE   2,947 0 100
Facebook Inc COM 30303m102 13 100 SH Call SOLE   100 0 0
Hemp Inc COM 423703206 1 25,100 SH   SOLE   25,100 0 0
Life Clips Inc COM 53185D107 0 33,000 SH   SOLE   33,000 0 0
Take-Two Interactive Software COM 874054109 412 4,000 SH Call SOLE   4,000 0 0
Tesla Motors Inc COM 88160r101 511 1,535 SH   SOLE   1,535 0 0
Vanguard Total Bond Market ETF 921937835 270 3,406 SH   SOLE   3,406 0 0
iShares Barclays 1-3yr Treasur ETF 464287457 215 2,576 SH   SOLE   2,576 0 0
iShares IBOXX $ Investment Gra ETF 464287242 393 3,485 SH   SOLE   3,485 0 0
Annaly Capital Management Inc CEF 035710409 416 42,375 SH   SOLE   36,075 0 6,300
Barings Corporate Investors CEF 06759x107 934 63,504 SH   SOLE   55,344 0 8,160
Calamos Convertible & High Inc CEF 12811p108 1,905 202,646 SH   SOLE   183,671 0 18,975
Calamos Convertible Opp & Inc CEF 128117108 258 29,065 SH   SOLE   29,065 0 0
Dreyfus High Yield Strategies CEF 26200S101 39 14,570 SH   SOLE   14,570 0 0
Fidelity New Markets Income CEF 315910836 999 70,037 SH   SOLE   63,118 0 6,918
Invesco CEF Income Composite CEF 46138E404 1,789 88,433 SH   SOLE   79,711 0 8,722
SPDR Barclays Short-Term High CEF 78468r408 1,112 42,718 SH   SOLE   37,901 0 4,817
iShares S&P Preferred Stock In CEF 464288687 2,036 59,476 SH   SOLE   55,099 0 4,377
Alerian MLP ETF ETF 00162q866 797 91,254 SH   SOLE   80,129 0 11,125
Global X SuperDividend ETF ETF 37950e549 471 27,529 SH   SOLE   24,252 0 3,277
SPDR S&P Dividend ETF ETF 78464a763 1,578 17,622 SH   SOLE   14,949 0 2,673
SPDR S&P Intl Dividend ETF ETF 78463x772 902 25,798 SH   SOLE   21,807 0 3,991
Vanguard High Dividend Yield E ETF 921946406 3,013 38,637 SH   SOLE   33,210 0 5,427
iShares DJ Select Dividend Ind ETF 464287168 6,272 70,226 SH   SOLE   62,560 0 7,666