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
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
ABCELLERA BIOLOGICS INC COM COM 00288u106 41,160 12,000 SH SOLE 12,000 0 0
ACCENTURE PLC IRELAND SHS C COM g1151c101 1,152,242 3,855 SH SOLE 2,922 0 933
AIR LIQUIDE-ADR COM 009126202 1,297,355 31,552 SH SOLE 22,819 0 8,733
ARCH CAPITAL GROUP LTD COM g0450a105 2,259,775 24,819 SH SOLE 20,450 0 4,369
ASML HOLDING N V N Y REGIST COM n07059210 388,913 485 SH SOLE 224 0 261
ASTRAZENECA PLC AMERICAN DE COM 046353108 396,294 5,671 SH SOLE 4,515 0 1,156
BANCO BILBAO VIZCAYA ARGENT COM 05946k101 203,648 13,250 SH SOLE 5,500 0 7,750
BAYER AKTIENGESELLSCHAFT AD COM 072730302 286,571 38,240 SH SOLE 12,000 0 26,240
BP P L C SPONSORED ADR (FRM COM 055622104 302,523 10,108 SH SOLE 5,470 0 4,638
CANADIAN CRITICAL MINERALS COM 13561d105 225 10,000 SH SOLE 10,000 0 0
CELESTICA INC COM COM 15101q207 1,462,751 9,370 SH SOLE 8,480 0 890
CHECK POINT SOFTWARE TECHNO COM m22465104 1,263,338 5,710 SH SOLE 4,495 0 1,215
CHUBB LTD COM COM h1467j104 1,023,310 3,532 SH SOLE 2,569 0 963
CYBERARK SOFTWARE LTD ORDIN COM m2682v108 200,185 492 SH SOLE 342 0 150
EATON CORPORATION PLC COM g29183103 229,540 643 SH SOLE 513 0 130
ENBRIDGE INC COM 29250n105 497,505 10,978 SH SOLE 9,674 0 1,304
ERICSSON ADR CL B SEK 10 COM 294821608 127,200 15,000 SH SOLE 5,000 0 10,000
FABRINET COM g3323l100 922,643 3,131 SH SOLE 2,899 0 232
GENPACT LIMITED COM g3922b107 1,060,589 24,099 SH SOLE 21,449 0 2,650
GSK PLC AMERICAN DEPOSITARY COM 37733w204 1,722,662 44,861 SH SOLE 43,613 0 1,248
INFOSYS LIMITED SPONS ADR R COM 456788108 828,828 44,729 SH SOLE 35,029 0 9,700
ING GROEP NV-SPONSORED ADR COM 456837103 260,952 11,932 SH SOLE 7,057 0 4,875
JAZZ PHARMACEUTICALS PLC US COM g50871105 256,810 2,420 SH SOLE 2,230 0 190
LIGHTSPEED COMM INC SUB VTG COM 53229c107 672,786 57,454 SH SOLE 42,054 0 15,400
LINDE PLC ORDINARY SHARES COM g54950103 352,376 751 SH SOLE 204 0 547
MEDTRONIC PLC COM COM g5960l103 3,365,550 38,609 SH SOLE 34,131 0 4,478
MIND MEDICINE MINDMED INC C COM 60255c885 204,506 31,511 SH SOLE 21,511 0 10,000
NESTLE SA-SPONSORED ADR REP COM 641069406 465,455 4,700 SH SOLE 1,488 0 3,212
NOVARTIS AG AMERICAN DEPOSI COM 66987v109 623,565 5,153 SH SOLE 4,568 0 585
NOVO NORDISK A/S-ADR EACH C COM 670100205 770,883 11,169 SH SOLE 7,460 0 3,709
PAN GLOBAL RESOURCES INC COM 69806a108 11,150 100,000 SH SOLE 0 0 100,000
RESTAURANT BRANDS INTERNATI COM 76131d103 1,556,091 23,474 SH SOLE 23,393 0 81
RIO2 LIMITED NEW COM COM 767217102 21,530 20,000 SH SOLE 20,000 0 0
ROCHE HOLDING LTD SPONSORED COM 771195104 1,336,315 32,932 SH SOLE 21,187 0 11,745
ROYAL BANK OF CANADA COM 780087102 408,594 3,106 SH SOLE 1,430 0 1,676
ROYAL CARIBBEAN GROUP COMMO COM v7780t103 291,084 930 SH SOLE 528 0 402
SHOPIFY INC CL A COM 82509l107 447,673 3,881 SH SOLE 3,113 0 768
SIEMENS AG AMERICAN DEPOSIT COM 826197501 317,699 2,487 SH SOLE 2,036 0 451
SILEXION THERAPEUTICS CORP COM g1281k130 16,200 20,000 SH SOLE 20,000 0 0
SPOTIFY TECHNOLOGY S A SHS COM l8681t102 346,838 452 SH SOLE 433 0 19
SPROTT PHYSICAL GOLD & SILV COM 85208r101 559,559 18,590 SH SOLE 18,590 0 0
SPROTT PHYSICAL SILVER TRUS COM 85207k107 131,090 10,710 SH SOLE 10,710 0 0
STATEHOUSE HOLDINGS INC COM COM 85754g301 0 15,000 SH SOLE 15,000 0 0
STILLWATER CRITICAL MINERAL COM 86074l103 1,468 10,000 SH SOLE 10,000 0 0
SUA HOLDING LTD COM COM 78485h102 0 10,000 SH SOLE 10,000 0 0
TAIWAN SEMICONDUCTOR MFG CO COM 874039100 1,566,720 6,917 SH SOLE 4,912 0 2,005
TEEKAY CORPORATION LTD COMM COM g8726t105 123,750 15,000 SH SOLE 15,000 0 0
UNILEVER PLC SPONSORED ADR COM 904767704 454,493 7,430 SH SOLE 5,813 0 1,617
VIZSLA COPPER CORP COM NEW COM 92858x206 1,430 20,000 SH SOLE 20,000 0 0
VOXTUR ANALYTICS CORP COM COM 929082105 84 10,000 SH SOLE 10,000 0 0
3M COMPANY COM 88579y101 4,134,504 27,158 SH SOLE 26,668 0 490
ABBOTT LABORATORIES COM 002824100 2,116,762 15,563 SH SOLE 14,314 0 1,250
ABBVIE INC COM 00287y109 2,409,603 12,981 SH SOLE 11,342 0 1,639
ABRDN HEALTHCARE INVESTORS SHA COM 87911j103 181,083 11,690 SH SOLE 4,634 0 7,056
ADOBE INC COMMON STOCK COM 00724f101 1,879,463 4,858 SH SOLE 3,378 0 1,480
ADVANCED ENERGY INDS INC COM 007973100 351,083 2,650 SH SOLE 2,568 0 82
ADVANCED MICRO DEVICE IN COM 007903107 1,017,565 7,171 SH SOLE 2,188 0 4,983
AES CORP COM 00130h105 280,905 26,702 SH SOLE 24,792 0 1,910
AFLAC INC COM 001055102 729,296 6,915 SH SOLE 5,680 0 1,235
AGNC INVESTMENT CORP COMMON ST COM 00123q104 1,263,746 137,513 SH SOLE 137,513 0 0
AIM ETF PRODUCTS TRUST ALLIANZ COM 00888h687 229,537 7,608 SH SOLE 7,608 0 0
AIR PRODUCTS & CHEMICALS INC COM 009158106 2,080,852 7,377 SH SOLE 7,370 0 7
AKAMAI TECHNOLOGIES INC COM 00971t101 462,608 5,800 SH SOLE 4,400 0 1,400
ALLOGENE THERAPEUTICS INC COMM COM 019770106 302,275 267,500 SH SOLE 212,500 0 55,000
ALPHABET INC CLASS A COMMON ST COM 02079k305 10,374,115 58,867 SH SOLE 43,363 0 15,504
ALPHABET INC CLASS C CAPITAL S COM 02079k107 5,286,006 29,799 SH SOLE 26,426 0 3,373
ALPS ETF TR OSHARES U S SMALL COM 00162q395 243,909 5,645 SH SOLE 5,295 0 350
ALPS ETF TRUST ALERIAN MLP ETF COM 00162q452 471,915 9,659 SH SOLE 8,192 0 1,467
ALTABA INC COMMON STOCK ESCROW COM 021esc017 0 25,646 SH SOLE 25,146 0 500
ALTRIA GROUP INC COM 02209s103 1,986,520 33,882 SH SOLE 20,452 0 13,430
AMAZON.COM INC COM 023135106 16,845,203 76,782 SH SOLE 63,001 0 13,781
AMEREN CORP COM 023608102 313,194 3,261 SH SOLE 2,710 0 552
AMERICAN ELECTRIC POWER COMPAN COM 025537101 1,956,034 18,852 SH SOLE 18,525 0 326
AMERICAN EXPRESS COMPANY COM 025816109 1,318,197 4,133 SH SOLE 1,388 0 2,745
AMERICAN HEALTHCARE REIT REIT COM 398182303 204,091 5,555 SH SOLE 5,555 0 0
AMGEN INC COM 031162100 4,191,257 15,011 SH SOLE 12,512 0 2,499
ANDERSONS INC COM 034164103 274,631 7,473 SH SOLE 7,232 0 241
ANGEL OAK FUNDS TRUST ANGEL OA COM 03463k745 138,807 12,466 SH SOLE 11,566 0 900
ANNALY CAP MGMT INC REIT COM 035710839 286,349 15,215 SH SOLE 15,183 0 32
APPLE INC COM 037833100 17,521,621 85,401 SH SOLE 66,404 0 18,997
APPLIED MATERIALS INC COM 038222105 1,049,917 5,735 SH SOLE 4,640 0 1,095
APPLIED VISUAL SCIENCES INC COM 038287108 0 113,780 SH SOLE 113,780 0 0
APPLOVIN CORPORATION CLASS A C COM 03831w108 352,180 1,006 SH SOLE 879 0 127
ARCBEST CORP COM 03937c105 315,283 4,094 SH SOLE 3,965 0 129
ARES CAP CORP EQUITY CLASS EQU COM 04010l103 207,171 9,434 SH SOLE 9,120 0 314
ARISTA NETWORKS INC COMMON STO COM 040413205 1,733,336 16,942 SH SOLE 15,538 0 1,404
ARK ETF TR ISRAEL INNOVATIVE T COM 00214q609 241,827 8,901 SH SOLE 8,901 0 0
ARK ETF TRUST ARK INNOVATION E COM 00214q104 215,261 3,062 SH SOLE 2,155 0 907
AT&T INC COM 00206r102 2,327,819 80,436 SH SOLE 76,823 0 3,613
AURORA INNOVATION INC CLASS A COM 051774107 440,684 84,100 SH SOLE 67,400 0 16,700
AUTODESK INC COM 052769106 299,664 968 SH SOLE 468 0 500
AUTOMATIC DATA PROCESSING INC COM 053015103 233,189 756 SH SOLE 259 0 497
AUTOZONE INC COM 053332102 1,217,611 328 SH SOLE 306 0 22
AVISTA CORP COM 05379b107 313,283 8,255 SH SOLE 7,996 0 259
BANK OF AMERICA CORP COM 060505104 2,029,666 42,892 SH SOLE 39,378 0 3,515
BENSON HILL INC COMMON STOCK COM 082490202 278 10,642 SH SOLE 4,010 0 6,632
BERKSHIRE HATHAWAY CLASS B COM 084670702 12,756,806 26,261 SH SOLE 19,429 0 6,832
BLACKROCK DEBT STRATEGIES FUND COM 09255r202 1,448,659 137,184 SH SOLE 116,484 0 20,700
BLACKROCK ETF TRUST II ISHARES COM 092528603 3,710,056 70,213 SH SOLE 46,164 0 24,049
BLACKROCK INC COMMON STOCK COM 09290d101 1,776,430 1,693 SH SOLE 1,600 0 93
BLACKROCK INVESTMENT QUALITY M COM 09247d105 151,832 13,904 SH SOLE 11,004 0 2,900
BLACKROCK MUNIHOLDINGS FD INC COM 09253n104 595,083 53,132 SH SOLE 35,869 0 17,264
BLACKSTONE INC COMMON STOCK COM 09260d107 555,500 3,714 SH SOLE 2,391 0 1,322
BLOCK INC CLASS A COMMON STOCK COM 852234103 4,062,418 59,803 SH SOLE 40,522 0 19,281
BOEING CO COM 097023105 1,638,242 7,819 SH SOLE 4,369 0 3,449
BOOKING HOLDINGS INC COMMON ST COM 09857l108 1,349,023 233 SH SOLE 103 0 130
BRISTOL MYERS SQUIBB CO COM 110122108 741,359 16,016 SH SOLE 12,452 0 3,563
BROADCOM INC COMMON STOCK COM 11135f101 2,375,092 8,616 SH SOLE 8,066 0 550
BROWN & BROWN INC COM 115236101 254,558 2,296 SH SOLE 2,296 0 0
BRUKER CORPORATION COM 116794108 253,380 6,150 SH SOLE 3,150 0 3,000
CAPITAL GROUP CONSERVATIVE EQU COM 14020u100 406,832 14,225 SH SOLE 14,031 0 194
CAPITAL GROUP CORE BALANCED ET COM 14021d107 953,577 28,516 SH SOLE 28,265 0 251
CAPITAL GROUP CORE EQUITY ETF COM 14020v108 1,329,315 35,996 SH SOLE 35,441 0 554
CAPITAL GROUP DIVIDEND VALUE E COM 14020w106 1,809,512 45,822 SH SOLE 44,963 0 859
CAPITAL GROUP DIVIDENDGROWERS COM 14021l109 650,037 19,329 SH SOLE 18,955 0 374
CAPITAL GROUP EQUITY ETF TRUST COM 14022a102 606,413 22,560 SH SOLE 16,650 0 5,910
CAPITAL GROUP FIXED INCOME ETF COM 14020y102 1,825,940 81,153 SH SOLE 81,153 0 0
CAPITAL GROUP FIXED INCOME ETF COM 14020y300 302,725 10,960 SH SOLE 10,198 0 762
CAPITAL GROUP GLOBAL GROWTH EQ COM 14020x104 1,146,639 35,866 SH SOLE 34,471 0 1,395
CAPITAL GROUP GROWTH ETF CAPIT COM 14020g101 1,796,305 44,190 SH SOLE 43,392 0 798
CAPITAL GROUP INTL FOCUS EQUIT COM 14019w109 890,135 32,810 SH SOLE 27,110 0 5,700
CAPITAL GROUP NEW GEOGRAPHY EQ COM 14021n105 972,338 33,750 SH SOLE 25,700 0 8,050
CAPITAL ONE FINANCIAL CORP COM 14040h105 516,898 2,429 SH SOLE 1,338 0 1,091
CARETRUST REIT INC REIT COM 14174t107 370,535 12,109 SH SOLE 11,725 0 384
CATERPILLAR INC COM 149123101 387,370 998 SH SOLE 822 0 176
CAVCO INDS INC DEL COM 149568107 345,372 795 SH SOLE 769 0 26
CHEMED CORPORATION COM 16359r103 371,784 764 SH SOLE 764 0 0
CHEMOURS COMPANY (THE) COM COM 163851108 352,317 30,770 SH SOLE 16,750 0 14,020
CHEVRON CORPORATION COM 166764100 3,780,045 26,399 SH SOLE 22,465 0 3,934
CHIMERA INVESTMENT CORPORATION COM 16934q802 158,765 11,447 SH SOLE 10,447 0 1,000
CHIPOTLE MEXICAN GRILL I COM 169656105 1,140,182 20,306 SH SOLE 16,606 0 3,700
CIM REAL ESTATE FINANCE TRUST COM 12558q103 75,844 14,529 SH SOLE 14,529 0 0
CISCO SYS INC COM 17275r102 4,311,786 62,147 SH SOLE 52,618 0 9,529
CLOROX CO COM 189054109 1,135,914 9,460 SH SOLE 9,265 0 195
CME GROUP INC COM 12572q105 2,369,593 8,597 SH SOLE 8,597 0 0
COCA COLA COMPANY (THE) COM 191216100 2,884,154 40,765 SH SOLE 37,783 0 2,982
COHEN & STEERS REAL ESTATE OPP COM 19249q103 748,730 49,323 SH SOLE 20,709 0 28,615
COHEN & STEERS REIT AND PREFER COM 19247x100 426,718 18,740 SH SOLE 448 0 18,292
COHEN & STEERS TOTAL RETURN RE COM 19247r103 247,411 20,515 SH SOLE 17,515 0 3,000
COMMERCE BANCSHARES INC COM 200525103 221,407 3,561 SH SOLE 2,026 0 1,535
COMPASS INC CLASS A COMMON STO COM 20464u100 93,572 14,900 SH SOLE 0 0 14,900
COMPLETE SOLARIA INC COMMON ST COM 20460l104 18,400 10,000 SH SOLE 10,000 0 0
CONOCOPHILLIPS COMMON STOCK COM 20825c104 919,302 10,244 SH SOLE 7,849 0 2,395
CONSTELLATION ENERGY CORPORATI COM 21037t109 214,692 665 SH SOLE 665 0 0
CORNING INC COM 219350105 4,093,238 77,833 SH SOLE 49,385 0 28,448
CORTEVA INC COMMON STOCK COM 22052l104 209,108 2,806 SH SOLE 352 0 2,454
COSTCO WHOLESALE CORP-NEW COM 22160k105 1,695,659 1,713 SH SOLE 1,436 0 277
CROWDSTRIKE HOLDINGS INC CLASS COM 22788c105 1,247,300 2,449 SH SOLE 2,107 0 342
CROWN CASTLE INC COMMON STOCK COM 22822v101 1,701,209 16,560 SH SOLE 16,222 0 338
CSX CORPORATION COM COM 126408103 414,687 12,709 SH SOLE 3,625 0 9,084
CUMMINS INC COM 231021106 459,817 1,404 SH SOLE 1,197 0 207
CVS HEALTH CORPORATION COM 126650100 2,185,079 31,677 SH SOLE 31,309 0 368
DEERE & CO COM 244199105 838,129 1,648 SH SOLE 1,435 0 213
DEVON ENERGY CORP NEW COM 25179m103 434,596 13,662 SH SOLE 12,970 0 692
DIGITAL REALTY TRUST INC COM 253868103 1,502,052 8,616 SH SOLE 8,416 0 200
DIMENSIONAL ETF TR DIMENSIONAL COM 25434v831 422,453 11,880 SH SOLE 11,880 0 0
DOLLAR GENERAL CORPORATION COM 256677105 847,899 7,413 SH SOLE 7,313 0 100
DOMINOS PIZZA INC COMMON STOCK COM 25754a201 1,436,448 3,188 SH SOLE 2,831 0 357
DUKE ENERGY CORPORATION HOLDIN COM 26441c204 2,158,358 18,291 SH SOLE 17,517 0 774
DYNAVAX TECHNOLOGIES CORP COM 268158201 100,192 10,100 SH SOLE 10,100 0 0
EA SER TR RESEARCH AFFILIATES COM 02072l227 218,185 8,942 SH SOLE 8,942 0 0
EATON VANCE NATIONAL MUNICIPAL COM 27826u108 1,548,648 151,383 SH SOLE 98,510 0 52,873
EATON VANCE TAX MANAGD GLBL DI COM 27829f108 180,217 20,596 SH SOLE 7,425 0 13,171
ECOLAB INC COM 278865100 3,271,272 12,141 SH SOLE 12,010 0 131
ELEVANCE HEALTH INC COM 036752103 583,847 1,501 SH SOLE 1,440 0 61
ELI LILLY AND CO COM 532457108 4,721,920 6,057 SH SOLE 4,628 0 1,429
EMCOR GROUP INC COM 29084q100 529,623 990 SH SOLE 963 0 27
EMERSON ELECTRIC CO COM 291011104 2,184,414 16,384 SH SOLE 14,045 0 2,339
ENERGY TRANSFER LP COMMON UNIT COM 29273v100 473,303 26,106 SH SOLE 24,906 0 1,200
ENERSYS COM 29275y102 339,394 3,957 SH SOLE 3,830 0 127
ENSIGN GROUP INC COM 29358p101 369,911 2,398 SH SOLE 2,325 0 73
ENTERPRISE PRODUCTS PARTNERS L COM 293792107 987,524 31,845 SH SOLE 27,202 0 4,643
ENVIRONMENTAL TECTONICS CORP COM 294092101 22,400 16,000 SH SOLE 16,000 0 0
ESCO TECHNOLOGIES INC COM 296315104 342,738 1,786 SH SOLE 1,728 0 58
EXXON MOBIL CORP COM 30231g102 4,838,018 44,880 SH SOLE 38,600 0 6,280
F5 INC COMMON STOCK COM 315616102 656,334 2,230 SH SOLE 2,015 0 215
FASTENAL CO COM 311900104 858,862 20,449 SH SOLE 18,759 0 1,690
FEDERAL NATIONAL MORTGAGE ASSO COM 313586109 95,400 10,000 SH SOLE 10,000 0 0
FEDEX CORP COM 31428x106 272,200 1,197 SH SOLE 872 0 325
FIDELITY MERRIMACK STREET TRUS COM 316188309 361,541 7,903 SH SOLE 899 0 7,004
FIRST SOLAR INC COM 336433107 233,246 1,409 SH SOLE 439 0 970
FIRST TR EXCHANGE TRADED FD II COM 33734x119 381,143 6,023 SH SOLE 6,023 0 0
FIRST TR EXCHANGE TRADED FD IV COM 33739q408 7,610,396 127,115 SH SOLE 97,426 0 29,689
FIRST TR EXCHANGE TRADED FD IV COM 33738d804 199,806 10,450 SH SOLE 420 0 10,030
FIRST TR EXCHANGE TRADED FD IV COM 33738d879 1,448,500 58,620 SH SOLE 44,751 0 13,869
FIRST TR EXCHANGE TRADED FD IV COM 33739q705 438,356 8,928 SH SOLE 6,693 0 2,235
FIRST TR EXCHANGE TRADED FD VI COM 33741x102 361,956 10,260 SH SOLE 6,102 0 4,157
FIRST TR EXCHANGE TRADED FD VI COM 33740f276 1,202,969 61,003 SH SOLE 52,590 0 8,413
FIRST TR EXCHANGE TRADED FD VI COM 33740u703 477,682 17,985 SH SOLE 14,630 0 3,355
FIRST TR EXCHANGE TRADED FD VI COM 33740f755 200,658 6,310 SH SOLE 5,185 0 1,125
FIRST TR LARGE CAP GROWTH OPPO COM 33735k108 498,805 3,304 SH SOLE 2,889 0 415
FIRST TR VALUE LINE DIVID INDE COM 33734h106 837,166 18,729 SH SOLE 9,891 0 8,837
FIRST TRUST CAPITAL STRENGTH E COM 33733e104 2,198,626 24,190 SH SOLE 19,064 0 5,126
FIRST TRUST ENHANCED EQUITY IN COM 337318109 261,160 12,752 SH SOLE 11,352 0 1,400
FIRST TRUST EXCHANGE TRADED FD COM 33734x846 894,380 11,834 SH SOLE 7,426 0 4,407
FIRST TRUST EXCHANGE TRADED FU COM 33738d788 579,824 27,532 SH SOLE 18,492 0 9,040
FIRST TRUST EXCHANGE TRADED FU COM 33738d408 398,935 9,542 SH SOLE 7,807 0 1,735
FIRST TRUST EXCHANGE TRADED FU COM 33739q200 420,165 8,530 SH SOLE 1,297 0 7,232
FIRST TRUST EXCHANGE TRADED FU COM 33740f888 207,596 8,341 SH SOLE 0 0 8,341
FIRST TRUST INTERNET INDEX CF COM 33733e302 430,120 1,597 SH SOLE 431 0 1,166
FIRST TRUST LARGE CAP VALUE AL COM 33735j101 201,508 2,563 SH SOLE 2,180 0 383
FIRST TRUST LONG SHORT EQUITY COM 33739p103 745,385 11,246 SH SOLE 7,737 0 3,509
FIRST TRUST MORNINGSTAR DIVIDE COM 336917109 894,454 21,363 SH SOLE 14,915 0 6,447
FIRST TRUST RISING DIVIDEND AC COM 33738r506 1,187,215 18,923 SH SOLE 8,728 0 10,195
FIRST TRUST SENIOR LOAN FUND E COM 33738d309 2,019,374 44,005 SH SOLE 38,125 0 5,880
FISERV INC COMMON STOCK COM 337738108 1,214,111 7,042 SH SOLE 5,357 0 1,685
FORD MTR CO DEL COM 345370860 242,008 22,305 SH SOLE 13,932 0 8,373
FORTINET INC COM 34959e109 969,558 9,171 SH SOLE 8,714 0 457
FORTITUDE GOLD CORP COM COM 34962k100 73,032 20,400 SH SOLE 12,500 0 7,900
FRANKLIN RES INC COM 354613101 800,135 33,549 SH SOLE 25,858 0 7,691
FRANKLIN UNIVERSAL TRUST-SBI COM 355145103 5,205,719 683,165 SH SOLE 604,891 0 78,274
FREEPORT MCMORAN INC COM 35671d857 275,529 6,356 SH SOLE 6,058 0 298
GABELLI EQUITY TRUST INC COM 362397101 92,143 15,832 SH SOLE 0 0 15,832
GABELLI UTILITY TR COM 36240a101 60,471 10,426 SH SOLE 0 0 10,426
GAMCO GLOBAL GOLD NATURAL RESO COM 36465a109 64,963 14,798 SH SOLE 4,000 0 10,798
GE AEROSPACE COMMON STOCK COM 369604301 511,842 1,989 SH SOLE 1,516 0 473
GE VERNOVA LLC COMMON STOCK COM 36828a101 958,308 1,811 SH SOLE 1,629 0 182
GENASYS INC COMMON STOCK COM 36872p103 18,165 10,500 SH SOLE 0 0 10,500
GENERAL DYNAMICS CORP COM 369550108 2,641,764 9,058 SH SOLE 8,572 0 486
GENERAL MILLS INC COM 370334104 544,849 10,516 SH SOLE 5,666 0 4,850
GETTY REALTY CORP NEW COM 374297109 263,216 9,523 SH SOLE 9,217 0 306
GILEAD SCIENCES INC COM 375558103 262,429 2,367 SH SOLE 2,367 0 0
GLOBAL X FDS GLOBAL X NASDAQ 1 COM 37954y483 168,921 10,103 SH SOLE 5,451 0 4,652
GOLDMAN SACHS GROUP INC COM 38141g104 2,773,332 3,919 SH SOLE 3,377 0 542
GRAIL INC COMMON STOCK COM 384747101 2,065,336 40,166 SH SOLE 29,630 0 10,536
GRANITESHARES GOLD TRUST GRANI COM 38748g101 252,960 7,750 SH SOLE 5,775 0 1,975
GRAYSCALE BITCOIN TRUST ETF SH COM 389637109 315,483 3,719 SH SOLE 3,354 0 365
GUGGENHEIM STRATEGIC OPPORTUNI COM 40167f101 265,413 17,825 SH SOLE 15,495 0 2,330
GWG HLDGS INC XXX ESCROW PEND COM 361esc080 0 56,611 SH SOLE 40,025 0 16,586
GWG SERIES A1 WDT ESCROW CUSIP COM 361esc056 0 4,345,908 SH SOLE 3,963,396 0 382,512
GWG SERIES C WDT ESCROW CUSIP COM 361esc064 0 206,000 SH SOLE 160,000 0 46,000
GWG SERIES D WDT ESCROW CUSIP COM 361esc072 0 1,531,000 SH SOLE 463,000 0 1,068,000
HERSHEY COMPANY (THE) COM 427866108 2,471,176 14,891 SH SOLE 14,476 0 415
HOME DEPOT INC COM 437076102 3,966,372 10,818 SH SOLE 8,990 0 1,828
HONEYWELL INTL INC COM 438516106 2,471,291 10,612 SH SOLE 10,019 0 593
HOULIHAN LOKEY INC CLASS A COM COM 441593100 210,542 1,170 SH SOLE 985 0 185
HOWMET AEROSPACE INC COM 443201108 1,266,604 6,805 SH SOLE 6,071 0 734
HPIL HOLDING COM 40432y109 0 400,000 SH SOLE 0 0 400,000
IBM CORP COM 459200101 9,750,301 33,077 SH SOLE 22,444 0 10,633
IDEXX LABS INC COM 45168d104 499,333 931 SH SOLE 902 0 29
ILLUMINA INC COM 452327109 318,860 3,342 SH SOLE 1,542 0 1,800
IMPINJ INC COM COM 453204109 222,140 2,000 SH SOLE 2,000 0 0
INTEGRATED BIOPHARMA INC COM 45811v105 7,140 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 263,804 11,777 SH SOLE 6,025 0 5,752
INTUITIVE SURGICAL INC COM COM 46120e602 385,278 709 SH SOLE 477 0 232
INVESCO ADVANTAGE MUNICIPAL IN COM 46132e103 105,082 12,555 SH SOLE 6,055 0 6,500
INVESCO EXCHANGE TRADED FD TR COM 46138g474 939,393 24,174 SH SOLE 24,174 0 0
INVESCO EXCHANGE TRADED FD TR COM 46138e354 634,747 8,717 SH SOLE 8,297 0 420
INVESCO EXCHANGE TRADED FD TR COM 46138g508 8,803,613 420,823 SH SOLE 418,823 0 2,000
INVESCO EXCHANGE TRADED FD TR COM 46137v233 495,579 9,512 SH SOLE 2,942 0 6,570
INVESCO EXCHANGE TRADED FD TR COM 46137v282 265,724 6,516 SH SOLE 6,511 0 5
INVESCO EXCHANGE TRADED FUND T COM 46137v613 265,989 6,293 SH SOLE 2,262 0 4,030
INVESCO EXCHANGE TRADED FUND T COM 46137v357 3,397,955 18,697 SH SOLE 6,439 0 12,258
INVESCO EXCHANGE TRADED FUND T COM 46137v241 503,947 7,072 SH SOLE 6,858 0 214
INVESCO EXCHANGE TRADED SELF I COM 46138j619 779,223 13,486 SH SOLE 13,323 0 163
INVESCO QQQ TR UNIT SER 1 COM 46090e103 16,545,274 29,993 SH SOLE 20,486 0 9,507
INVESCO SENIOR INCOME TRUST CO COM 46131h107 1,327,127 349,244 SH SOLE 301,144 0 48,100
ISHARES CORE HIGH DIVIDEND ETF COM 46429b663 1,908,090 16,285 SH SOLE 7,186 0 9,098
ISHARES CORE S&P 500 ETF COM 464287200 6,396,189 10,301 SH SOLE 7,758 0 2,544
ISHARES CORE S&P MID CAP ETF COM 464287507 3,671,777 59,203 SH SOLE 44,166 0 15,037
ISHARES CORE S&P SMALL CAP ETF COM 464287804 1,404,884 12,855 SH SOLE 5,125 0 7,730
ISHARES CORE U S AGGREGATE BD COM 464287226 541,300 5,457 SH SOLE 5,110 0 347
ISHARES MICRO CAP ETF COM 464288869 211,748 1,659 SH SOLE 526 0 1,133
ISHARES MSCI EAFE ETF COM 464287465 1,662,922 18,603 SH SOLE 14,283 0 4,320
ISHARES MSCI EAFE SMALL CAP ET COM 464288273 410,298 5,645 SH SOLE 5,645 0 0
ISHARES RUSSELL 1000 GROWTH ET COM 464287614 2,899,033 6,828 SH SOLE 6,805 0 23
ISHARES RUSSELL 1000 VALUE ETF COM 464287598 674,373 3,472 SH SOLE 2,977 0 495
ISHARES RUSSELL 2000 ETF COM 464287655 2,206,285 10,224 SH SOLE 3,387 0 6,837
ISHARES RUSSELL 3000 ETF COM 464287689 537,732 1,532 SH SOLE 1,264 0 268
ISHARES RUSSELL MID CAP VALUE COM 464287473 237,498 1,797 SH SOLE 1,757 0 40
ISHARES S&P 500 GROWTH ETF COM 464287309 2,281,683 20,724 SH SOLE 19,965 0 758
ISHARES S&P 500 VALUE ETF COM 464287408 579,811 2,967 SH SOLE 1,051 0 1,916
ISHARES S&P MID CAP 400 VALUE COM 464287705 287,069 2,323 SH SOLE 1,814 0 509
ISHARES S&P SMALL CAP 600 VALU COM 464287879 403,034 4,051 SH SOLE 1,000 0 3,051
ISHARES SILVER SHARES COM 46428q109 355,562 10,837 SH SOLE 10,297 0 540
ISHARES TR CORE MSCI EAFE ETF COM 46432f842 290,410 3,479 SH SOLE 3,236 0 243
ISHARES TR ISHARES CORE DIVIDE COM 46434v621 1,175,636 18,387 SH SOLE 15,417 0 2,970
ISHARES TR MSCI USA SMALL CAP COM 46435g433 1,520,967 36,205 SH SOLE 35,765 0 440
ISHARES TREASURY FLOATING RATE COM 46434v860 38,448,831 759,108 SH SOLE 728,925 0 30,183
ISHARES TRUST ISHARES 0 3 MONT COM 46436e718 476,969 4,737 SH SOLE 4,262 0 475
ISHARES TRUST ISHARES 5-10 YEA COM 464288638 220,674 4,141 SH SOLE 3,901 0 240
ISHARES TRUST ISHARES 7 10 YEA COM 464287440 413,023 4,313 SH SOLE 4,043 0 270
ISHARES TRUST ISHARES CORE S&P COM 464287663 2,287,396 24,172 SH SOLE 14,514 0 9,658
ISHARES TRUST ISHARES INTERNAT COM 464288448 531,330 15,396 SH SOLE 12,501 0 2,895
ISHARES TRUST ISHARES MORNINGS COM 464288109 207,456 2,488 SH SOLE 2,368 0 120
ISHARES TRUST ISHARES MSCI USA COM 46429b697 7,001,501 74,587 SH SOLE 74,537 0 50
ISHARES TRUST ISHARES U S AERO COM 464288760 312,765 1,658 SH SOLE 78 0 1,580
ISHARES TRUST ISHARES U S INDU COM 464287754 414,549 2,913 SH SOLE 300 0 2,613
ISHARES TRUST ISHARES ULTRA SH COM 46434v878 2,689,580 53,038 SH SOLE 53,038 0 0
ISHARES U S ETF TR ISHARES U S COM 46431w648 727,090 7,735 SH SOLE 3,830 0 3,905
ISHARES U S FINANCIALS ETF COM 464287788 491,461 4,062 SH SOLE 4,062 0 0
ISHARES U S MEDICAL DEVICES ET COM 464288810 268,475 4,286 SH SOLE 90 0 4,196
ISHARES U S TECHNOLOGY ETF COM 464287721 1,485,329 8,572 SH SOLE 7,497 0 1,075
J P MORGAN EXCHANGE TRADED FUN COM 46641q332 276,116 4,857 SH SOLE 2,975 0 1,882
J P MORGAN EXCHANGE TRADED FUN COM 46654q609 1,730,609 20,107 SH SOLE 20,107 0 0
J P MORGAN EXCHANGE TRADED FUN COM 46641q837 1,338,156 26,404 SH SOLE 26,404 0 0
J P MORGAN EXCHANGE-TRADED FD COM 46654q203 2,396,625 44,056 SH SOLE 17,929 0 26,126
JABIL INC COMMON STOCK COM 466313103 362,527 1,662 SH SOLE 1,247 0 415
JANUS DETROIT STREET TRUST JAN COM 47103u845 357,214 7,039 SH SOLE 6,389 0 650
JOBY AVIATION INC COMMON STOCK COM g65163100 115,259 10,925 SH SOLE 10,925 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j859 447,653 11,697 SH SOLE 11,697 0 0
JOHN HANCOCK EXCHANGE TRADED F COM 47804j107 1,610,465 21,955 SH SOLE 18,903 0 3,052
JOHN HANCOCK EXCHANGE TRADED F COM 47804j206 2,312,731 37,833 SH SOLE 37,783 0 50
JOHN HANCOCK EXCHANGE TRADED F COM 47804j842 391,203 10,018 SH SOLE 10,018 0 0
JOHNSON & JOHNSON COM 478160104 5,663,766 37,079 SH SOLE 26,243 0 10,835
JPMORGAN CHASE & CO COM 46625h100 7,425,775 25,614 SH SOLE 23,014 0 2,600
KAYNE ANDERSON ENERGY INFRASTR COM 486606106 1,194,009 93,869 SH SOLE 79,438 0 14,430
KBS REAL ESTATE INVT TR III IN COM 48668l105 39,262 10,093 SH SOLE 10,093 0 0
KIMBERLY CLARK CORPORATION COM COM 494368103 259,939 2,016 SH SOLE 1,528 0 488
KINDER MORGAN INC COM 49456b101 306,127 10,412 SH SOLE 9,121 0 1,292
KKR & CO INC COMMON STOCK COM 48251w104 894,816 6,726 SH SOLE 2,515 0 4,211
KNIFE RIVER CORPORATION COMMON COM 498894104 1,195,699 14,646 SH SOLE 12,614 0 2,032
KOSMOS ENERGY LTD COMMON SHARE COM 500688106 34,400 20,000 SH SOLE 20,000 0 0
L3HARRIS TECHNOLOGIES INC COMM COM 502431109 617,093 2,460 SH SOLE 1,505 0 955
LIBERTY ALL STAR EQUITY FUND S COM 530158104 89,297 13,113 SH SOLE 0 0 13,113
LOCKHEED MARTIN CORP COM 539830109 3,146,564 6,794 SH SOLE 6,159 0 635
LOWES COMPANIES INC COM 548661107 742,207 3,345 SH SOLE 1,760 0 1,585
LYONDELLBASELL INDUSTR F CLASS COM n53745100 1,187,982 20,532 SH SOLE 20,499 0 33
MARKEL GROUP INC COM 570535104 251,667 126 SH SOLE 97 0 29
MASTERCARD INCORPORATED COM 57636q104 932,922 1,660 SH SOLE 1,015 0 645
MCDONALDS CORP COM 580135101 2,769,669 9,480 SH SOLE 8,713 0 767
MCKESSON CORP COM 58155q103 555,447 758 SH SOLE 731 0 27
MEDICAL PROPERTIES TRUST INC COM 58463j304 67,787 15,728 SH SOLE 13,270 0 2,458
MERCADOLIBRE INC COM 58733r102 1,463,633 560 SH SOLE 398 0 162
MERCK & CO INC COM 58933y105 2,584,987 32,655 SH SOLE 27,814 0 4,842
META PLATFORMS INC CLASS A COM 30303m102 10,107,849 13,695 SH SOLE 10,566 0 3,129
METLIFE INC COM 59156r108 280,925 3,493 SH SOLE 1,879 0 1,614
MICRON TECHNOLOGY INC COM 595112103 720,921 5,849 SH SOLE 1,974 0 3,875
MICROSOFT CORP COM 594918104 25,425,872 51,117 SH SOLE 38,679 0 12,438
MICROSTRATEGY INC CL A COM 594972408 539,243 1,334 SH SOLE 1,206 0 128
MODERNA INC COMMON STOCK COM 60770k107 1,229,824 44,575 SH SOLE 24,225 0 20,350
MONDELEZ INTERNATIONAL INC COM COM 609207105 500,944 7,428 SH SOLE 4,174 0 3,254
MOODYS CORP COM 615369105 1,919,346 3,827 SH SOLE 3,284 0 543
MORGAN STANLEY COM 617446448 2,929,174 20,795 SH SOLE 19,782 0 1,013
NEOS ETF TRUST NEOS NASDAQ 100 COM 78433h576 244,315 4,664 SH SOLE 4,164 0 500
NERDY INC CLASS A COMMON STOCK COM 64081v109 32,600 20,000 SH SOLE 0 0 20,000
NETFLIX INC COM 64110l106 1,671,234 1,248 SH SOLE 1,194 0 54
NEW MOUNTAIN FINANCE CORPORATI COM 647551100 295,895 28,047 SH SOLE 27,065 0 982
NEXTERA ENERGY INC COM 65339f101 2,784,049 40,104 SH SOLE 38,041 0 2,064
NORTHROP GRUMMAN CORP COM 666807102 760,610 1,521 SH SOLE 1,340 0 181
NORTHWEST BIOTHERAPEUTICS INC COM 66737p600 120,324 501,560 SH SOLE 282,600 0 218,960
NUVEEN AMT FREE QUALITY COM 670657105 370,013 33,884 SH SOLE 22,684 0 11,200
NUVEEN MUNICIPAL VALUE C COM 670928100 104,619 12,039 SH SOLE 12,039 0 0
NVIDIA CORP COM 67066g104 22,486,919 142,331 SH SOLE 104,046 0 38,286
NVR INC COM 62944t105 1,056,149 143 SH SOLE 117 0 26
O REILLY AUTOMOTIVE COM 67103h107 1,110,402 12,320 SH SOLE 11,765 0 555
OLD REPUBLIC INTL CORP COM 680223104 492,450 12,811 SH SOLE 10,197 0 2,614
ORACLE CORP COM 68389x105 1,871,473 8,560 SH SOLE 7,155 0 1,405
OXFORD SQUARE CAPITAL CORP COM COM 69181v107 347,310 155,744 SH SOLE 155,744 0 0
PACER US CASH COWS 100 ETF COM 69374h881 744,511 13,512 SH SOLE 13,512 0 0
PALANTIR TECHNOLOGIES IN CLASS COM 69608a108 2,441,355 17,909 SH SOLE 13,204 0 4,705
PALO ALTO NETWORKS INC COMMON COM 697435105 1,988,487 9,717 SH SOLE 7,856 0 1,861
PAYCHEX INC COM 704326107 251,828 1,731 SH SOLE 862 0 869
PAYPAL HOLDINGS INC COM COM 70450y103 1,115,172 15,005 SH SOLE 13,658 0 1,347
PEPSICO INC COM 713448108 5,805,930 43,971 SH SOLE 32,187 0 11,784
PFIZER INC COM 717081103 1,794,844 74,045 SH SOLE 69,308 0 4,737
PHILIP MORRIS INTERNATIONAL IN COM 718172109 1,752,819 9,624 SH SOLE 6,646 0 2,978
PHILLIPS 66 COM COM 718546104 237,460 1,990 SH SOLE 1,468 0 522
PIMCO ACTIVE BOND EXCHANGE TRA COM 72201r775 972,116 10,546 SH SOLE 10,115 0 431
PIMCO ENHANCED LOW DURATION AC COM 72201r718 247,664 2,584 SH SOLE 2,584 0 0
PIMCO ENHANCED SHORT MATURITY COM 72201r833 490,023 4,874 SH SOLE 4,874 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l389 317,555 15,009 SH SOLE 15,009 0 0
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l363 2,425,283 45,375 SH SOLE 39,108 0 6,267
PIMCO EQUITY SERIES PIMCO RAFI COM 72202l371 559,461 15,569 SH SOLE 15,569 0 0
PIMCO ETF TRUST PIMCO MULTISEC COM 72201r585 1,080,159 40,699 SH SOLE 35,408 0 5,291
PIMCO HIGH INCOME FUND COM 722014107 117,351 24,448 SH SOLE 23,288 0 1,160
PIMCO INVESTMENT GRADE CORPORA COM 72201r817 295,362 3,035 SH SOLE 2,788 0 247
PIONEER MUNICIPAL HIGH INCOME COM 723762100 93,750 11,295 SH SOLE 10,095 0 1,200
PNC FINANCIAL SVCS GROUP INC COM 693475105 1,510,934 8,105 SH SOLE 8,105 0 0
PROCTER & GAMBLE CO COM 742718109 5,952,721 37,363 SH SOLE 30,493 0 6,870
PROGRESSIVE CORP-OHIO COM 743315103 487,585 1,827 SH SOLE 1,634 0 193
PROSHARES S&P 500 DIVIDEND ARI COM 74348a467 803,284 7,977 SH SOLE 6,212 0 1,765
PROSPECT CAPITAL CORPORATION COM 74348t102 382,360 120,239 SH SOLE 70,899 0 49,340
PUBLIC STORAGE COM 74460d109 1,437,758 4,900 SH SOLE 4,900 0 0
PULTEGROUP INC COM 745867101 639,826 6,067 SH SOLE 647 0 5,420
QS ENERGY INC COM COM 74736r106 6,300 30,000 SH SOLE 30,000 0 0
QUALCOMM INC COM 747525103 394,919 2,480 SH SOLE 1,191 0 1,289
RBB FD INC US TREASURY 3 MONTH COM 74933w452 51,118,561 1,022,473 SH SOLE 1,013,421 0 9,053
REDWOOD FINANCIAL INC-MINN COM 757903109 268,929 1,346 SH SOLE 1,346 0 0
REKOR SYSTEMS INC COMMON STOCK COM 759419104 181,157 156,170 SH SOLE 139,570 0 16,600
RELIANCE INC COM 759509102 418,975 1,335 SH SOLE 1,292 0 43
ROBINHOOD MARKETS INC CLASS A COM 770700102 405,605 4,332 SH SOLE 3,993 0 339
ROPER TECHNOLOGIES INC COMMON COM 776696106 382,050 674 SH SOLE 574 0 100
ROSS STORES INC COM 778296103 1,115,433 8,743 SH SOLE 8,345 0 398
RTX CORP COM 75513e101 1,628,092 11,150 SH SOLE 7,947 0 3,203
S&P GLOBAL INC COM COM 78409v104 213,562 405 SH SOLE 372 0 33
SALESFORCE INC COMMON STOCK COM 79466l302 290,497 1,065 SH SOLE 665 0 400
SANMINA CORP COM 801056102 358,840 3,668 SH SOLE 3,551 0 117
SCHWAB STRATEGIC TR US DIVIDEN COM 808524797 823,667 31,082 SH SOLE 21,056 0 10,026
SECTOR SPDR TRUST SBI CONSUMER COM 81369y308 1,550,576 19,150 SH SOLE 18,132 0 1,018
SELECT SECTOR SPDR FUND SHS BE COM 81369y407 299,661 1,379 SH SOLE 1,189 0 190
SELECT SECTOR SPDR TRUST SHS B COM 81369y506 611,144 7,206 SH SOLE 6,316 0 890
SELECT SECTOR SPDR TRUST THE F COM 81369y605 262,845 5,019 SH SOLE 3,480 0 1,539
SELECT SECTOR SPDR TRUST THE H COM 81369y209 2,658,863 19,726 SH SOLE 17,286 0 2,440
SELECT SECTOR SPDR TRUST THE T COM 81369y803 1,625,873 6,421 SH SOLE 2,596 0 3,824
SELECT SECTOR SPDR TRUST THE U COM 81369y886 597,306 7,315 SH SOLE 6,726 0 589
SENSEONICS HOLDINGS INC COMMON COM 81727u105 6,288 13,200 SH SOLE 13,200 0 0
SERVICENOW INC COM 81762p102 497,591 484 SH SOLE 442 0 42
SHELL PLC SA COM 780259305 275,303 3,910 SH SOLE 2,934 0 976
SHP ETF TR NEOS S&P 500 HIGH I COM 78433h303 1,710,276 33,988 SH SOLE 27,183 0 6,805
SOLVENTUM CORPORATION COMMON S COM 83444m101 358,723 4,730 SH SOLE 4,597 0 133
SOUTHERN CO COM 842587107 3,015,839 32,842 SH SOLE 31,887 0 955
SPARTANNASH COMPANY COM COM 847215100 553,244 20,885 SH SOLE 14,450 0 6,435
SPDR DOW JONES INDL AVERAGE ET COM 78467x109 314,309 713 SH SOLE 547 0 166
SPDR DOW JONES MID CAP GROWTH COM 78464a821 815,566 9,388 SH SOLE 9,388 0 0
SPDR FACTSET INNOVATV TCHNLGY COM 78464a110 273,818 1,446 SH SOLE 0 0 1,446
SPDR GOLD SHARES ETF COM 78463v107 1,371,125 4,498 SH SOLE 2,248 0 2,250
SPDR PORTFOLIO S P 1500 CMPST COM 78464a805 15,873,692 211,960 SH SOLE 205,863 0 6,097
SPDR S&P 500 ETF TRUST COM 78462f103 10,499,579 16,994 SH SOLE 11,647 0 5,347
SPDR S&P DIVIDEND ETF COM 78464a763 2,359,060 17,381 SH SOLE 8,470 0 8,910
SPDR SER TR S&P 600 SMALL CAP COM 78464a201 357,700 4,030 SH SOLE 3,980 0 50
SPDR SERIES TRUST S&P AEROSPAC COM 78464a631 203,989 967 SH SOLE 318 0 649
SPDR SERIES TRUST SPDR BLOOMBE COM 78468r523 428,672 4,311 SH SOLE 4,311 0 0
SPDR SERIES TRUST SPDR PORTFOL COM 78464a854 8,123,601 111,757 SH SOLE 111,408 0 348
SPDR SERIES TRUST SPDR PORTFOL COM 78464a409 5,296,858 55,569 SH SOLE 47,253 0 8,316
SPDR SERIES TRUST SPDR PORTFOL COM 78468r788 317,451 7,480 SH SOLE 4,000 0 3,480
SPDR SERIES TRUST SPDR PORTFOL COM 78468r853 260,267 6,110 SH SOLE 2,687 0 3,423
SPDR SERIES TRUST SPDR SSGA US COM 78468r804 240,787 1,379 SH SOLE 305 0 1,074
SPIRE INC COM 84857l101 363,521 4,980 SH SOLE 4,833 0 147
SSGA ACTIVE TRUST SPDR SSGA UL COM 78467v707 3,675,310 90,391 SH SOLE 90,391 0 0
STANDARD & POORS MIDCAP 400 SP COM 78467y107 2,077,282 3,667 SH SOLE 1,644 0 2,023
STARBUCKS CORP COM 855244109 459,603 5,016 SH SOLE 3,252 0 1,764
STRYKER CORP COM 863667101 1,243,069 3,142 SH SOLE 3,132 0 10
SUPER MICRO COMPUTER INC COMMO COM 86800u302 659,920 13,465 SH SOLE 12,675 0 790
T MOBILE US INC COM 872590104 2,857,175 11,992 SH SOLE 11,526 0 466
TALEN ENERGY CORPORATION COMMO COM 87422q109 314,904 1,083 SH SOLE 977 0 106
TARGET CORP COM 87612e106 993,262 10,069 SH SOLE 9,486 0 582
TEMPLETON EMERGING MARKETS FUN COM 880191101 241,660 16,563 SH SOLE 13,729 0 2,834
TESLA INC COM 88160r101 1,614,983 5,084 SH SOLE 2,957 0 2,127
TEXAS INSTRUMENTS INCORPORATED COM 882508104 2,714,966 13,077 SH SOLE 12,679 0 398
TEXAS PACIFIC LAND CORPORATION COM 88262p102 298,958 283 SH SOLE 0 0 283
THE CIGNA GROUP COM 125523100 244,538 740 SH SOLE 597 0 143
THE TRAVELERS COMPANIES INC COM 89417e109 211,605 791 SH SOLE 511 0 280
THERMO FISHER SCIENTIFIC INC COM 883556102 1,694,614 4,179 SH SOLE 2,925 0 1,254
TIDAL TRUST II YIELDMAX SHORT COM 88636j477 34,400 10,000 SH SOLE 10,000 0 0
TJX COMPANIES INC NEW COM 872540109 664,160 5,378 SH SOLE 5,053 0 325
TRACTOR SUPPLY CO COM 892356106 661,184 12,530 SH SOLE 12,258 0 272
TRUIST FINANCIAL CORPORATION C COM 89832q109 2,234,464 51,976 SH SOLE 50,408 0 1,568
TRUST FOR PROFESSIONAL MANAGER COM 89834g836 347,586 16,000 SH SOLE 13,500 0 2,500
TWILIO INC CL A COM 90138f102 861,690 6,929 SH SOLE 5,804 0 1,125
UBER TECHNOLOGIES INC COMMON S COM 90353t100 2,467,692 26,449 SH SOLE 18,760 0 7,689
UIPATH INC CLASS A COMMON STOC COM 90364p105 303,040 23,675 SH SOLE 16,975 0 6,700
ULTA BEAUTY INC COMMON STOCK COM 90384s303 384,548 822 SH SOLE 732 0 90
UNION PACIFIC CORP COM 907818108 2,077,764 9,031 SH SOLE 8,859 0 172
UNITED PARCEL SVC INC CLASS B COM 911312106 1,157,842 11,471 SH SOLE 8,783 0 2,688
UNITEDHEALTH GROUP INC COM 91324p102 2,689,725 8,622 SH SOLE 6,990 0 1,632
US BANCORP DEL COM COM 902973304 1,912,365 42,262 SH SOLE 40,258 0 2,004
VALMONT INDS INC COM 920253101 358,581 1,098 SH SOLE 1,062 0 36
VANECK ETF TR VANECK SEMICONDU COM 92189f676 948,248 3,400 SH SOLE 2,281 0 1,119
VANECK ETF TRUST VANECK GOLD M COM 92189f106 244,422 4,695 SH SOLE 3,344 0 1,351
VANECK ETF TRUST VANECK IG FLO COM 92189f486 410,777 16,109 SH SOLE 12,259 0 3,850
VANGUARD ADMIRAL FDS INC S&P 5 COM 921932505 665,791 1,679 SH SOLE 915 0 764
VANGUARD FTSE DEVELOPED MARKET COM 921943858 1,399,554 24,549 SH SOLE 18,513 0 6,037
VANGUARD FTSE EMERGING MARKETS COM 922042858 242,082 4,895 SH SOLE 3,597 0 1,298
VANGUARD INDEX FUNDS SMALL-CAP COM 922908611 215,413 1,105 SH SOLE 903 0 202
VANGUARD INDEX FUNDS SMALLCAP COM 922908595 200,400 724 SH SOLE 232 0 492
VANGUARD INDEX FUNDS VANGUARD COM 921946406 3,241,358 24,314 SH SOLE 13,878 0 10,436
VANGUARD INDEX FUNDS VANGUARD COM 922908629 535,153 1,912 SH SOLE 451 0 1,461
VANGUARD INDEX FUNDS VANGUARD COM 922908538 598,357 2,104 SH SOLE 1,505 0 599
VANGUARD INDEX FUNDS VANGUARD COM 922908512 298,659 1,816 SH SOLE 638 0 1,178
VANGUARD INDEX FUNDS VANGUARD COM 922908751 298,753 1,261 SH SOLE 502 0 759
VANGUARD INDEX FUNDS VANGUARD COM 922908769 13,288,376 43,722 SH SOLE 22,238 0 21,484
VANGUARD INDEX FUNDS VANGUARD COM 922908744 1,778,463 10,063 SH SOLE 8,951 0 1,111
VANGUARD INTERMEDIATE TERM COR COM 92206c870 216,754 2,614 SH SOLE 2,614 0 0
VANGUARD INTERNATIONAL HIGH DI COM 921946794 327,890 4,093 SH SOLE 4,093 0 0
VANGUARD MEGA CAP ETF MSCI US COM 921910873 316,238 1,406 SH SOLE 0 0 1,406
VANGUARD RUSSELL 1000 VALUE ET COM 92206c714 1,081,315 12,690 SH SOLE 12,690 0 0
VANGUARD S&P 500 ETF COM 922908363 2,253,758 3,968 SH SOLE 2,331 0 1,637
VANGUARD SECTOR INDEX FDS VANG COM 92204a108 465,219 1,284 SH SOLE 1,234 0 50
VANGUARD SECTOR INDEX FDS VANG COM 92204a207 1,594,674 7,282 SH SOLE 7,282 0 0
VANGUARD SECTOR INDEX FDS VANG COM 92204a702 1,396,868 2,106 SH SOLE 1,063 0 1,043
VANGUARD SHORT TERM BOND ETF COM 921937827 1,987,853 25,259 SH SOLE 24,265 0 994
VANGUARD SHORT TERM INFLATION COM 922020805 1,446,385 28,772 SH SOLE 28,772 0 0
VANGUARD SPECIALIZED FUNDS VAN COM 921908844 4,295,016 20,985 SH SOLE 15,513 0 5,472
VANGUARD SPECIALIZED FUNDS VAN COM 922908553 323,466 3,632 SH SOLE 1,254 0 2,378
VANGUARD TOTAL BOND MARKET ETF COM 921937835 335,835 4,561 SH SOLE 3,910 0 651
VANGUARD TOTAL INTERNATIONAL B COM 92203j407 261,841 5,289 SH SOLE 4,130 0 1,159
VEEVA SYSTEMS INC CL A COM COM 922475108 1,612,976 5,601 SH SOLE 2,473 0 3,128
VERIZON COMMUNICATIONS I COM 92343v104 2,664,385 61,576 SH SOLE 58,165 0 3,411
VERTEX PHARMACEUTICALS INC COM 92532f100 666,910 1,498 SH SOLE 1,038 0 460
VIRTUS ETF TRUST II VIRTUS SEI COM 92790a405 215,195 9,134 SH SOLE 8,134 0 1,000
VISA INC CLASS A COM 92826c839 5,365,050 15,111 SH SOLE 13,336 0 1,775
WALMART INC COM 931142103 6,807,111 69,617 SH SOLE 60,322 0 9,294
WALT DISNEY CO COM 254687106 449,261 3,623 SH SOLE 2,363 0 1,259
WASTE MANAGEMENT INC DEL COM 94106l109 668,669 2,922 SH SOLE 1,627 0 1,295
WEC ENERGY GROUP INC COM 92939u106 492,897 4,730 SH SOLE 4,568 0 162
WELLS FARGO & CO COM 949746101 404,948 5,054 SH SOLE 2,128 0 2,926
WELLTOWER INC COMMON STOCK COM 95040q104 748,120 4,866 SH SOLE 4,712 0 154
WESTERN ALLIANCE BANCORPORATIO COM 957638109 211,875 2,717 SH SOLE 2,717 0 0
WESTERN ASSET EMERGING MKTS DE COM 95766a101 600,852 59,786 SH SOLE 59,192 0 595
WILLIAMS COMPANIES INC COM 969457100 1,911,748 30,437 SH SOLE 29,083 0 1,354
WISDOMTREE TRUST U S QUALITY D COM 97717x669 6,358,099 75,927 SH SOLE 70,200 0 5,727
WISDOMTREE TRUST WISDOMTREE FL COM 97717y527 4,216,394 83,808 SH SOLE 60,952 0 22,856
WISDOMTREE TRUST WISDOMTREE IN COM 97717w430 478,576 21,377 SH SOLE 21,377 0 0
WISDOMTREE TRUST WISDOMTREE U COM 97717w307 1,318,290 16,049 SH SOLE 1,926 0 14,123
WISDOMTREE TRUST WISDOMTREE U COM 97717w588 4,737,912 74,018 SH SOLE 67,253 0 6,765
WORLD MOTO INC COM 98158h106 0 700,000 SH SOLE 700,000 0 0
XCEL ENERGY INC COM 98389b100 1,251,656 18,380 SH SOLE 14,329 0 4,051
CHS INC 8 CUM REDEEMABLE PFD PFD 12542r209 604,680 21,948 SH SOLE 21,348 0 600
CHS INC PFD CL B SER 4 PFD 12542r803 2,996,156 118,707 SH SOLE 115,039 0 3,668
HIGHLAND OPPORTUNITIES AND INC PFD 43010e503 169,112 10,530 SH SOLE 10,450 0 80
RIVERNORTH DOUBLELINE STRATEGI PFD 76882g206 172,311 10,059 SH SOLE 9,939 0 120