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   540,632 1,752 SH   SOLE   1,260 0 492
AIR LIQUIDE-ADR COM 009126202   1,487,154 41,507 SH   SOLE   28,423 0 13,084
ARCH CAPITAL GROUP LTD COM g0450a105   1,308,303 17,479 SH   SOLE   13,227 0 4,252
ARIZONA SILVER EXPL INC COM COM 040582108   2,500 10,000 SH   SOLE   10,000 0 0
ASML HOLDING N V N Y REGIST COM n07059210   444,997 614 SH   SOLE   357 0 257
BANCO BILBAO VIZCAYA ARGENT COM 05946k101   108,901 14,180 SH   SOLE   3,000 0 11,180
BAYER AKTIENGESELLSCHAFT AD COM 072730302   783,414 56,687 SH   SOLE   42,966 0 13,721
BP P L C SPONSORED ADR (FRM COM 055622104   346,439 9,817 SH   SOLE   4,713 0 5,104
CANADIAN CRITICAL MINERALS COM 13561d105   259 10,000 SH   SOLE   10,000 0 0
CHUBB LTD COM COM h1467j104   350,844 1,822 SH   SOLE   961 0 861
DRONE DELIVERY CDA CORP COM COM 26210w605   4,692 16,470 SH   SOLE   11,420 0 5,050
ENBRIDGE INC COM 29250n105   374,249 10,074 SH   SOLE   9,468 0 606
ERICSSON ADR CL B SEK 10 COM 294821608   129,438 23,750 SH   SOLE   15,750 0 8,000
EVAXION BIOTECH AS AMERICAN COM 29970r105   40,610 31,000 SH   SOLE   1,000 0 30,000
GENMAB A S ADS COM 372303206   1,148,054 30,204 SH   SOLE   16,204 0 14,000
GRUPO TELEVISA SA DE CV SPO COM 40049j206   59,975 11,691 SH   SOLE   11,691 0 0
INFOSYS LIMITED SPONS ADR R COM 456788108   1,620,836 100,861 SH   SOLE   66,329 0 34,532
ING GROEP NV-SPONSORED ADR COM 456837103   173,996 12,917 SH   SOLE   6,898 0 6,019
LINDE PLC ORDINARY SHARES COM g54950103   331,540 870 SH   SOLE   264 0 606
LINK MOTION INC AMERICAN DE COM 53577l105   0 17,000 SH   SOLE   17,000 0 0
MEDTRONIC PLC COM COM g5960l103   2,477,841 28,125 SH   SOLE   27,398 0 727
MINERA ALAMOS INC COM COM 60283l105   2,390 10,000 SH   SOLE   10,000 0 0
NEVADA KING GOLD CORP COMMO COM 641353107   3,425 10,000 SH   SOLE   10,000 0 0
NOVARTIS AG AMERICAN DEPOSI COM 66987v109   311,106 3,083 SH   SOLE   2,513 0 570
NOVO NORDISK A/S-ADR EACH C COM 670100205   1,032,799 6,382 SH   SOLE   3,607 0 2,775
OPEN TEXT CORP COM 683715106   3,764,679 90,606 SH   SOLE   60,841 0 29,765
OSINO RESOURCES CORP COM COM 68828l100   8,312 10,000 SH   SOLE   10,000 0 0
RESTAURANT BRANDS INTERNATI COM 76131d103   1,440,167 18,578 SH   SOLE   18,415 0 163
RIO2 LIMITED NEW COM COM 767217102   4,280 20,000 SH   SOLE   20,000 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104   2,174,540 56,906 SH   SOLE   34,123 0 22,783
ROYAL BANK OF CANADA COM 780087102   441,829 4,626 SH   SOLE   1,470 0 3,156
ROYAL CARIBBEAN GROUP COMMO COM v7780t103   236,737 2,282 SH   SOLE   924 0 1,358
SHELL PLC AMERICAN DEPOSITA COM 780259305   224,795 3,723 SH   SOLE   2,677 0 1,046
SHOPIFY INC CL A COM 82509l107   2,563,005 39,675 SH   SOLE   23,990 0 15,685
SIEMENS AG AMERICAN DEPOSIT COM 826197501   524,978 6,309 SH   SOLE   4,645 0 1,664
SIGNET JEWELERS LIMITED COM g81276100   654,986 10,037 SH   SOLE   8,972 0 1,064
SOPHIA GENETICS SA ORDINARY COM h82027105   109,760 24,500 SH   SOLE   13,500 0 11,000
STATEHOUSE HOLDINGS INC COM COM 85754g301   800 17,500 SH   SOLE   17,500 0 0
TAIWAN SEMICONDUCTOR MFG CO COM 874039100   675,571 6,694 SH   SOLE   3,628 0 3,066
TE CONNECTIVITY LTD COM h84989104   1,325,633 9,458 SH   SOLE   5,950 0 3,508
UNILEVER PLC SPONSORED ADR COM 904767704   726,588 13,938 SH   SOLE   11,071 0 2,867
VOXTUR ANALYTICS CORP COM COM 929082105   1,400 10,000 SH   SOLE   10,000 0 0
3M COMPANY COM 88579y101   201,620 2,014 SH   SOLE   840 0 1,174
ABBOTT LABORATORIES COM 002824100   2,515,827 23,077 SH   SOLE   19,074 0 4,003
ABBVIE INC COM 00287y109   3,733,460 27,711 SH   SOLE   22,265 0 5,445
ACTIVISION BLIZZARD INC COM 00507v109   827,910 9,821 SH   SOLE   6,836 0 2,985
ADOBE INC COMMON STOCK COM 00724f101   2,825,873 5,779 SH   SOLE   3,741 0 2,038
ADVANCED MICRO DEVICES INC COM COM 007903107   920,621 8,082 SH   SOLE   2,227 0 5,855
AFLAC INC COM 001055102   481,480 6,898 SH   SOLE   5,698 0 1,200
AFTERMASTER INC COM COM 00831x102   0 50,000 SH   SOLE   0 0 50,000
AGCO CORP COM 001084102   759,864 5,782 SH   SOLE   5,147 0 635
AGILENT TECHNOLOGIES INC COM 00846u101   307,359 2,556 SH   SOLE   2,271 0 285
AIRBNB INC CLASS A COMMON STOC COM 009066101   392,170 3,060 SH   SOLE   2,200 0 860
AKAMAI TECHNOLOGIES INC COM 00971t101   1,806,836 20,105 SH   SOLE   11,380 0 8,725
ALASKA AIR GROUP INC COM 011659109   752,284 14,146 SH   SOLE   12,629 0 1,517
ALPHABET INC CLASS A COMMON ST COM 02079k305   7,260,643 60,657 SH   SOLE   38,597 0 22,060
ALPHABET INC CLASS C CAPITAL S COM 02079k107   4,277,862 35,363 SH   SOLE   30,281 0 5,082
ALPS ETF TRUST ALERIAN MLP ETF COM 00162q452   933,394 23,805 SH   SOLE   21,942 0 1,863
ALTERYX INC CLASS A COMMON STO COM 02156b103   565,230 12,450 SH   SOLE   4,150 0 8,300
ALTRIA GROUP INC COM 02209s103   1,406,384 31,046 SH   SOLE   17,573 0 13,473
AMAZON.COM INC COM 023135106   9,377,838 71,938 SH   SOLE   55,184 0 16,754
AMEREN CORP COM 023608102   632,867 7,749 SH   SOLE   6,726 0 1,023
AMERICAN EXPRESS COMPANY COM 025816109   1,812,278 10,403 SH   SOLE   4,423 0 5,980
AMERIPRISE FINL INC COM 03076c106   275,556 830 SH   SOLE   230 0 600
AMERISOURCEBERGEN CORP COM 03073e105   846,469 4,399 SH   SOLE   3,983 0 415
AMGEN INC COM 031162100   3,605,688 16,240 SH   SOLE   13,502 0 2,739
AMYRIS INC COMMON STOCK COM 03236m200   10,300 10,000 SH   SOLE   0 0 10,000
ANALOG DEVICES INC COM 032654105   1,058,598 5,434 SH   SOLE   3,434 0 2,000
ANNALY CAPITAL MANAGEMENT INC COM 035710839   341,698 17,076 SH   SOLE   15,742 0 1,334
APPLE INC COM 037833100   22,279,503 114,861 SH   SOLE   89,703 0 25,157
APPLIED MATERIALS INC COM 038222105   357,835 2,476 SH   SOLE   1,460 0 1,015
APPLIED VISUAL SCIENCES INC COM 038287108   11 113,780 SH   SOLE   113,780 0 0
ARCBEST CORPORATION COM 03937c105   778,151 7,876 SH   SOLE   7,034 0 842
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609   254,198 13,432 SH   SOLE   11,425 0 2,007
ARK ETF TR NEXT GENERATION INT COM 00214q401   218,029 3,720 SH   SOLE   2,533 0 1,187
ARK ETF TRUST ARK INNOVATION E COM 00214q104   388,307 8,797 SH   SOLE   5,720 0 3,077
ARROW ELECTRONICS INC COM 042735100   737,348 5,148 SH   SOLE   4,597 0 551
AT&T INC COM 00206r102   1,824,732 114,403 SH   SOLE   105,515 0 8,889
ATLANTIS GAMING CORPORATION CO COM 04914u100   14 69,000 SH   SOLE   69,000 0 0
AUTOZONE INC COM 053332102   431,351 173 SH   SOLE   145 0 28
BANK OF AMERICA CORP COM 060505104   644,129 22,451 SH   SOLE   14,884 0 7,567
BECTON DICKINSON & CO COM 075887109   249,225 944 SH   SOLE   470 0 474
BENSON HILL INC COMMON STOCK COM 082490103   234,931 180,716 SH   SOLE   69,166 0 111,550
BERKSHIRE HATHAWAY INC CL B COM 084670207   452,166 1,326 SH   SOLE   1,326 0 0
BERKSHIRE HATHAWAY INC DEL CL COM 084670702   9,101,290 26,690 SH   SOLE   17,267 0 9,423
BLACKROCK DEBT STRATEGIES FUND COM 09255r202   304,459 31,099 SH   SOLE   24,474 0 6,625
BLACKROCK INC COM 09247x101   1,399,559 2,025 SH   SOLE   1,935 0 90
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104   341,995 29,406 SH   SOLE   18,205 0 11,201
BLACKSTONE INC COMMON STOCK COM 09260d107   431,055 4,637 SH   SOLE   2,310 0 2,326
BLACKSTONE SENIOR FLOATING RAT COM 09256u105   150,012 11,701 SH   SOLE   7,413 0 4,288
BLOCK INC CLASS A COMMON STOCK COM 852234103   4,289,305 64,433 SH   SOLE   36,463 0 27,970
BOEING CO COM 097023105   1,253,945 5,938 SH   SOLE   3,283 0 2,655
BOOKING HOLDINGS INC COMMON ST COM 09857l108   804,698 298 SH   SOLE   239 0 59
BRAEMAR HOTELS & RESORTS INC C COM 10482b101   46,530 11,575 SH   SOLE   4,000 0 7,575
BRISTOL MYERS SQUIBB CO COM 110122108   1,887,767 29,519 SH   SOLE   17,164 0 12,355
BROADCOM INC COMMON STOCK COM 11135f101   806,907 930 SH   SOLE   828 0 102
CAPITAL GROUP CORE EQUITY ETF COM 14020v108   305,545 11,898 SH   SOLE   11,211 0 687
CAPITAL GROUP DIVIDEND VALUE E COM 14020w106   351,196 12,988 SH   SOLE   12,988 0 0
CAPITAL GROUP FIXED INCOME ETF COM 14020y102   466,666 20,964 SH   SOLE   20,964 0 0
CAPITAL GROUP GROWTH ETF CAPIT COM 14020g101   481,817 19,097 SH   SOLE   18,856 0 241
CARDINAL HEALTH INC COM 14149y108   789,151 8,345 SH   SOLE   7,491 0 854
CATERPILLAR INC COM 149123101   331,477 1,347 SH   SOLE   792 0 555
CHEMED CORPORATION COM 16359r103   558,837 1,032 SH   SOLE   1,032 0 0
CHESAPEAKE ENERGY CORPORATION COM 165167735   239,074 2,857 SH   SOLE   2,405 0 452
CHEVRON CORPORATION COM 166764100   3,873,163 24,615 SH   SOLE   16,052 0 8,563
CHIMERA INVESTMENT CORPORATION COM 16934q208   150,949 26,161 SH   SOLE   13,061 0 13,100
CISCO SYSTEMS INC COM 17275r102   3,128,163 60,459 SH   SOLE   48,999 0 11,460
CLOROX CO COM 189054109   1,358,161 8,540 SH   SOLE   8,362 0 178
COCA COLA COMPANY (THE) COM 191216100   3,249,071 53,953 SH   SOLE   48,081 0 5,872
COHEN & STEERS REAL ESTATE OPP COM 19249q103   571,780 41,493 SH   SOLE   13,084 0 28,410
COHEN & STEERS TOTAL RETURN RE COM 19247r103   234,281 20,515 SH   SOLE   17,515 0 3,000
COLGATE PALMOLIVE COMPANY COM 194162103   388,342 5,041 SH   SOLE   2,783 0 2,258
COMCAST CORP CL A COM 20030n101   253,541 6,102 SH   SOLE   3,006 0 3,096
COMMVAULT SYSTEMS INC COM 204166102   673,914 9,280 SH   SOLE   8,273 0 1,007
COMPASS INC CLASS A COMMON STO COM 20464u100   87,500 25,000 SH   SOLE   0 0 25,000
CONOCOPHILLIPS COMMON STOCK COM 20825c104   494,206 4,770 SH   SOLE   3,130 0 1,640
CORNING INC COM 219350105   893,552 25,501 SH   SOLE   14,496 0 11,005
CORTEVA INC COMMON STOCK COM 22052l104   209,580 3,658 SH   SOLE   764 0 2,894
COSTCO WHOLESALE CORP-NEW COM 22160k105   1,082,512 2,011 SH   SOLE   1,735 0 276
CROWN CASTLE INC COMMON STOCK COM 22822v101   1,378,788 12,101 SH   SOLE   11,901 0 200
CSX CORPORATION COM COM 126408103   555,038 16,277 SH   SOLE   4,605 0 11,672
CUMMINS INC COM 231021106   372,643 1,520 SH   SOLE   1,052 0 468
CVS HEALTH CORPORATION COM 126650100   1,517,402 21,950 SH   SOLE   20,961 0 989
CYTODYN INC COM 23283m101   7,567 28,025 SH   SOLE   28,025 0 0
DANAHER CORPORATION COM 235851102   637,200 2,655 SH   SOLE   2,204 0 451
DECKERS OUTDOOR CORPORATION COM 243537107   709,175 1,344 SH   SOLE   1,197 0 147
DEERE & CO COM 244199105   916,392 2,262 SH   SOLE   1,916 0 346
DESKTOP METAL INC CLASS A COMM COM 25058x105   180,452 101,950 SH   SOLE   47,450 0 54,500
DIGITAL REALTY TRUST INC COM 253868103   1,318,744 11,581 SH   SOLE   11,381 0 200
DISCOVER FINANCIAL SERVICES COM 254709108   251,006 2,148 SH   SOLE   924 0 1,224
DOCUMENT CAPTURE TECHNOLOGIES COM 256esc104   0 60,000 SH   SOLE   60,000 0 0
DOLLAR GENERAL CORPORATION COM 256677105   269,611 1,588 SH   SOLE   779 0 809
DOMINION ENERGY INC COMMON STO COM 25746u109   1,349,431 26,056 SH   SOLE   26,056 0 0
DOMINOS PIZZA INC COM 25754a201   744,411 2,209 SH   SOLE   2,023 0 186
DOW INC COMMON STOCK COM 260557103   765,453 14,372 SH   SOLE   7,317 0 7,055
DUKE ENERGY CORPORATION HOLDIN COM 26441c204   1,737,138 19,357 SH   SOLE   18,896 0 462
EATON VANCE NATIONAL MUNICIPAL COM 27826u108   955,677 96,048 SH   SOLE   54,857 0 41,191
EATON VANCE TAX MANAGD GLBL DI COM 27829f108   1,153,803 145,682 SH   SOLE   47,787 0 97,896
ECOLAB INC COM 278865100   2,912,161 15,599 SH   SOLE   15,005 0 594
ELEVANCE HEALTH INC COM 036752103   1,689,714 3,803 SH   SOLE   3,587 0 216
ELI LILLY & CO COM 532457108   2,471,944 5,271 SH   SOLE   3,649 0 1,622
EMCOR GROUP INC COM 29084q100   939,426 5,084 SH   SOLE   4,554 0 530
EMERSON ELECTRIC CO COM 291011104   1,115,070 12,336 SH   SOLE   9,132 0 3,204
ENERGY TRANSFER LP COMMON UNIT COM 29273v100   285,189 22,456 SH   SOLE   21,026 0 1,430
ENTERPRISE PRODUCTS PARTNERS L COM 293792107   644,369 24,454 SH   SOLE   18,672 0 5,782
ESTEE LAUDER COMPANIES INC CL COM 518439104   396,263 2,018 SH   SOLE   1,772 0 246
ETSY INC COM COM 29786a106   296,558 3,505 SH   SOLE   2,215 0 1,290
EXPEDITORS INTERNATIONAL OF WA COM 302130109   410,752 3,391 SH   SOLE   3,207 0 184
EXXON MOBIL CORP COM 30231g102   6,060,394 56,507 SH   SOLE   38,655 0 17,853
FASTENAL CO COM 311900104   303,504 5,145 SH   SOLE   4,416 0 729
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109   4,400 10,000 SH   SOLE   10,000 0 0
FEDEX CORP COM 31428x106   1,697,745 6,849 SH   SOLE   3,734 0 3,115
FIRST TR ENERGY INFRASTRUCTURE COM 33738c103   905,884 61,625 SH   SOLE   53,660 0 7,965
FIRST TR EXCHANGE TRADED FD II COM 33734x119   1,827,812 29,175 SH   SOLE   29,175 0 0
FIRST TR EXCHANGE TRADED FD II COM 33734x143   374,229 3,455 SH   SOLE   3,355 0 100
FIRST TR EXCHANGE TRADED FD II COM 33734x184   647,671 20,373 SH   SOLE   20,153 0 220
FIRST TR EXCHANGE TRADED FD IV COM 33739q408   3,823,289 64,354 SH   SOLE   29,252 0 35,102
FIRST TR EXCHANGE TRADED FD LU COM 33733e872   204,801 7,796 SH   SOLE   3,526 0 4,270
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108   207,645 2,050 SH   SOLE   1,743 0 307
FIRST TR VALUE LINE DIVID INDE COM 33734h106   647,935 16,162 SH   SOLE   6,610 0 9,552
FIRST TRUST CAPITAL STRENGTH E COM 33733e104   1,720,978 22,922 SH   SOLE   17,556 0 5,366
FIRST TRUST ETF DOW JONES INTE COM 33733e302   239,269 1,468 SH   SOLE   76 0 1,392
FIRST TRUST ETF NASDAQ CLEAN E COM 33733e500   436,292 8,528 SH   SOLE   4,678 0 3,850
FIRST TRUST EXCHANGE TRADED FD COM 33734x846   639,717 14,088 SH   SOLE   9,742 0 4,346
FIRST TRUST EXCHANGE TRADED FU COM 33740j203   279,900 13,995 SH   SOLE   9,910 0 4,085
FIRST TRUST EXCHANGE TRADED FU COM 33738d408   557,064 14,057 SH   SOLE   8,084 0 5,973
FIRST TRUST EXCHANGE TRADED FU COM 336920103   407,522 4,622 SH   SOLE   2,326 0 2,296
FIRST TRUST LARGE CAP VALUE AL COM 33735j101   410,349 6,154 SH   SOLE   5,771 0 383
FIRST TRUST LONG SHORT EQUITY COM 33739p103   222,457 4,214 SH   SOLE   2,890 0 1,324
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109   1,574,663 46,300 SH   SOLE   39,166 0 7,134
FIRST TRUST RISING DIVIDEND AC COM 33738r506   1,120,840 23,797 SH   SOLE   11,868 0 11,929
FIRST TRUST SENIOR LOAN FUND E COM 33738d309   1,007,014 22,230 SH   SOLE   12,912 0 9,318
FISERV INC COMMON STOCK COM 337738108   1,296,317 10,276 SH   SOLE   7,001 0 3,275
FORD MOTOR CO PAR $0.01 COM 345370860   469,299 31,018 SH   SOLE   17,832 0 13,185
FORTITUDE GOLD CORP COM COM 34962k100   119,320 19,000 SH   SOLE   10,000 0 9,000
FRANKLIN RESOURCES INC COM 354613101   262,113 9,813 SH   SOLE   7,148 0 2,666
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103   2,943,853 437,422 SH   SOLE   388,120 0 49,302
FRONTDOOR INC COMMON STOCK COM 35905a109   659,501 20,674 SH   SOLE   18,437 0 2,237
GALLAGHER ARTHUR J & CO COM 363576109   879,082 4,004 SH   SOLE   3,649 0 354
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109   396,440 106,000 SH   SOLE   105,000 0 1,000
GENERAL DYNAMICS CORP COM 369550108   2,626,620 12,208 SH   SOLE   12,108 0 100
GENERAL MILLS INC COM 370334104   911,287 11,881 SH   SOLE   7,675 0 4,206
GILEAD SCIENCES INC COM 375558103   1,531,227 19,868 SH   SOLE   19,388 0 480
GINKGO BIOWORKS HOLDINGS INC C COM 37611x100   148,800 80,000 SH   SOLE   20,000 0 60,000
GLOBAL X FUNDS GLOBAL X LITHIU COM 37954y855   300,392 4,620 SH   SOLE   3,682 0 938
GOLDMAN SACHS GROUP INC COM 38141g104   752,995 2,335 SH   SOLE   1,723 0 612
GRANITE POINT MORTGAGE TRUST I COM 38741l107   159,000 30,000 SH   SOLE   30,000 0 0
GULF UNITED ENERGY INC COM 402580104   0 128,000 SH   SOLE   0 0 128,000
GWG HOLDINGS INC COMMON STOCK COM 36192a109   707 64,271 SH   SOLE   39,725 0 24,546
HOME DEPOT INC COM 437076102   4,227,858 13,610 SH   SOLE   11,530 0 2,080
HONEYWELL INTL INC COM 438516106   2,871,498 13,839 SH   SOLE   13,147 0 691
HP INC COM COM 40434l105   373,864 12,174 SH   SOLE   6,278 0 5,896
HPIL HOLDING COM 40432y109   0 400,000 SH   SOLE   0 0 400,000
HUMANA INC COM 444859102   701,303 1,568 SH   SOLE   1,315 0 253
INNERSCOPE HEARING TECHNOLOGIE COM 45781p104   165 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   6,600 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,410,532 42,181 SH   SOLE   22,957 0 19,224
INTERNATIONAL BUSINESS MACHINE COM 459200101   3,745,124 27,988 SH   SOLE   19,494 0 8,494
INTUIT INC COM 461202103   1,202,749 2,625 SH   SOLE   1,810 0 815
INTUITIVE SURGICAL INC COM COM 46120e602   677,383 1,981 SH   SOLE   1,331 0 650
INVESCO DB COMMODITY INDEX TRA COM 46138b103   464,417 20,459 SH   SOLE   15,384 0 5,075
INVESCO EXCHANGE TRADED FD TR COM 46138e404   731,352 40,451 SH   SOLE   13,281 0 27,170
INVESCO EXCHANGE TRADED FD TR COM 46138g474   1,286,321 135,688 SH   SOLE   124,443 0 11,245
INVESCO EXCHANGE TRADED FD TR COM 46138g706   430,734 6,031 SH   SOLE   4,161 0 1,870
INVESCO EXCHANGE TRADED FD TR COM 46138e354   723,614 11,521 SH   SOLE   10,971 0 550
INVESCO EXCHANGE TRADED FD TR COM 46138g508   11,403,869 542,009 SH   SOLE   542,009 0 0
INVESCO EXCHANGE TRADED FD TR COM 46137v233   214,035 612 SH   SOLE   60 0 552
INVESCO EXCHANGE TRADED FUND T COM 46137v142   360,050 6,385 SH   SOLE   4,500 0 1,885
INVESCO EXCHANGE TRADED FUND T COM 46137v613   249,876 1,527 SH   SOLE   675 0 852
INVESCO EXCHANGE TRADED FUND T COM 46137v357   5,900,635 39,432 SH   SOLE   10,750 0 28,682
INVESCO EXCHANGE TRADED SELF I COM 46138j619   263,318 5,376 SH   SOLE   5,162 0 214
INVESCO QQQ TR UNIT SER 1 COM 46090e103   8,145,914 22,051 SH   SOLE   12,071 0 9,980
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663   1,770,049 17,562 SH   SOLE   6,942 0 10,620
ISHARES CORE S&P 500 ETF COM 464287200   13,283,493 29,803 SH   SOLE   27,336 0 2,467
ISHARES CORE S&P MID CAP ETF COM 464287507   2,350,695 8,990 SH   SOLE   4,845 0 4,145
ISHARES CORE S&P SMALL CAP ETF COM 464287804   1,390,267 13,952 SH   SOLE   4,549 0 9,403
ISHARES MSCI EAFE ETF COM 464287465   555,758 7,666 SH   SOLE   2,427 0 5,239
ISHARES MSCI EAFE SMALL CAP ET COM 464288273   338,386 5,737 SH   SOLE   5,281 0 456
ISHARES MSCI EMERGING MARKETS COM 464287234   367,518 9,290 SH   SOLE   1,403 0 7,887
ISHARES RUSSELL 1000 GROWTH ET COM 464287614   1,114,976 4,052 SH   SOLE   3,890 0 162
ISHARES RUSSELL 1000 VALUE ETF COM 464287598   491,110 3,112 SH   SOLE   2,558 0 554
ISHARES RUSSELL 2000 ETF COM 464287655   2,009,184 10,729 SH   SOLE   2,950 0 7,779
ISHARES S&P 500 VALUE ETF COM 464287408   447,947 2,779 SH   SOLE   890 0 1,889
ISHARES S&P SMALL CAP 600 VALU COM 464287879   712,604 7,494 SH   SOLE   1,000 0 6,494
ISHARES SELECT DIVIDEND ETF COM 464287168   227,821 2,011 SH   SOLE   499 0 1,512
ISHARES SILVER SHARES COM 46428q109   257,386 12,321 SH   SOLE   10,321 0 2,000
ISHARES TR ISHARES BIOTECHNOLO COM 464287556   331,277 2,609 SH   SOLE   2,030 0 579
ISHARES TR ISHARES CORE DIVIDE COM 46434v621   400,051 7,763 SH   SOLE   5,806 0 1,958
ISHARES TR ISHARES SEMICONDUCT COM 464287523   332,716 656 SH   SOLE   597 0 59
ISHARES TR MSCI USA SMALL CAP COM 46435g433   253,453 7,394 SH   SOLE   7,034 0 360
ISHARES TREASURY FLOATING RATE COM 46434v860   1,951,353 38,511 SH   SOLE   23,462 0 15,049
ISHARES TRUST ISHARES 0 3 MONT COM 46436e718   23,912,206 237,625 SH   SOLE   237,625 0 0
ISHARES TRUST ISHARES 7 10 YEA COM 464287440   11,524,957 119,306 SH   SOLE   119,306 0 0
ISHARES TRUST ISHARES CORE S&P COM 464287663   1,805,302 23,068 SH   SOLE   13,795 0 9,273
ISHARES TRUST ISHARES INTERNAT COM 464288448   250,172 9,501 SH   SOLE   6,591 0 2,910
ISHARES TRUST ISHARES MSCI USA COM 46429b697   4,998,549 67,248 SH   SOLE   67,165 0 83
ISHARES TRUST ISHARES U S AERO COM 464288760   330,293 2,831 SH   SOLE   1,127 0 1,704
ISHARES TRUST ISHARES U S INDU COM 464287754   369,974 3,489 SH   SOLE   300 0 3,189
ISHARES U S BASIC MATERIALS ET COM 464287838   683,079 5,134 SH   SOLE   4,967 0 167
ISHARES U S ENERGY ETF COM 464287796   787,399 18,380 SH   SOLE   17,046 0 1,334
ISHARES U S ETF TR ISHARES U S COM 46431w648   357,048 6,480 SH   SOLE   2,575 0 3,905
ISHARES U S HEALTHCARE ETF COM 464287762   866,260 3,091 SH   SOLE   2,958 0 133
ISHARES U S MEDICAL DEVICES ET COM 464288810   422,885 7,490 SH   SOLE   852 0 6,638
ISHARES U S TECHNOLOGY ETF COM 464287721   1,302,148 11,961 SH   SOLE   9,368 0 2,593
J P MORGAN EXCHANGE TRADED FUN COM 46641q332   747,010 13,501 SH   SOLE   6,551 0 6,950
JABIL INC COMMON STOCK COM 466313103   785,960 7,282 SH   SOLE   6,499 0 783
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107   1,350,020 24,595 SH   SOLE   21,734 0 2,861
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206   1,267,145 25,501 SH   SOLE   25,451 0 50
JOHNSON & JOHNSON COM 478160104   6,562,472 39,648 SH   SOLE   28,391 0 11,257
JOUNCE THERAPEU CVR CONTRA CUS COM 481cvr017   0 176,450 SH   SOLE   93,750 0 82,700
JPMORGAN CHASE & CO COM 46625h100   4,246,480 29,197 SH   SOLE   25,976 0 3,222
KAYNE ANDERSON ENERGY INFRASTR COM 486606106   98,908 12,151 SH   SOLE   830 0 11,321
KAYNE ANDERSON NEXTGEN ENERGY COM 48661e108   655,799 92,366 SH   SOLE   80,131 0 12,235
KBS REAL ESTATE INVT TR III IN COM 48668l105   96,371 10,708 SH   SOLE   10,708 0 0
KELLOGG CO COM 487836108   344,592 5,113 SH   SOLE   2,700 0 2,413
KIMBERLY CLARK CORP COM 494368103   278,135 2,015 SH   SOLE   1,477 0 538
KINDER MORGAN INC COM 49456b101   360,143 20,914 SH   SOLE   17,436 0 3,478
KKR & CO INC COMMON STOCK COM 48251w104   400,178 7,146 SH   SOLE   1,515 0 5,631
KOSMOS ENERGY LTD COMMON SHARE COM 500688106   239,600 40,000 SH   SOLE   40,000 0 0
KROGER CO (THE) COM 501044101   802,907 17,083 SH   SOLE   15,516 0 1,567
L3HARRIS TECHNOLOGIES INC COMM COM 502431109   823,800 4,208 SH   SOLE   2,528 0 1,680
LIBERTY ALL STAR EQUITY FUND S COM 530158104   69,630 10,762 SH   SOLE   0 0 10,762
LOCKHEED MARTIN CORP COM 539830109   2,947,039 6,401 SH   SOLE   5,611 0 791
LOWES COMPANIES INC COM 548661107   948,574 4,203 SH   SOLE   2,403 0 1,800
MANHATTAN ASSOCIATES INC COM 562750109   717,769 3,591 SH   SOLE   3,201 0 390
MARRIOTT INTERNATIONAL CLASS A COM 571903202   716,206 3,899 SH   SOLE   3,501 0 398
MASTERCARD INCORPORATED COM 57636q104   1,440,595 3,663 SH   SOLE   2,829 0 834
MCDONALDS CORP COM 580135101   3,762,893 12,610 SH   SOLE   10,001 0 2,609
MEDICAL PROPERTIES TRUST INC COM 58463j304   118,301 12,776 SH   SOLE   8,585 0 4,191
MERCK & CO INC COM 58933y105   1,792,734 15,536 SH   SOLE   10,623 0 4,914
META PLATFORMS INC CLASS A COM COM 30303m102   4,075,977 14,203 SH   SOLE   10,679 0 3,524
METLIFE INC COM 59156r108   2,395,108 42,369 SH   SOLE   42,369 0 0
MICRON TECHNOLOGY INC COM 595112103   386,220 6,120 SH   SOLE   2,305 0 3,815
MICROSOFT CORP COM 594918104   17,174,637 50,434 SH   SOLE   36,353 0 14,081
MODERNA INC COMMON STOCK COM 60770k107   737,991 6,074 SH   SOLE   3,461 0 2,613
MONDELEZ INTERNATIONAL INC COM COM 609207105   556,313 7,627 SH   SOLE   3,602 0 4,025
MOODYS CORP COM 615369105   982,043 2,824 SH   SOLE   2,339 0 485
MORGAN STANLEY COM 617446448   254,992 2,986 SH   SOLE   1,841 0 1,145
NATIONAL BEVERAGE CORP COM 635017106   671,388 13,886 SH   SOLE   12,383 0 1,503
NEKTAR THERAPEUTICS COM 640268108   204,256 355,105 SH   SOLE   165,000 0 190,105
NERDY INC CLASS A COMMON STOCK COM 64081v109   43,264 10,375 SH   SOLE   7,775 0 2,600
NET SAVINGS LINK INC COM 64112l203   75 50,000 SH   SOLE   0 0 50,000
NEW MOUNTAIN FINANCE CORPORATI COM 647551100   329,275 26,469 SH   SOLE   22,412 0 4,057
NEXTERA ENERGY INC COM 65339f101   3,032,417 40,868 SH   SOLE   38,161 0 2,707
NIKE INC CLASS B COM COM 654106103   842,727 7,635 SH   SOLE   6,459 0 1,177
NORTHROP GRUMMAN CORP COM 666807102   736,796 1,616 SH   SOLE   1,179 0 438
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600   187,247 329,660 SH   SOLE   197,700 0 131,960
NUVEEN CORPORATE INCOME 2023 T COM 67079f101   323,566 34,606 SH   SOLE   26,453 0 8,153
NUVEEN PREFERRED & SECURITIES COM 67072c105   73,629 11,541 SH   SOLE   9,541 0 2,000
NVIDIA CORP COM 67066g104   4,743,465 11,213 SH   SOLE   6,598 0 4,615
NVR INC COM 62944t105   368,336 58 SH   SOLE   25 0 33
O REILLY AUTOMOTIVE INC COM 67103h107   1,068,025 1,118 SH   SOLE   1,028 0 90
OLD REPUBLIC INTL CORP COM 680223104   344,074 13,670 SH   SOLE   10,905 0 2,765
ORACLE CORPORATION COM 68389x105   1,115,278 9,365 SH   SOLE   7,314 0 2,051
OXFORD SQUARE CAPITAL CORP COM COM 69181v107   409,769 154,630 SH   SOLE   140,411 0 14,219
PALANTIR TECHNOLOGIES INC CLAS COM 69608a108   244,667 15,960 SH   SOLE   950 0 15,010
PALO ALTO NETWORKS INC COMMON COM 697435105   307,634 1,204 SH   SOLE   1,066 0 138
PAYCHEX INC COM 704326107   890,150 7,957 SH   SOLE   6,012 0 1,945
PAYPAL HOLDINGS INC COM COM 70450y103   299,551 4,489 SH   SOLE   3,575 0 914
PEPSICO INC COMMON STOCK COM 713448108   3,357,731 18,128 SH   SOLE   12,700 0 5,428
PFIZER INC COM 717081103   908,740 24,775 SH   SOLE   16,600 0 8,175
PHENOMEX INC COMMON STOCK COM 084310101   409,273 835,250 SH   SOLE   489,500 0 345,750
PHILIP MORRIS INTERNATIONAL IN COM 718172109   1,014,166 10,389 SH   SOLE   6,741 0 3,648
PHILLIPS 66 COM COM 718546104   201,165 2,109 SH   SOLE   1,148 0 961
PHILLIPS EDISON & COMPANY INC COM 71844v201   265,142 7,780 SH   SOLE   7,780 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389   200,223 10,759 SH   SOLE   10,759 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363   1,789,783 45,345 SH   SOLE   37,157 0 8,189
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371   274,749 9,759 SH   SOLE   9,759 0 0
PIONEER MUNICIPAL HIGH INCOME COM 723762100   173,370 21,946 SH   SOLE   14,646 0 7,300
PIONEER NATURAL RESOURCES COMP COM 723787107   374,065 1,806 SH   SOLE   1,756 0 50
PNC FINANCIAL SVCS GROUP INC COM 693475105   1,463,599 11,620 SH   SOLE   11,514 0 106
PRECISION BIOSCIENCES INC COMM COM 74019p108   164,112 312,000 SH   SOLE   184,500 0 127,500
PROCTER & GAMBLE CO COM 742718109   4,876,845 32,139 SH   SOLE   15,681 0 16,458
PROGRESSIVE CORP-OHIO COM 743315103   1,066,544 8,057 SH   SOLE   6,601 0 1,456
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467   945,628 10,030 SH   SOLE   7,688 0 2,342
PROSPECT CAPITAL CORPORATION COM 74348t102   175,745 28,346 SH   SOLE   22,346 0 6,000
PRUDENTIAL FINANCIAL INC COM 744320102   1,415,826 16,049 SH   SOLE   15,382 0 667
QUALCOMM INC COM 747525103   383,893 3,225 SH   SOLE   1,078 0 2,147
RAYTHEON TECHNOLOGIES CORPORAT COM 75513e101   1,085,703 11,083 SH   SOLE   7,587 0 3,496
RBB FD INC US TREASURY 3 MONTH COM 74933w452   6,987,146 139,464 SH   SOLE   124,033 0 15,431
REDWOOD FINANCIAL INC-MINN COM 757903109   218,892 2,396 SH   SOLE   896 0 1,500
REKOR SYSTEMS INC COMMON STOCK COM 759419104   321,470 180,601 SH   SOLE   144,594 0 36,007
RELIANCE STEEL & ALUMINUM CO COM 759509102   769,253 2,832 SH   SOLE   2,472 0 361
RENT THE RUNWAY INC CLASS A CO COM 76010y103   39,838 20,120 SH   SOLE   20,120 0 0
ROCKWELL AUTOMATION INC COM 773903109   564,933 1,715 SH   SOLE   1,410 0 305
ROSS STORES INC COM 778296103   772,464 6,889 SH   SOLE   6,560 0 329
SALESFORCE INC COMMON STOCK COM 79466l302   861,941 4,080 SH   SOLE   3,400 0 680
SANMINA CORPORATION COM COM 801056102   915,863 15,196 SH   SOLE   13,858 0 1,338
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797   836,923 11,525 SH   SOLE   7,464 0 4,061
SCHWAB STRATEGIC TR US SMALL-C COM 808524607   282,203 6,443 SH   SOLE   6,441 0 2
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308   1,284,476 17,318 SH   SOLE   16,220 0 1,098
SELECT SECTOR SPDR FUND SHS BE COM 81369y407   570,845 3,362 SH   SOLE   2,171 0 1,191
SELECT SECTOR SPDR FUND SHS BE COM 81369y100   286,829 3,461 SH   SOLE   977 0 2,484
SELECT SECTOR SPDR TRUST SHS B COM 81369y506   974,756 12,009 SH   SOLE   7,218 0 4,790
SELECT SECTOR SPDR TRUST THE F COM 81369y605   412,644 12,241 SH   SOLE   9,603 0 2,638
SELECT SECTOR SPDR TRUST THE H COM 81369y209   2,940,165 22,151 SH   SOLE   19,701 0 2,450
SELECT SECTOR SPDR TRUST THE T COM 81369y803   1,418,878 8,161 SH   SOLE   2,920 0 5,241
SELECT SECTOR SPDR TRUST THE U COM 81369y886   646,395 9,878 SH   SOLE   7,978 0 1,900
SENSEONICS HOLDINGS INC COMMON COM 81727u105   10,073 13,200 SH   SOLE   13,200 0 0
SERVICENOW INC COM COM 81762p102   560,284 997 SH   SOLE   881 0 116
SKYWORKS SOLUTIONS INC COM 83088m102   210,864 1,905 SH   SOLE   1,905 0 0
SOUTHERN CO COM 842587107   518,210 7,377 SH   SOLE   5,860 0 1,516
SPDR DOW JONES INDL AVERAGE ET COM 78467x109   427,484 1,243 SH   SOLE   727 0 516
SPDR DOW JONES MID CAP GROWTH COM 78464a821   1,248,186 17,421 SH   SOLE   17,276 0 145
SPDR DOW JONES MID CAP VALUE E COM 78464a839   520,449 7,567 SH   SOLE   5,455 0 2,112
SPDR GOLD TR GOLD SHS COM 78463v107   1,176,939 6,602 SH   SOLE   4,426 0 2,176
SPDR S&P 500 ETF TRUST COM 78462f103   5,512,711 12,436 SH   SOLE   6,430 0 6,006
SPDR S&P DIVIDEND ETF COM 78464a763   3,609,407 29,445 SH   SOLE   16,769 0 12,676
SPDR SER TR S&P 600 SMALL CAP COM 78464a201   706,246 9,177 SH   SOLE   9,127 0 50
SPDR SERIES TRUST FACTSET INNO COM 78464a110   394,145 2,985 SH   SOLE   293 0 2,692
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631   411,150 3,383 SH   SOLE   1,742 0 1,641
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r663   1,787,208 19,464 SH   SOLE   17,324 0 2,140
SPDR SERIES TRUST SPDR BLOOMBE COM 78464a359   292,717 4,185 SH   SOLE   4,155 0 30
SPDR SERIES TRUST SPDR PORTFOL COM 78464a805   1,179,128 21,659 SH   SOLE   21,658 0 1
SPDR SERIES TRUST SPDR PORTFOL COM 78464a847   222,732 4,854 SH   SOLE   4,779 0 75
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854   4,376,933 83,994 SH   SOLE   83,168 0 827
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409   4,292,585 70,359 SH   SOLE   57,769 0 12,589
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788   288,186 7,772 SH   SOLE   2,037 0 5,735
SPDR SERIES TRUST SPDR PORTFOL COM 78464a508   427,108 9,887 SH   SOLE   6,863 0 3,024
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853   554,282 14,271 SH   SOLE   7,967 0 6,304
SPDR SERIES TRUST SPDR SSGA US COM 78468r804   246,068 1,750 SH   SOLE   230 0 1,520
SPIRE INC COM COM 84857l101   245,386 3,868 SH   SOLE   3,868 0 0
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707   2,844,489 70,671 SH   SOLE   70,671 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107   1,460,258 3,049 SH   SOLE   917 0 2,132
STARBUCKS CORP COM 855244109   3,513,919 35,473 SH   SOLE   30,913 0 4,560
TARGET CORP COM 87612e106   647,301 4,908 SH   SOLE   4,000 0 907
TELLURIAN INC COMMON STOCK COM 87968a104   56,400 40,000 SH   SOLE   40,000 0 0
TEMPLETON EMERGING MARKETS FUN COM 880191101   860,808 72,703 SH   SOLE   64,136 0 8,567
TESLA INC COMMON STOCK COM 88160r101   1,507,533 5,759 SH   SOLE   3,471 0 2,288
TEXAS INSTRUMENTS INCORPORATED COM 882508104   2,704,253 15,022 SH   SOLE   14,507 0 515
TEXAS PACIFIC LAND CORPORATION COM 88262p102   297,529 226 SH   SOLE   0 0 226
THERMO FISHER SCIENTIFIC INC COM 883556102   914,505 1,753 SH   SOLE   1,263 0 489
TJX COMPANIES INC NEW COM 872540109   345,945 4,080 SH   SOLE   3,748 0 332
TRUIST FINANCIAL CORPORATION C COM 89832q109   2,635,151 86,825 SH   SOLE   83,607 0 3,218
TRUST FOR PROFESSIONAL MANAGER COM 89834g836   208,202 9,500 SH   SOLE   8,500 0 1,000
UBER TECHNOLOGIES INC COMMON S COM 90353t100   1,987,806 46,046 SH   SOLE   28,246 0 17,800
ULTA BEAUTY INC COMMON STOCK COM 90384s303   663,068 1,409 SH   SOLE   1,125 0 284
UNION PACIFIC CORP COM 907818108   1,947,440 9,517 SH   SOLE   8,902 0 615
UNITED PARCEL SVC INC CL B COM 911312106   1,554,973 8,675 SH   SOLE   4,984 0 3,691
UNITEDHEALTH GROUP INC COM 91324p102   5,106,899 10,625 SH   SOLE   9,366 0 1,259
UPBOUND GROUP INC COMMON STOCK COM 76009n100   629,287 20,215 SH   SOLE   18,046 0 2,168
US BANCORP DEL COM COM 902973304   1,661,978 50,302 SH   SOLE   48,338 0 1,964
VANECK ETF TR VANECK SEMICONDU COM 92189f676   332,210 2,182 SH   SOLE   1,120 0 1,062
VANGUARD FTSE DEVELOPED MARKET COM 921943858   1,489,136 32,246 SH   SOLE   25,266 0 6,980
VANGUARD FTSE EMERGING MARKETS COM 922042858   236,657 5,818 SH   SOLE   4,538 0 1,280
VANGUARD INDEX FUNDS VANGUARD COM 921946406   362,531 3,418 SH   SOLE   2,647 0 771
VANGUARD INDEX FUNDS VANGUARD COM 922908629   273,372 1,242 SH   SOLE   871 0 371
VANGUARD INDEX FUNDS VANGUARD COM 922908538   421,417 2,048 SH   SOLE   1,524 0 524
VANGUARD INDEX FUNDS VANGUARD COM 922908512   245,486 1,774 SH   SOLE   468 0 1,306
VANGUARD INDEX FUNDS VANGUARD COM 922908769   7,264,523 32,979 SH   SOLE   14,242 0 18,736
VANGUARD INDEX FUNDS VANGUARD COM 922908744   993,971 6,995 SH   SOLE   6,304 0 691
VANGUARD LONG TERM BOND ETF COM 921937793   542,346 7,239 SH   SOLE   2,935 0 4,304
VANGUARD MEGA CAP ETF MSCI US COM 921910873   243,452 1,556 SH   SOLE   0 0 1,556
VANGUARD S&P 500 ETF COM 922908363   956,425 2,348 SH   SOLE   750 0 1,598
VANGUARD SECTOR INDEX FDS VANG COM 92204a207   788,020 4,053 SH   SOLE   4,053 0 0
VANGUARD SHORT TERM BOND ETF COM 921937827   848,780 11,232 SH   SOLE   9,950 0 1,282
VANGUARD SHORT TERM CORPORATE COM 92206c409   659,520 8,717 SH   SOLE   5,413 0 3,304
VANGUARD SHORT TERM INFLATION COM 922020805   785,064 16,556 SH   SOLE   16,401 0 155
VANGUARD SPECIALIZED FUNDS VAN COM 921908844   2,277,455 14,021 SH   SOLE   9,722 0 4,299
VANGUARD SPECIALIZED FUNDS VAN COM 922908553   535,339 6,407 SH   SOLE   1,987 0 4,420
VANGUARD STAR FD VANGUARD TOTA COM 921909768   1,896,062 33,810 SH   SOLE   12,563 0 21,247
VEEVA SYSTEMS INC CL A COM COM 922475108   232,135 1,174 SH   SOLE   248 0 926
VERIZON COMMUNICATIONS COM 92343v104   2,534,672 68,155 SH   SOLE   58,600 0 9,554
VERTEX PHARMACEUTICALS INC COM 92532f100   1,671,221 4,749 SH   SOLE   3,790 0 959
VISA INC CL A COMMON STOCK COM 92826c839   4,987,832 21,003 SH   SOLE   18,314 0 2,689
VISHAY INTERTECHNOLOGY INC COM 928298108   749,316 25,487 SH   SOLE   22,738 0 2,749
W W GRAINGER INC COM 384802104   235,788 299 SH   SOLE   296 0 3
WALGREEN BOOTS ALLIANCE INC CO COM 931427108   460,338 16,158 SH   SOLE   6,251 0 9,906
WALMART INC COMMON STOCK COM 931142103   3,891,435 24,758 SH   SOLE   15,160 0 9,598
WALT DISNEY CO COM 254687106   1,187,325 13,299 SH   SOLE   8,553 0 4,746
WASTE MANAGEMENT INC DEL COM 94106l109   671,362 3,871 SH   SOLE   2,527 0 1,344
WELLS FARGO & CO COM 949746101   219,806 5,150 SH   SOLE   1,721 0 3,429
WESTERN ASSET INVESTMENT GRADE COM 95790a101   1,536,207 94,130 SH   SOLE   53,607 0 40,524
WILLIAMS COMPANIES INC COM 969457100   1,415,228 43,372 SH   SOLE   41,722 0 1,650
WISDOMTREE CLOUD COMPUTING FUN COM 97717y691   343,153 10,825 SH   SOLE   5,485 0 5,340
WISDOMTREE TRUST U S QUALITY D COM 97717x669   3,747,310 56,215 SH   SOLE   49,286 0 6,929
WISDOMTREE TRUST WISDOMTREE FL COM 97717y527   480,412 9,547 SH   SOLE   6,454 0 3,093
WISDOMTREE TRUST WISDOMTREE U COM 97717w307   443,746 6,977 SH   SOLE   2,454 0 4,523
WISDOMTREE TRUST WISDOMTREE U COM 97717w588   1,566,521 33,537 SH   SOLE   33,062 0 475
WORLD MOTO INC COM 98158h106   0 700,000 SH   SOLE   700,000 0 0
XCEL ENERGY INC COMMON STOCK COM 98389b100   3,253,792 52,337 SH   SOLE   47,707 0 4,630
YUM BRANDS INC COM 988498101   812,042 5,861 SH   SOLE   4,708 0 1,153
ZOETIS INC CL A COM 98978v103   224,950 1,306 SH   SOLE   506 0 800
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209   466,105 15,563 SH   SOLE   15,113 0 450
CHS INC PFD CL B SER 4 PFD 12542r803   2,191,571 83,361 SH   SOLE   78,266 0 5,096
GLADSTONE LAND CORPORATION 6.0 PFD 376549309   214,143 10,320 SH   SOLE   7,205 0 3,115
GLADSTONE LAND CORPORATION 6.0 PFD 376549408   239,875 11,834 SH   SOLE   10,759 0 1,075
HIGHLAND OPPORTUNITIES AND INC PFD 43010e503   207,660 10,472 SH   SOLE   8,931 0 1,541
PROSPECT CAP CORP 5.5PFD CONV PFD 74348t441   482,500 19,300 SH   SOLE   11,400 0 7,900
PROSPECT CAP CORP PFD CONV SER PFD 74348t144   216,000 8,640 SH   SOLE   1,640 0 7,000