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 1,201 4,599 SH   SOLE   3,746 0 853
ADYEN N V UNSPONSORED ADR COM 00783v104 590 12,650 SH   SOLE   6,650 0 6,000
AIR LIQUIDE-ADR COM 009126202 1,046 31,850 SH   SOLE   18,500 0 13,350
ALIBABA GROUP HOLDING LTD S COM 01609w102 936 4,022 SH   SOLE   2,062 0 1,960
ANHEUSER-BUSCH INBEV SA SPO COM 03524a108 330 4,714 SH   SOLE   4,194 0 520
ARCH CAPITAL GROUP LTD COM g0450a105 545 15,097 SH   SOLE   10,162 0 4,935
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 87 17,605 SH   SOLE   4,000 0 13,605
BANCO SANTANDER S A SPONSOR COM 05964h105 40 13,223 SH   SOLE   13,217 0 6
BARCLAYS PLC ADR COM 06738e204 115 14,414 SH   SOLE   14,414 0 0
BAYER AKTIENGESELLSCHAFT AD COM 072730302 1,233 83,740 SH   SOLE   46,750 0 36,990
BCE INC COM NEW COM 05534b760 1,470 34,347 SH   SOLE   34,347 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 282 13,759 SH   SOLE   5,626 0 8,133
CHINA UNICOM HONG KONG LIMI COM 16945r104 70 12,376 SH   SOLE   12,376 0 0
CHUBB LTD COM COM h1467j104 224 1,456 SH   SOLE   220 0 1,236
COCA-COLA FEMSA SAB DE CV S COM 191241108 894 19,400 SH   SOLE   9,100 0 10,300
DADA NEXUS LIMITED AMERICAN COM 23344d108 248 6,800 SH   SOLE   6,300 0 500
ENBRIDGE INC COM 29250n105 333 10,425 SH   SOLE   8,965 0 1,460
ERICSSON ADR CL B SEK 10 COM 294821608 363 30,350 SH   SOLE   8,900 0 21,450
FISSION URANIUM CORP COM COM 33812r109 6 19,000 SH   SOLE   0 0 19,000
GRUPO TELEVISA SA DE CV SPO COM 40049j206 254 30,771 SH   SOLE   25,771 0 5,000
INFOSYS LIMITED SPONS ADR R COM 456788108 2,859 168,686 SH   SOLE   84,436 0 84,250
ING GROEP NV-SPONSORED ADR COM 456837103 188 19,884 SH   SOLE   12,577 0 7,307
LINDE PLC ORDINARY SHARE COM g5494j103 447 1,697 SH   SOLE   1,079 0 618
MEDTRONIC PLC COM COM g5960l103 3,390 28,943 SH   SOLE   27,093 0 1,850
NESTLE SA-SPONSORED ADR REP COM 641069406 310 2,628 SH   SOLE   2,109 0 519
NOKIA CORPORATION SPONSORED COM 654902204 216 55,345 SH   SOLE   4,345 0 51,000
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 751 7,953 SH   SOLE   4,548 0 3,405
NOVO NORDISK A/S-ADR REPSTG COM 670100205 747 10,700 SH   SOLE   4,600 0 6,100
NOVOZYMES A/S ADR COM 670108109 210 3,650 SH   SOLE   750 0 2,900
ROCHE HOLDING LTD SPONSORED COM 771195104 2,686 61,481 SH   SOLE   31,936 0 29,545
ROYAL DUTCH SHELL PLC SPONS COM 780259107 260 7,737 SH   SOLE   5,590 0 2,147
SPROTT PHYSICAL GOLD & SILV COM 85208r101 300 15,495 SH   SOLE   15,248 0 247
SPROTT PHYSICAL GOLD TR UNI COM 85207h104 205 13,566 SH   SOLE   10,266 0 3,300
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 449 4,116 SH   SOLE   1,008 0 3,108
UNILEVER PLC SPONSORED ADR COM 904767704 610 10,099 SH   SOLE   9,389 0 710
1LIFE HEALTHCARE INC COMMON ST COM 68269g107 271 6,200 SH   SOLE   4,700 0 1,500
2U INC COM 90214j101 595 14,864 SH   SOLE   10,669 0 4,195
3M COMPANY COM 88579y101 6,009 34,377 SH   SOLE   27,086 0 7,291
ABBOTT LABORATORIES COM 002824100 3,448 31,490 SH   SOLE   24,442 0 7,048
ABBVIE INC COM 00287y109 3,557 33,194 SH   SOLE   28,019 0 5,175
ADOBE INC COMMON STOCK COM 00724f101 313 625 SH   SOLE   532 0 93
ADVANCED MICRO DEVICES INC COM COM 007903107 729 7,954 SH   SOLE   1,094 0 6,860
AFLAC INC COM 001055102 307 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102 0 50,000 SH   SOLE   0 0 50,000
AIR PRODUCTS & CHEMICALS INC COM 009158106 328 1,200 SH   SOLE   1,100 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101 2,425 23,100 SH   SOLE   14,985 0 8,115
ALIGN TECHNOLOGY INC COM 016255101 424 794 SH   SOLE   794 0 0
ALPHABET INC CLASS A COMMON ST COM 02079k305 5,093 2,906 SH   SOLE   1,662 0 1,244
ALPHABET INC CLASS C CAPITAL S COM 02079k107 2,554 1,458 SH   SOLE   1,115 0 343
ALTRIA GROUP INC COM 02209s103 2,423 59,101 SH   SOLE   43,679 0 15,422
AMAZON.COM INC COM 023135106 6,231 1,913 SH   SOLE   1,311 0 602
AMEREN CORP COM 023608102 303 3,879 SH   SOLE   2,884 0 995
AMERICAN EXPRESS COMPANY COM 025816109 948 7,844 SH   SOLE   1,644 0 6,200
AMGEN INC COM 031162100 3,624 15,763 SH   SOLE   12,574 0 3,189
ANNALY CAPITAL MANAGEMENT INC COM 035710409 499 59,001 SH   SOLE   51,233 0 7,769
ANTHEM INC COM COM 036752103 355 1,106 SH   SOLE   1,038 0 68
APPLE INC COM 037833100 18,900 142,439 SH   SOLE   102,612 0 39,828
APPLIED MATERIALS INC COM 038222105 236 2,734 SH   SOLE   974 0 1,760
APPLIED VISUAL SCIENCES INC COM 038287108 0 121,580 SH   SOLE   113,780 0 7,800
ARK ETF TR NEXT GENERATION INT COM 00214q401 548 3,745 SH   SOLE   2,605 0 1,140
ARK ETF TRUST ARK GENOMIC REVO COM 00214q302 274 2,943 SH   SOLE   1,369 0 1,574
ARK ETF TRUST ARK INNOVATION E COM 00214q104 726 5,830 SH   SOLE   3,312 0 2,519
ASPEN TECHNOLOGY INC COM 045327103 204 1,565 SH   SOLE   625 0 940
AT&T INC COM 00206r102 2,273 79,022 SH   SOLE   56,331 0 22,692
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
BANK OF AMERICA CORP COM 060505104 420 13,872 SH   SOLE   7,027 0 6,845
BECTON DICKINSON & CO COM 075887109 205 821 SH   SOLE   295 0 526
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 5,876 25,340 SH   SOLE   15,413 0 9,927
BLACKROCK INC COM 09247x101 2,277 3,156 SH   SOLE   3,026 0 130
BLACKROCK INVESTMENT QUALITY M COM 09247d105 172 10,000 SH   SOLE   0 0 10,000
BLACKSTONE GROUP INC (THE) CLA COM 09260d107 431 6,656 SH   SOLE   2,348 0 4,308
BOEING CO COM 097023105 1,296 6,055 SH   SOLE   3,360 0 2,695
BOOKING HOLDINGS INC COMMON ST COM 09857l108 421 189 SH   SOLE   116 0 73
BRISTOL MYERS SQUIBB CO COM 110122108 1,911 30,806 SH   SOLE   17,456 0 13,350
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 624 4,076 SH   SOLE   3,741 0 335
BROWN & BROWN INC COM 115236101 795 16,761 SH   SOLE   15,674 0 1,087
CARLISLE COMPANIES INC COM 142339100 680 4,353 SH   SOLE   4,023 0 330
CATERPILLAR INC COM 149123101 2,314 12,715 SH   SOLE   12,160 0 555
CBOE GLOBAL MARKETS INC COMMON COM 12503m108 609 6,538 SH   SOLE   5,999 0 539
CENTENE CORP DEL COM 15135b101 526 8,754 SH   SOLE   5,724 0 3,030
CERNER CORP COM 156782104 373 4,758 SH   SOLE   4,258 0 500
CERUS CORP COM 157085101 69 10,000 SH   SOLE   8,000 0 2,000
CHARTER COMMUNICATIONS INC NEW COM 16119p108 605 915 SH   SOLE   828 0 87
CHEMED CORPORATION COM 16359r103 407 764 SH   SOLE   764 0 0
CHEVRON CORPORATION COM 166764100 2,799 33,142 SH   SOLE   22,129 0 11,013
CHIMERA INVESTMENT CORPORATION COM 16934q208 257 25,052 SH   SOLE   13,612 0 11,440
CHIMERIX INC COM 16934w106 150 31,000 SH   SOLE   21,000 0 10,000
CISCO SYSTEMS INC COM 17275r102 2,309 51,587 SH   SOLE   40,388 0 11,199
CLOUDERA INC COMMON STOCK COM 18914u100 153 11,000 SH   SOLE   11,000 0 0
COCA COLA COMPANY (THE) COM 191216100 3,420 62,365 SH   SOLE   51,451 0 10,914
COHEN & STEERS TOTAL RETURN RE COM 19247r103 272 20,515 SH   SOLE   17,515 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103 2,862 33,472 SH   SOLE   30,806 0 2,666
COMCAST CORP CL A COM 20030n101 323 6,160 SH   SOLE   2,464 0 3,696
COMMERCE BANCSHARES INC COM 200525103 679 10,337 SH   SOLE   5,977 0 4,360
CORNING INC COM 219350105 2,343 65,089 SH   SOLE   34,994 0 30,095
COSTCO WHOLESALE CORP-NEW COM 22160k105 622 1,651 SH   SOLE   1,348 0 302
CROWN CASTLE INTERNATIONAL COR COM 22822v101 1,691 10,624 SH   SOLE   10,224 0 400
CSX CORPORATION COM COM 126408103 490 5,401 SH   SOLE   800 0 4,601
CUMMINS INC COM 231021106 285 1,255 SH   SOLE   774 0 481
CVS HEALTH CORPORATION COM 126650100 1,680 24,598 SH   SOLE   23,163 0 1,435
CYTODYN INC COM 23283m101 157 29,175 SH   SOLE   27,925 0 1,250
DANAHER CORPORATION COM 235851102 465 2,093 SH   SOLE   1,932 0 161
DEERE & CO COM 244199105 581 2,160 SH   SOLE   1,569 0 591
DIGITAL ALLY INC COM COM 25382p208 23 10,000 SH   SOLE   0 0 10,000
DIGITAL REALTY TRUST INC COM 253868103 1,387 9,942 SH   SOLE   9,742 0 200
DOLLAR GENERAL CORPORATION COM 256677105 294 1,396 SH   SOLE   577 0 819
DOMINION ENERGY INC COMMON STO COM 25746u109 1,500 19,947 SH   SOLE   19,947 0 0
DOW INC COMMON STOCK COM 260557103 865 15,578 SH   SOLE   6,024 0 9,554
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,841 20,105 SH   SOLE   18,997 0 1,108
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 205 23,363 SH   SOLE   8,282 0 15,081
ECOLAB INC COM 278865100 281 1,299 SH   SOLE   1,051 0 248
ELI LILLY & CO COM 532457108 699 4,139 SH   SOLE   2,514 0 1,625
EMERSON ELECTRIC CO COM 291011104 859 10,691 SH   SOLE   7,736 0 2,955
ENERGIZER HOLDINGS INC COM 29272w109 508 12,044 SH   SOLE   7,530 0 4,514
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 138 22,295 SH   SOLE   9,136 0 13,159
ENTERCOM COMMUNICATIONS CORP C COM 293639100 625 253,000 SH   SOLE   113,000 0 140,000
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 412 21,041 SH   SOLE   19,434 0 1,607
ESTEE LAUDER COMPANIES INC CL COM 518439104 1,136 4,267 SH   SOLE   3,611 0 656
EXPEDITORS INTERNATIONAL OF WA COM 302130109 261 2,742 SH   SOLE   2,249 0 493
EXXON MOBIL CORP COM 30231g102 3,876 94,030 SH   SOLE   71,116 0 22,914
FACEBOOK INC CL A COM 30303m102 4,761 17,429 SH   SOLE   9,713 0 7,716
FASTENAL CO COM 311900104 908 18,604 SH   SOLE   16,116 0 2,488
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 24 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 1,166 4,493 SH   SOLE   3,322 0 1,170
FIDELITY NATIONAL INFORMATION COM 31620m106 218 1,544 SH   SOLE   31 0 1,513
FIRST INDUSTRIAL REALTY TRUST COM 32054k103 606 14,378 SH   SOLE   13,191 0 1,186
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 880 83,974 SH   SOLE   73,144 0 10,830
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 853 14,207 SH   SOLE   12,939 0 1,268
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 330 3,412 SH   SOLE   1,305 0 2,107
FIRST TR VALUE LINE DIVID INDE COM 33734h106 1,294 36,904 SH   SOLE   10,886 0 26,018
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 475 7,044 SH   SOLE   2,679 0 4,365
FIRST TRUST ETF DOW JONES INTE COM 33733e302 366 1,726 SH   SOLE   171 0 1,555
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500 485 6,911 SH   SOLE   4,671 0 2,240
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 226 5,100 SH   SOLE   1,437 0 3,663
FIRST TRUST EXCHANGE TRADED FU COM 33739p830 372 17,878 SH   SOLE   16,703 0 1,175
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,135 23,289 SH   SOLE   3,894 0 19,395
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 226 4,398 SH   SOLE   500 0 3,898
FIRST TRUST EXCHANGE TRADED FU COM 336920103 629 5,316 SH   SOLE   1,668 0 3,648
FISERV INC COM 337738108 423 3,716 SH   SOLE   1,859 0 1,857
FORD MOTOR CO PAR $0.01 COM 345370860 284 32,334 SH   SOLE   13,619 0 18,715
FRANKLIN RESOURCES INC COM 354613101 275 11,000 SH   SOLE   11,000 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 2,257 301,312 SH   SOLE   266,961 0 34,351
FREEPORT MCMORAN INC COM 35671d857 452 17,386 SH   SOLE   17,386 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 522 148,700 SH   SOLE   146,700 0 2,000
GAP INC COM 364760108 383 18,979 SH   SOLE   18,979 0 0
GENERAL DYNAMICS CORP COM 369550108 2,268 15,241 SH   SOLE   14,875 0 366
GENERAL ELECTRIC COMPANY COM COM 369604103 126 11,699 SH   SOLE   7,988 0 3,711
GENERAL MILLS INC COM 370334104 819 13,927 SH   SOLE   10,529 0 3,398
GENTEX CORP COM 371901109 1,309 38,578 SH   SOLE   36,116 0 2,463
GILEAD SCIENCES INC COM 375558103 1,179 20,230 SH   SOLE   19,597 0 634
GOLDMAN SACHS GROUP INC COM 38141g104 681 2,583 SH   SOLE   1,726 0 857
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 275 39,325 SH   SOLE   32,983 0 6,342
HALOZYME THERAPEUTICS INC COM 40637h109 822 19,250 SH   SOLE   12,750 0 6,500
HENRY SCHEIN INC COM 806407102 255 3,814 SH   SOLE   2,594 0 1,220
HEWLETT PACKARD ENTERPRISE COM COM 42824c109 1,931 162,984 SH   SOLE   101,750 0 61,234
HOME DEPOT INC COM 437076102 4,721 17,775 SH   SOLE   15,273 0 2,501
HONEYWELL INTL INC COM 438516106 293 1,378 SH   SOLE   637 0 741
HP INC COM COM 40434l105 831 33,790 SH   SOLE   21,638 0 12,152
IMPINJ INC COM COM 453204109 1,618 38,650 SH   SOLE   22,550 0 16,100
INTEGRAL TECHNOLOGIES INC COM 45810j103 1 521,800 SH   SOLE   521,800 0 0
INTEL CORP COM 458140100 1,503 30,163 SH   SOLE   15,237 0 14,926
INTERNATIONAL BUSINESS MACHINE COM 459200101 5,462 43,390 SH   SOLE   30,884 0 12,506
INVESCO EXCHANGE TRADED FD TR COM 46138g706 883 8,595 SH   SOLE   5,338 0 3,257
INVESCO EXCHANGE TRADED FD TR COM 46138e354 883 15,695 SH   SOLE   14,895 0 800
INVESCO EXCHANGE TRADED FUND T COM 46137v142 236 5,085 SH   SOLE   4,090 0 995
INVESCO EXCHANGE TRADED FUND T COM 46137v613 254 1,904 SH   SOLE   878 0 1,026
INVESCO EXCHANGE TRADED FUND T COM 46137v357 5,513 43,225 SH   SOLE   7,654 0 35,571
INVESCO EXCHANGE TRADED SELF I COM 46138j619 337 8,478 SH   SOLE   7,832 0 646
INVESCO QQQ TR UNIT SER 1 COM 46090e103 6,113 19,484 SH   SOLE   10,984 0 8,500
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,154 13,164 SH   SOLE   2,558 0 10,606
ISHARES CORE S&P 500 ETF COM 464287200 2,807 7,478 SH   SOLE   4,908 0 2,570
ISHARES CORE S&P MID CAP ETF COM 464287507 2,559 11,136 SH   SOLE   5,856 0 5,280
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,221 13,287 SH   SOLE   3,923 0 9,364
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 216 2,821 SH   SOLE   1,630 0 1,191
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 1,360 9,849 SH   SOLE   9,585 0 264
ISHARES MICRO CAP ETF COM 464288869 251 2,113 SH   SOLE   644 0 1,469
ISHARES MSCI EAFE ETF COM 464287465 862 11,808 SH   SOLE   3,509 0 8,299
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 383 5,609 SH   SOLE   5,226 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 530 10,263 SH   SOLE   2,394 0 7,869
ISHARES NASDAQ BIOTECHNOLOGY I COM 464287556 375 2,477 SH   SOLE   1,200 0 1,276
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,370 5,680 SH   SOLE   5,291 0 389
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 409 2,995 SH   SOLE   2,441 0 554
ISHARES RUSSELL 2000 ETF COM 464287655 4,417 22,527 SH   SOLE   5,243 0 17,284
ISHARES RUSSELL MID CAP GROWTH COM 464287481 245 2,390 SH   SOLE   2,282 0 108
ISHARES S&P 100 ETF COM 464287101 203 1,185 SH   SOLE   300 0 885
ISHARES S&P 500 GROWTH ETF COM 464287309 393 6,152 SH   SOLE   5,688 0 464
ISHARES S&P 500 VALUE ETF COM 464287408 398 3,108 SH   SOLE   840 0 2,268
ISHARES S&P MID CAP 400 GROWTH COM 464287606 397 5,497 SH   SOLE   5,497 0 0
ISHARES S&P SMALL CAP 600 VALU COM 464287879 704 8,656 SH   SOLE   159 0 8,497
ISHARES SELECT DIVIDEND ETF COM 464287168 292 3,033 SH   SOLE   938 0 2,095
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 200 4,473 SH   SOLE   4,473 0 0
ISHARES TR ISHARES CORE TOTAL COM 46434v613 1,294 23,706 SH   SOLE   23,706 0 0
ISHARES TR MSCI USA SMALL CAP COM 46435g433 384 11,337 SH   SOLE   10,159 0 1,178
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,148 18,463 SH   SOLE   8,380 0 10,083
ISHARES TRUST ISHARES MSCI USA COM 46429b697 3,618 53,301 SH   SOLE   53,301 0 0
ISHARES TRUST ISHARES U S AERO COM 464288760 293 3,089 SH   SOLE   1,096 0 1,993
ISHARES TRUST ISHARES U S INDU COM 464287754 745 7,673 SH   SOLE   5,069 0 2,604
ISHARES U S BASIC MATERIALS ET COM 464287838 662 5,841 SH   SOLE   5,841 0 0
ISHARES U S CONSUMER GOODS ETF COM 464287812 377 2,175 SH   SOLE   2,175 0 0
ISHARES U S MEDICAL DEVICES ET COM 464288810 567 1,733 SH   SOLE   367 0 1,366
ISHARES U S TECHNOLOGY ETF COM 464287721 1,970 23,159 SH   SOLE   19,289 0 3,870
ISHARES U S UTILITIES ETF COM 464287697 239 3,076 SH   SOLE   2,530 0 546
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 932 19,675 SH   SOLE   17,725 0 1,950
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 255 5,670 SH   SOLE   5,670 0 0
JOHN WILEY & SONS INC-CL A COM 968223206 1,215 26,600 SH   SOLE   18,000 0 8,600
JOHNSON & JOHNSON COM 478160104 9,590 60,937 SH   SOLE   47,850 0 13,087
JPMORGAN CHASE & CO COM 46625h100 4,694 36,939 SH   SOLE   33,356 0 3,583
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 67 11,616 SH   SOLE   0 0 11,616
KEYCORP NEW COM 493267108 1,920 116,991 SH   SOLE   116,991 0 0
KIMBERLY CLARK CORP COM 494368103 395 2,928 SH   SOLE   2,051 0 877
KKR & CO INC COMMON STOCK COM 48251w104 283 6,983 SH   SOLE   1,015 0 5,968
L BRANDS INC COM 501797104 420 11,303 SH   SOLE   11,303 0 0
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 947 5,009 SH   SOLE   4,320 0 689
LABORATORY CORP AMER HLDGS COM 50540r409 494 2,426 SH   SOLE   1,826 0 600
LIBERTY BROADBAND CORPORATION COM 530307305 233 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 1,810 5,100 SH   SOLE   4,442 0 658
LOWES COMPANIES INC COM 548661107 318 1,981 SH   SOLE   746 0 1,235
LUMEN TECHNOLOGIES INC COMMON COM 550241103 103 10,614 SH   SOLE   5,126 0 5,489
MARSH & MCLENNAN COMPANIES INC COM 571748102 657 5,612 SH   SOLE   5,188 0 423
MASTERCARD INCORPORATED COM 57636q104 747 2,092 SH   SOLE   1,022 0 1,070
MCDONALDS CORP COM 580135101 983 4,581 SH   SOLE   2,307 0 2,274
MERCK & CO INC COM 58933y105 3,097 37,862 SH   SOLE   29,964 0 7,897
METLIFE INC COM 59156r108 2,780 59,212 SH   SOLE   59,212 0 0
MICRON TECHNOLOGY INC COM 595112103 538 7,156 SH   SOLE   2,740 0 4,416
MICROSOFT CORP COM 594918104 13,765 61,889 SH   SOLE   43,272 0 18,617
MODERNA INC COMMON STOCK COM 60770k107 1,011 9,673 SH   SOLE   3,388 0 6,285
MONDELEZ INTERNATIONAL INC COM COM 609207105 417 7,126 SH   SOLE   3,901 0 3,225
MOODYS CORP COM 615369105 900 3,100 SH   SOLE   2,232 0 868
MORGAN STANLEY COM 617446448 2,356 34,373 SH   SOLE   34,373 0 0
NETFLIX COM INC COM 64110l106 359 664 SH   SOLE   194 0 470
NEW JERSEY MINING CO-IDAHO COM 645827106 61 233,000 SH   SOLE   0 0 233,000
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 213 18,713 SH   SOLE   15,497 0 3,216
NEXTERA ENERGY INC COM 65339f101 3,422 44,352 SH   SOLE   41,645 0 2,707
NIKE INC CLASS B COM COM 654106103 1,867 13,194 SH   SOLE   11,183 0 2,011
NORTHROP GRUMMAN CORP COM 666807102 278 913 SH   SOLE   426 0 487
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 159 104,050 SH   SOLE   34,000 0 70,050
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 76 12,000 SH   SOLE   1,667 0 10,333
NUVEEN MUNICIPAL VALUE FUND IN COM 670928100 133 11,988 SH   SOLE   11,988 0 0
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 113 11,884 SH   SOLE   8,484 0 3,400
NUVEEN QUALITY MUNICIPAL INCOM COM 67066v101 187 12,188 SH   SOLE   12,188 0 0
NVIDIA CORP COM 67066g104 1,266 2,425 SH   SOLE   1,039 0 1,386
NVR INC COM 62944t105 286 70 SH   SOLE   12 0 58
O REILLY AUTOMOTIVE INC COM 67103h107 263 581 SH   SOLE   494 0 87
OLIN CORPORATION COM 680665205 479 19,512 SH   SOLE   15,000 0 4,512
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 274 89,767 SH   SOLE   79,442 0 10,325
PACIFIC BIOSCIENCES OF CALIFOR COM 69404d108 1,594 61,440 SH   SOLE   31,050 0 30,390
PACIFIC OAK STRATEGIC OPPORTUN COM 694701103 111 11,480 SH   SOLE   8,080 0 3,400
PALO ALTO NETWORKS INC COM COM 697435105 225 634 SH   SOLE   619 0 15
PAYPAL HOLDINGS INC COM COM 70450y103 610 2,603 SH   SOLE   1,610 0 993
PEPSICO INC COMMON STOCK COM 713448108 3,735 25,182 SH   SOLE   19,455 0 5,727
PFIZER INC COM 717081103 2,718 73,836 SH   SOLE   55,699 0 18,137
PHILIP MORRIS INTERNATIONAL IN COM 718172109 830 10,030 SH   SOLE   6,502 0 3,528
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 331 12,222 SH   SOLE   12,222 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 1,576 46,626 SH   SOLE   37,433 0 9,193
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 315 11,540 SH   SOLE   11,540 0 0
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,990 13,359 SH   SOLE   13,180 0 179
POWER INTEGRATIONS INC COM 739276103 688 8,410 SH   SOLE   7,775 0 635
PRECISION BIOSCIENCES INC COMM COM 74019p108 2,852 342,000 SH   SOLE   226,500 0 115,500
PRIORITY INCOME FUND INC COM C COM 74272v305 160 12,594 SH   SOLE   7,102 0 5,493
PROCTER & GAMBLE CO COM 742718109 6,586 47,337 SH   SOLE   27,329 0 20,008
QUALCOMM INC COM 747525103 970 6,370 SH   SOLE   3,700 0 2,670
QUANTA SERVICES INC COM 74762e102 416 5,770 SH   SOLE   5,770 0 0
QUEST DIAGNOSTICS INC COM 74834l100 611 5,128 SH   SOLE   4,773 0 355
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 371 5,194 SH   SOLE   2,477 0 2,717
REDWOOD FINANCIAL INC-MINN COM 757903109 272 2,250 SH   SOLE   150 0 2,100
REGENERON PHARMACEUTICALS INC COM 75886f107 488 1,010 SH   SOLE   1,010 0 0
REKOR SYSTEMS INC COMMON STOCK COM 759419104 610 75,629 SH   SOLE   54,086 0 21,543
REVOLUTION MEDICINES INC COMMO COM 76155x100 259 6,550 SH   SOLE   3,550 0 3,000
RINGCENTRAL INC CL A COM 76680r206 949 2,505 SH   SOLE   220 0 2,285
RIVERNORTH DOUBLELINE STRATEGC COM 76882g107 2,129 148,652 SH   SOLE   45,521 0 103,132
ROSS STORES INC COM 778296103 597 4,860 SH   SOLE   4,569 0 291
SAILPOINT TECHNOLOGIES HOLDING COM 78781p105 280 5,250 SH   SOLE   2,250 0 3,000
SALESFORCE.COM INC COM 79466l302 662 2,977 SH   SOLE   2,504 0 473
SCHRODINGER INC COMMON STOCK COM 80810d103 1,295 16,350 SH   SOLE   8,350 0 8,000
SCIENCE APPLICATIONS INTERNATI COM 808625107 208 2,200 SH   SOLE   1,300 0 900
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,038 15,385 SH   SOLE   12,540 0 2,844
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 543 3,376 SH   SOLE   1,777 0 1,599
SELECT SECTOR SPDR FUND SHS BE COM 81369y100 206 2,851 SH   SOLE   657 0 2,194
SELECT SECTOR SPDR TRUST THE C COM 81369y852 742 10,991 SH   SOLE   10,991 0 0
SELECT SECTOR SPDR TRUST THE F COM 81369y605 648 21,966 SH   SOLE   7,936 0 14,030
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,430 21,419 SH   SOLE   18,085 0 3,334
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,542 11,857 SH   SOLE   4,685 0 7,172
SERVICESOURCE INTERNATIONAL IN COM 81763u100 92 52,500 SH   SOLE   8,000 0 44,500
SHERWIN WILLIAMS CO COM 824348106 670 911 SH   SOLE   847 0 64
SIMON PROPERTY GROUP INC COM 828806109 515 6,040 SH   SOLE   2,016 0 4,024
SOUTHERN CO COM 842587107 298 4,859 SH   SOLE   3,135 0 1,724
SOUTHWEST AIRLINES CO COM 844741108 301 6,455 SH   SOLE   3,837 0 2,618
SPDR DOW JONES MID CAP GROWTH COM 78464a821 1,201 17,324 SH   SOLE   16,764 0 560
SPDR DOW JONES MID CAP VALUE E COM 78464a839 255 4,597 SH   SOLE   2,084 0 2,513
SPDR DOW JONES REIT ETF COM 78464a607 213 2,454 SH   SOLE   693 0 1,761
SPDR GOLD TR GOLD SHS COM 78463v107 1,087 6,094 SH   SOLE   4,078 0 2,016
SPDR INDEX SHS FDS MSCI ACWI E COM 78463x848 319 11,539 SH   SOLE   11,404 0 135
SPDR S&P 500 ETF TRUST COM 78462f103 4,459 11,926 SH   SOLE   5,419 0 6,507
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 227 2,859 SH   SOLE   525 0 2,334
SPDR S&P DIVIDEND ETF COM 78464a763 2,785 26,290 SH   SOLE   13,556 0 12,734
SPDR SER TR DORSEY WRIGHT FIXE COM 78468r713 1,649 62,795 SH   SOLE   62,795 0 0
SPDR SER TR NUVEEN BLOOMBERG B COM 78464a284 3,012 51,054 SH   SOLE   51,054 0 0
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 220 2,881 SH   SOLE   2,831 0 50
SPDR SER TR S&P BIOTECH ETF COM 78464a870 358 2,542 SH   SOLE   495 0 2,047
SPDR SER TR S&P PHARMACEUTICAL COM 78464a722 442 8,497 SH   SOLE   8,497 0 0
SPDR SER TR S&P REGL BKG ETF COM 78464a698 511 9,844 SH   SOLE   2,162 0 7,682
SPDR SERIES TRUST FACTSET INNO COM 78464a110 580 2,698 SH   SOLE   321 0 2,377
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 325 2,857 SH   SOLE   678 0 2,179
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 503 4,382 SH   SOLE   1,927 0 2,455
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 930 10,159 SH   SOLE   6,808 0 3,351
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 1,067 12,894 SH   SOLE   12,259 0 635
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 579 18,798 SH   SOLE   14,946 0 3,852
SPDR SERIES TRUST SPDR PORTFOL COM 78464a144 1,361 37,580 SH   SOLE   37,580 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a672 276 8,334 SH   SOLE   8,334 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 970 21,036 SH   SOLE   21,035 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 1,012 23,013 SH   SOLE   17,537 0 5,476
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 5,663 102,416 SH   SOLE   87,320 0 15,096
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 255 7,741 SH   SOLE   2,003 0 5,738
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 224 6,522 SH   SOLE   3,429 0 3,093
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 408 11,403 SH   SOLE   11,403 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a474 303 9,663 SH   SOLE   9,622 0 41
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 991 32,269 SH   SOLE   30,090 0 2,179
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 292 2,433 SH   SOLE   320 0 2,113
SQUARE INC CLASS A COM COM 852234103 5,856 26,909 SH   SOLE   13,032 0 13,877
SQUARE INC CLASS A COM COM 852234103 2,176 10,000 SH Put SOLE   10,000 0 0
SSGA ACTIVE ETF TR SPDR DOUBLE COM 78467v848 800 16,234 SH   SOLE   15,177 0 1,056
SSGA ACTIVE TR SPDR DOUBLELINE COM 78470p200 330 6,619 SH   SOLE   6,619 0 0
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 320 7,918 SH   SOLE   7,918 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 1,137 2,707 SH   SOLE   574 0 2,133
STARBUCKS CORP COM 855244109 5,378 50,276 SH   SOLE   41,841 0 8,435
SUMMIT HOTEL PROPERTIES INC COM 866082100 232 25,741 SH   SOLE   24,998 0 743
SURFACE ONCOLOGY INC COMMON ST COM 86877m209 92 10,000 SH   SOLE   10,000 0 0
SYNOPSYS INC COM 871607107 767 2,957 SH   SOLE   2,590 0 367
TARGET CORP COM 87612e106 456 2,582 SH   SOLE   1,646 0 937
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 261 10,966 SH   SOLE   4,042 0 6,924
TEMPLETON EMERGING MARKETS FUN COM 880191101 1,219 65,121 SH   SOLE   58,815 0 6,305
TESLA INC COMMON STOCK COM 88160r101 866 1,227 SH   SOLE   525 0 702
TEXAS INSTRUMENTS INCORPORATED COM 882508104 3,063 18,665 SH   SOLE   18,180 0 485
TEXAS PACIFIC LAND CORPORATION COM 88262p102 261 359 SH   SOLE   0 0 359
THERAPEUTICSMD INC COMMON STOC COM 88338n107 20 16,200 SH   SOLE   1,500 0 14,700
THERMO FISHER SCIENTIFIC INC COM 883556102 1,320 2,833 SH   SOLE   1,761 0 1,072
TJX COMPANIES INC NEW COM 872540109 331 4,854 SH   SOLE   4,319 0 535
TOMPKINS FINANCIAL CORPORATION COM 890110109 353 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 269 1,910 SH   SOLE   1,300 0 610
TRUIST FINANCIAL CORPORATION C COM 89832q109 3,257 67,959 SH   SOLE   66,023 0 1,936
TYLER TECHNOLOGIES INC COM 902252105 626 1,433 SH   SOLE   1,322 0 111
UBER TECHNOLOGIES INC COMMON S COM 90353t100 1,749 34,291 SH   SOLE   23,881 0 10,410
UNION PACIFIC CORP COM 907818108 1,178 5,656 SH   SOLE   5,197 0 459
UNITED PARCEL SVC INC CL B COM 911312106 1,688 10,022 SH   SOLE   5,164 0 4,859
UNITEDHEALTH GROUP INC COM 91324p102 5,152 14,692 SH   SOLE   12,875 0 1,817
UNITY BIOTECHNOLOGY INC COMMON COM 91381u101 220 41,950 SH   SOLE   23,500 0 18,450
US BANCORP DEL COM COM 902973304 338 7,264 SH   SOLE   5,444 0 1,820
US ECOLOGY INC COMMON STOCK COM 91734m103 291 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TRUST VANEC COM 92189h300 378 11,350 SH   SOLE   9,870 0 1,481
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,054 22,334 SH   SOLE   14,682 0 7,652
VANGUARD FTSE EMERGING MARKETS COM 922042858 305 6,079 SH   SOLE   4,930 0 1,149
VANGUARD INDEX FUNDS VANGUARD COM 922908652 208 1,262 SH   SOLE   0 0 1,262
VANGUARD INDEX FUNDS VANGUARD COM 922908512 290 2,439 SH   SOLE   609 0 1,830
VANGUARD INDEX FUNDS VANGUARD COM 922908751 1,188 6,105 SH   SOLE   1,906 0 4,199
VANGUARD MEGA CAP ETF MSCI US COM 921910873 226 1,690 SH   SOLE   0 0 1,690
VANGUARD S&P 500 ETF COM 922908363 493 1,435 SH   SOLE   377 0 1,058
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 379 1,378 SH   SOLE   1,282 0 96
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 771 5,465 SH   SOLE   3,590 0 1,875
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 425 5,001 SH   SOLE   1,291 0 3,710
VANGUARD TOTAL BOND MARKET ETF COM 921937835 518 5,876 SH   SOLE   5,488 0 388
VEEVA SYSTEMS INC CL A COM COM 922475108 272 998 SH   SOLE   98 0 900
VERISK ANALYTICS INC COM COM 92345y106 637 3,067 SH   SOLE   2,814 0 253
VERIZON COMMUNICATIONS COM 92343v104 3,534 60,152 SH   SOLE   50,231 0 9,921
VISA INC CL A COMMON STOCK COM 92826c839 5,484 25,071 SH   SOLE   21,370 0 3,701
W W GRAINGER INC COM 384802104 1,008 2,468 SH   SOLE   2,346 0 122
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 921 23,104 SH   SOLE   10,246 0 12,857
WALMART INC COMMON STOCK COM 931142103 2,942 20,408 SH   SOLE   10,790 0 9,618
WALT DISNEY CO COM 254687106 3,675 20,282 SH   SOLE   13,728 0 6,554
WASTE MANAGEMENT INC DEL COM 94106l109 1,155 9,797 SH   SOLE   7,471 0 2,326
WELLS FARGO & CO COM 949746101 279 9,261 SH   SOLE   2,808 0 6,453
WELLTOWER INC COMMON STOCK COM 95040q104 261 4,042 SH   SOLE   2,574 0 1,468
WEST PHARMACEUTICAL SVCS INC C COM 955306105 694 2,449 SH   SOLE   2,266 0 183
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 326 6,082 SH   SOLE   3,107 0 2,975
WISDOMTREE TRUST U S QUALITY D COM 97717x669 1,569 29,080 SH   SOLE   22,858 0 6,222
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   0 0 700,000
XCEL ENERGY INC COMMON STOCK COM 98389b100 3,253 48,795 SH   SOLE   42,285 0 6,510
XILINX INC COM 983919101 624 4,400 SH   SOLE   4,065 0 335
XPERI HOLDING CORPORATION COMM COM 98390m103 261 12,500 SH   SOLE   6,500 0 6,000
ZOETIS INC CL A COM 98978v103 1,047 6,328 SH   SOLE   5,021 0 1,307
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 309 10,319 SH   SOLE   7,969 0 2,350
CHS INC PFD CL B SER 4 PFD 12542r803 2,613 88,369 SH   SOLE   77,650 0 10,720
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 301 21,500 SH   SOLE   19,000 0 2,500