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 FIGI (to the nearest dollar) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ACCENTURE PLC IRELAND SHS C COM g1151c101   490,185 1,837 SH   SOLE   1,227 0 610
ADYEN N V UNSPONSORED ADR COM 00783v104   137,500 10,000 SH   SOLE   10,000 0 0
AIR LIQUIDE-ADR COM 009126202   1,106,559 39,155 SH   SOLE   27,721 0 11,434
ARCH CAPITAL GROUP LTD COM g0450a105   930,651 14,824 SH   SOLE   10,238 0 4,586
ARIZONA SILVER EXPL INC COM COM 040582108   2,002 10,000 SH   SOLE   10,000 0 0
BANCO BILBAO VIZCAYA ARGENT COM 05946k101   103,104 17,155 SH   SOLE   4,000 0 13,155
BAYER AKTIENGESELLSCHAFT AD COM 072730302   765,323 59,355 SH   SOLE   46,634 0 12,721
BP P L C SPONSORED ADR (FRM COM 055622104   411,965 11,794 SH   SOLE   5,396 0 6,398
CANADIAN CRITICAL MINERALS COM 13561d105   474 10,000 SH   SOLE   10,000 0 0
CHUBB LTD COM COM h1467j104   256,999 1,165 SH   SOLE   529 0 636
DRONE DELIVERY CDA CORP COM COM 26210w605   3,459 16,470 SH   SOLE   11,420 0 5,050
ENBRIDGE INC COM 29250n105   406,875 10,406 SH   SOLE   9,591 0 815
ERICSSON ADR CL B SEK 10 COM 294821608   246,740 42,250 SH   SOLE   38,250 0 4,000
FABRINET COM g3323l100   219,000 1,708 SH   SOLE   1,553 0 155
INFOSYS LIMITED SPONS ADR R COM 456788108   2,042,730 113,422 SH   SOLE   66,090 0 47,332
ING GROEP NV-SPONSORED ADR COM 456837103   189,255 15,551 SH   SOLE   8,082 0 7,469
LINDE PLC ORDINARY SHARE COM g5494j103   294,867 904 SH   SOLE   298 0 606
LINK MOTION INC AMERICAN DE COM 53577l105   0 17,000 SH   SOLE   10,000 0 7,000
MEDTRONIC PLC COM COM g5960l103   1,956,664 25,176 SH   SOLE   23,865 0 1,311
MINERA ALAMOS INC COM COM 60283l105   3,220 10,000 SH   SOLE   10,000 0 0
NOVARTIS AG AMERICAN DEPOSI COM 66987v109   660,714 7,283 SH   SOLE   4,613 0 2,670
NOVO NORDISK A/S-ADR EACH C COM 670100205   1,009,366 7,458 SH   SOLE   3,533 0 3,925
OSINO RESOURCES CORP COM COM 68828l100   6,310 10,000 SH   SOLE   10,000 0 0
RESTAURANT BRANDS INTERNATI COM 76131d103   1,560,616 24,132 SH   SOLE   23,993 0 139
RIO2 LIMITED NEW COM COM 767217102   2,800 20,000 SH   SOLE   20,000 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104   2,500,478 63,710 SH   SOLE   38,570 0 25,140
ROYAL BANK OF CANADA COM 780087102   500,751 5,326 SH   SOLE   1,670 0 3,656
SHELL PLC AMERICAN DEPOSITA COM 780259305   290,673 5,104 SH   SOLE   3,293 0 1,811
SHOPIFY INC CL A COM 82509l107   1,471,357 42,390 SH   SOLE   24,905 0 17,485
SILVER TIGER METALS INC COM COM 82831t109   2,078 10,000 SH   SOLE   10,000 0 0
SOPHIA GENETICS SA ORDINARY COM h82027105   111,137 53,950 SH   SOLE   17,950 0 36,000
SPROTT PHYSICAL URANIUM TRU COM 85210a104   734,292 62,760 SH   SOLE   59,284 0 3,476
STATEHOUSE HOLDINGS INC COM COM 85754g301   1,334 17,500 SH   SOLE   17,500 0 0
TAIWAN SEMICONDUCTOR MFG CO COM 874039100   474,775 6,374 SH   SOLE   3,305 0 3,069
UNILEVER PLC SPONSORED ADR COM 904767704   775,793 15,408 SH   SOLE   11,191 0 4,217
VODAFONE GROUP PLC SPONSORE COM 92857w308   119,396 11,798 SH   SOLE   6,752 0 5,046
VOXTUR ANALYTICS CORP COM COM 929082105   3,842 20,000 SH   SOLE   20,000 0 0
3M COMPANY COM 88579y101   291,734 2,433 SH   SOLE   988 0 1,445
ABBOTT LABORATORIES COM 002824100   2,532,913 23,071 SH   SOLE   19,028 0 4,043
ABBVIE INC COM 00287y109   5,203,036 32,195 SH   SOLE   26,362 0 5,833
ACTIVISION BLIZZARD INC COM 00507v109   755,655 9,871 SH   SOLE   6,431 0 3,440
ADOBE INC COMMON STOCK COM 00724f101   2,048,458 6,087 SH   SOLE   3,969 0 2,118
ADVANCED MICRO DEVICES INC COM COM 007903107   451,123 6,965 SH   SOLE   1,115 0 5,850
AFLAC INC COM 001055102   496,242 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102   10 50,000 SH   SOLE   0 0 50,000
AIR PRODUCTS & CHEMICALS INC COM 009158106   408,445 1,325 SH   SOLE   1,225 0 100
AKAMAI TECHNOLOGIES INC COM 00971t101   1,013,708 12,025 SH   SOLE   5,790 0 6,235
ALPHABET INC CLASS A COMMON ST COM 02079k305   4,709,188 53,374 SH   SOLE   32,669 0 20,705
ALPHABET INC CLASS C CAPITAL S COM 02079k107   3,049,118 34,364 SH   SOLE   27,584 0 6,780
ALPS ETF TRUST ALERIAN MLP ETF COM 00162q452   793,036 20,831 SH   SOLE   19,552 0 1,279
ALTERYX INC CLASS A COMMON STO COM 02156b103   496,566 9,800 SH   SOLE   7,300 0 2,500
ALTRIA GROUP INC COM 02209s103   1,546,869 33,841 SH   SOLE   20,143 0 13,698
AMAZON.COM INC COM 023135106   4,669,644 55,591 SH   SOLE   43,852 0 11,739
AMEREN CORP COM 023608102   426,104 4,792 SH   SOLE   3,775 0 1,017
AMERICAN EXPRESS COMPANY COM 025816109   1,222,336 8,273 SH   SOLE   2,143 0 6,130
AMERIPRISE FINL INC COM 03076c106   258,309 830 SH   SOLE   230 0 600
AMERISOURCEBERGEN CORP COM 03073e105   739,313 4,461 SH   SOLE   4,035 0 426
AMGEN INC COM 031162100   4,096,420 15,597 SH   SOLE   12,760 0 2,838
AMYRIS INC COMMON STOCK COM 03236m200   18,704 12,225 SH   SOLE   2,225 0 10,000
ANALOG DEVICES INC COM 032654105   983,032 5,993 SH   SOLE   3,993 0 2,000
ANNALY CAPITAL MANAGEMENT INC COM 035710839   373,084 17,698 SH   SOLE   16,659 0 1,039
APPLE INC COM 037833100   16,097,871 123,896 SH   SOLE   89,049 0 34,847
APPLIED MATERIALS INC COM 038222105   217,818 2,237 SH   SOLE   1,223 0 1,014
APPLIED VISUAL SCIENCES INC COM 038287108   11 113,780 SH   SOLE   113,780 0 0
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609   245,052 13,991 SH   SOLE   11,425 0 2,566
ARK ETF TRUST ARK INNOVATION E COM 00214q104   276,645 8,855 SH   SOLE   5,618 0 3,237
AT&T INC COM 00206r102   1,896,693 103,025 SH   SOLE   93,319 0 9,707
ATLANTIS GAMING CORPORATION CO COM 04914u100   48 69,000 SH   SOLE   69,000 0 0
AUTOMATIC DATA PROCESSING INC COM 053015103   225,484 944 SH   SOLE   459 0 485
AUTONATION INC DEL COM 05329w102   595,408 5,549 SH   SOLE   4,945 0 604
AUTOZONE INC COM 053332102   337,867 137 SH   SOLE   106 0 31
BANK OF AMERICA CORP COM 060505104   693,756 20,947 SH   SOLE   15,102 0 5,845
BECTON DICKINSON & CO COM 075887109   371,532 1,461 SH   SOLE   935 0 526
BENSON HILL INC COMMON STOCK COM 082490103   355,575 139,441 SH   SOLE   52,666 0 86,775
BERKELEY LIGHTS INC COMMON STO COM 084310101   380,024 141,800 SH   SOLE   67,800 0 74,000
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   8,102,138 26,229 SH   SOLE   16,295 0 9,934
BLACKROCK INC COM 09247x101   1,170,657 1,652 SH   SOLE   1,562 0 90
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104   300,554 24,757 SH   SOLE   14,870 0 9,888
BLACKSTONE INC COMMON STOCK COM 09260d107   272,361 3,671 SH   SOLE   1,352 0 2,319
BLACKSTONE SENIOR FLOATING RAT COM 09256u105   127,177 10,231 SH   SOLE   6,502 0 3,729
BLOCK INC CLASS A COMMON STOCK COM 852234103   3,813,320 60,683 SH   SOLE   31,903 0 28,780
BOEING CO COM 097023105   1,067,653 5,605 SH   SOLE   3,104 0 2,501
BOOKING HOLDINGS INC COMMON ST COM 09857l108   298,261 148 SH   SOLE   82 0 66
BRAEMAR HOTELS & RESORTS INC C COM 10482b101   47,326 11,515 SH   SOLE   4,000 0 7,515
BRISTOL MYERS SQUIBB CO COM 110122108   2,245,241 31,206 SH   SOLE   18,800 0 12,405
BROADCOM INC COMMON STOCK COM 11135f101   238,231 426 SH   SOLE   426 0 0
CAPITAL GROUP DIVIDEND VALUE E COM 14020w106   305,207 12,938 SH   SOLE   12,938 0 0
CASEYS GENERAL STORES INC COM 147528103   724,518 3,229 SH   SOLE   2,918 0 311
CATERPILLAR INC COM 149123101   1,969,050 8,219 SH   SOLE   7,015 0 1,204
CAVCO INDS INC DEL COM 149568107   627,618 2,774 SH   SOLE   2,472 0 302
CENTENE CORP DEL COM 15135b101   255,789 3,119 SH   SOLE   1,229 0 1,890
CHEMED CORPORATION COM 16359r103   526,607 1,032 SH   SOLE   1,032 0 0
CHEMOURS COMPANY (THE) COM COM 163851108   214,837 7,016 SH   SOLE   4,906 0 2,110
CHESAPEAKE ENERGY CORPORATION COM 165167735   658,891 6,982 SH   SOLE   6,408 0 574
CHEVRON CORPORATION COM 166764100   4,889,807 27,243 SH   SOLE   18,551 0 8,691
CISCO SYSTEMS INC COM 17275r102   2,425,973 50,923 SH   SOLE   41,565 0 9,358
CLOROX CO COM 189054109   1,062,842 7,574 SH   SOLE   7,398 0 176
CME GROUP INC COM 12572q105   366,819 2,181 SH   SOLE   2,035 0 146
COCA COLA COMPANY (THE) COM 191216100   3,103,636 48,792 SH   SOLE   43,860 0 4,932
COHEN & STEERS TOTAL RETURN RE COM 19247r103   250,898 20,515 SH   SOLE   17,515 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103   389,754 4,947 SH   SOLE   2,689 0 2,258
COMCAST CORP CL A COM 20030n101   229,331 6,558 SH   SOLE   2,862 0 3,696
COMMERCE BANCSHARES INC COM 200525103   742,783 10,912 SH   SOLE   6,117 0 4,795
COMPASS INC CLASS A COMMON STO COM 20464u100   58,250 25,000 SH   SOLE   0 0 25,000
CONOCOPHILLIPS COMMON STOCK COM 20825c104   1,296,960 10,991 SH   SOLE   8,635 0 2,356
CORE SCIENTIFIC INC COMMON STO COM 21873j108   930 12,380 SH   SOLE   12,380 0 0
CORNING INC COM 219350105   1,127,355 35,296 SH   SOLE   16,344 0 18,952
COSTCO WHOLESALE CORP-NEW COM 22160k105   852,030 1,866 SH   SOLE   1,578 0 288
CRACKER BARREL OLD COUNTRY STO COM 22410j106   201,607 2,128 SH   SOLE   1,003 0 1,125
CROSS COUNTRY HEALTHCARE INC COM 227483104   506,026 19,045 SH   SOLE   16,977 0 2,068
CROWN CASTLE INC COMMON STOCK COM 22822v101   945,953 6,974 SH   SOLE   6,774 0 200
CSX CORPORATION COM COM 126408103   501,776 16,197 SH   SOLE   4,525 0 11,672
CUMMINS INC COM 231021106   333,876 1,378 SH   SOLE   913 0 465
CVS HEALTH CORPORATION COM 126650100   1,595,587 17,122 SH   SOLE   16,029 0 1,093
CYTODYN INC COM 23283m101   6,306 28,025 SH   SOLE   28,025 0 0
DANAHER CORPORATION COM 235851102   324,078 1,221 SH   SOLE   1,095 0 126
DEERE & CO COM 244199105   1,010,488 2,357 SH   SOLE   1,894 0 463
DESKTOP METAL INC CLASS A COMM COM 25058x105   218,688 160,800 SH   SOLE   53,800 0 107,000
DIGITAL ALLY INC COMMON STOCK COM 25382t101   3,258 14,000 SH   SOLE   0 0 14,000
DIGITAL REALTY TRUST INC COM 253868103   794,553 7,924 SH   SOLE   7,724 0 200
DOCUMENT CAPTURE TECHNOLOGIES COM 256esc104   0 60,000 SH   SOLE   60,000 0 0
DOLLAR GENERAL CORPORATION COM 256677105   345,735 1,404 SH   SOLE   520 0 884
DOMINION ENERGY INC COMMON STO COM 25746u109   1,095,471 17,865 SH   SOLE   17,865 0 0
DOMINOS PIZZA INC COM 25754a201   589,573 1,702 SH   SOLE   1,488 0 214
DOW INC COMMON STOCK COM 260557103   801,158 15,899 SH   SOLE   7,379 0 8,520
DROPBOX INC CLASS A COMMON STO COM 26210c104   270,194 12,073 SH   SOLE   8,375 0 3,698
DUKE ENERGY CORPORATION HOLDIN COM 26441c204   1,832,425 17,792 SH   SOLE   17,330 0 462
EATON VANCE NATIONAL MUNICIPAL COM 27826u108   808,932 81,959 SH   SOLE   47,852 0 34,106
EATON VANCE TAX MANAGD GLBL DI COM 27829f108   183,478 24,302 SH   SOLE   8,269 0 16,033
ECOLAB INC COM 278865100   1,603,125 11,014 SH   SOLE   10,646 0 368
ELEVANCE HEALTH INC COM 036752103   1,808,257 3,525 SH   SOLE   3,328 0 197
ELI LILLY & CO COM 532457108   1,781,052 4,868 SH   SOLE   3,217 0 1,651
EMCOR GROUP INC COM 29084q100   825,319 5,572 SH   SOLE   4,985 0 588
EMERSON ELECTRIC CO COM 291011104   1,136,787 11,834 SH   SOLE   8,462 0 3,372
ENERGY TRANSFER LP COMMON UNIT COM 29273v100   353,672 29,795 SH   SOLE   28,359 0 1,436
ENPHASE ENERGY INC COM 29355a107   279,533 1,055 SH   SOLE   310 0 745
ENTERPRISE PRODUCTS PARTNERS L COM 293792107   626,802 25,987 SH   SOLE   18,775 0 7,212
ESTEE LAUDER COMPANIES INC CL COM 518439104   464,674 1,873 SH   SOLE   1,628 0 244
ETSY INC COM COM 29786a106   264,714 2,210 SH   SOLE   1,220 0 990
EXPEDITORS INTERNATIONAL OF WA COM 302130109   293,158 2,821 SH   SOLE   2,324 0 497
EXXON MOBIL CORP COM 30231g102   8,771,365 79,523 SH   SOLE   59,328 0 20,195
FASTENAL CO COM 311900104   219,470 4,638 SH   SOLE   3,921 0 717
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109   3,534 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106   1,330,355 7,681 SH   SOLE   4,076 0 3,605
FIDELITY NATIONAL INFORMATION COM 31620m106   1,104,234 16,275 SH   SOLE   11,275 0 5,000
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103   908,922 63,032 SH   SOLE   55,075 0 7,957
FIRST TR EXCHANGE TRADED FD II COM 33734x119   1,379,506 21,977 SH   SOLE   21,977 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x184   655,240 19,730 SH   SOLE   19,470 0 260
FIRST TR EXCHANGE TRADED FD IV COM 33739q408   505,987 8,513 SH   SOLE   5,645 0 2,868
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108   230,196 2,518 SH   SOLE   2,211 0 307
FIRST TR VALUE LINE DIVID INDE COM 33734h106   662,391 16,597 SH   SOLE   6,380 0 10,217
FIRST TRUST CAPITAL STRENGTH E COM 33733e104   1,819,983 24,283 SH   SOLE   19,022 0 5,261
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500   425,651 9,020 SH   SOLE   5,182 0 3,838
FIRST TRUST EXCHANGE TRADED FD COM 33734x846   540,808 13,971 SH   SOLE   9,125 0 4,846
FIRST TRUST EXCHANGE TRADED FU COM 33740j203   265,368 13,155 SH   SOLE   8,820 0 4,335
FIRST TRUST EXCHANGE TRADED FU COM 33738d408   401,431 10,309 SH   SOLE   4,425 0 5,884
FIRST TRUST EXCHANGE TRADED FU COM 336920103   435,022 5,529 SH   SOLE   2,365 0 3,164
FIRST TRUST EXCHANGE TRADED FU COM 33740f888   264,828 10,984 SH   SOLE   10,984 0 0
FIRST TRUST GLOBAL TACTICAL CO COM 33739h101   320,685 13,095 SH   SOLE   11,362 0 1,732
FIRST TRUST LARGE CAP VALUE AL COM 33735j101   395,452 6,009 SH   SOLE   5,626 0 383
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109   1,704,607 46,625 SH   SOLE   40,437 0 6,188
FIRST TRUST RISING DIVIDEND AC COM 33738r506   1,183,627 26,950 SH   SOLE   10,451 0 16,499
FIRST TRUST SENIOR LOAN FUND E COM 33738d309   755,761 16,949 SH   SOLE   5,250 0 11,699
FIRSTENERGY CORP COM 337932107   217,513 5,186 SH   SOLE   5,186 0 0
FISERV INC COM 337738108   1,036,877 10,259 SH   SOLE   6,784 0 3,475
FORD MOTOR CO PAR $0.01 COM 345370860   437,317 37,603 SH   SOLE   20,579 0 17,024
FORRESTER RESEARCH INC COM 346563109   670,822 18,759 SH   SOLE   16,733 0 2,026
FORTITUDE GOLD CORP COM COM 34962k100   257,593 46,750 SH   SOLE   25,250 0 21,500
FRANKLIN RESOURCES INC COM 354613101   403,794 15,307 SH   SOLE   12,791 0 2,516
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103   2,678,817 398,041 SH   SOLE   353,939 0 44,102
GALLAGHER ARTHUR J & CO COM 363576109   767,715 4,072 SH   SOLE   3,705 0 367
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109   394,581 108,700 SH   SOLE   107,700 0 1,000
GENERAL DYNAMICS CORP COM 369550108   3,501,301 14,112 SH   SOLE   13,723 0 389
GENERAL MILLS INC COM 370334104   1,113,513 13,280 SH   SOLE   8,736 0 4,544
GILEAD SCIENCES INC COM 375558103   1,826,707 21,278 SH   SOLE   20,982 0 296
GINKGO BIOWORKS HOLDINGS INC C COM 37611x100   166,678 98,626 SH   SOLE   26,500 0 72,126
GLOBAL X FUNDS GLOBAL X LITHIU COM 37954y855   259,353 4,425 SH   SOLE   3,408 0 1,017
GOLDMAN SACHS GROUP INC COM 38141g104   764,564 2,227 SH   SOLE   1,582 0 645
GULF UNITED ENERGY INC COM 402580104   0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109   22,736 66,871 SH   SOLE   39,225 0 27,646
HOME DEPOT INC COM 437076102   3,473,367 10,997 SH   SOLE   8,888 0 2,108
HONEYWELL INTL INC COM 438516106   2,667,441 12,447 SH   SOLE   11,622 0 826
HP INC COM COM 40434l105   314,294 11,697 SH   SOLE   6,185 0 5,512
HPIL HOLDING COM 40432y109   0 400,000 SH   SOLE   0 0 400,000
HUMANA INC COM 444859102   670,504 1,309 SH   SOLE   1,134 0 175
ICAHN ENTERPRISES L P COM 451100101   244,821 4,834 SH   SOLE   818 0 4,016
INNERSCOPE HEARING TECHNOLOGIE COM 45781p104   930 150,000 SH   SOLE   0 0 150,000
INTEGRAL TECHNOLOGIES INC COM 45810j103   0 521,800 SH   SOLE   521,800 0 0
INTEGRATED BIOPHARMA INC COM 45811v105   7,038 20,000 SH   SOLE   20,000 0 0
INTEGRIS SECD CR FD II LLC LTD COM 45791k103   850,000 850 SH   SOLE   850 0 0
INTEL CORP COM 458140100   1,585,124 59,974 SH   SOLE   39,120 0 20,854
INTERNATIONAL BUSINESS MACHINE COM 459200101   4,855,826 34,465 SH   SOLE   23,476 0 10,989
INTERPUBLIC GROUP OF COS INC COM 460690100   650,011 19,514 SH   SOLE   17,394 0 2,120
INTUIT INC COM 461202103   340,568 875 SH   SOLE   625 0 250
INTUITIVE SURGICAL INC COM COM 46120e602   230,589 869 SH   SOLE   265 0 604
INVESCO DB COMMODITY INDEX TRA COM 46138b103   584,424 23,709 SH   SOLE   16,884 0 6,825
INVESCO EXCHANGE TRADED FD TR COM 46138e164   1,417,911 139,284 SH   SOLE   123,209 0 16,075
INVESCO EXCHANGE TRADED FD TR COM 46138g706   432,390 5,928 SH   SOLE   4,058 0 1,870
INVESCO EXCHANGE TRADED FD TR COM 46138e354   755,237 11,819 SH   SOLE   11,269 0 550
INVESCO EXCHANGE TRADED FUND T COM 46137v142   353,204 6,853 SH   SOLE   4,968 0 1,885
INVESCO EXCHANGE TRADED FUND T COM 46137v613   234,909 1,514 SH   SOLE   671 0 843
INVESCO EXCHANGE TRADED FUND T COM 46137v357   3,292,679 23,311 SH   SOLE   4,213 0 19,098
INVESCO EXCHANGE TRADED SELF I COM 46138j619   233,006 5,426 SH   SOLE   5,145 0 281
INVESCO QQQ TR UNIT SER 1 COM 46090e103   5,368,630 20,162 SH   SOLE   10,301 0 9,860
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663   1,820,629 17,466 SH   SOLE   6,882 0 10,584
ISHARES CORE S&P 500 ETF COM 464287200   3,534,072 9,198 SH   SOLE   6,425 0 2,773
ISHARES CORE S&P MID CAP ETF COM 464287507   2,365,019 9,777 SH   SOLE   5,469 0 4,308
ISHARES CORE S&P SMALL CAP ETF COM 464287804   1,296,561 13,700 SH   SOLE   4,272 0 9,427
ISHARES CORE S&P TOTAL U S STO COM 464287150   222,404 2,623 SH   SOLE   2,553 0 70
ISHARES IBOXX $ INVESTMENT GRA COM 464287242   4,629,678 43,912 SH   SOLE   43,714 0 198
ISHARES MSCI EAFE ETF COM 464287465   538,652 8,206 SH   SOLE   2,652 0 5,554
ISHARES MSCI EAFE SMALL CAP ET COM 464288273   317,993 5,630 SH   SOLE   5,247 0 383
ISHARES MSCI EMERGING MARKETS COM 464287234   335,781 8,860 SH   SOLE   1,403 0 7,457
ISHARES RUSSELL 1000 GROWTH ET COM 464287614   865,859 4,042 SH   SOLE   3,880 0 161
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   461,991 3,046 SH   SOLE   2,546 0 500
ISHARES RUSSELL 2000 ETF COM 464287655   1,840,651 10,557 SH   SOLE   2,640 0 7,917
ISHARES S&P 500 VALUE ETF COM 464287408   285,422 1,967 SH   SOLE   960 0 1,007
ISHARES S&P SMALL CAP 600 VALU COM 464287879   698,065 7,645 SH   SOLE   0 0 7,645
ISHARES SELECT DIVIDEND ETF COM 464287168   262,727 2,178 SH   SOLE   594 0 1,584
ISHARES SILVER SHARES COM 46428q109   247,086 11,221 SH   SOLE   10,221 0 1,000
ISHARES TR ISHARES BIOTECHNOLO COM 464287556   370,312 2,821 SH   SOLE   2,071 0 749
ISHARES TR ISHARES CORE DIVIDE COM 46434v621   337,802 6,756 SH   SOLE   5,199 0 1,558
ISHARES TR ISHARES SEMICONDUCT COM 464287523   232,809 669 SH   SOLE   619 0 50
ISHARES TR MSCI USA SMALL CAP COM 46435g433   257,151 7,432 SH   SOLE   6,960 0 472
ISHARES TREASURY FLOATING RATE COM 46434v860   1,043,487 20,700 SH   SOLE   20,700 0 0
ISHARES TRUST ISHARES 0 3 MONT COM 46436e718   6,943,007 69,333 SH   SOLE   69,333 0 0
ISHARES TRUST ISHARES 7 10 YEA COM 464287440   4,270,963 44,591 SH   SOLE   44,591 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663   1,481,817 20,980 SH   SOLE   11,507 0 9,473
ISHARES TRUST ISHARES FLOATING COM 46429b655   1,590,136 31,594 SH   SOLE   18,656 0 12,938
ISHARES TRUST ISHARES INTERNAT COM 464288448   253,201 9,323 SH   SOLE   6,538 0 2,785
ISHARES TRUST ISHARES MSCI USA COM 46429b697   4,653,934 64,548 SH   SOLE   64,465 0 83
ISHARES TRUST ISHARES U S AERO COM 464288760   276,965 2,476 SH   SOLE   772 0 1,704
ISHARES TRUST ISHARES U S INDU COM 464287754   336,549 3,489 SH   SOLE   300 0 3,189
ISHARES U S ENERGY ETF COM 464287796   747,141 16,071 SH   SOLE   14,599 0 1,472
ISHARES U S ETF TR ISHARES U S COM 46431w648   227,584 5,580 SH   SOLE   1,575 0 4,005
ISHARES U S HEALTHCARE ETF COM 464287762   699,629 2,466 SH   SOLE   2,328 0 138
ISHARES U S MEDICAL DEVICES ET COM 464288810   445,583 8,476 SH   SOLE   1,110 0 7,366
ISHARES U S TECHNOLOGY ETF COM 464287721   924,753 12,414 SH   SOLE   9,303 0 3,111
JABIL INC COMMON STOCK COM 466313103   632,214 9,270 SH   SOLE   8,264 0 1,006
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107   1,225,094 24,875 SH   SOLE   22,014 0 2,861
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206   1,181,837 25,394 SH   SOLE   25,344 0 50
JOHN WILEY & SONS INC CLASS A COM 968223206   260,310 6,498 SH   SOLE   4,023 0 2,475
JOHNSON & JOHNSON COM 478160104   7,191,122 40,708 SH   SOLE   28,777 0 11,931
JOUNCE THERAPEUTICS INC COMMON COM 481116101   535,520 482,450 SH   SOLE   224,750 0 257,700
JPMORGAN CHASE & CO COM 46625h100   3,431,480 25,589 SH   SOLE   22,325 0 3,264
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108   692,477 92,207 SH   SOLE   80,370 0 11,837
KBS REAL ESTATE INVT TR III IN COM 48668l105   95,147 10,572 SH   SOLE   10,572 0 0
KELLOGG CO COM 487836108   378,203 5,309 SH   SOLE   2,400 0 2,909
KIMBERLY CLARK CORP COM 494368103   279,700 2,060 SH   SOLE   1,427 0 633
KINDER MORGAN INC COM 49456b101   869,232 48,077 SH   SOLE   32,841 0 15,236
KKR & CO INC COMMON STOCK COM 48251w104   331,555 7,142 SH   SOLE   1,515 0 5,627
KOSMOS ENERGY LTD COMMON SHARE COM 500688106   231,504 36,400 SH   SOLE   36,000 0 400
KROGER CO (THE) COM 501044101   734,848 16,484 SH   SOLE   14,989 0 1,495
L3HARRIS TECHNOLOGIES INC COMM COM 502431109   828,676 3,980 SH   SOLE   2,355 0 1,625
LA Z BOY INC COM COM 505336107   617,992 27,081 SH   SOLE   24,142 0 2,939
LABORATORY CORP AMER HLDGS COM 50540r409   312,953 1,329 SH   SOLE   1,104 0 225
LIPOCINE INC COM 53630x104   8,951 22,500 SH   SOLE   22,500 0 0
LOCKHEED MARTIN CORP COM 539830109   4,408,825 9,063 SH   SOLE   8,072 0 990
LOWES COMPANIES INC COM 548661107   829,553 4,164 SH   SOLE   2,363 0 1,801
MARAVAI LIFESCIENCES HOLDINGS COM 56600d107   191,754 13,400 SH   SOLE   12,400 0 1,000
MASTERCARD INCORPORATED COM 57636q104   794,643 2,285 SH   SOLE   1,421 0 864
MCDONALDS CORP COM 580135101   3,351,670 12,718 SH   SOLE   10,015 0 2,704
MEDICAL PROPERTIES TRUST INC COM 58463j304   114,355 10,265 SH   SOLE   5,573 0 4,692
MERCK & CO INC COM 58933y105   2,229,757 20,097 SH   SOLE   14,383 0 5,714
META PLATFORMS INC CLASS A COM COM 30303m102   1,794,751 14,914 SH   SOLE   11,491 0 3,423
METLIFE INC COM 59156r108   2,471,479 34,151 SH   SOLE   34,151 0 0
MICRON TECHNOLOGY INC COM 595112103   311,095 6,224 SH   SOLE   2,209 0 4,015
MICROSOFT CORP COM 594918104   11,986,764 49,982 SH   SOLE   35,982 0 14,000
MODERNA INC COMMON STOCK COM 60770k107   2,223,516 12,379 SH   SOLE   6,691 0 5,688
MONDELEZ INTERNATIONAL INC COM COM 609207105   521,870 7,830 SH   SOLE   3,805 0 4,025
MOODYS CORP COM 615369105   751,225 2,696 SH   SOLE   2,157 0 539
MORGAN STANLEY COM 617446448   289,359 3,403 SH   SOLE   2,133 0 1,270
MURPHY USA INC COM COM 626755102   783,880 2,804 SH   SOLE   2,551 0 253
NERDY INC CLASS A COMMON STOCK COM 64081v109   23,344 10,375 SH   SOLE   7,775 0 2,600
NET SAVINGS LINK INC COM 64112l203   125 50,000 SH   SOLE   0 0 50,000
NEW MOUNTAIN FINANCE CORPORATI COM 647551100   313,152 25,315 SH   SOLE   21,416 0 3,900
NEXTERA ENERGY INC COM 65339f101   2,859,796 34,208 SH   SOLE   31,501 0 2,707
NIKE INC CLASS B COM COM 654106103   853,961 7,298 SH   SOLE   6,623 0 675
NORTHROP GRUMMAN CORP COM 666807102   486,262 891 SH   SOLE   524 0 367
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600   223,943 285,460 SH   SOLE   152,200 0 133,260
NUVEEN CORPORATE INCOME 2023 T COM 67079f101   297,642 32,807 SH   SOLE   21,862 0 10,945
NUVEEN PREFERRED & SECURITIES COM 67072c105   81,431 11,975 SH   SOLE   9,975 0 2,000
NVIDIA CORP COM 67066g104   2,166,541 14,825 SH   SOLE   8,070 0 6,755
NVR INC COM 62944t105   221,404 48 SH   SOLE   14 0 34
O REILLY AUTOMOTIVE INC COM 67103h107   1,115,808 1,322 SH   SOLE   1,150 0 172
OLD REPUBLIC INTL CORP COM 680223104   326,331 13,513 SH   SOLE   10,803 0 2,710
ORACLE CORPORATION COM 68389x105   570,794 6,983 SH   SOLE   4,582 0 2,401
OXFORD SQUARE CAPITAL CORP COM COM 69181v107   485,783 155,700 SH   SOLE   142,401 0 13,299
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108   75,403 11,745 SH   SOLE   650 0 11,095
PALO ALTO NETWORKS INC COMMON COM 697435105   803,332 5,757 SH   SOLE   4,410 0 1,347
PAYPAL HOLDINGS INC COM COM 70450y103   271,277 3,809 SH   SOLE   2,995 0 814
PC CONNECTION INC COM 69318j100   566,177 12,072 SH   SOLE   10,760 0 1,312
PEPSICO INC COMMON STOCK COM 713448108   3,349,548 18,541 SH   SOLE   13,193 0 5,348
PFIZER INC COM 717081103   1,290,045 25,177 SH   SOLE   16,702 0 8,475
PHILIP MORRIS INTERNATIONAL IN COM 718172109   1,294,298 12,788 SH   SOLE   9,140 0 3,648
PHILLIPS 66 COM COM 718546104   266,246 2,558 SH   SOLE   1,211 0 1,347
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389   217,932 12,543 SH   SOLE   12,543 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363   1,774,466 46,555 SH   SOLE   38,339 0 8,216
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371   230,335 8,983 SH   SOLE   8,983 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100   163,278 20,158 SH   SOLE   13,158 0 7,000
PIONEER NATURAL RESOURCES COMP COM 723787107   415,670 1,820 SH   SOLE   1,740 0 80
PNC FINANCIAL SVCS GROUP INC COM 693475105   1,248,449 7,905 SH   SOLE   7,798 0 106
PRECISION BIOSCIENCES INC COMM COM 74019p108   699,125 587,500 SH   SOLE   407,000 0 180,500
PROCTER & GAMBLE CO COM 742718109   5,166,340 34,088 SH   SOLE   17,385 0 16,703
PROGRESSIVE CORP-OHIO COM 743315103   946,624 7,298 SH   SOLE   5,837 0 1,461
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467   931,576 10,352 SH   SOLE   8,038 0 2,314
PRUDENTIAL FINANCIAL INC COM 744320102   1,393,880 14,014 SH   SOLE   13,127 0 887
QUALCOMM INC COM 747525103   451,741 4,109 SH   SOLE   1,856 0 2,253
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   933,894 9,254 SH   SOLE   5,962 0 3,291
RBB FD INC US TREASURY 3 MONTH COM 74933w452   6,792,079 136,223 SH   SOLE   120,869 0 15,354
REDWOOD FINANCIAL INC-MINN COM 757903109   262,286 2,796 SH   SOLE   696 0 2,100
REKOR SYSTEMS INC COMMON STOCK COM 759419104   158,341 131,951 SH   SOLE   112,844 0 19,107
RENT A CENTER INC-NEW COM 76009n100   643,216 28,524 SH   SOLE   25,423 0 3,101
REVOLUTION MEDICINES INC COMMO COM 76155x100   503,793 21,150 SH   SOLE   8,650 0 12,500
RING ENERGY INC COM 76680v108   26,076 10,600 SH   SOLE   9,600 0 1,000
ROKU INC CLASS A COMMON STOCK COM 77543r102   359,788 8,840 SH   SOLE   4,540 0 4,300
ROSS STORES INC COM 778296103   714,411 6,155 SH   SOLE   5,876 0 279
SALESFORCE INC COMMON STOCK COM 79466l302   738,526 5,570 SH   SOLE   4,423 0 1,147
SANMINA CORPORATION COM COM 801056102   728,328 12,713 SH   SOLE   11,630 0 1,083
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797   1,505,890 19,935 SH   SOLE   5,265 0 14,670
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308   1,270,556 17,043 SH   SOLE   15,900 0 1,143
SELECT SECTOR SPDR FUND SHS BE COM 81369y407   389,026 3,012 SH   SOLE   1,657 0 1,355
SELECT SECTOR SPDR FUND SHS BE COM 81369y100   271,569 3,496 SH   SOLE   1,012 0 2,484
SELECT SECTOR SPDR TRUST SHS B COM 81369y506   499,428 5,710 SH   SOLE   4,575 0 1,135
SELECT SECTOR SPDR TRUST THE F COM 81369y605   978,248 28,604 SH   SOLE   16,299 0 12,305
SELECT SECTOR SPDR TRUST THE H COM 81369y209   2,924,346 21,526 SH   SOLE   18,709 0 2,817
SELECT SECTOR SPDR TRUST THE T COM 81369y803   1,023,520 8,225 SH   SOLE   3,002 0 5,223
SELECT SECTOR SPDR TRUST THE U COM 81369y886   706,017 10,014 SH   SOLE   8,114 0 1,900
SENSEONICS HOLDINGS INC COMMON COM 81727u105   13,596 13,200 SH   SOLE   13,200 0 0
SERVICENOW INC COM COM 81762p102   421,661 1,086 SH   SOLE   870 0 216
SOUTHERN CO COM 842587107   512,343 7,175 SH   SOLE   5,658 0 1,516
SPDR DOW JONES MID CAP GROWTH COM 78464a821   860,623 13,171 SH   SOLE   13,026 0 145
SPDR DOW JONES MID CAP VALUE E COM 78464a839   443,551 6,853 SH   SOLE   4,637 0 2,216
SPDR GOLD TR GOLD SHS COM 78463v107   1,069,411 6,304 SH   SOLE   3,978 0 2,326
SPDR S&P 500 ETF TRUST COM 78462f103   4,715,537 12,330 SH   SOLE   6,459 0 5,872
SPDR S&P 600 SMALL CAP ETF USD COM 78464a813   237,422 2,888 SH   SOLE   585 0 2,303
SPDR S&P DIVIDEND ETF COM 78464a763   3,653,116 29,199 SH   SOLE   16,098 0 13,101
SPDR SER TR S&P 600 SMALL CAP COM 78464a201   477,822 6,614 SH   SOLE   6,564 0 50
SPDR SER TR S&P 600 SMALL CAP COM 78464a300   214,551 2,891 SH   SOLE   2,794 0 97
SPDR SERIES TRUST FACTSET INNO COM 78464a110   306,892 3,062 SH   SOLE   366 0 2,696
SPDR SERIES TRUST HLTH CR EQUI COM 78464a581   206,120 2,293 SH   SOLE   447 0 1,846
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631   434,472 3,948 SH   SOLE   1,719 0 2,229
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663   1,816,585 19,860 SH   SOLE   17,298 0 2,562
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359   442,959 6,885 SH   SOLE   6,855 0 30
SPDR SERIES TRUST SPDR PORTFOL COM 78464a649   252,328 10,041 SH   SOLE   8,723 0 1,318
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805   1,148,231 24,281 SH   SOLE   24,280 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847   205,749 4,841 SH   SOLE   4,766 0 75
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854   3,302,183 73,414 SH   SOLE   72,131 0 1,284
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409   3,782,330 74,646 SH   SOLE   62,325 0 12,322
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788   308,130 7,785 SH   SOLE   2,000 0 5,785
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508   411,396 10,578 SH   SOLE   7,455 0 3,123
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853   309,514 8,372 SH   SOLE   7,872 0 500
SPDR SERIES TRUST SPDR SSGA US COM 78468r804   237,353 1,750 SH   SOLE   230 0 1,520
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707   2,909,906 72,775 SH   SOLE   72,775 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107   1,166,075 2,633 SH   SOLE   741 0 1,892
STARBUCKS CORP COM 855244109   3,013,338 30,376 SH   SOLE   25,301 0 5,075
SURFACE ONCOLOGY INC COMMON ST COM 86877m209   10,865 13,250 SH   SOLE   3,250 0 10,000
TARGET CORP COM 87612e106   736,558 4,942 SH   SOLE   3,997 0 945
TEKLA HEALTHCARE INVS SH BEN I COM 87911j103   200,305 11,128 SH   SOLE   3,405 0 7,723
TEMPLETON EMERGING MARKETS FUN COM 880191101   804,924 70,484 SH   SOLE   62,342 0 8,142
TESLA INC COMMON STOCK COM 88160r101   597,793 4,853 SH   SOLE   2,725 0 2,128
TEXAS INSTRUMENTS INCORPORATED COM 882508104   2,781,817 16,837 SH   SOLE   15,943 0 894
TEXAS PACIFIC LAND CORPORATION COM 88262p102   529,796 226 SH   SOLE   0 0 226
THERMO FISHER SCIENTIFIC INC COM 883556102   937,310 1,702 SH   SOLE   1,191 0 511
TJX COMPANIES INC NEW COM 872540109   296,380 3,723 SH   SOLE   3,247 0 476
TRACTOR SUPPLY CO COM 892356106   247,467 1,100 SH   SOLE   1,100 0 0
TRUIST FINANCIAL CORPORATION C COM 89832q109   1,892,332 43,977 SH   SOLE   41,159 0 2,818
UBER TECHNOLOGIES INC COMMON S COM 90353t100   744,249 30,095 SH   SOLE   14,495 0 15,600
ULTA BEAUTY INC COMMON STOCK COM 90384s303   534,271 1,139 SH   SOLE   923 0 216
UNION PACIFIC CORP COM 907818108   1,397,804 6,750 SH   SOLE   5,943 0 808
UNITED NATURAL FOODS INC COMMO COM 911163103   561,953 14,517 SH   SOLE   12,928 0 1,589
UNITED PARCEL SVC INC CL B COM 911312106   1,568,145 9,021 SH   SOLE   4,840 0 4,181
UNITEDHEALTH GROUP INC COM 91324p102   5,353,624 10,098 SH   SOLE   8,638 0 1,460
US BANCORP DEL COM COM 902973304   1,744,611 40,005 SH   SOLE   36,755 0 3,250
VANECK ETF TR VANECK SEMICONDU COM 92189f676   221,408 1,091 SH   SOLE   560 0 531
VANGUARD FTSE DEVELOPED MARKET COM 921943858   1,372,922 32,712 SH   SOLE   25,270 0 7,442
VANGUARD FTSE EMERGING MARKETS COM 922042858   277,390 7,116 SH   SOLE   5,650 0 1,466
VANGUARD INDEX FUNDS VANGUARD COM 921946406   1,981,473 18,311 SH   SOLE   6,333 0 11,978
VANGUARD INDEX FUNDS VANGUARD COM 922908512   275,754 2,039 SH   SOLE   468 0 1,571
VANGUARD INDEX FUNDS VANGUARD COM 922908769   1,554,529 8,131 SH   SOLE   4,285 0 3,846
VANGUARD INDEX FUNDS VANGUARD COM 922908744   295,514 2,105 SH   SOLE   1,508 0 597
VANGUARD MEGA CAP ETF MSCI US COM 921910873   206,014 1,556 SH   SOLE   0 0 1,556
VANGUARD S&P 500 ETF COM 922908363   645,033 1,836 SH   SOLE   430 0 1,406
VANGUARD SECTOR INDEX FDS VANG COM 92204a207   800,271 4,177 SH   SOLE   4,177 0 0
VANGUARD SHORT TERM BOND ETF COM 921937827   221,134 2,937 SH   SOLE   2,662 0 275
VANGUARD SHORT TERM INFLATION COM 922020805   622,177 13,320 SH   SOLE   13,165 0 155
VANGUARD SPECIALIZED FUNDS VAN COM 921908844   1,198,886 7,895 SH   SOLE   4,323 0 3,573
VANGUARD SPECIALIZED FUNDS VAN COM 922908553   526,247 6,380 SH   SOLE   1,707 0 4,673
VERIZON COMMUNICATIONS COM 92343v104   2,130,210 54,066 SH   SOLE   45,133 0 8,933
VERTEX PHARMACEUTICALS INC COM 92532f100   1,463,248 5,067 SH   SOLE   3,975 0 1,092
VISA INC CL A COMMON STOCK COM 92826c839   4,229,120 20,356 SH   SOLE   17,724 0 2,632
VISHAY INTERTECHNOLOGY INC COM 928298108   626,436 29,042 SH   SOLE   25,886 0 3,156
WALGREEN BOOTS ALLIANCE INC CO COM 931427108   647,921 17,343 SH   SOLE   6,761 0 10,581
WALMART INC COMMON STOCK COM 931142103   3,469,026 24,466 SH   SOLE   14,485 0 9,981
WALT DISNEY CO COM 254687106   965,228 11,110 SH   SOLE   6,768 0 4,342
WASTE MANAGEMENT INC DEL COM 94106l109   1,216,107 7,752 SH   SOLE   5,976 0 1,775
WELLS FARGO & CO COM 949746101   225,560 5,463 SH   SOLE   2,034 0 3,429
WESTERN ASSET INVESTMENT GRADE COM 95790a101   1,289,480 79,206 SH   SOLE   42,490 0 36,716
WILLIAMS COMPANIES INC COM 969457100   1,826,115 55,505 SH   SOLE   53,210 0 2,295
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   242,774 9,680 SH   SOLE   4,185 0 5,495
WISDOMTREE TRUST U S QUALITY D COM 97717x669   3,352,114 55,535 SH   SOLE   47,091 0 8,444
WISDOMTREE TRUST WISDOMTREE U COM 97717w307   476,832 7,697 SH   SOLE   2,346 0 5,351
WISDOMTREE TRUST WISDOMTREE U COM 97717w588   1,803,755 43,380 SH   SOLE   43,055 0 325
WORLD MOTO INC COM 98158h106   0 700,000 SH   SOLE   700,000 0 0
XCEL ENERGY INC COMMON STOCK COM 98389b100   3,336,605 47,591 SH   SOLE   42,526 0 5,065
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209   409,047 14,583 SH   SOLE   13,883 0 700
CHS INC PFD CL B SER 4 PFD 12542r803   2,094,167 80,638 SH   SOLE   75,709 0 4,929
GLADSTONE LD CORP RED PFD SER PFD 376549408   270,850 10,834 SH   SOLE   9,759 0 1,075
PROSPECT CAP CORP 5.5PFD CONV PFD 74348t441   762,500 30,500 SH   SOLE   22,600 0 7,900
PROSPECT CAP CORP PFD CONV SER PFD 74348t144   440,000 17,600 SH   SOLE   10,600 0 7,000