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
ABB LTD SPONSORED ADR COM 000375204 1,202 35,369 SH   SOLE   23,719 0 11,650
ABCELLERA BIOLOGICS INC COM COM 00288u106 240 10,900 SH   SOLE   8,950 0 1,950
ACCENTURE PLC IRELAND SHS C COM g1151c101 564 1,914 SH   SOLE   1,254 0 660
ADYEN N V UNSPONSORED ADR COM 00783v104 594 12,150 SH   SOLE   6,150 0 6,000
AIR LIQUIDE-ADR COM 009126202 1,063 30,350 SH   SOLE   18,000 0 12,350
ALIBABA GROUP HOLDING LTD S COM 01609w102 1,461 6,441 SH   SOLE   4,730 0 1,711
ANHEUSER-BUSCH INBEV SA SPO COM 03524a108 236 3,275 SH   SOLE   2,755 0 520
ARCH CAPITAL GROUP LTD COM g0450a105 377 9,686 SH   SOLE   5,399 0 4,287
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 109 17,612 SH   SOLE   4,000 0 13,612
BAYER AKTIENGESELLSCHAFT AD COM 072730302 1,551 102,145 SH   SOLE   63,155 0 38,990
BCE INC COM NEW COM 05534b760 1,216 24,653 SH   SOLE   24,653 0 0
BP P L C SPONSORED ADR (FRM COM 055622104 312 11,823 SH   SOLE   4,174 0 7,649
COCA-COLA FEMSA SAB DE CV S COM 191241108 500 9,450 SH   SOLE   5,100 0 4,350
COMPAGNIE DE SAINT GOBAIN U COM 204280309 244 18,500 SH   SOLE   4,000 0 14,500
DRONE DELIVERY CDA CORP COM COM 26210w100 18 20,020 SH   SOLE   20,020 0 0
ENBRIDGE INC COM 29250n105 496 12,383 SH   SOLE   8,738 0 3,645
ERICSSON ADR CL B SEK 10 COM 294821608 363 28,850 SH   SOLE   7,900 0 20,950
FISSION URANIUM CORP COM COM 33812r109 7 14,000 SH   SOLE   0 0 14,000
GARMIN LTD COM h2906t109 827 5,715 SH   SOLE   5,194 0 521
GENMAB A S ADS COM 372303206 211 5,160 SH   SOLE   3,310 0 1,850
HARBORSIDE INC COM SUB VTG COM 411620107 17 11,500 SH   SOLE   7,500 0 4,000
IHS MARKIT LTD SHS COM g47567105 219 1,942 SH   SOLE   1,737 0 205
INFOSYS LIMITED SPONS ADR R COM 456788108 5,142 242,681 SH   SOLE   137,056 0 105,625
ING GROEP NV-SPONSORED ADR COM 456837103 190 14,385 SH   SOLE   7,064 0 7,321
LAZARD LTD SHS A COM g54050102 213 4,713 SH   SOLE   1,000 0 3,713
LINDE PLC ORDINARY SHARE COM g5494j103 483 1,669 SH   SOLE   1,051 0 618
MAGNA INTERNATIONAL INC COM COM 559222401 522 5,640 SH   SOLE   1,786 0 3,854
MEDTRONIC PLC COM COM g5960l103 3,035 24,452 SH   SOLE   22,577 0 1,875
NESTLE SA-SPONSORED ADR REP COM 641069406 261 2,097 SH   SOLE   1,578 0 519
NOKIA CORPORATION SPONSORED COM 654902204 2,204 414,314 SH   SOLE   262,314 0 152,000
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 649 7,113 SH   SOLE   4,408 0 2,705
NOVO NORDISK A/S-ADR REPSTG COM 670100205 888 10,600 SH   SOLE   4,500 0 6,100
NOVOZYMES A/S ADR COM 670108109 275 3,650 SH   SOLE   750 0 2,900
RESTAURANT BRANDS INTERNATI COM 76131d103 1,107 17,185 SH   SOLE   17,185 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104 2,964 62,892 SH   SOLE   33,162 0 29,730
ROYAL BANK OF CANADA COM 780087102 200 1,976 SH   SOLE   920 0 1,056
ROYAL DUTCH SHELL PLC SPONS COM 780259107 255 6,565 SH   SOLE   4,463 0 2,102
SPROTT PHYSICAL GOLD & SILV COM 85208r101 278 14,881 SH   SOLE   14,634 0 247
SPROTT PHYSICAL GOLD TR UNI COM 85207h104 190 13,566 SH   SOLE   10,266 0 3,300
SWEDISH EXPORT CREDIT CORPO COM 870297215 236 52,781 SH   SOLE   44,236 0 8,545
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 597 4,970 SH   SOLE   1,975 0 2,995
TE CONNECTIVITY LTD COM h84989104 1,262 9,333 SH   SOLE   5,900 0 3,433
UNILEVER PLC SPONSORED ADR COM 904767704 569 9,727 SH   SOLE   9,117 0 610
1847 GOEDEKER INC COMMON STOCK COM 28252c109 148 38,532 SH   SOLE   38,532 0 0
1LIFE HEALTHCARE INC COMMON ST COM 68269g107 292 8,825 SH   SOLE   7,825 0 1,000
2U INC COM 90214j101 394 9,445 SH   SOLE   6,270 0 3,175
3M COMPANY COM 88579y101 6,141 30,916 SH   SOLE   22,859 0 8,057
ABBOTT LABORATORIES COM 002824100 3,451 29,767 SH   SOLE   23,410 0 6,357
ABBVIE INC COM 00287y109 3,667 32,551 SH   SOLE   25,996 0 6,555
ADOBE INC COMMON STOCK COM 00724f101 712 1,215 SH   SOLE   1,062 0 153
ADVANCED MICRO DEVICES INC COM COM 007903107 864 9,195 SH   SOLE   2,505 0 6,690
AFLAC INC COM 001055102 408 7,612 SH   SOLE   6,412 0 1,200
AFTERMASTER INC COM COM 00831x102 0 50,000 SH   SOLE   0 0 50,000
AGILENT TECHNOLOGIES INC COM 00846u101 965 6,526 SH   SOLE   6,104 0 422
AIR PRODUCTS & CHEMICALS INC COM 009158106 489 1,700 SH   SOLE   1,350 0 350
AKAMAI TECHNOLOGIES INC COM 00971t101 2,717 23,305 SH   SOLE   15,815 0 7,490
ALPHABET INC CLASS A COMMON ST COM 02079k305 7,565 3,098 SH   SOLE   1,815 0 1,283
ALPHABET INC CLASS C CAPITAL S COM 02079k107 3,722 1,485 SH   SOLE   1,163 0 322
ALTRIA GROUP INC COM 02209s103 2,475 51,918 SH   SOLE   37,105 0 14,813
AMAZON.COM INC COM 023135106 8,449 2,456 SH   SOLE   1,716 0 740
AMEREN CORP COM 023608102 302 3,768 SH   SOLE   2,767 0 1,001
AMERICAN ELECTRIC POWER COMPAN COM 025537101 213 2,517 SH   SOLE   2,190 0 326
AMERICAN EXPRESS COMPANY COM 025816109 1,280 7,744 SH   SOLE   1,544 0 6,200
AMERIPRISE FINL INC COM 03076c106 206 830 SH   SOLE   230 0 600
AMGEN INC COM 031162100 3,576 14,670 SH   SOLE   11,455 0 3,215
ANNALY CAPITAL MANAGEMENT INC COM 035710409 521 58,707 SH   SOLE   46,152 0 12,555
ANTHEM INC COM COM 036752103 604 1,582 SH   SOLE   1,514 0 68
APPLE INC COM 037833100 16,665 121,681 SH   SOLE   82,273 0 39,409
APPLIED MATERIALS INC COM 038222105 402 2,825 SH   SOLE   1,164 0 1,660
APPLIED VISUAL SCIENCES INC COM 038287108 0 113,780 SH   SOLE   113,780 0 0
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609 609 19,009 SH   SOLE   16,450 0 2,559
ARK ETF TR NEXT GENERATION INT COM 00214q401 555 3,604 SH   SOLE   2,502 0 1,102
ARK ETF TRUST ARK GENOMIC REVO COM 00214q302 219 2,369 SH   SOLE   1,194 0 1,175
ARK ETF TRUST ARK INNOVATION E COM 00214q104 1,145 8,751 SH   SOLE   6,260 0 2,492
ASPEN TECHNOLOGY INC COM 045327103 250 1,815 SH   SOLE   625 0 1,190
AT&T INC COM 00206r102 1,580 54,889 SH   SOLE   33,736 0 21,153
ATLANTIS INTERNET GROUP CORP COM 04914u100 0 69,000 SH   SOLE   69,000 0 0
AUTODESK INC COM 052769106 832 2,851 SH   SOLE   2,646 0 205
BANK OF AMERICA CORP COM 060505104 708 17,176 SH   SOLE   10,331 0 6,845
BECTON DICKINSON & CO COM 075887109 482 1,981 SH   SOLE   915 0 1,066
BERKLEY W R CORPORATION COM 084423102 803 10,783 SH   SOLE   10,039 0 744
BERKSHIRE HATHAWAY INC DEL CL COM 084670702 6,614 23,800 SH   SOLE   14,115 0 9,685
BLACKROCK INC COM 09247x101 1,460 1,669 SH   SOLE   1,509 0 160
BLACKROCK INVESTMENT QUALITY M COM 09247d105 185 10,000 SH   SOLE   0 0 10,000
BLACKSTONE GROUP INC (THE) COM COM 09260d107 696 7,162 SH   SOLE   2,848 0 4,313
BOEING CO COM 097023105 1,396 5,827 SH   SOLE   2,825 0 3,002
BOOKING HOLDINGS INC COMMON ST COM 09857l108 260 119 SH   SOLE   58 0 61
BRISTOL MYERS SQUIBB CO COM 110122108 2,707 40,508 SH   SOLE   26,143 0 14,365
BROADRIDGE FINANCIAL SOLUTIONS COM 11133t103 748 4,632 SH   SOLE   4,274 0 358
BROWN & BROWN INC COM 115236101 985 18,543 SH   SOLE   17,448 0 1,095
CAMDEN PROPERTY TRUST-SBI COM 133131102 765 5,766 SH   SOLE   5,315 0 451
CAPITAL ONE FINANCIAL CORP COM 14040h105 3,311 21,405 SH   SOLE   21,405 0 0
CARMAX INC COM 143130102 202 1,564 SH   SOLE   1,392 0 172
CATERPILLAR INC COM 149123101 1,557 7,155 SH   SOLE   6,110 0 1,045
CAVITATION TECHNOLOGIES INC COM 14964w104 17 270,000 SH   SOLE   0 0 270,000
CDW CORPORATION COM COM 12514g108 259 1,482 SH   SOLE   1,482 0 0
CELLECTAR BIOSCIENCES INC COMM COM 15117f500 22 18,615 SH   SOLE   18,615 0 0
CENTENE CORP DEL COM 15135b101 460 6,309 SH   SOLE   3,634 0 2,675
CERNER CORP COM 156782104 283 3,623 SH   SOLE   3,123 0 500
CHEMED CORPORATION COM 16359r103 362 764 SH   SOLE   764 0 0
CHEVRON CORPORATION COM 166764100 3,639 34,739 SH   SOLE   18,570 0 16,169
CHIMERA INVESTMENT CORPORATION COM 16934q208 241 15,977 SH   SOLE   8,537 0 7,440
CISCO SYSTEMS INC COM 17275r102 2,459 46,390 SH   SOLE   35,789 0 10,602
CLOUDERA INC COMMON STOCK COM 18914u100 237 14,925 SH   SOLE   14,925 0 0
CME GROUP INC COM 12572q105 505 2,374 SH   SOLE   2,175 0 199
COCA COLA COMPANY (THE) COM 191216100 2,644 48,858 SH   SOLE   41,244 0 7,614
COHEN & STEERS TOTAL RETURN RE COM 19247r103 334 20,515 SH   SOLE   17,515 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103 372 4,572 SH   SOLE   1,656 0 2,916
COMCAST CORP CL A COM 20030n101 346 6,064 SH   SOLE   2,368 0 3,696
COMMERCE BANCSHARES INC COM 200525103 771 10,341 SH   SOLE   5,981 0 4,360
CONOCOPHILLIPS COMMON STOCK COM 20825c104 283 4,649 SH   SOLE   2,786 0 1,863
COPART INC COM 217204106 205 1,555 SH   SOLE   1,555 0 0
CORNING INC COM 219350105 2,695 65,896 SH   SOLE   35,699 0 30,196
COSTCO WHOLESALE CORP-NEW COM 22160k105 774 1,957 SH   SOLE   1,719 0 238
CROWN CASTLE INTERNATIONAL COR COM 22822v101 2,231 11,433 SH   SOLE   10,937 0 496
CSX CORPORATION COM COM 126408103 514 16,022 SH   SOLE   2,400 0 13,622
CUMMINS INC COM 231021106 284 1,166 SH   SOLE   697 0 469
CVS HEALTH CORPORATION COM 126650100 1,437 17,216 SH   SOLE   15,646 0 1,570
CYTODYN INC COM 23283m101 48 28,275 SH   SOLE   27,025 0 1,250
DANAHER CORPORATION COM 235851102 338 1,261 SH   SOLE   1,100 0 161
DEERE & CO COM 244199105 816 2,313 SH   SOLE   1,749 0 564
DEVON ENERGY CORPORATION NEW COM 25179m103 3,698 126,680 SH   SOLE   126,580 0 100
DIGITAL ALLY INC COM COM 25382p208 25 14,000 SH   SOLE   0 0 14,000
DIGITAL REALTY TRUST INC COM 253868103 1,215 8,072 SH   SOLE   7,872 0 200
DOLLAR GENERAL CORPORATION COM 256677105 306 1,416 SH   SOLE   607 0 809
DOMINION ENERGY INC COMMON STO COM 25746u109 1,168 15,878 SH   SOLE   15,878 0 0
DOVER CORPORATION COM 260003108 789 5,238 SH   SOLE   4,856 0 382
DOW INC COMMON STOCK COM 260557103 854 13,489 SH   SOLE   5,570 0 7,919
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 1,619 16,401 SH   SOLE   15,614 0 787
EATON VANCE NATIONAL MUNICIPAL COM 27826u108 145 10,300 SH   SOLE   7,100 0 3,200
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 259 25,365 SH   SOLE   10,082 0 15,283
ECOLAB INC COM 278865100 588 2,855 SH   SOLE   2,435 0 420
ELI LILLY & CO COM 532457108 944 4,111 SH   SOLE   2,507 0 1,604
EMERSON ELECTRIC CO COM 291011104 1,041 10,817 SH   SOLE   7,530 0 3,287
ENERGIZER HOLDINGS INC COM 29272w109 412 9,586 SH   SOLE   5,722 0 3,864
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 227 21,347 SH   SOLE   9,183 0 12,164
ENPHASE ENERGY INC COM 29355a107 230 1,254 SH   SOLE   509 0 745
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 644 26,685 SH   SOLE   22,861 0 3,824
ESTEE LAUDER COMPANIES INC CL COM 518439104 737 2,316 SH   SOLE   1,992 0 325
ETF MANAGERS GROUP COMMODITY T COM 26923h200 345 11,743 SH   SOLE   10,048 0 1,695
EXPEDITORS INTERNATIONAL OF WA COM 302130109 483 3,817 SH   SOLE   3,224 0 593
EXXON MOBIL CORP COM 30231g102 4,926 78,088 SH   SOLE   56,513 0 21,576
FACEBOOK INC CL A COM 30303m102 6,248 17,970 SH   SOLE   11,587 0 6,383
FASTENAL CO COM 311900104 331 6,364 SH   SOLE   5,564 0 800
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 16 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106 866 2,903 SH   SOLE   1,685 0 1,218
FIDELITY NATIONAL INFORMATION COM 31620m106 971 6,851 SH   SOLE   6,465 0 386
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103 830 60,852 SH   SOLE   52,102 0 8,750
FIRST TR EXCHANGE TRADED FD II COM 33734x119 1,777 31,192 SH   SOLE   31,192 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x135 222 5,081 SH   SOLE   5,081 0 0
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 478 7,971 SH   SOLE   6,928 0 1,043
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 415 3,780 SH   SOLE   1,673 0 2,107
FIRST TR VALUE LINE DIVID INDE COM 33734h106 1,195 30,047 SH   SOLE   7,894 0 22,153
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 1,718 22,741 SH   SOLE   18,116 0 4,625
FIRST TRUST ETF DOW JONES INTE COM 33733e302 404 1,648 SH   SOLE   93 0 1,555
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500 975 14,086 SH   SOLE   8,666 0 5,420
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 261 5,575 SH   SOLE   1,807 0 3,768
FIRST TRUST EXCHANGE TRADED FU COM 33739p830 374 17,878 SH   SOLE   16,703 0 1,175
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 1,095 22,567 SH   SOLE   3,797 0 18,770
FIRST TRUST EXCHANGE TRADED FU COM 336920103 1,026 8,046 SH   SOLE   2,605 0 5,441
FIRST TRUST EXCHANGE TRADED FU COM 33740f888 215 8,056 SH   SOLE   8,056 0 0
FIRST TRUST LARGE CAP VALUE AL COM 33735j101 550 8,377 SH   SOLE   7,994 0 383
FIRST TRUST MID CAP CORE ALPHA COM 33735b108 337 3,367 SH   SOLE   3,338 0 29
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109 237 7,131 SH   SOLE   4,321 0 2,810
FISERV INC COM 337738108 694 6,491 SH   SOLE   4,349 0 2,142
FORD MOTOR CO PAR $0.01 COM 345370860 341 22,954 SH   SOLE   12,991 0 9,963
FORTITUDE GOLD CORP COM COM 34962k100 238 34,700 SH   SOLE   11,200 0 23,500
FRANKLIN RESOURCES INC COM 354613101 336 10,500 SH   SOLE   10,500 0 0
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 2,468 298,116 SH   SOLE   264,243 0 33,872
FREEPORT MCMORAN INC COM 35671d857 3,691 99,464 SH   SOLE   99,464 0 0
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 603 150,700 SH   SOLE   148,700 0 2,000
GENERAL DYNAMICS CORP COM 369550108 2,320 12,324 SH   SOLE   11,974 0 350
GENERAL ELECTRIC COMPANY COM COM 369604103 215 15,947 SH   SOLE   12,236 0 3,711
GENERAL MILLS INC COM 370334104 879 14,434 SH   SOLE   9,584 0 4,850
GENTEX CORP COM 371901109 1,306 39,468 SH   SOLE   28,218 0 11,250
GILEAD SCIENCES INC COM 375558103 1,310 19,026 SH   SOLE   18,389 0 637
GLOBAL HEALTHCARE REIT INC COM 37953j107 6 10,000 SH   SOLE   0 0 10,000
GLOBAL X FDS GLOBAL X VIDEO GA COM 37954y392 217 6,707 SH   SOLE   6,707 0 0
GOLDMAN SACHS GROUP INC COM 38141g104 740 1,949 SH   SOLE   1,456 0 493
GRIFFIN AMERICAN HEALTHCARE RE COM 398182204 422 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 409 57,314 SH   SOLE   42,203 0 15,111
HALOZYME THERAPEUTICS INC COM 40637h109 874 19,250 SH   SOLE   12,750 0 6,500
HANOVER INSURANCE GROUP INC (T COM 410867105 723 5,327 SH   SOLE   4,913 0 414
HEPION PHARMACEUTICALS INC COM COM 426897104 54 27,340 SH   SOLE   27,340 0 0
HERSHEY COMPANY (THE) COM 427866108 836 4,798 SH   SOLE   4,465 0 333
HEWLETT PACKARD ENTERPRISE COM COM 42824c109 2,245 153,984 SH   SOLE   78,250 0 75,734
HOME DEPOT INC COM 437076102 4,038 12,662 SH   SOLE   10,328 0 2,334
HONEYWELL INTL INC COM 438516106 613 2,794 SH   SOLE   1,869 0 925
HP INC COM COM 40434l105 1,022 33,838 SH   SOLE   21,686 0 12,152
ILLINOIS TOOL WORKS INC COM 452308109 900 4,027 SH   SOLE   3,706 0 322
IMPINJ INC COM COM 453204109 1,891 36,650 SH   SOLE   19,550 0 17,100
INTEGRAL TECHNOLOGIES INC COM 45810j103 0 521,800 SH   SOLE   521,800 0 0
INTEL CORP COM 458140100 1,998 35,595 SH   SOLE   17,708 0 17,887
INTERCONTINENTAL EXCHANGE INC COM 45866f104 842 7,095 SH   SOLE   6,218 0 877
INTERNATIONAL BUSINESS MACHINE COM 459200101 5,823 39,725 SH   SOLE   26,668 0 13,057
INTERNATIONAL PAPER CO COM 460146103 206 3,357 SH   SOLE   1,201 0 2,156
INVESCO EXCHANGE TRADED FD TR COM 46137v852 263 1,579 SH   SOLE   1,579 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138e164 410 51,000 SH   SOLE   45,000 0 6,000
INVESCO EXCHANGE TRADED FD TR COM 46138g706 1,056 11,822 SH   SOLE   8,315 0 3,507
INVESCO EXCHANGE TRADED FD TR COM 46138e354 888 14,580 SH   SOLE   13,780 0 800
INVESCO EXCHANGE TRADED FUND T COM 46137v142 369 6,893 SH   SOLE   4,718 0 2,175
INVESCO EXCHANGE TRADED FUND T COM 46137v613 297 1,851 SH   SOLE   879 0 973
INVESCO EXCHANGE TRADED FUND T COM 46137v357 6,220 41,268 SH   SOLE   9,436 0 31,832
INVESCO EXCHANGE TRADED SELF I COM 46138j619 334 7,152 SH   SOLE   6,688 0 464
INVESCO QQQ TR UNIT SER 1 COM 46090e103 6,741 19,019 SH   SOLE   10,391 0 8,628
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,259 13,040 SH   SOLE   2,428 0 10,612
ISHARES CORE S&P 500 ETF COM 464287200 3,557 8,274 SH   SOLE   5,611 0 2,662
ISHARES CORE S&P MID CAP ETF COM 464287507 2,833 10,543 SH   SOLE   5,913 0 4,630
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,685 14,916 SH   SOLE   4,101 0 10,816
ISHARES GLOBAL HEALTHCARE ETF COM 464287325 223 2,683 SH   SOLE   1,515 0 1,168
ISHARES IBOXX $ INVESTMENT GRA COM 464287242 5,667 42,180 SH   SOLE   41,914 0 265
ISHARES MICRO CAP ETF COM 464288869 305 1,999 SH   SOLE   650 0 1,349
ISHARES MSCI EAFE ETF COM 464287465 930 11,784 SH   SOLE   3,569 0 8,215
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 430 5,795 SH   SOLE   5,412 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234 590 10,700 SH   SOLE   3,105 0 7,595
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 1,448 5,335 SH   SOLE   4,982 0 353
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 477 3,005 SH   SOLE   2,450 0 554
ISHARES RUSSELL 2000 ETF COM 464287655 5,561 24,245 SH   SOLE   15,878 0 8,367
ISHARES RUSSELL MID CAP GROWTH COM 464287481 234 2,070 SH   SOLE   1,962 0 108
ISHARES S&P 100 ETF COM 464287101 232 1,185 SH   SOLE   300 0 885
ISHARES S&P 500 VALUE ETF COM 464287408 467 3,161 SH   SOLE   913 0 2,248
ISHARES S&P MID CAP 400 VALUE COM 464287705 2,974 28,231 SH   SOLE   27,627 0 604
ISHARES S&P SMALL CAP 600 GROW COM 464287887 2,759 20,799 SH   SOLE   20,799 0 0
ISHARES S&P SMALL CAP 600 VALU COM 464287879 4,947 46,919 SH   SOLE   31,490 0 15,429
ISHARES SELECT DIVIDEND ETF COM 464287168 310 2,656 SH   SOLE   794 0 1,862
ISHARES TR ISHARES BIOTECHNOLO COM 464287556 434 2,652 SH   SOLE   1,200 0 1,451
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 255 5,070 SH   SOLE   5,070 0 0
ISHARES TR ISHARES SEMICONDUCT COM 464287523 237 522 SH   SOLE   472 0 50
ISHARES TR MSCI USA SMALL CAP COM 46435g433 369 9,687 SH   SOLE   8,904 0 783
ISHARES TRUST ISHARES CORE S&P COM 464287663 1,362 18,931 SH   SOLE   8,848 0 10,083
ISHARES TRUST ISHARES INTERNAT COM 464288448 273 8,421 SH   SOLE   6,152 0 2,268
ISHARES TRUST ISHARES MSCI USA COM 46429b697 4,030 54,753 SH   SOLE   54,753 0 0
ISHARES TRUST ISHARES PREFERRE COM 464288687 324 8,234 SH   SOLE   5,720 0 2,514
ISHARES TRUST ISHARES U S AERO COM 464288760 338 3,089 SH   SOLE   1,096 0 1,993
ISHARES TRUST ISHARES U S INDU COM 464287754 4,007 36,063 SH   SOLE   32,774 0 3,289
ISHARES TRUST ISHARES U S TREA COM 46429b267 202 7,601 SH   SOLE   7,474 0 127
ISHARES U S BASIC MATERIALS ET COM 464287838 3,348 25,681 SH   SOLE   25,681 0 0
ISHARES U S ENERGY ETF COM 464287796 3,640 125,123 SH   SOLE   124,198 0 925
ISHARES U S ETF TR EVOLVED U S COM 46431w648 257 4,680 SH   SOLE   1,475 0 3,205
ISHARES U S FINANCIALS ETF COM 464287788 3,492 43,079 SH   SOLE   43,079 0 0
ISHARES U S MEDICAL DEVICES ET COM 464288810 623 1,726 SH   SOLE   410 0 1,316
ISHARES U S TECHNOLOGY ETF COM 464287721 2,062 20,742 SH   SOLE   16,513 0 4,229
ISHARES U S UTILITIES ETF COM 464287697 227 2,896 SH   SOLE   2,350 0 546
J P MORGAN EXCHANGE TRADED FUN COM 46641q761 391 9,567 SH   SOLE   9,567 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 1,092 20,065 SH   SOLE   18,095 0 1,970
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 1,261 24,320 SH   SOLE   24,320 0 0
JOHN WILEY & SONS INC-CL A COM 968223206 1,601 26,600 SH   SOLE   18,000 0 8,600
JOHNSON & JOHNSON COM 478160104 8,767 53,219 SH   SOLE   40,136 0 13,083
JOUNCE THERAPEUTICS INC COMMON COM 481116101 113 16,600 SH   SOLE   13,600 0 3,000
JPMORGAN CHASE & CO COM 46625h100 5,080 32,659 SH   SOLE   27,938 0 4,721
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 91 10,264 SH   SOLE   0 0 10,264
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108 671 88,579 SH   SOLE   81,032 0 7,547
KELLOGG CO COM 487836108 203 3,150 SH   SOLE   2,150 0 1,000
KEYCORP NEW COM 493267108 1,281 62,022 SH   SOLE   62,022 0 0
KIMBERLY CLARK CORP COM 494368103 363 2,711 SH   SOLE   1,723 0 988
KKR & CO INC COMMON STOCK COM 48251w104 414 6,986 SH   SOLE   1,015 0 5,971
L BRANDS INC COM 501797104 4,199 58,265 SH   SOLE   58,265 0 0
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 774 3,582 SH   SOLE   2,122 0 1,460
LABOR SMART INC COM 50541a108 3 300,000 SH   SOLE   0 0 300,000
LABORATORY CORP AMER HLDGS COM 50540r409 662 2,399 SH   SOLE   1,574 0 825
LIBERTY BROADBAND CORPORATION COM 530307305 255 1,470 SH   SOLE   1,470 0 0
LIGHTSTONE VALUE PLUS REAL EST COM 53227l109 338 42,050 SH   SOLE   39,361 0 2,688
LIPOCINE INC COM 53630x104 42 30,000 SH   SOLE   30,000 0 0
LOCKHEED MARTIN CORP COM 539830109 2,286 6,042 SH   SOLE   5,086 0 956
LOWES COMPANIES INC COM 548661107 828 4,270 SH   SOLE   2,432 0 1,838
MARATHON OIL CORP COM 565849106 3,881 284,914 SH   SOLE   284,206 0 708
MASTERCARD INCORPORATED COM 57636q104 750 2,055 SH   SOLE   985 0 1,070
MCDONALDS CORP COM 580135101 3,044 13,179 SH   SOLE   10,510 0 2,669
MERCK & CO INC COM 58933y105 1,481 19,046 SH   SOLE   12,664 0 6,382
METLIFE INC COM 59156r108 2,068 34,560 SH   SOLE   34,560 0 0
MICRON TECHNOLOGY INC COM 595112103 604 7,110 SH   SOLE   2,865 0 4,245
MICROSOFT CORP COM 594918104 16,293 60,143 SH   SOLE   41,234 0 18,909
MODERNA INC COMMON STOCK COM 60770k107 4,197 17,863 SH   SOLE   9,778 0 8,085
MONDELEZ INTERNATIONAL INC COM COM 609207105 437 7,001 SH   SOLE   3,776 0 3,225
MOODYS CORP COM 615369105 1,051 2,900 SH   SOLE   2,130 0 770
MOTOROLA SOLUTIONS INC COM 620076307 812 3,746 SH   SOLE   3,464 0 282
NASDAQ INC COM COM 631103108 840 4,779 SH   SOLE   4,430 0 350
NETFLIX COM INC COM 64110l106 357 675 SH   SOLE   192 0 483
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 288 21,870 SH   SOLE   16,295 0 5,575
NEXTERA ENERGY INC COM 65339f101 2,640 36,032 SH   SOLE   33,325 0 2,707
NIKE INC CLASS B COM COM 654106103 1,231 7,967 SH   SOLE   6,966 0 1,001
NORTHROP GRUMMAN CORP COM 666807102 325 894 SH   SOLE   407 0 487
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 235 159,665 SH   SOLE   62,500 0 97,165
NUCOR CORP COM 670346105 3,211 33,472 SH   SOLE   33,422 0 50
NUVEEN CREDIT STRATEGIES INCOM COM 67073d102 81 12,000 SH   SOLE   1,667 0 10,333
NUVEEN MUNICIPAL VALUE FUND IN COM 670928100 138 11,988 SH   SOLE   11,988 0 0
NUVEEN PREFERRED & INCOME OPPO COM 67073b106 114 11,384 SH   SOLE   7,984 0 3,400
NUVEEN PREFERRED & SECURITIES COM 67072c105 100 10,023 SH   SOLE   8,023 0 2,000
NVIDIA CORP COM 67066g104 2,661 3,326 SH   SOLE   1,748 0 1,578
NVR INC COM 62944t105 348 70 SH   SOLE   13 0 57
OLD REPUBLIC INTL CORP COM 680223104 296 11,884 SH   SOLE   9,678 0 2,206
ORACLE CORPORATION COM 68389x105 501 6,438 SH   SOLE   4,303 0 2,135
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 698 142,232 SH   SOLE   128,969 0 13,264
PACIFIC OAK STRATEGIC OPPORTUN COM 694701103 103 10,606 SH   SOLE   10,606 0 0
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108 357 13,526 SH   SOLE   2,331 0 11,195
PALO ALTO NETWORKS INC COM COM 697435105 247 667 SH   SOLE   465 0 202
PAYPAL HOLDINGS INC COM COM 70450y103 833 2,857 SH   SOLE   1,970 0 887
PEPSICO INC COMMON STOCK COM 713448108 3,550 23,962 SH   SOLE   18,253 0 5,709
PFIZER INC COM 717081103 1,015 25,917 SH   SOLE   15,877 0 10,040
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,010 10,193 SH   SOLE   6,565 0 3,628
PHILLIPS 66 COM COM 718546104 223 2,595 SH   SOLE   1,218 0 1,377
PIMCO ENHANCED SHORT MATURITY COM 72201r833 212 2,079 SH   SOLE   1,892 0 187
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 396 12,798 SH   SOLE   12,798 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 1,881 48,069 SH   SOLE   40,859 0 7,210
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 290 9,766 SH   SOLE   9,766 0 0
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,578 8,274 SH   SOLE   8,172 0 102
PRECISION BIOSCIENCES INC COMM COM 74019p108 4,534 362,125 SH   SOLE   221,625 0 140,500
PRIORITY INCOME FUND INC COM C COM 74272v305 158 12,790 SH   SOLE   7,249 0 5,541
PROCORE TECHNOLOGIES INC COMMO COM 74275k108 262 2,764 SH   SOLE   2,279 0 485
PROCTER & GAMBLE CO COM 742718109 5,995 44,428 SH   SOLE   25,965 0 18,463
PROGRESSIVE CORP-OHIO COM 743315103 365 3,715 SH   SOLE   2,330 0 1,385
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 231 2,549 SH   SOLE   1,799 0 750
PROSHARES TRUST PROSHARES SHOR COM 74347b425 348 22,625 SH   SOLE   22,625 0 0
PRUDENTIAL FINANCIAL INC COM 744320102 1,192 11,630 SH   SOLE   11,463 0 167
QUALCOMM INC COM 747525103 999 6,989 SH   SOLE   2,110 0 4,879
QUEST DIAGNOSTICS INC COM 74834l100 640 4,852 SH   SOLE   4,672 0 180
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101 496 5,817 SH   SOLE   3,100 0 2,717
REDWOOD FINANCIAL INC-MINN COM 757903109 338 2,250 SH   SOLE   150 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104 552 54,351 SH   SOLE   37,119 0 17,232
RINGCENTRAL INC CL A COM 76680r206 674 2,320 SH   SOLE   100 0 2,220
ROSS STORES INC COM 778296103 618 4,986 SH   SOLE   4,778 0 208
S&P GLOBAL INC COM COM 78409v104 864 2,106 SH   SOLE   1,951 0 155
SALESFORCE.COM INC COM 79466l302 1,614 6,607 SH   SOLE   4,268 0 2,339
SCHRODINGER INC COMMON STOCK COM 80810d103 1,759 23,270 SH   SOLE   15,220 0 8,050
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 1,498 19,804 SH   SOLE   6,867 0 12,937
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,136 16,237 SH   SOLE   13,535 0 2,702
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 896 5,019 SH   SOLE   2,721 0 2,298
SELECT SECTOR SPDR FUND SHS BE COM 81369y100 261 3,166 SH   SOLE   792 0 2,374
SELECT SECTOR SPDR TRUST THE C COM 81369y852 854 10,541 SH   SOLE   10,541 0 0
SELECT SECTOR SPDR TRUST THE F COM 81369y605 865 23,563 SH   SOLE   9,645 0 13,918
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,590 20,565 SH   SOLE   17,198 0 3,367
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,729 11,711 SH   SOLE   4,568 0 7,143
SENSEONICS HOLDINGS INC COMMON COM 81727u105 66 17,250 SH   SOLE   17,200 0 50
SERVICESOURCE INTERNATIONAL IN COM 81763u100 18 13,000 SH   SOLE   0 0 13,000
SHOALS TECHNOLOGIES GROUP INC COM 82489w107 538 15,150 SH   SOLE   5,150 0 10,000
SIMON PROPERTY GROUP INC COM 828806109 787 6,034 SH   SOLE   1,600 0 4,434
SMARTSTOP SELF STORAGE REIT IN COM 83192d105 176 16,966 SH   SOLE   16,966 0 0
SOUTHERN CO COM 842587107 409 6,751 SH   SOLE   4,837 0 1,914
SOUTHWEST AIRLINES CO COM 844741108 265 4,989 SH   SOLE   2,371 0 2,618
SPDR DOW JONES MID CAP GROWTH COM 78464a821 1,375 17,737 SH   SOLE   17,201 0 536
SPDR DOW JONES MID CAP VALUE E COM 78464a839 341 5,044 SH   SOLE   2,564 0 2,480
SPDR DOW JONES REIT ETF COM 78464a607 265 2,529 SH   SOLE   768 0 1,761
SPDR GOLD TR GOLD SHS COM 78463v107 993 5,995 SH   SOLE   4,299 0 1,696
SPDR INDEX SHS FDS MSCI ACWI E COM 78463x848 336 11,135 SH   SOLE   11,000 0 135
SPDR S&P 500 ETF TRUST COM 78462f103 5,377 12,560 SH   SOLE   6,586 0 5,974
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813 282 2,889 SH   SOLE   555 0 2,334
SPDR S&P DIVIDEND ETF COM 78464a763 3,437 28,109 SH   SOLE   14,842 0 13,267
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 305 3,431 SH   SOLE   3,381 0 50
SPDR SER TR S&P BIOTECH ETF COM 78464a870 294 2,173 SH   SOLE   386 0 1,787
SPDR SERIES TRUST FACTSET INNO COM 78464a110 631 2,793 SH   SOLE   366 0 2,427
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581 354 2,737 SH   SOLE   658 0 2,079
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 576 4,352 SH   SOLE   1,927 0 2,425
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663 1,290 14,101 SH   SOLE   10,733 0 3,368
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359 1,057 12,185 SH   SOLE   12,121 0 65
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649 309 10,313 SH   SOLE   6,943 0 3,370
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805 1,405 26,534 SH   SOLE   26,533 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847 229 4,845 SH   SOLE   4,730 0 115
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 1,527 30,342 SH   SOLE   24,883 0 5,459
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 6,487 103,020 SH   SOLE   88,277 0 14,743
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 302 7,536 SH   SOLE   2,253 0 5,283
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508 411 10,385 SH   SOLE   7,047 0 3,338
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 493 11,214 SH   SOLE   11,214 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78468r101 306 9,975 SH   SOLE   8,353 0 1,621
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 318 2,388 SH   SOLE   320 0 2,068
SQUARE INC CLASS A COM COM 852234103 5,820 23,870 SH   SOLE   11,850 0 12,020
SSGA ACTIVE ETF TR SPDR DOUBLE COM 78467v848 330 6,812 SH   SOLE   6,241 0 570
SSGA ACTIVE TR SPDR DOUBLELINE COM 78470p200 701 14,092 SH   SOLE   14,092 0 0
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 995 24,582 SH   SOLE   24,582 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 4,184 8,521 SH   SOLE   6,394 0 2,127
STARBUCKS CORP COM 855244109 5,102 45,634 SH   SOLE   37,151 0 8,483
SYSCO CORP COM 871829107 300 3,859 SH   SOLE   2,184 0 1,675
T MOBILE US INC COM 872590104 786 5,426 SH   SOLE   4,897 0 529
TAPESTRY INC COMMON STOCK COM 876030107 4,208 96,780 SH   SOLE   96,780 0 0
TARGET CORP COM 87612e106 672 2,781 SH   SOLE   1,969 0 812
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103 263 10,232 SH   SOLE   3,048 0 7,184
TELEFLEX INC COM 879369106 808 2,011 SH   SOLE   1,863 0 148
TELLURIAN INC COMMON STOCK COM 87968a104 140 30,000 SH   SOLE   30,000 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101 1,311 66,231 SH   SOLE   59,875 0 6,355
TESLA INC COMMON STOCK COM 88160r101 867 1,276 SH   SOLE   586 0 690
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,318 12,053 SH   SOLE   11,568 0 485
TEXAS PACIFIC LAND CORPORATION COM 88262p102 538 336 SH   SOLE   0 0 336
THERMO FISHER SCIENTIFIC INC COM 883556102 1,701 3,371 SH   SOLE   2,206 0 1,165
TJX COMPANIES INC NEW COM 872540109 370 5,494 SH   SOLE   4,979 0 515
TOMPKINS FINANCIAL CORPORATION COM 890110109 388 5,000 SH   SOLE   5,000 0 0
TRACTOR SUPPLY CO COM 892356106 320 1,720 SH   SOLE   950 0 770
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,410 43,416 SH   SOLE   41,644 0 1,772
UBER TECHNOLOGIES INC COMMON S COM 90353t100 590 11,770 SH   SOLE   8,650 0 3,120
UNION PACIFIC CORP COM 907818108 1,859 8,454 SH   SOLE   7,747 0 707
UNITED PARCEL SVC INC CL B COM 911312106 1,918 9,224 SH   SOLE   4,755 0 4,469
UNITEDHEALTH GROUP INC COM 91324p102 4,386 10,953 SH   SOLE   9,353 0 1,600
US BANCORP DEL COM COM 902973304 2,116 37,149 SH   SOLE   34,969 0 2,180
US ECOLOGY INC COMMON STOCK COM 91734m103 300 8,000 SH   SOLE   8,000 0 0
VANECK VECTORS ETF TR SEMICOND COM 92189f676 311 1,186 SH   SOLE   610 0 576
VANECK VECTORS ETF TRUST VANEC COM 92189h300 358 11,411 SH   SOLE   10,931 0 480
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,295 25,142 SH   SOLE   16,884 0 8,258
VANGUARD FTSE EMERGING MARKETS COM 922042858 354 6,524 SH   SOLE   5,263 0 1,261
VANGUARD INDEX FUNDS SMALLCAP COM 922908595 212 730 SH   SOLE   155 0 575
VANGUARD INDEX FUNDS VANGUARD COM 921946406 246 2,349 SH   SOLE   1,368 0 981
VANGUARD INDEX FUNDS VANGUARD COM 922908538 216 913 SH   SOLE   165 0 748
VANGUARD INDEX FUNDS VANGUARD COM 922908512 365 2,599 SH   SOLE   769 0 1,830
VANGUARD MEGA CAP ETF MSCI US COM 921910873 257 1,690 SH   SOLE   0 0 1,690
VANGUARD S&P 500 ETF COM 922908363 564 1,434 SH   SOLE   404 0 1,030
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 700 2,228 SH   SOLE   2,020 0 208
VANGUARD SHORT TERM INFLATION COM 922020805 672 12,815 SH   SOLE   12,815 0 0
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 835 5,394 SH   SOLE   3,519 0 1,875
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 506 4,973 SH   SOLE   1,291 0 3,682
VANGUARD TOTAL BOND MARKET ETF COM 921937835 1,069 12,449 SH   SOLE   11,577 0 872
VEEVA SYSTEMS INC CL A COM COM 922475108 310 998 SH   SOLE   98 0 900
VERIZON COMMUNICATIONS COM 92343v104 2,890 51,576 SH   SOLE   44,319 0 7,257
VIACOMCBS INC CLASS B COMMON S COM 92556h206 206 4,554 SH   SOLE   2,060 0 2,494
VISA INC CL A COMMON STOCK COM 92826c839 5,623 24,050 SH   SOLE   20,455 0 3,595
W W GRAINGER INC COM 384802104 824 1,882 SH   SOLE   1,765 0 117
WALGREEN BOOTS ALLIANCE INC CO COM 931427108 1,032 19,607 SH   SOLE   7,174 0 12,432
WALMART INC COMMON STOCK COM 931142103 2,757 19,550 SH   SOLE   8,902 0 10,647
WALT DISNEY CO COM 254687106 2,731 15,536 SH   SOLE   9,736 0 5,800
WASTE MANAGEMENT INC DEL COM 94106l109 596 4,257 SH   SOLE   2,348 0 1,909
WELLS FARGO & CO COM 949746101 302 6,658 SH   SOLE   2,329 0 4,329
WELLTOWER INC COMMON STOCK COM 95040q104 226 2,724 SH   SOLE   1,578 0 1,147
WESTAMERICA BANCORP COM 957090103 728 12,548 SH   SOLE   11,632 0 916
WESTERN ASSET INVESTMENT GRADE COM 95790a101 792 35,973 SH   SOLE   16,392 0 19,581
WINDTREE THERAPEUTICS INC COMM COM 97382d303 25 10,890 SH   SOLE   10,890 0 0
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691 1,133 20,273 SH   SOLE   7,829 0 12,444
WISDOMTREE TRUST U S QUALITY D COM 97717x669 2,881 48,284 SH   SOLE   37,416 0 10,868
WISDOMTREE TRUST U S SMALLCAP COM 97717x651 204 4,380 SH   SOLE   1,530 0 2,850
WISDOMTREE TRUST WISDOMTREE GR COM 97717y717 223 4,568 SH   SOLE   4,240 0 328
WISDOMTREE TRUST WISDOMTREE U COM 97717w588 1,065 23,041 SH   SOLE   23,041 0 0
WISDOMTREE TRUST WISDOMTREE U COM 97717w505 315 7,505 SH   SOLE   4,556 0 2,949
WORLD MOTO INC COM 98158h106 0 700,000 SH   SOLE   700,000 0 0
XCEL ENERGY INC COMMON STOCK COM 98389b100 2,901 44,038 SH   SOLE   36,858 0 7,180
ZOETIS INC CL A COM 98978v103 1,185 6,359 SH   SOLE   5,033 0 1,326
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 263 8,768 SH   SOLE   7,018 0 1,750
CHS INC PFD CL B SER 4 PFD 12542r803 2,043 70,025 SH   SOLE   62,456 0 7,569
GWG HLDGS INC PFD 7 DTD PFD 36192a836 525 525 SH   SOLE   525 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