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
ABBVIE INC COM 00287Y109 200 3,510 SH   SOLE   3,510 0 0
AES TR III PFD CV 6.75% 00808N202 250 4,955 SH   SOLE   4,955 0 0
ALPHABET INC CAP STK CL C 02079K107 1,468 1,970 SH   SOLE   1,970 0 0
ALPHABET INC CAP STK CL A 02079K305 1,318 1,728 SH   SOLE   1,728 0 0
AMGEN INC COM 031162100 369 2,459 SH   SOLE   2,459 0 0
APPLE INC COM 037833100 1,659 15,225 SH   SOLE   15,225 0 0
AT&T INC COM 00206R102 388 9,901 SH   SOLE   9,901 0 0
BANCROFT FUND LTD COM 059695106 308 17,177 SH   SOLE   17,177 0 0
BAXALTA INC COM 07177M103 1,013 25,081 SH   SOLE   25,081 0 0
BAXTER INTL INC COM 071813109 639 15,555 SH   SOLE   15,555 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 805 5,674 SH   SOLE   5,674 0 0
BOEING CO COM 097023105 258 2,036 SH   SOLE   2,036 0 0
BRISTOL MYERS SQUIBB CO COM 110122108 323 5,053 SH   SOLE   5,053 0 0
BROADCOM LTD SHS Y09827109 358 2,315 SH   SOLE   2,315 0 0
CANADIAN SOLAR INC COM 136635109 3,903 37,025 SH   SOLE   37,025 0 0
CELGENE CORP COM 151020104 303 3,030 SH   SOLE   3,030 0 0
CHEVRON CORP NEW COM 166764100 1,522 15,959 SH   SOLE   15,959 0 0
CISCO SYS INC COM 17275R102 1,417 49,768 SH   SOLE   49,768 0 0
CITIGROUP INC *W EXP 01/04/201 172967226 353 8,454 SH   SOLE   8,454 0 0
CLOROX CO DEL COM 189054109 290 2,300 SH   SOLE   2,300 0 0
COCA COLA FEMSA S A B DE C V SPON ADR REP L 191241108 203 2,450 SH   SOLE   2,450 0 0
COGNIZANT TECHNOLOGY SOLUTIO CL A 192446102 245 3,910 SH   SOLE   3,910 0 0
CUBIC CORP COM 229669106 1,483 21,752 SH   SOLE   21,752 0 0
CUMMINS INC COM 231021106 245 2,232 SH   SOLE   2,232 0 0
DOVER CORP COM 260003108 959 14,913 SH   SOLE   14,913 0 0
DOW CHEM CO COM 260543103 492 9,672 SH   SOLE   9,672 0 0
EBAY INC COM 278642103 505 21,179 SH   SOLE   21,179 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 441 5,000 SH   SOLE   5,000 0 0
ENERSYS COM 29275Y102 796 14,286 SH   SOLE   14,286 0 0
EXPRESS SCRIPTS HLDG CO COM 30219G108 892 12,985 SH   SOLE   12,985 0 0
EXXON MOBIL CORP COM 30231G102 282 3,379 SH   SOLE   3,379 0 0
FIRST TR EXCHANGE TRADED FD DORSEY WRT 5 ETF 33738R605 753 34,838 SH   SOLE   34,838 0 0
GENERAL ELECTRIC CO COM 369604103 324 10,197 SH   SOLE   10,197 0 0
GILEAD SCIENCES INC COM 375558103 1,690 18,393 SH   SOLE   18,393 0 0
GLAXOSMITHKLINE PLC SPONSORED ADR 37733W105 786 19,393 SH   SOLE   19,393 0 0
HALLIBURTON CO COM 406216101 509 14,254 SH   SOLE   14,254 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 1,013 6,688 SH   SOLE   6,688 0 0
ISHARES TR SELECT DIVID ETF 464287168 1,162 14,231 SH   SOLE   14,231 0 0
ISHARES TR IBOXX INV CP ETF 464287242 1,283 10,801 SH   SOLE   10,801 0 0
ISHARES TR RUS 1000 VAL ETF 464287598 527 5,329 SH   SOLE   5,329 0 0
ISHARES TR RUS 1000 GRW ETF 464287614 1,523 15,262 SH   SOLE   15,262 0 0
ISHARES TR MSCI USA QLT FAC 46432F339 1,164 17,733 SH   SOLE   17,733 0 0
JPMORGAN CHASE & CO COM 46625H100 1,155 19,503 SH   SOLE   19,503 0 0
LANNET INC COM 516012101 374 20,841 SH   SOLE   20,841 0 0
LOCKHEED MARTIN CORP COM 539830109 299 1,348 SH   SOLE   1,348 0 0
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100 915 10,696 SH   SOLE   10,696 0 0
MARSH & MCLENNAN COS INC COM 571748102 364 5,982 SH   SOLE   5,982 0 0
MASTERCARD INC CL A 57636Q104 464 4,910 SH   SOLE   4,910 0 0
MEDTRONIC PLC SHS G5960L103 265 3,538 SH   SOLE   3,538 0 0
MICROSOFT CORP COM 594918104 272 4,928 SH   SOLE   4,928 0 0
MOLINA HEALTHCARE INC COM 60855R100 269 4,165 SH   SOLE   4,165 0 0
ORACLE CORP COM 68389X105 251 6,145 SH   SOLE   6,145 0 0
PAYPAL HLDGS INC COM 70450Y103 1,020 26,424 SH   SOLE   26,424 0 0
PEPSICO INC COM 713448108 458 4,468 SH   SOLE   4,468 0 0
PFIZER INC COM 717081103 627 21,159 SH   SOLE   21,159 0 0
PHILIP MORRIS INTL INC COM 718172109 277 2,828 SH   SOLE   2,828 0 0
POWERSHARES ETF TRUST GBL LSTD PVT EQT 73935X195 526 50,987 SH   SOLE   50,987 0 0
POWERSHARES ETF TRUST S&P 500 QLTY PRT 73935X682 2,020 82,109 SH   SOLE   82,109 0 0
PROSHARES TR PSHS LC COR PLUS 74347R248 14,447 285,704 SH   SOLE   285,704 0 0
QUALCOMM INC COM 747525103 867 16,958 SH   SOLE   16,958 0 0
RAYTHEON CO COM NEW 755111507 252 2,055 SH   SOLE   2,055 0 0
RYDEX ETF TRUST GUG S&P500 EQ WT 78355W106 576 7,334 SH   SOLE   7,334 0 0
SANOFI SPONSORED ADR 80105N105 781 19,444 SH   SOLE   19,444 0 0
SELECT SECTOR SPDR TR SBI INT-ENERGY 81369Y506 979 15,821 SH   SOLE   15,821 0 0
SPDR GOLD TRUST GOLD SHS 78463V107 213 1,810 SH   SOLE   1,810 0 0
STARBUCKS CORP COM 855244109 724 12,120 SH   SOLE   12,120 0 0
TICC CAPITAL CORP COM 87244T109 50 10,520 SH   SOLE   10,520 0 0
TRACTOR SUPPLY CO COM 892356106 350 3,870 SH   SOLE   3,870 0 0
TWENTY FIRST CENTY FOX INC CL A 90130A101 876 31,436 SH   SOLE   31,436 0 0
UNITED TECHNOLOGIES CORP COM 913017109 487 4,868 SH   SOLE   4,868 0 0
US BANCORP DEL COM NEW 902973304 255 6,285 SH   SOLE   6,285 0 0
VANGUARD BD INDEX FD INC TOTAL BND MRKT 921937835 2,219 26,796 SH   SOLE   26,796 0 0
VANGUARD INDEX FDS REIT ETF 922908553 23,324 278,334 SH   SOLE   278,334 0 0
VANGUARD WHITEHALL FDS INC HIGH DIV YLD 921946406 260 3,762 SH   SOLE   3,762 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 320 5,921 SH   SOLE   5,921 0 0
WELLS FARGO & CO NEW COM 949746101 793 16,407 SH   SOLE   16,407 0 0