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