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
ACCENTURE PLC IRELAND SHS C COM g1151c101 936 4,140 SH   SOLE   3,305 0 835
ADYEN N V UNSPONSORED ADR COM 00783v104 423 11,475 SH   SOLE   5,650 0 5,825
AIR LIQUIDE-ADR COM 009126202 1,028 32,350 SH   SOLE   18,000 0 14,350
ALIBABA GROUP HOLDING LTD S COM 01609w102 747 2,540 SH   SOLE   900 0 1,640
ARCH CAPITAL GROUP LTD COM g0450a105 536 18,339 SH   SOLE   12,154 0 6,185
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 48 17,605 SH   SOLE   4,000 0 13,605
BARCLAYS PLC ADR COM 06738e204 79 15,824 SH   SOLE   15,824 0 0
BAYER AKTIENGESELLSCHAFT AD COM 072730302 682 43,605 SH   SOLE   29,870 0 13,735
BCE INC COM NEW COM 05534b760 1,486 35,839 SH   SOLE   35,839 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 220 12,602 SH   SOLE   5,124 0 7,478
CHINA UNICOM HONG KONG LIMI COM 16945r104 86 13,149 SH   SOLE   13,149 0 0
DADA NEXUS LIMITED AMERICAN COM 23344d108 359 13,550 SH   SOLE   9,550 0 4,000
ENBRIDGE INC COM 29250n105 304 10,425 SH   SOLE   8,598 0 1,827
ERICSSON ADR CL B SEK 10 COM 294821608 374 34,350 SH   SOLE   12,900 0 21,450
FISSION URANIUM CORP COM COM 33812r109 5 19,000 SH   SOLE   0 0 19,000
GRUPO TELEVISA SA DE CV SPO COM 40049j206 85 13,825 SH   SOLE   13,825 0 0
IHS MARKIT LTD SHS COM g47567105 645 8,221 SH   SOLE   7,425 0 796
INFOSYS LIMITED SPONS ADR R COM 456788108 2,386 172,792 SH   SOLE   84,742 0 88,050
ING GROEP NV-SPONSORED ADR COM 456837103 138 19,502 SH   SOLE   13,695 0 5,807
LINDE PLC ORDINARY SHARE COM g5494j103 397 1,669 SH   SOLE   1,051 0 618
MEDTRONIC PLC COM COM g5960l103 3,014 29,007 SH   SOLE   27,309 0 1,697
NESTLE SA-SPONSORED ADR REP COM 641069406 313 2,628 SH   SOLE   2,109 0 519
NOKIA CORPORATION SPONSORED COM 654902204 704 180,145 SH   SOLE   98,595 0 81,550
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 1,066 12,253 SH   SOLE   7,748 0 4,505
NOVO NORDISK A/S-ADR REPSTG COM 670100205 760 10,940 SH   SOLE   3,600 0 7,340
NOVOZYMES A/S ADR COM 670108109 307 4,875 SH   SOLE   1,875 0 3,000
ROCHE HOLDING LTD SPONSORED COM 771195104 3,127 72,921 SH   SOLE   40,276 0 32,645
SPROTT PHYSICAL GOLD & SILV COM 85208r101 426 23,202 SH   SOLE   23,086 0 116
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 337 4,163 SH   SOLE   1,008 0 3,155
UNILEVER PLC SPONSORED ADR COM 904767704 583 9,455 SH   SOLE   8,745 0 710
WILLIS TOWERS WATSON PUBLIC COM g96629103 626 3,000 SH   SOLE   3,000 0 0
2U INC COM 90214j101 740 21,860 SH   SOLE   13,270 0 8,590
3M COMPANY COM 88579y101 5,269 32,897 SH   SOLE   25,933 0 6,964
ABBOTT LABORATORIES COM 002824100 3,641 33,452 SH   SOLE   29,464 0 3,988
ABBVIE INC COM 00287y109 2,947 33,646 SH   SOLE   31,150 0 2,495
ADOBE INC COMMON STOCK COM 00724f101 288 587 SH   SOLE   494 0 93
ADVANCED MICRO DEVICES INC COM COM 007903107 569 6,935 SH   SOLE   1,025 0 5,910
AFLAC INC COM 001055102 299 8,238 SH   SOLE   6,038 0 2,200
AFTERMASTER INC COM COM 00831x102 0 150,000 SH   SOLE   0 0 150,000
AIR PRODUCTS & CHEMICALS INC COM 009158106 357 1,200 SH   SOLE   1,100 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101 3,260 29,490 SH   SOLE   15,010 0 14,480
ALLIANZGI CONV & INCOME FD II COM 018825109 47 11,359 SH   SOLE   11,359 0 0
ALPHABET INC CLASS A COMMON ST COM 02079k305 4,476 3,054 SH   SOLE   1,645 0 1,409
ALPHABET INC CLASS C CAPITAL S COM 02079k107 1,824 1,241 SH   SOLE   930 0 311
ALTRIA GROUP INC COM 02209s103 2,340 60,548 SH   SOLE   45,186 0 15,362
AMAZON.COM INC COM 023135106 5,904 1,875 SH   SOLE   1,281 0 594
AMEREN CORP COM 023608102 307 3,876 SH   SOLE   2,883 0 993
AMERICAN EXPRESS COMPANY COM 025816109 784 7,825 SH   SOLE   4,625 0 3,200
AMGEN INC COM 031162100 4,198 16,517 SH   SOLE   13,118 0 3,399
ANNALY CAPITAL MANAGEMENT INC COM 035710409 454 63,794 SH   SOLE   56,112 0 7,682
ANTHEM INC COM COM 036752103 260 968 SH   SOLE   900 0 68
APPLE INC COM 037833100 15,980 137,982 SH   SOLE   99,182 0 38,800
APPLIED VISUAL SCIENCES INC COM 038287108 0 10,000 SH   SOLE   10,000 0 0
ARK ETF TR NEXT GENERATION INT COM 00214q401 505 4,650 SH   SOLE   2,345 0 2,305
ARK ETF TRUST ARK INNOVATION E COM 00214q104 318 3,457 SH   SOLE   1,680 0 1,777
ARVINAS INC COMMON STOCK COM 04335a105 288 12,200 SH   SOLE   4,700 0 7,500
AT&T INC COM 00206r102 2,894 101,493 SH   SOLE   78,926 0 22,567
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
BANK OF AMERICA CORP COM 060505104 487 20,230 SH   SOLE   13,385 0 6,845
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 5,357 25,155 SH   SOLE   14,602 0 10,553
BIO-RAD LABORATORIES INC CL A COM 090572207 532 1,032 SH   SOLE   936 0 96
BLACKROCK INC COM 09247x101 1,935 3,434 SH   SOLE   3,304 0 130
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 363 6,950 SH   SOLE   2,345 0 4,605
BOEING CO COM 097023105 873 5,282 SH   SOLE   2,607 0 2,675
BOOKING HOLDINGS INC COMMON ST COM 09857l108 316 185 SH   SOLE   112 0 73
BRISTOL MYERS SQUIBB CO COM 110122108 2,147 35,608 SH   SOLE   25,948 0 9,660
CATERPILLAR INC COM 149123101 2,068 13,865 SH   SOLE   13,210 0 655
CENTENE CORP DEL COM 15135b101 497 8,514 SH   SOLE   4,584 0 3,930
CERNER CORP COM 156782104 879 12,157 SH   SOLE   11,003 0 1,153
CHARTER COMMUNICATIONS INC NEW COM 16119p108 470 752 SH   SOLE   672 0 80
CHEMED CORPORATION COM 16359r103 423 881 SH   SOLE   868 0 13
CHEVRON CORPORATION COM 166764100 2,472 34,334 SH   SOLE   25,583 0 8,751
CHIMERA INVESTMENT CORPORATION COM 16934q208 120 14,657 SH   SOLE   8,157 0 6,500
CHIPOTLE MEXICAN GRILL INC COM COM 169656105 206 166 SH   SOLE   142 0 24
CISCO SYSTEMS INC COM 17275r102 2,065 52,412 SH   SOLE   41,624 0 10,788
CLOROX CO COM 189054109 712 3,389 SH   SOLE   2,940 0 449
CLOUDERA INC COMMON STOCK COM 18914u100 446 41,000 SH   SOLE   30,500 0 10,500
COCA COLA COMPANY (THE) COM 191216100 3,124 63,279 SH   SOLE   53,095 0 10,184
COHEN & STEERS TOTAL RETURN RE COM 19247r103 162 13,620 SH   SOLE   10,620 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103 2,628 34,063 SH   SOLE   32,997 0 1,066
COMCAST CORP CL A COM 20030n101 309 6,689 SH   SOLE   6,593 0 96
COMMERCE BANCSHARES INC COM 200525103 552 9,800 SH   SOLE   5,642 0 4,158
CORNING INC COM 219350105 1,858 57,322 SH   SOLE   27,241 0 30,081
COSTCO WHOLESALE CORP-NEW COM 22160k105 336 948 SH   SOLE   716 0 231
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,681 10,099 SH   SOLE   9,899 0 200
CSX CORPORATION COM COM 126408103 419 5,392 SH   SOLE   800 0 4,592
CUMMINS INC COM 231021106 244 1,155 SH   SOLE   729 0 426
CVS HEALTH CORPORATION COM 126650100 1,487 25,459 SH   SOLE   24,249 0 1,210
CYTODYN INC COM 23283m101 48 16,425 SH   SOLE   15,175 0 1,250
DANAHER CORPORATION COM 235851102 494 2,293 SH   SOLE   2,132 0 161
DEERE & CO COM 244199105 458 2,067 SH   SOLE   1,476 0 591
DIGITAL ALLY INC COM COM 25382p208 73 34,258 SH   SOLE   0 0 34,258
DIGITAL REALTY TRUST INC COM 253868103 1,567 10,678 SH   SOLE   9,978 0 700
DOLLAR GENERAL CORPORATION COM 256677105 272 1,296 SH   SOLE   577 0 719
DOMINION ENERGY INC COMMON STO COM 25746u109 1,659 21,018 SH   SOLE   20,857 0 161
DOW INC COMMON STOCK COM 260557103 739 15,706 SH   SOLE   6,746 0 8,960
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,839 20,768 SH   SOLE   19,660 0 1,108
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 171 23,248 SH   SOLE   8,282 0 14,966
ECOLAB INC COM 278865100 258 1,289 SH   SOLE   1,064 0 225
ELI LILLY & CO COM 532457108 1,166 7,880 SH   SOLE   5,933 0 1,948
EMERSON ELECTRIC CO COM 291011104 711 10,838 SH   SOLE   4,858 0 5,979
ENERGIZER HOLDINGS INC COM 29272w109 347 8,857 SH   SOLE   5,897 0 2,960
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 118 21,773 SH   SOLE   19,692 0 2,081
ENTERCOM COMMUNICATIONS CORP C COM 293639100 531 330,000 SH   SOLE   160,000 0 170,000
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 284 17,975 SH   SOLE   16,378 0 1,597
ESTEE LAUDER COMPANIES INC CL COM 518439104 903 4,139 SH   SOLE   3,407 0 732
EXPEDITORS INTERNATIONAL OF WA COM 302130109 239 2,641 SH   SOLE   2,148 0 493
EXXON MOBIL CORP COM 30231g102 3,346 97,452 SH   SOLE   81,401 0 16,051
FACEBOOK INC CL A COM 30303m102 4,816 18,388 SH   SOLE   10,373 0 8,015
FASTENAL CO COM 311900104 260 5,764 SH   SOLE   4,324 0 1,440
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 20 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 805 3,199 SH   SOLE   1,819 0 1,380
FIDELITY NATIONAL INFORMATION COM 31620m106 223 1,513 SH   SOLE   0 0 1,513
FIRST INDUSTRIAL REALTY TRUST COM 32054k103 481 12,083 SH   SOLE   10,942 0 1,141
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 821 91,709 SH   SOLE   76,587 0 15,122
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 856 14,268 SH   SOLE   12,985 0 1,283
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 283 3,374 SH   SOLE   1,267 0 2,107
FIRST TR VALUE LINE DIVID INDE COM 33734h106 1,013 32,189 SH   SOLE   8,339 0 23,851
FIRST TRUST ETF DOW JONES INTE COM 33733e302 304 1,615 SH   SOLE   76 0 1,539
FIRST TRUST EXCHANGE TRADED FU COM 33739p830 384 18,596 SH   SOLE   17,421 0 1,175
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,180 25,018 SH   SOLE   4,040 0 20,978
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 684 13,242 SH   SOLE   850 0 12,392
FIRST TRUST EXCHANGE TRADED FU COM 336920103 403 4,165 SH   SOLE   1,077 0 3,088
FISERV INC COM 337738108 357 3,469 SH   SOLE   1,587 0 1,882
FORD MOTOR CO PAR $0.01 COM 345370860 195 29,351 SH   SOLE   10,636 0 18,715
FRANKLIN RESOURCES INC COM 354613101 326 16,000 SH   SOLE   16,000 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 1,983 290,691 SH   SOLE   257,347 0 33,344
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 528 154,700 SH   SOLE   152,700 0 2,000
GENERAL DYNAMICS CORP COM 369550108 2,126 15,357 SH   SOLE   14,991 0 366
GENERAL MILLS INC COM 370334104 2,309 37,436 SH   SOLE   31,939 0 5,498
GENTEX CORP COM 371901109 461 17,895 SH   SOLE   16,067 0 1,828
GILEAD SCIENCES INC COM 375558103 1,357 21,479 SH   SOLE   19,802 0 1,677
GOLDMAN SACHS GROUP INC COM 38141g104 498 2,480 SH   SOLE   1,523 0 957
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 437 45,803 SH   SOLE   30,674 0 15,130
GULF UNITED ENERGY INC COM 402580104 0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109 256 29,745 SH   SOLE   23,078 0 6,667
HALOZYME THERAPEUTICS INC COM 40637h109 388 14,750 SH   SOLE   9,750 0 5,000
HENRY SCHEIN INC COM 806407102 248 4,214 SH   SOLE   2,994 0 1,220
HEWLETT PACKARD ENTERPRISE COM COM 42824c109 1,464 156,234 SH   SOLE   92,743 0 63,491
HOME DEPOT INC COM 437076102 4,910 17,682 SH   SOLE   15,247 0 2,434
HONEYWELL INTL INC COM 438516106 223 1,352 SH   SOLE   601 0 751
HP INC COM COM 40434l105 641 33,757 SH   SOLE   26,348 0 7,409
IMPINJ INC COM COM 453204109 771 29,250 SH   SOLE   15,650 0 13,600
INTEL CORP COM 458140100 1,586 30,622 SH   SOLE   15,538 0 15,084
INTERNATIONAL BUSINESS MACHINE COM 459200101 5,266 43,285 SH   SOLE   29,974 0 13,311
INVESCO EXCHANGE TRADED FD TR COM 46138g706 301 4,639 SH   SOLE   3,332 0 1,307
INVESCO EXCHANGE TRADED FD TR COM 46138e354 1,051 19,596 SH   SOLE   18,546 0 1,050
INVESCO EXCHANGE TRADED FUND T COM 46137v613 216 1,899 SH   SOLE   878 0 1,021
INVESCO EXCHANGE TRADED FUND T COM 46137v357 2,863 26,481 SH   SOLE   3,646 0 22,835
INVESCO EXCHANGE TRADED SELF I COM 46138j619 300 9,699 SH   SOLE   8,995 0 704
INVESCO QQQ TR UNIT SER 1 COM 46090e103 5,051 18,179 SH   SOLE   9,755 0 8,424
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,089 13,537 SH   SOLE   3,044 0 10,493
ISHARES CORE S&P 500 ETF COM 464287200 2,486 7,398 SH   SOLE   4,852 0 2,545
ISHARES CORE S&P MID CAP ETF COM 464287507 2,113 11,405 SH   SOLE   6,118 0 5,287
ISHARES CORE S&P SMALL CAP ETF COM 464287804 932 13,266 SH   SOLE   3,902 0 9,363
ISHARES MSCI EAFE ETF COM 464287465 752 11,808 SH   SOLE   3,509 0 8,299
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 330 5,597 SH   SOLE   5,214 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 392 8,892 SH   SOLE   2,119 0 6,773
ISHARES NASDAQ BIOTECHNOLOGY I COM 464287556 282 2,086 SH   SOLE   883 0 1,202
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,246 5,746 SH   SOLE   5,401 0 346
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 353 2,989 SH   SOLE   2,436 0 553
ISHARES RUSSELL 2000 ETF COM 464287655 1,753 11,700 SH   SOLE   2,489 0 9,211
ISHARES RUSSELL MID CAP GROWTH COM 464287481 227 1,316 SH   SOLE   1,254 0 62
ISHARES S&P 500 VALUE ETF COM 464287408 341 3,030 SH   SOLE   840 0 2,190
ISHARES S&P SMALL CAP 600 VALU COM 464287879 522 4,266 SH   SOLE   80 0 4,186
ISHARES SELECT DIVIDEND ETF COM 464287168 421 5,162 SH   SOLE   2,618 0 2,544
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,588 29,204 SH   SOLE   29,204 0 0
ISHARES TR MSCI USA SMALL CAP COM 46435g433 335 11,457 SH   SOLE   10,329 0 1,128
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,002 18,463 SH   SOLE   8,380 0 10,083
ISHARES TRUST ISHARES MSCI USA COM 46429b697 3,392 53,226 SH   SOLE   53,226 0 0
ISHARES TRUST ISHARES U S AERO COM 464288760 245 1,544 SH   SOLE   548 0 996
ISHARES TRUST ISHARES U S INDU COM 464287754 334 1,997 SH   SOLE   695 0 1,302
ISHARES U S MEDICAL DEVICES ET COM 464288810 460 1,536 SH   SOLE   220 0 1,316
ISHARES U S TECHNOLOGY ETF COM 464287721 1,340 4,451 SH   SOLE   3,497 0 954
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 822 19,675 SH   SOLE   17,725 0 1,950
JOHNSON & JOHNSON COM 478160104 9,464 63,568 SH   SOLE   50,540 0 13,028
JPMORGAN CHASE & CO COM 46625h100 3,143 32,649 SH   SOLE   29,469 0 3,180
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 49 12,333 SH   SOLE   0 0 12,333
KEYCORP NEW COM 493267108 1,499 125,661 SH   SOLE   125,661 0 0
KIMBERLY CLARK CORP COM 494368103 439 2,970 SH   SOLE   2,093 0 877
KKR & CO INC COMMON STOCK COM 48251w104 240 6,981 SH   SOLE   1,015 0 5,966
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 938 5,525 SH   SOLE   4,521 0 1,005
LABORATORY CORP AMER HLDGS COM 50540r409 462 2,456 SH   SOLE   1,806 0 650
LIBERTY BROADBAND CORPORATION COM 530307305 210 1,470 SH   SOLE   1,470 0 0
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 391 42,050 SH   SOLE   39,361 0 2,688
LOCKHEED MARTIN CORP COM 539830109 2,061 5,376 SH   SOLE   4,714 0 662
LOWES COMPANIES INC COM 548661107 335 2,022 SH   SOLE   790 0 1,232
LUMEN TECHNOLOGIES INC COM 156700106 105 10,380 SH   SOLE   4,851 0 5,529
MARSH & MCLENNAN COMPANIES INC COM 571748102 492 4,286 SH   SOLE   3,930 0 356
MASTERCARD INCORPORATED COM 57636q104 724 2,142 SH   SOLE   1,022 0 1,120
MCDONALDS CORP COM 580135101 1,016 4,629 SH   SOLE   2,356 0 2,273
MEDALIST DIVERSIFIED REIT INC COM 58403p105 20 15,699 SH   SOLE   13,916 0 1,783
MERCK & CO INC COM 58933y105 3,224 38,862 SH   SOLE   31,394 0 7,468
METLIFE INC COM 59156r108 2,257 60,731 SH   SOLE   60,731 0 0
MICRON TECHNOLOGY INC COM 595112103 369 7,864 SH   SOLE   3,348 0 4,516
MICROSOFT CORP COM 594918104 12,666 60,217 SH   SOLE   42,135 0 18,082
MODERNA INC COMMON STOCK COM 60770k107 714 10,085 SH   SOLE   3,585 0 6,500
MONDELEZ INTERNATIONAL INC COM COM 609207105 523 9,101 SH   SOLE   5,876 0 3,225
MOODYS CORP COM 615369105 808 2,788 SH   SOLE   1,920 0 868
MORGAN STANLEY COM 617446448 1,817 37,589 SH   SOLE   37,589 0 0
NETFLIX COM INC COM 64110l106 332 664 SH   SOLE   194 0 470
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 172 18,028 SH   SOLE   15,203 0 2,825
NEXTERA ENERGY INC COM 65339f101 3,016 10,866 SH   SOLE   10,309 0 557
NIKE INC CLASS B COM COM 654106103 1,584 12,619 SH   SOLE   10,426 0 2,192
NORTHROP GRUMMAN CORP COM 666807102 290 918 SH   SOLE   431 0 487
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 38 49,400 SH   SOLE   16,000 0 33,400
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 71 12,000 SH   SOLE   1,667 0 10,333
NUVEEN MUNICIPAL VALUE FUND IN COM 670928100 128 11,988 SH   SOLE   11,988 0 0
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 101 11,944 SH   SOLE   8,544 0 3,400
NUVEEN QUALITY MUNICIPAL INCOM COM 67066v101 148 10,188 SH   SOLE   10,188 0 0
NVIDIA CORP COM 67066g104 1,322 2,443 SH   SOLE   1,027 0 1,416
NVR INC COM 62944t105 278 68 SH   SOLE   12 0 56
O REILLY AUTOMOTIVE INC COM 67103h107 254 550 SH   SOLE   463 0 87
OLIN CORPORATION COM 680665205 263 21,211 SH   SOLE   16,000 0 5,211
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 225 91,036 SH   SOLE   91,036 0 0
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 767 77,750 SH   SOLE   32,750 0 45,000
PACIFIC OAK STRATEGIC OPPORTUN COM 694701103 122 11,480 SH   SOLE   8,080 0 3,400
PAYPAL HOLDINGS INC COM COM 70450y103 504 2,560 SH   SOLE   1,607 0 953
PEPSICO INC COMMON STOCK COM 713448108 3,532 25,486 SH   SOLE   22,743 0 2,743
PFIZER INC COM 717081103 2,767 75,392 SH   SOLE   60,900 0 14,492
PHILIP MORRIS INTERNATIONAL IN COM 718172109 711 9,478 SH   SOLE   6,304 0 3,174
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 275 12,197 SH   SOLE   12,197 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 1,440 48,271 SH   SOLE   39,078 0 9,193
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 277 11,532 SH   SOLE   11,532 0 0
PPD INC COMMON STOCK COM 69355f102 203 5,500 SH   SOLE   1,500 0 4,000
PRECISION BIOSCIENCES INC COMM COM 74019p108 1,481 240,500 SH   SOLE   146,000 0 94,500
PRIORITY INCOME FUND INC COM C COM 74272v305 159 12,494 SH   SOLE   8,832 0 3,663
PROCTER & GAMBLE CO COM 742718109 6,505 46,803 SH   SOLE   35,314 0 11,489
QUALCOMM INC COM 747525103 439 3,734 SH   SOLE   1,044 0 2,690
QUEST DIAGNOSTICS INC COM 74834l100 596 5,208 SH   SOLE   4,853 0 355
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 284 4,938 SH   SOLE   2,221 0 2,717
REDWOOD FINANCIAL INC-MINN COM 757903109 294 2,250 SH   SOLE   150 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104 386 66,959 SH   SOLE   43,516 0 23,443
REVOLUTION MEDICINES INC COMMO COM 76155x100 245 7,050 SH   SOLE   4,050 0 3,000
RINGCENTRAL INC CL A COM 76680r206 655 2,385 SH   SOLE   100 0 2,285
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 2,078 151,432 SH   SOLE   43,464 0 107,968
ROSS STORES INC COM 778296103 439 4,700 SH   SOLE   4,409 0 291
SAILPOINT TECHNOLOGIES HOLDING COM 78781p105 228 5,750 SH   SOLE   2,250 0 3,500
SALESFORCE.COM INC COM 79466l302 624 2,481 SH   SOLE   1,980 0 501
SCHRODINGER INC COMMON STOCK COM 80810d103 829 17,450 SH   SOLE   9,200 0 8,250
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 853 13,307 SH   SOLE   10,847 0 2,460
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 492 3,346 SH   SOLE   1,835 0 1,511
SELECT SECTOR SPDR TRUST THE C COM 81369y852 270 4,540 SH   SOLE   4,540 0 0
SELECT SECTOR SPDR TRUST THE F COM 81369y605 536 22,268 SH   SOLE   7,738 0 14,530
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,250 21,329 SH   SOLE   18,120 0 3,209
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,581 13,550 SH   SOLE   5,889 0 7,661
SHERWIN WILLIAMS CO COM 824348106 496 712 SH   SOLE   650 0 62
SOUTHERN CO COM 842587107 251 4,632 SH   SOLE   3,129 0 1,503
SOUTHWEST AIRLINES CO COM 844741108 229 6,105 SH   SOLE   3,487 0 2,618
SPDR DOW JONES MID CAP GROWTH COM 78464a821 432 7,533 SH   SOLE   6,940 0 593
SPDR GOLD TR GOLD SHS COM 78463v107 1,097 6,194 SH   SOLE   4,017 0 2,177
SPDR S&P 500 ETF TRUST COM 78462f103 3,484 10,402 SH   SOLE   4,138 0 6,264
SPDR S&P DIVIDEND ETF COM 78464a763 2,914 31,536 SH   SOLE   17,778 0 13,758
SPDR SER TR NUVEEN BLOOMBERG B COM 78464a284 3,572 62,823 SH   SOLE   62,823 0 0
SPDR SER TR S&P BIOTECH ETF COM 78464a870 525 4,715 SH   SOLE   1,998 0 2,717
SPDR SERIES TRUST FACTSET INNO COM 78464a110 445 2,635 SH   SOLE   321 0 2,314
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 268 2,757 SH   SOLE   678 0 2,079
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 398 4,556 SH   SOLE   2,059 0 2,497
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,006 10,997 SH   SOLE   7,453 0 3,544
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 813 11,801 SH   SOLE   11,166 0 635
SPDR SERIES TRUST SPDR MSCI US COM 78468r812 210 2,223 SH   SOLE   1,951 0 272
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 824 26,750 SH   SOLE   23,452 0 3,298
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,644 46,402 SH   SOLE   46,402 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a672 277 8,330 SH   SOLE   8,028 0 302
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 253 6,197 SH   SOLE   6,196 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 771 19,604 SH   SOLE   16,218 0 3,386
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 4,599 91,783 SH   SOLE   77,575 0 14,209
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 552 20,146 SH   SOLE   5,343 0 14,803
SPDR SERIES TRUST SPDR PORTFOL COM 78464a474 286 9,112 SH   SOLE   9,071 0 41
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 1,048 34,147 SH   SOLE   30,456 0 3,691
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 264 2,433 SH   SOLE   320 0 2,113
SQUARE INC CLASS A COM COM 852234103 5,196 31,966 SH   SOLE   15,839 0 16,127
SSGA ACTIVE ETF TR SPDR DOUBLE COM 78467v848 1,509 30,601 SH   SOLE   29,711 0 890
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 211 5,210 SH   SOLE   5,210 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 917 2,707 SH   SOLE   574 0 2,133
STARBUCKS CORP COM 855244109 4,212 49,024 SH   SOLE   40,129 0 8,895
SYNOPSYS INC COM 871607107 608 2,841 SH   SOLE   2,456 0 385
SYSCO CORP COM 871829107 470 7,554 SH   SOLE   4,799 0 2,755
TARGET CORP COM 87612e106 453 2,879 SH   SOLE   1,943 0 936
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 229 11,089 SH   SOLE   4,358 0 6,731
TEMPLETON EMERGING MARKETS FUN COM 880191101 893 58,116 SH   SOLE   52,127 0 5,989
TESLA INC COMMON STOCK COM 88160r101 422 983 SH   SOLE   281 0 702
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,755 19,296 SH   SOLE   18,811 0 485
THERAPEUTICSMD INC COMMON STOC COM 88338n107 26 16,200 SH   SOLE   1,500 0 14,700
THERMO FISHER SCIENTIFIC INC COM 883556102 1,265 2,866 SH   SOLE   1,941 0 925
TJX COMPANIES INC NEW COM 872540109 214 3,852 SH   SOLE   3,362 0 490
TOMPKINS FINANCIAL CORPORATION COM 890110109 284 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 239 1,670 SH   SOLE   1,100 0 570
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,677 70,362 SH   SOLE   68,427 0 1,935
TYLER TECHNOLOGIES INC COM 902252105 561 1,610 SH   SOLE   1,468 0 142
UBER TECHNOLOGIES INC COMMON S COM 90353t100 1,242 34,051 SH   SOLE   22,241 0 11,810
UNION PACIFIC CORP COM 907818108 1,005 5,107 SH   SOLE   4,371 0 736
UNITED PARCEL SVC INC CL B COM 911312106 1,552 9,316 SH   SOLE   4,447 0 4,869
UNITEDHEALTH GROUP INC COM 91324p102 4,550 14,594 SH   SOLE   12,614 0 1,981
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 157 45,450 SH   SOLE   22,000 0 23,450
US BANCORP DEL COM COM 902973304 246 6,863 SH   SOLE   5,193 0 1,670
US ECOLOGY INC COMMON STOCK COM 91734m103 261 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TRUST VANEC COM 92189h300 348 11,299 SH   SOLE   9,366 0 1,933
VANGUARD FTSE DEVELOPED MARKET COM 921943858 902 22,057 SH   SOLE   14,405 0 7,652
VANGUARD FTSE EMERGING MARKETS COM 922042858 272 6,302 SH   SOLE   4,825 0 1,477
VANGUARD MEGA CAP ETF MSCI US COM 921910873 203 1,690 SH   SOLE   0 0 1,690
VANGUARD S&P 500 ETF COM 922908363 447 1,452 SH   SOLE   397 0 1,054
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 223 950 SH   SOLE   895 0 55
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 680 5,288 SH   SOLE   3,253 0 2,035
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 454 5,745 SH   SOLE   2,021 0 3,724
VANGUARD TOTAL BOND MARKET ETF COM 921937835 472 5,348 SH   SOLE   5,248 0 100
VEEVA SYSTEMS INC CL A COM COM 922475108 253 900 SH   SOLE   0 0 900
VERISIGN INC COM 92343e102 504 2,462 SH   SOLE   2,231 0 231
VERISK ANALYTICS INC COM COM 92345y106 508 2,740 SH   SOLE   2,482 0 258
VERIZON COMMUNICATIONS COM 92343v104 3,596 60,455 SH   SOLE   50,109 0 10,347
VISA INC CL A COMMON STOCK COM 92826c839 5,374 26,872 SH   SOLE   22,974 0 3,898
W W GRAINGER INC COM 384802104 285 800 SH   SOLE   800 0 0
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 823 22,905 SH   SOLE   7,447 0 15,457
WALMART INC COMMON STOCK COM 931142103 2,644 18,899 SH   SOLE   13,642 0 5,257
WALT DISNEY CO COM 254687106 2,543 20,492 SH   SOLE   13,778 0 6,714
WASTE MANAGEMENT INC DEL COM 94106l109 1,099 9,708 SH   SOLE   7,368 0 2,340
WELLS FARGO & CO COM 949746101 218 9,264 SH   SOLE   3,020 0 6,244
WELLTOWER INC COMMON STOCK COM 95040q104 228 4,134 SH   SOLE   2,667 0 1,468
WEST PHARMACEUTICAL SVCS INC C COM 955306105 556 2,023 SH   SOLE   1,852 0 171
WESTERN ASSET INVESTMENT GRADE COM 95790a101 796 38,401 SH   SOLE   13,407 0 24,994
WISDOMTREE TRUST U S QUALITY D COM 97717x669 815 16,451 SH   SOLE   14,060 0 2,391
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 3,358 48,662 SH   SOLE   42,721 0 5,941
XPERI HOLDING CORPORATION COMM COM 98390m103 259 22,500 SH   SOLE   6,500 0 16,000
ZOETIS INC CL A COM 98978v103 868 5,250 SH   SOLE   3,986 0 1,265
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 296 10,319 SH   SOLE   7,969 0 2,350
CHS INC PFD CL B SER 4 PFD 12542r803 2,397 85,983 SH   SOLE   74,512 0 11,471
GWG HLDGS INC PFD 7 DTD PFD 36192a810 207 207 SH   SOLE   193 0 14
GWG HLDGS INC PFD 7 DTD PFD 36192a836 567 567 SH   SOLE   567 0 0
GWG HLDGS INC PFD 7 DTD PFD 36192a844 470 470 SH   SOLE   470 0 0
GWG HLDGS INC SER 2 PFD 7 DTD PFD 36192a687 1,173 1,173 SH   SOLE   110 0 1,063
REKOR SYSTEMS INC PREFERRED ST PFD 759419203 242 21,500 SH   SOLE   17,500 0 4,000