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
ALIBABA GROUP HLDG LTD SPONSORED ADS 01609W102 287 1,545 SH   SOLE 1,545 0 0
ALPHABET INC CAP STK CL C 02079K107 386 346 SH   SOLE 324 0 22
ALPHABET INC CAP STK CL A 02079K305 7,334 6,495 SH   SOLE 6,165 0 330
ALTRIA GROUP INC COM 02209S103 270 4,750 SH   SOLE 4,750 0 0
AMAZON COM INC COM 023135106 6,803 4,002 SH   SOLE 3,807 0 195
AMGEN INC COM 031162100 4,431 24,003 SH   SOLE 22,633 0 1,370
APPLE INC COM 037833100 15,035 81,225 SH   SOLE 74,491 0 6,734
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 14 10,424 SH   SOLE 10,424 0 0
AT&T INC COM 00206R102 346 10,776 SH   SOLE 8,623 0 2,153
BERKSHIRE HATHAWAY INC DEL CL A 084670108 846 3 SH   SOLE 3 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,512 13,456 SH   SOLE 11,539 0 1,917
BIOTIME INC COM 09066L105 65 31,750 SH   SOLE 26,750 0 5,000
BP PLC SPONSORED ADR 055622104 1,642 35,966 SH   SOLE 34,862 0 1,104
BRISTOL MYERS SQUIBB CO COM 110122108 1,096 19,805 SH   SOLE 17,245 0 2,560
CAESARS ENTMT CORP COM 127686103 261 24,356 SH   SOLE 20,678 0 3,678
CANADA GOOSE HOLDINGS INC SHS SUB VTG 135086106 512 8,693 SH   SOLE 8,693 0 0
CHEVRON CORP NEW COM 166764100 497 3,933 SH   SOLE 3,933 0 0
CITIGROUP INC COM NEW 172967424 4,012 59,950 SH   SOLE 54,785 0 5,165
CONSTELLATION BRANDS INC CL A 21036P108 2,513 11,483 SH   SOLE 10,833 0 650
DETERMINE INC COM 250660107 42 30,000 SH   SOLE 30,000 0 0
DIFFERENTIAL BRANDS GROUP IN COM 25374L108 808 210,000 SH   SOLE 210,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,697 35,275 SH   SOLE 32,865 0 2,410
DUKE ENERGY CORP NEW COM NEW 26441C204 2,178 27,536 SH   SOLE 25,828 0 1,708
ENTERPRISE PRODS PARTNERS L COM 293792107 266 9,596 SH   SOLE 372 0 9,224
EXXON MOBIL CORP COM 30231G102 4,518 54,604 SH   SOLE 49,232 0 5,372
FACEBOOK INC CL A 30303M102 933 4,799 SH   SOLE 4,435 0 364
GABELLI EQUITY TR INC COM 362397101 89 14,206 SH   SOLE 14,206 0 0
GERON CORP COM 374163103 35 10,200 SH   SOLE 10,200 0 0
GREAT AJAX CORP COM 38983D300 2,679 204,804 SH   SOLE 196,601 0 8,203
HOME DEPOT INC COM 437076102 5,645 28,929 SH   SOLE 26,996 0 1,933
ILLUMINA INC COM 452327109 2,071 7,417 SH   SOLE 6,987 0 430
IMPERVA INC COM 45321L100 1,689 35,000 SH   SOLE 0 0 35,000
INSEEGO CORP COM 45782B104 527 262,502 SH   SOLE 173,700 0 88,802
INTEL CORP COM 458140100 636 12,800 SH   SOLE 6,360 0 6,440
INTERNATIONAL BUSINESS MACHS COM 459200101 5,137 36,770 SH   SOLE 34,754 0 2,016
JOHNSON & JOHNSON COM 478160104 4,120 33,958 SH   SOLE 28,862 0 5,096
JPMORGAN CHASE & CO COM 46625H100 519 4,979 SH   SOLE 4,979 0 0
KERYX BIOPHARMACEUTICALS INC COM 492515101 75 20,000 SH   SOLE 0 0 20,000
L BRANDS INC COM 501797104 4,073 110,438 SH   SOLE 0 0 110,438
LENNAR CORP CL A 526057104 2,446 46,596 SH   SOLE 43,974 0 2,622
LEXINGTON REALTY TRUST COM 529043101 109 12,512 SH   SOLE 12,512 0 0
LOCKHEED MARTIN CORP COM 539830109 4,330 14,656 SH   SOLE 13,771 0 885
MATTERSIGHT CORP COM 577097108 206 77,000 SH   SOLE 77,000 0 0
MCDONALDS CORP COM 580135101 283 1,803 SH   SOLE 1,803 0 0
MEDICINES CO COM 584688105 798 21,750 SH   SOLE 10,950 0 10,800
MERCK & CO INC COM 58933Y105 2,321 38,230 SH   SOLE 36,295 0 1,935
MICROSOFT CORP COM 594918104 8,239 83,552 SH   SOLE 68,885 0 14,667
MILESTONE SCIENTIFIC INC COM NEW 59935P209 94 119,410 SH   SOLE 119,410 0 0
NEW YORK MTG TR INC PFD-C CONV 649604808 1,194 49,352 SH   SOLE 47,451 0 1,901
NVIDIA CORP COM 67066G104 2,005 8,463 SH   SOLE 8,030 0 433
ONEOK INC NEW COM 682680103 208 2,979 SH   SOLE 0 0 2,979
OPTIMIZERX CORP COM NEW 68401U204 184 17,668 SH   SOLE 17,668 0 0
PACWEST BANCORP DEL COM 695263103 4,769 96,501 SH   SOLE 91,501 0 5,000
PARK CITY GROUP INC COM NEW 700215304 150 19,000 SH   SOLE 19,000 0 0
PFIZER INC COM 717081103 744 20,507 SH   SOLE 11,337 0 9,170
PHILIP MORRIS INTL INC COM 718172109 205 2,544 SH   SOLE 2,544 0 0
PORTOLA PHARMACEUTICALS INC COM 737010108 642 17,000 SH   SOLE 0 0 17,000
RESEARCH FRONTIERS INC COM 760911107 43 52,000 SH   SOLE 52,000 0 0
ROYAL DUTCH SHELL PLC SPONS ADR A 780259206 293 4,229 SH   SOLE 0 0 4,229
SQUARE INC CL A 852234103 2,684 43,554 SH   SOLE 41,484 0 2,070
STEEL PARTNERS HLDGS L P LTD PRTRSHIP U 85814R107 589 34,955 SH   SOLE 0 0 34,955
STRYKER CORP COM 863667101 598 3,541 SH   SOLE 3,541 0 0
SYNERGY PHARMACEUTICALS DEL COM NEW 871639308 23 13,500 SH   SOLE 11,500 0 2,000
TARGET CORP COM 87612E106 609 8,000 SH   SOLE 8,000 0 0
TD AMERITRADE HLDG CORP COM 87236Y108 3,978 72,638 SH   SOLE 0 0 72,638
TEXAS PAC LD TR SUB CTF PROP I T 882610108 7,392 10,630 SH   SOLE 0 0 10,630
TYME TECHNOLOGIES INC COM 90238J103 442 140,000 SH   SOLE 140,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,641 29,124 SH   SOLE 27,498 0 1,626
UNITEDHEALTH GROUP INC COM 91324P102 3,274 13,344 SH   SOLE 12,429 0 915
US BANCORP DEL COM NEW 902973304 4,348 86,919 SH   SOLE 82,952 0 3,967
VERIZON COMMUNICATIONS INC COM 92343V104 4,460 88,658 SH   SOLE 82,021 0 6,637
VICI PPTYS INC COM 925652109 606 29,368 SH   SOLE 28,146 0 1,222
VISA INC COM CL A 92826C839 4,883 36,867 SH   SOLE 34,757 0 2,110
WALMART INC COM 931142103 2,556 29,839 SH   SOLE 28,109 0 1,730
WELLS FARGO CO NEW COM 949746101 3,022 54,507 SH   SOLE 51,167 0 3,340
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 342 89,109 SH   SOLE 89,109 0 0