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 27,625 195,203 SH   SOLE   167,212 0 27,991
BANK OF AMERICA CORPORATION COM COM 060505104 9,251 218,216 SH   SOLE   129,810 0 88,406
BLACKROCK INC COM COM 09247X101 2,873 3,428 SH   SOLE   3,340 0 88
BP ADR SPONSORED SPONSORED ADR 055622104 1,571 57,481 SH   SOLE   33,440 0 24,041
BERKSHIRE HATHAWAY INC COM CL B CL B NEW 084670702 3,333 12,211 SH   SOLE   6,900 0 5,311
CITIGROUP INC COM COM NEW 172967424 2,995 42,733 SH   SOLE   27,350 0 15,383
Cronos Group Inc. Com 22717L101 1,455 257,148 SH   SOLE   243,600 0 13,548
Cytosorbents Corporation Com 23283X206 701 86,200 SH   SOLE   78,500 0 7,700
CHEVRON CORPORATION COM COM 166764100 721 7,109 SH   SOLE   3,550 0 3,559
DIAGEO ADR SPONSORED SPON ADR NEW 25243Q205 1,584 8,207 SH   SOLE   4,950 0 3,257
Federal National Mortgage Association. Inc Com 313586109 199 237,833 SH   SOLE   235,000 0 2,833
Fortress Transportation and Infrastructure Investors LLC Com 34960P101 714 28,151 SH   SOLE   25,000 0 3,151
Immunity Bio, Inc Com 45256x103 428 43,958 SH   SOLE   41,050 0 2,908
INTEL CORP COM COM 458140100 1,889 35,430 SH   SOLE   32,200 0 3,230
JPMORGAN CHASE & CO. COM COM 46625H100 4,837 29,640 SH   SOLE   22,526 0 7,114
MCDONALD'S CORPORATION COM COM 580135101 3,561 14,762 SH   SOLE   12,350 0 2,412
ALTRIA GROUP INC COM COM 02209S103 2,881 63,188 SH   SOLE   56,410 0 6,778
MICROSOFT CORP COM COM 594918104 7,830 27,775 SH   SOLE   21,554 0 6,221
Mitsubishi UFJ Financial Com 064255AR3 2,068 349,106 SH   SOLE   273,350 0 75,756
Ontrack, Inc Com 683373104 1,200 119,306 SH   SOLE   107,904 0 11,402
Occidental Petroleum Corp COM 674599105 873 29,500 SH   SOLE   28,000 0 1,500
OXY Warrants 0 674599162 41 3,500 SH   SOLE   3,500 0 0
SCOTTS MIRACLE-GRO COMPANY COM CL A CL A 810186106 209 1,427 SH   SOLE   1,100 0 327
WELLS FARGO & COMPANY COM COM 949746101 2,660 57,506 SH   SOLE   48,350 0 9,156
WALMART INC COM COM 931142103 1,883 13,509 SH   SOLE   12,245 0 1,264
EXXON MOBIL CORPORATION COM COM 30231G102 1,974 33,549 SH   SOLE   24,835 0 8,714
ALPHATEC HLDGS INC COM COM NEW 02081G201 870 71,300 SH   SOLE   71,300 0 0
Hill International, Inc. Com 431466101 31 15,000 SH   SOLE   15,000 0 0
ISHARES TRUST RUSSELL 2000 ETF RUSSELL 2000 ETF 464287655 5,281 24,146 SH   SOLE   24,000 0 146
ISHARES TRUST MSCI EAFE ETF MSCI EAFE ETF 464287465 5,486 70,339 SH   SOLE   69,800 0 539
UBS Group AG Com H42097107 433 27,202 SH   SOLE   23,000 0 4,202
ISHARES TRUST IBOXX HI YD ETF IBOXX HI YD ETF 464288513 958 10,939 SH   SOLE   10,792 0 147
SPDR SERIES TRUST BLOOMBERG BRCLYS ETF BLOOMBERG BRCLYS 78468R622 3,960 36,200 SH   SOLE   36,000 0 200
PNC FINANCIAL SERVICES GROUP COM COM 693475105 317 1,625 SH   SOLE   1,325 0 300
Invesco SP500 Equal Weight ETF 46137V357 352 2,352 SH   SOLE   0 0 2,352
PFIZER INC COM COM 717081103 697 16,199 SH   SOLE   9,327 0 6,872
SYSCO CORP COM COM 871829107 212 2,700 SH   SOLE   1,000 0 1,700
BOULDER GROWTH & INCOME FUND COM COM 101507101 1,955 149,086 SH   SOLE   66,540 0 82,546
COMCAST CORP COM CL A CL A 20030N101 334 5,974 SH   SOLE   2,400 0 3,574
PHILIP MORRIS INTL INC COM COM 718172109 428 4,510 SH   SOLE   1,960 0 2,550
PROCTER & GAMBLE CO COM COM 742718109 3,154 22,561 SH   SOLE   4,250 0 18,311
SHERWIN-WILLIAMS CO COM COM 824348106 1,343 4,800 SH   SOLE   0 0 4,800
VERIZON COMMUNICATIONS COM COM 92343V104 202 3,740 SH   SOLE   1,166 0 2,574
KIMBERLY CLARK CORP COM COM 494368103 205 1,545 SH   SOLE   750 0 795
MERCK & CO INC COM COM 58933Y105 347 4,621 SH   SOLE   2,680 0 1,941
3M COMPANY COM COM 88579Y101 639 3,642 SH   SOLE   110 0 3,532
PEPSICO INC COM COM 713448108 331 2,200 SH   SOLE   1,700 0 500
MGM RESORTS INTERNATIONAL COM COM 552953101 1,370 31,750 SH   SOLE   12,850 0 18,900
ABBVIE INC COM COM 00287Y109 783 7,257 SH   SOLE   4,700 0 2,557
WALT DISNEY COMPANY (THE) COM COM DISNEY 254687106 479 2,832 SH   SOLE   2,130 0 702
HOME DEPOT INC COM COM 437076102 1,900 5,788 SH   SOLE   1,757 0 4,031
JOHNSON & JOHNSON COM COM 478160104 1,546 9,571 SH   SOLE   1,930 0 7,641
TARGET CORP COM COM 87612E106 9,185 40,150 SH   SOLE   9,750 0 30,400
LOWE'S COMPANIES INC COM COM 548661107 533 2,627 SH   SOLE   900 0 1,727
ABBOTT LABORATORIES COM COM 002824100 800 6,775 SH   SOLE   4,300 0 2,475
BRISTOL-MYERS SQUIBB CO COM COM 110122108 734 12,411 SH   SOLE   3,018 0 9,393
Raytheon Technologies Corporation COM 75513E101 223 2,600 SH   SOLE   2,000 0 600
Vangurd S&P500 ETF 0 922908363 762 1,933 SH   SOLE   1 0 1,932
BIOGEN INC COM COM 09062X103 345 1,219 SH   SOLE   0 0 1,219
FLEXSHARES TRUST MORNSTAR UPSTR ETF MORNSTAR UPSTR 33939L407 387 10,586 SH   SOLE   0 0 10,586
ABERDEEN TOTAL DYNAMIC DIVID F COM SH BEN INT COM SH BEN INT 00326L100 122 12,500 SH   SOLE   1,850 0 10,650
SPDR S&P500 ETF TRUST TR UNIT ETF TR UNIT 78462F103 411 958 SH   SOLE   958 0 0
Occidental Petroleum Corp WARRANT 674599162 4,148 350,000 SH Call SOLE   0 0 0