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 313 1,705 SH   SOLE 1,705 0 0
ALPHABET INC CAP STK CL C 02079K107 334 324 SH   SOLE 324 0 0
ALPHABET INC CAP STK CL A 02079K305 6,407 6,177 SH   SOLE 6,136 0 41
AMAZON COM INC COM 023135106 5,472 3,781 SH   SOLE 3,752 0 29
AMERICAN EXPRESS CO COM 025816109 3,355 35,965 SH   SOLE 35,530 0 435
AMGEN INC COM 031162100 3,853 22,598 SH   SOLE 22,378 0 220
APPLE INC COM 037833100 13,666 81,450 SH   SOLE 81,135 0 315
ASTERIAS BIOTHERAPEUTICS INC COM SER A 04624N107 15 10,424 SH   SOLE 10,424 0 0
AT&T INC COM 00206R102 282 7,898 SH   SOLE 7,898 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 598 2 SH   SOLE 2 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 2,162 10,842 SH   SOLE 10,822 0 20
BIOTIME INC COM 09066L105 65 24,250 SH   SOLE 24,250 0 0
BP PLC SPONSORED ADR 055622104 1,417 34,950 SH   SOLE 34,512 0 438
BRISTOL MYERS SQUIBB CO COM 110122108 1,151 18,205 SH   SOLE 17,245 0 960
CHEVRON CORP NEW COM 166764100 449 3,933 SH   SOLE 3,933 0 0
CITIGROUP INC COM NEW 172967424 3,628 53,747 SH   SOLE 53,172 0 575
COLONY NORTHSTAR INC CL A COM 19625W104 309 54,992 SH   SOLE 54,992 0 0
CONSTELLATION BRANDS INC CL A 21036P108 2,416 10,602 SH   SOLE 10,517 0 85
DETERMINE INC COM 250660107 43 30,000 SH   SOLE 30,000 0 0
DISNEY WALT CO COM DISNEY 254687106 3,203 31,891 SH   SOLE 31,541 0 350
DOWDUPONT INC COM 26078J100 4,629 72,650 SH   SOLE 72,070 0 580
DUKE ENERGY CORP NEW COM NEW 26441C204 2,058 26,563 SH   SOLE 26,153 0 410
DYNEX CAP INC COM NEW 26817Q506 551 83,051 SH   SOLE 83,051 0 0
EXXON MOBIL CORP COM 30231G102 3,789 50,784 SH   SOLE 50,029 0 755
FACEBOOK INC CL A 30303M102 982 6,147 SH   SOLE 6,132 0 15
GABELLI EQUITY TR INC COM 362397101 87 14,206 SH   SOLE 14,206 0 0
GERON CORP COM 374163103 43 10,200 SH   SOLE 10,200 0 0
GREAT AJAX CORP COM 38983D300 2,688 198,373 SH   SOLE 198,373 0 0
HOME DEPOT INC COM 437076102 4,704 26,396 SH   SOLE 26,146 0 250
INSEEGO CORP COM 45782B104 75 42,000 SH   SOLE 42,000 0 0
INTEL CORP COM 458140100 305 5,860 SH   SOLE 5,860 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 5,340 34,804 SH   SOLE 34,804 0 0
JOHNSON & JOHNSON COM 478160104 3,813 29,758 SH   SOLE 29,478 0 280
JPMORGAN CHASE & CO COM 46625H100 548 4,979 SH   SOLE 4,979 0 0
LENNAR CORP CL A 526057104 2,287 38,809 SH   SOLE 38,159 0 650
LOCKHEED MARTIN CORP COM 539830109 4,945 14,632 SH   SOLE 14,502 0 130
MATTERSIGHT CORP COM 577097108 162 77,000 SH   SOLE 77,000 0 0
MCDONALDS CORP COM 580135101 282 1,803 SH   SOLE 1,803 0 0
MEDTRONIC PLC SHS G5960L103 3,638 45,356 SH   SOLE 44,911 0 445
MERCK & CO INC COM 58933Y105 292 5,361 SH   SOLE 5,361 0 0
MICROSOFT CORP COM 594918104 6,177 67,682 SH   SOLE 67,167 0 515
MILESTONE SCIENTIFIC INC COM NEW 59935P209 86 119,410 SH   SOLE 119,410 0 0
NEW YORK MTG TR INC PFD-C CONV 649604808 1,131 47,885 SH   SOLE 47,885 0 0
PACWEST BANCORP DEL COM 695263103 4,879 98,501 SH   SOLE 98,501 0 0
PARK CITY GROUP INC COM NEW 700215304 166 19,000 SH   SOLE 19,000 0 0
PFIZER INC COM 717081103 486 13,687 SH   SOLE 13,687 0 0
PHILIP MORRIS INTL INC COM 718172109 402 4,044 SH   SOLE 4,044 0 0
PROCTER AND GAMBLE CO COM 742718109 2,297 28,977 SH   SOLE 28,732 0 245
RESEARCH FRONTIERS INC COM 760911107 51 52,000 SH   SOLE 52,000 0 0
SPIRIT RLTY CAP INC NEW COM 84860W102 288 37,063 SH   SOLE 37,063 0 0
SQUARE INC CL A 852234103 256 5,200 SH   SOLE 5,200 0 0
STRYKER CORP COM 863667101 579 3,600 SH   SOLE 3,600 0 0
TARGET CORP COM 87612E106 555 8,000 SH   SOLE 8,000 0 0
TYME TECHNOLOGIES INC COM 90238J103 312 140,000 SH   SOLE 140,000 0 0
UNITED TECHNOLOGIES CORP COM 913017109 3,438 27,324 SH   SOLE 27,009 0 315
UNITEDHEALTH GROUP INC COM 91324P102 2,575 12,034 SH   SOLE 11,899 0 135
US BANCORP DEL COM NEW 902973304 4,369 86,521 SH   SOLE 85,876 0 645
VERIZON COMMUNICATIONS INC COM 92343V104 4,244 88,741 SH   SOLE 87,921 0 820
VICI PPTYS INC COM 925652109 520 28,397 SH   SOLE 28,397 0 0
VISA INC COM CL A 92826C839 4,035 33,728 SH   SOLE 33,383 0 345
WALMART INC COM 931142103 2,500 28,100 SH   SOLE 27,855 0 245
WELLS FARGO CO NEW COM 949746101 2,794 53,306 SH   SOLE 52,651 0 655
XPLORE TECHNOLOGIES CORP COM PAR $0.001 983950700 289 89,109 SH   SOLE 89,109 0 0
XYLEM INC COM 98419M100 205 2,660 SH   SOLE 2,660 0 0