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
APPLE INC COM COM 037833100 25,451,046 191,783 SH   SOLE   166,908 0 24,875
Alibaba Group Holding Limited ADR 01609W102 232,657 1,000 SH   SOLE   1,000 0 0
BANK OF AMERICA CORPORATION COM COM 060505104 6,765,444 223,212 SH   SOLE   131,597 0 91,615
BOULDER GROWTH & INCOME FUND COM COM 101507101 2,368,397 212,603 SH   SOLE   141,640 0 70,963
BLACKROCK INC COM COM 09247X101 2,430,236 3,369 SH   SOLE   3,300 0 69
BP ADR SPONSORED SPONSORED ADR 055622104 1,473,952 71,830 SH   SOLE   39,040 0 32,790
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 2,529,917 12,156 SH   SOLE   6,900 0 5,256
CITIGROUP INC COM COM NEW 172967424 2,779,053 45,074 SH   SOLE   28,550 0 16,524
Cronos Group Inc. Com 22717L101 1,149,958 165,700 SH   SOLE   162,900 0 2,800
Cytosorbents Corporation Com 23283X206 1,111,127 139,100 SH   SOLE   130,700 0 8,400
CHEVRON CORPORATION COM COM 166764100 635,977 7,532 SH   SOLE   4,060 0 3,472
DIAGEO ADR SPONSORED SPON ADR NEW 25243Q205 1,330,443 8,379 SH   SOLE   5,100 0 3,279
Fortress Transportation and Infrastructure Investors LLC Com 34960P101 648,255 27,643 SH   SOLE   25,000 0 2,643
INTEL CORP COM COM 458140100 1,764,006 35,400 SH   SOLE   32,200 0 3,200
JPMORGAN CHASE & CO. COM COM 46625H100 4,051,031 31,893 SH   SOLE   23,213 0 8,680
MCDONALD'S CORPORATION COM COM 580135101 3,386,502 15,782 SH   SOLE   12,500 0 3,282
ALTRIA GROUP INC COM COM 02209S103 2,571,069 62,709 SH   SOLE   56,200 0 6,509
MICROSOFT CORP COM COM 594918104 6,709,359 30,154 SH   SOLE   21,954 0 8,200
Mitsubishi UFJ Financial Com 064255AR3 175,966 39,778 SH   SOLE   30,000 0 9,778
NantKwest, Inc Com 63016Q102 532,800 40,000 SH   SOLE   40,000 0 0
Ontrack, Inc Com 683373104 7,732,313 125,013 SH   SOLE   111,421 0 13,592
Occidental Petroleum Corp COM 674599105 533,657 33,000 SH   SOLE   31,500 0 1,500
SCOTTS MIRACLE-GRO COMPANY COM CL A CL A 810186106 470,767 2,364 SH   SOLE   2,100 0 264
WELLS FARGO & COMPANY COM COM 949746101 1,743,033 57,770 SH   SOLE   48,800 0 8,970
WALMART INC COM COM 931142103 1,914,500 13,282 SH   SOLE   11,995 0 1,287
EXXON MOBIL CORPORATION COM COM 30231G102 1,453,580 35,273 SH   SOLE   26,085 0 9,188
PROCTER & GAMBLE CO COM COM 742718109 3,214,873 23,107 SH   SOLE   4,275 0 18,832
ALPHATEC HLDGS INC COM COM NEW 02081G201 1,034,576 71,300 SH   SOLE   71,300 0 0
Hill International, Inc. Com 431466101 28,904 15,000 SH   SOLE   15,000 0 0
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 4,725,567 24,110 SH   SOLE   24,000 0 110
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 5,566,392 76,200 SH   SOLE   76,000 0 200
UBS Group AG Com H42097107 370,428 26,232 SH   SOLE   23,000 0 3,232
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513 1,704,717 19,526 SH   SOLE   19,092 0 434
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF BLOOMBERG BRCLYS 78468R622 3,943,938 36,200 SH   SOLE   36,000 0 200
PNC FINANCIAL SERVICES GROUP COM COM 693475105 242,096 1,625 SH   SOLE   1,325 0 300
MGM RESORTS INTERNATIONAL COM COM 552953101 1,017,773 32,300 SH   SOLE   13,400 0 18,900
PFIZER INC COM COM 717081103 620,948 16,869 SH   SOLE   8,497 0 8,372
ABBOTT LABORATORIES COM COM 002824100 758,218 6,925 SH   SOLE   4,300 0 2,625
ABBVIE INC COM COM 00287Y109 779,623 7,276 SH   SOLE   4,700 0 2,576
COMCAST CORP COM CL A CL A 20030N101 299,938 5,724 SH   SOLE   2,400 0 3,324
WALT DISNEY COMPANY (THE) COM COM DISNEY 254687106 490,454 2,707 SH   SOLE   2,005 0 702
HOME DEPOT INC COM COM 437076102 1,658,266 6,243 SH   SOLE   1,912 0 4,331
JOHNSON & JOHNSON COM COM 478160104 1,485,825 9,441 SH   SOLE   1,800 0 7,641
MERCK & CO INC COM COM 58933Y105 415,871 5,084 SH   SOLE   3,130 0 1,954
PEPSICO INC COM COM 713448108 311,430 2,100 SH   SOLE   1,500 0 600
PHILIP MORRIS INTL INC COM COM 718172109 393,253 4,750 SH   SOLE   1,800 0 2,950
TARGET CORP COM COM 87612E106 7,169,110 40,611 SH   SOLE   9,900 0 30,711
LOWE'S COMPANIES INC COM COM 548661107 264,842 1,650 SH   SOLE   450 0 1,200
NVIDIA CORP COM COM 67066G104 221,935 425 SH   SOLE   25 0 400
BRISTOL-MYERS SQUIBB CO COM COM 110122108 773,266 12,466 SH   SOLE   3,018 0 9,448
VERIZON COMMUNICATIONS COM COM 92343V104 212,910 3,624 SH   SOLE   905 0 2,719
GENERAL ELECTRIC CO COM COM 369604103 142,042 13,152 SH   SOLE   500 0 12,652
TEXAS INSTRUMENTS INC COM COM 882508104 246,195 1,500 SH   SOLE   0 0 1,500
3M COMPANY COM COM 88579Y101 636,585 3,642 SH   SOLE   110 0 3,532
SYSCO CORP COM COM 871829107 200,502 2,700 SH   SOLE   1,000 0 1,700
BIOGEN INC COM COM 09062X103 298,484 1,219 SH   SOLE   0 0 1,219
FLEXSHARES TRUST MORNSTAR UPSTR ETF MORNSTAR UPSTR 33939L407 344,468 10,586 SH   SOLE   0 0 10,586
EATON VANCE SHORT COM COM 27828V104 135,960 11,000 SH   SOLE   7,545 0 3,455
SPDR GOLD TRUST GOLD SHS ETF GOLD SHS 78463V107 214,567 1,203 SH   SOLE   0 0 1,203
CATERPILLAR INC COM COM 149123101 333,097 1,830 SH   SOLE   1,830 0 0
ABERDEEN TOTAL DYNAMIC DIVID F COM SH BEN INT COM SH BEN INT 00326L100 119,033 13,450 SH   SOLE   2,300 0 11,150
NORTHSIGHT CAPITAL INC COM 0 66702Q203 10 10,000 SH   SOLE   0 0 10,000
Vangurd S&P500 ETF 0 922908363 517,941 1,507 SH   SOLE   0 0 1,507
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 358,177 958 SH   SOLE   958 0 0
SHERWIN-WILLIAMS CO COM COM 824348106 1,175,856 1,600 SH   SOLE   0 0 1,600
SPDR S&P 500 ETF TRUST LARGE BLEND EQUTY ETF 78462F103 1,345 3,600 SH Put SOLE   0 0 0
OCCIDENTAL PETROLEUM CORP WARRANT 674599162 2,384 350,000 SH Call SOLE   0 0 0