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
3M CO COM 88579Y101   227,928 2,262 SH   SOLE   1,264 0 997
ABBOTT LABS COM 002824100   2,166,030 19,682 SH   SOLE   7,562 0 12,119
ABBVIE INC COM 00287Y109   1,759,132 12,000 SH   SOLE   5,839 0 6,160
ACCENTURE PLC IRELAND SHS CLASS A G1151C101   978,266 3,593 SH   SOLE   1,894 0 1,699
AERCAP HOLDINGS NV SHS N00985106   714,410 12,771 SH   SOLE   5,706 0 7,065
AFLAC INC COM 001055102   247,040 3,705 SH   SOLE   2,515 0 1,190
AIR PRODS & CHEMS INC COM 009158106   478,432 1,730 SH   SOLE   893 0 837
ALASKA AIR GROUP INC COM 011659109   405,230 9,413 SH   SOLE   950 0 8,463
ALLSTATE CORP COM 020002101   348,245 2,943 SH   SOLE   70 0 2,873
ALNYLAM PHARMACEUTICALS INC COM 02043Q107   938,946 4,556 SH   SOLE   563 0 3,993
ALPHABET INC CAP STK CL A 02079K305   2,190,350 18,790 SH   SOLE   6,777 0 12,013
ALPHABET INC CAP STK CL C 02079K107   4,014,229 34,339 SH   SOLE   15,183 0 19,156
ALPS ETF TR ALERIAN MLP 00162Q452   617,253 16,544 SH   SOLE   612 0 15,931
ALTRIA GROUP INC COM 02209S103   586,794 12,849 SH   SOLE   1,787 0 11,061
AMAZON COM INC COM 023135106   6,782,627 60,462 SH   SOLE   22,504 0 37,958
AMERESCO INC CL A 02361E108   253,156 6,217 SH   SOLE   676 0 5,541
AMERICAN EXPRESS CO COM 025816109   2,963,948 20,028 SH   SOLE   476 0 19,552
AMERICAN TOWER CORP NEW COM 03027X100   2,579,390 13,181 SH   SOLE   2,595 0 10,586
AMERICAN WTR WKS CO INC NEW COM 030420103   651,301 4,359 SH   SOLE   3,105 0 1,253
AMGEN INC COM 031162100   1,148,674 4,945 SH   SOLE   345 0 4,600
ANALOG DEVICES INC COM 032654105   1,065,662 5,901 SH   SOLE   3,235 0 2,666
AON PLC SHS CL A G0403H108   1,045,216 3,118 SH   SOLE   1,688 0 1,430
APPLE INC COM 037833100   17,592,260 101,250 SH   SOLE   18,940 0 82,309
ARDELYX INC COM 039697107   103,604 24,150 SH   SOLE   24,150 0 0
ARES CAPITAL CORP COM 04010L103   522,636 28,669 SH   SOLE   12,804 0 15,865
ARK ETF TR INNOVATION ETF 00214Q104   1,062,749 27,348 SH   SOLE   9,283 0 18,065
AT&T INC COM 00206R102   1,153,596 68,019 SH   SOLE   24,439 0 43,579
AUTOZONE INC COM 053332102   961,181 354 SH   SOLE   29 0 325
BANK AMERICA CORP COM 060505104   2,259,351 82,488 SH   SOLE   17,702 0 64,785
BCE INC COM NEW 05534B760   432,714 9,083 SH   SOLE   0 0 9,083
BECTON DICKINSON & CO COM 075887109   293,887 1,169 SH   SOLE   465 0 704
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   3,154,129 9,776 SH   SOLE   3,009 0 6,767
BOEING CO COM 097023105   472,181 2,339 SH   SOLE   1,384 0 955
BRISTOL-MYERS SQUIBB CO COM 110122108   304,643 4,410 SH   SOLE   10 0 4,400
BROADCOM INC COM 11135F101   1,139,849 1,816 SH   SOLE   976 0 840
CALAMOS DYNAMIC CONV & INCOM COM 12811V105   240,248 10,822 SH   SOLE   3,228 0 7,594
CAPITAL ONE FINL CORP COM 14040H105   802,516 9,180 SH   SOLE   3,931 0 5,249
CATERPILLAR INC COM 149123101   313,806 1,494 SH   SOLE   930 0 564
CF INDS HLDGS INC COM 125269100   235,802 3,510 SH   SOLE   258 0 3,252
CHARTER COMMUNICATIONS INC N CL A 16119P108   327,700 959 SH   SOLE   346 0 613
CHEVRON CORP NEW COM 166764100   915,530 5,861 SH   SOLE   1,983 0 3,877
CISCO SYS INC COM 17275R102   976,619 21,061 SH   SOLE   6,745 0 14,316
CITIGROUP INC COM NEW 172967424   1,245,526 27,059 SH   SOLE   12,701 0 14,358
CLEAN HARBORS INC COM 184496107   1,522,485 10,878 SH   SOLE   1,357 0 9,521
CLOROX CO DEL COM 189054109   708,309 4,185 SH   SOLE   3,265 0 919
COCA COLA CO COM 191216100   1,017,226 15,929 SH   SOLE   3,330 0 12,598
COLGATE PALMOLIVE CO COM 194162103   343,907 4,213 SH   SOLE   202 0 4,011
COMCAST CORP NEW CL A 20030N101   2,175,422 53,887 SH   SOLE   26,753 0 27,134
COMERICA INC COM 200340107   349,816 10,708 SH   SOLE   8,848 0 1,859
CONOCOPHILLIPS COM 20825C104   2,113,401 21,157 SH   SOLE   8,888 0 12,268
CONSOLIDATED EDISON INC COM 209115104   215,215 2,175 SH   SOLE   917 0 1,257
COSTCO WHSL CORP NEW COM 22160K105   1,545,154 3,079 SH   SOLE   1,062 0 2,016
CROWN CASTLE INC COM 22822V101   520,437 4,460 SH   SOLE   1,677 0 2,783
CRYOPORT INC COM PAR $0.001 229050307   545,306 25,060 SH   SOLE   3,470 0 21,590
CSX CORP COM 126408103   255,152 8,026 SH   SOLE   4,715 0 3,311
CVS HEALTH CORP COM 126650100   1,401,195 20,316 SH   SOLE   2,944 0 17,372
DANAHER CORPORATION COM 235851102   1,141,545 4,946 SH   SOLE   1,596 0 3,349
DEERE & CO COM 244199105   458,276 1,229 SH   SOLE   773 0 456
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207   216,319 3,060 SH   SOLE   12 0 3,048
DIREXION SHS ETF TR TSLA BULL 1.5X 25460G286   475,000 50,000 SH   SOLE   0 0 50,000
DISNEY WALT CO COM 254687106   704,510 7,632 SH   SOLE   798 0 6,834
DOMINION ENERGY INC COM 25746U109   294,659 5,313 SH   SOLE   2,231 0 3,082
DOW INC COM 260557103   573,814 10,963 SH   SOLE   2,613 0 8,350
DUKE ENERGY CORP NEW COM NEW 26441C204   3,150,083 32,365 SH   SOLE   20,000 0 12,364
EDWARDS LIFESCIENCES CORP COM 28176E108   319,874 3,603 SH   SOLE   351 0 3,252
ELEVANCE HEALTH INC COM 036752103   2,667,595 5,840 SH   SOLE   1,410 0 4,430
EMERSON ELEC CO COM 291011104   319,133 3,893 SH   SOLE   3,431 0 461
ENBRIDGE INC COM 29250N105   621,471 15,741 SH   SOLE   6,748 0 8,992
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   283,958 23,011 SH   SOLE   6,712 0 16,298
ENPHASE ENERGY INC COM 29355A107   556,655 3,462 SH   SOLE   329 0 3,133
ENTERPRISE PRODS PARTNERS L COM 293792107   298,346 11,582 SH   SOLE   6,136 0 5,445
EOG RES INC COM 26875P101   487,769 4,413 SH   SOLE   2,280 0 2,133
EXELON CORP COM 30161N101   226,729 5,337 SH   SOLE   3,779 0 1,558
EXXON MOBIL CORP COM 30231G102   2,803,051 26,496 SH   SOLE   6,800 0 19,695
FIDUS INVT CORP COM 316500107   231,975 12,445 SH   SOLE   10,900 0 1,545
FIRST TR ENERGY INCOME & GRO COM 33738G104   137,811 10,981 SH   SOLE   3,319 0 7,661
FLAHERTY & CRUMRINE DYNAMIC SHS 33848W106   179,250 11,189 SH   SOLE   8,839 0 2,350
FORD MTR CO DEL COM 345370860   129,834 10,938 SH   SOLE   10,603 0 335
FORMFACTOR INC COM 346375108   424,497 14,796 SH   SOLE   1,295 0 13,501
FRANKLIN TEMPLETON ETF TR US MID CP MLTFCT 35473P884   419,539 9,841 SH   SOLE   6,822 0 3,019
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101   92,348 21,526 SH   SOLE   6,968 0 14,558
FS KKR CAP CORP COM 302635206   373,090 19,699 SH   SOLE   1,421 0 18,277
GALLAGHER ARTHUR J & CO COM 363576109   516,008 2,380 SH   SOLE   1,259 0 1,121
GENERAL ELECTRIC CO COM NEW 369604301   2,158,471 21,691 SH   SOLE   10,395 0 11,296
GENERAL MLS INC COM 370334104   1,139,442 12,624 SH   SOLE   185 0 12,439
GENUINE PARTS CO COM 372460105   487,801 2,842 SH   SOLE   2,136 0 706
GLOBAL PMTS INC COM 37940X102   677,086 6,540 SH   SOLE   150 0 6,390
GODADDY INC CL A 380237107   1,094,130 15,535 SH   SOLE   2,340 0 13,195
GOLDMAN SACHS GROUP INC COM 38141G104   1,766,920 5,509 SH   SOLE   2,791 0 2,717
GSK PLC SPONSORED ADR 37733W204   435,650 12,008 SH   SOLE   2,450 0 9,558
GUGGENHEIM STRATEGIC OPPORTU COM SBI 40167F101   340,685 21,069 SH   SOLE   9,143 0 11,925
GUGGENHEIM TAXABLE MUNICP BO COM 401664107   719,208 42,557 SH   SOLE   31,184 0 11,372
HALEON PLC SPON ADS 405552100   118,370 13,528 SH   SOLE   289 0 13,239
HALOZYME THERAPEUTICS INC COM 40637H109   655,577 19,872 SH   SOLE   4,175 0 15,697
HILTON WORLDWIDE HLDGS INC COM 43300A203   821,152 5,795 SH   SOLE   3,020 0 2,775
HOME DEPOT INC COM 437076102   5,719,754 19,882 SH   SOLE   4,010 0 15,871
HONEYWELL INTL INC COM 438516106   1,082,181 5,579 SH   SOLE   2,617 0 2,961
IDEX CORP COM 45167R104   264,097 1,270 SH   SOLE   173 0 1,097
ILLINOIS TOOL WKS INC COM 452308109   1,080,928 4,743 SH   SOLE   3,270 0 1,472
INTEL CORP COM 458140100   277,333 9,610 SH   SOLE   1,307 0 8,302
INTERCONTINENTAL EXCHANGE IN COM 45866F104   603,054 5,573 SH   SOLE   3,011 0 2,562
INTERNATIONAL BUSINESS MACHS COM 459200101   837,190 6,925 SH   SOLE   3,444 0 3,480
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   1,878,825 75,394 SH   SOLE   46,202 0 29,192
INVESCO EXCHANGE TRADED FD T DJ INDL AVG DV 46137V605   234,041 5,575 SH   SOLE   2,079 0 3,496
INVESCO EXCHANGE TRADED FD T S&P500 EQL WGT 46137V357   2,253,518 15,925 SH   SOLE   8,675 0 7,249
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   4,151,818 49,350 SH   SOLE   30,150 0 19,199
INVESCO EXCHANGE TRADED FD T FINL PFD ETF 46137V621   292,110 21,000 SH   SOLE   4,000 0 17,000
INVESCO EXCHANGE TRADED FD T INTL DIVI ACHI 46137V548   1,466,009 80,683 SH   SOLE   52,459 0 28,223
INVESCO QQQ TR UNIT SER 1 46090E103   2,738,548 8,395 SH   SOLE   6,458 0 1,937
ISHARES GOLD TR ISHARES NEW 464285204   2,054,775 53,804 SH   SOLE   31,732 0 22,072
ISHARES INC MSCI EMRG CHN 46434G764   289,869 5,809 SH   SOLE   0 0 5,809
ISHARES TR MSCI INTL VLU FT 46435G409   297,322 11,733 SH   SOLE   4,681 0 7,052
ISHARES TR GLOB HLTHCRE ETF 464287325   375,226 4,356 SH   SOLE   1,723 0 2,633
ISHARES TR CORE S&P SCP ETF 464287804   253,372 2,752 SH   SOLE   27 0 2,724
ISHARES TR 0-5 YR TIPS ETF 46429B747   467,883 4,734 SH   SOLE   2,649 0 2,084
ISHARES TR MSCI USA MIN VOL 46429B697   342,260 4,664 SH   SOLE   1,992 0 2,670
ISHARES TR CORE MSCI TOTAL 46432F834   4,066,760 64,685 SH   SOLE   36,885 0 27,800
ISHARES TR BLOCKCHAIN & TEC 46436E361   245,780 15,000 SH   SOLE   15,000 0 0
ISHARES TR 20 YR TR BD ETF 464287432   725,850 6,903 SH   SOLE   3,837 0 3,066
ISHARES TR CORE S&P500 ETF 464287200   418,913 1,012 SH   SOLE   347 0 664
ISHARES TR BLACKROCK ULTRA 46434V878   3,642,401 72,514 SH   SOLE   43,336 0 29,178
ISHARES TR MSCI USA QLT FCT 46432F339   222,019 1,783 SH   SOLE   58 0 1,725
ISHARES TR U.S. UTILITS ETF 464287697   492,775 5,808 SH   SOLE   2,036 0 3,772
J P MORGAN EXCHANGE TRADED F ULTRA SHT MUNCPL 46641Q654   329,883 6,513 SH   SOLE   4,086 0 2,427
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   1,459,283 35,282 SH   SOLE   12,899 0 22,383
J P MORGAN EXCHANGE TRADED F INTERNL GWT 46641Q324   200,773 3,454 SH   SOLE   1,415 0 2,039
JOHNSON & JOHNSON COM 478160104   2,435,658 15,129 SH   SOLE   5,240 0 9,888
JPMORGAN CHASE & CO COM 46625H100   7,108,778 52,251 SH   SOLE   14,286 0 37,965
KAYNE ANDERSON ENERGY INFRST COM 486606106   369,021 46,070 SH   SOLE   37,000 0 9,070
KIMBERLY-CLARK CORP COM 494368103   570,354 3,970 SH   SOLE   2,021 0 1,948
KLA CORP COM NEW 482480100   1,033,608 2,674 SH   SOLE   1,454 0 1,220
KROGER CO COM 501044101   376,206 7,653 SH   SOLE   4,992 0 2,660
L3HARRIS TECHNOLOGIES INC COM 502431109   1,105,541 5,916 SH   SOLE   1,400 0 4,516
LIBERTY ALL STAR EQUITY FD SH BEN INT 530158104   64,327 10,757 SH   SOLE   1,507 0 9,250
LILLY ELI & CO COM 532457108   929,899 2,135 SH   SOLE   1,145 0 990
LISTED FD TR SHARES CORE BD 53656F862   7,008,970 333,687 SH   SOLE   191,290 0 142,397
LISTED FD TR SHARES MUNI DB 53656F854   800,804 36,276 SH   SOLE   23,457 0 12,819
LISTED FD TR SHARES SML CAP 53656F888   1,714,932 60,860 SH   SOLE   41,127 0 19,732
LISTED FD TR SHARES FOREIGN 53656F870   5,466,896 235,688 SH   SOLE   137,556 0 98,131
LISTED FD TR SHARES LAG CAP 53656F805   5,447,903 165,098 SH   SOLE   96,241 0 68,857
LISTED FD TR OVERLAY SHS SHRT 53656F573   7,366,482 340,095 SH   SOLE   206,247 0 133,847
LISTED FD TR OVERLAY 53656F581   5,300,347 203,022 SH   SOLE   121,447 0 81,575
LOCKHEED MARTIN CORP COM 539830109   1,535,908 3,408 SH   SOLE   1,913 0 1,494
LOWES COS INC COM 548661107   1,455,831 7,161 SH   SOLE   3,711 0 3,450
LYONDELLBASELL INDUSTRIES N SHS - A - N53745100   262,493 2,957 SH   SOLE   485 0 2,472
MARRIOTT INTL INC NEW CL A 571903202   1,223,175 7,010 SH   SOLE   3,622 0 3,388
MASTEC INC COM 576323109   1,063,880 11,709 SH   SOLE   834 0 10,875
MASTERCARD INCORPORATED CL A 57636Q104   1,797,332 4,688 SH   SOLE   1,695 0 2,993
MCDONALDS CORP COM 580135101   2,137,542 7,251 SH   SOLE   1,763 0 5,487
MEDTRONIC PLC SHS G5960L103   428,987 4,819 SH   SOLE   1,858 0 2,961
MERCK & CO INC COM 58933Y105   2,189,134 18,623 SH   SOLE   4,663 0 13,960
META PLATFORMS INC CL A 30303M102   2,967,417 12,585 SH   SOLE   4,698 0 7,887
META PLATFORMS INC CL A 30303M102   23,579 100 SH Call SOLE   0 0 100
MICROSOFT CORP COM 594918104   12,087,796 38,979 SH   SOLE   13,082 0 25,896
MILLER HOWARD HIGH INC EQTY COM SHS BEN IN 600379101   185,683 18,986 SH   SOLE   0 0 18,986
MIMEDX GROUP INC COM 602496101   748,503 124,336 SH   SOLE   3,622 0 120,714
MONDELEZ INTL INC CL A 609207105   241,064 3,076 SH   SOLE   101 0 2,975
MOODYS CORP COM 615369105   413,375 1,338 SH   SOLE   727 0 611
MORGAN STANLEY COM NEW 617446448   1,984,486 24,017 SH   SOLE   11,397 0 12,619
NETFLIX INC COM 64110L106   2,174,746 6,308 SH   SOLE   2,917 0 3,391
NETFLIX INC COM 64110L106   172,380 500 SH Call SOLE   0 0 500
NEW GOLD INC CDA COM 644535106   18,480 13,200 SH   SOLE   12,500 0 700
NEXTERA ENERGY INC COM 65339F101   1,397,094 18,359 SH   SOLE   7,381 0 10,977
NIKE INC CL B 654106103   873,860 7,150 SH   SOLE   711 0 6,438
NORFOLK SOUTHN CORP COM 655844108   293,593 1,396 SH   SOLE   180 0 1,216
NORTHROP GRUMMAN CORP COM 666807102   826,230 1,896 SH   SOLE   897 0 998
NOVO-NORDISK A S ADR 670100205   413,012 2,444 SH   SOLE   852 0 1,592
NUCOR CORP COM 670346105   201,450 1,465 SH   SOLE   750 0 714
NVIDIA CORPORATION COM 67066G104   1,574,093 5,508 SH   SOLE   3,411 0 2,096
ORACLE CORP COM 68389X105   943,684 9,685 SH   SOLE   2,650 0 7,034
PACER FDS TR US CASH COWS 100 69374H881   215,448 4,775 SH   SOLE   0 0 4,775
PAYPAL HLDGS INC COM 70450Y103   667,600 10,402 SH   SOLE   1,902 0 8,500
PEPSICO INC COM 713448108   944,274 4,834 SH   SOLE   1,482 0 3,352
PFIZER INC COM 717081103   625,564 16,646 SH   SOLE   6,605 0 10,041
PHILIP MORRIS INTL INC COM 718172109   526,247 5,537 SH   SOLE   1,718 0 3,818
PPL CORP COM 69351T106   516,982 18,210 SH   SOLE   2,086 0 16,124
PROCTER AND GAMBLE CO COM 742718109   1,948,383 12,620 SH   SOLE   5,012 0 7,607
PRUDENTIAL FINL INC COM 744320102   1,176,332 14,611 SH   SOLE   1,577 0 13,034
PULTE GROUP INC COM 745867101   701,772 10,302 SH   SOLE   737 0 9,565
QUALCOMM INC COM 747525103   294,698 2,832 SH   SOLE   975 0 1,857
RAYTHEON TECHNOLOGIES CORP COM 75513E101   1,247,561 13,058 SH   SOLE   7,136 0 5,922
RBB FD INC MOTLEY FOL ETF 74933W601   247,999 6,803 SH   SOLE   3,812 0 2,991
RBB FD INC MOTLEY FOOL GBL 74933W635   1,026,525 40,209 SH   SOLE   2,237 0 37,970
READY CAPITAL CORP COM 75574U101   427,154 41,431 SH   SOLE   8,356 0 33,075
REGIONS FINANCIAL CORP NEW COM 7591EP100   221,063 14,244 SH   SOLE   6,236 0 8,007
REPUBLIC SVCS INC COM 760759100   222,624 1,503 SH   SOLE   76 0 1,427
ROCKWELL AUTOMATION INC COM 773903109   231,269 855 SH   SOLE   363 0 492
ROKU INC COM CL A 77543R102   222,340 3,911 SH   SOLE   327 0 3,584
ROPER TECHNOLOGIES INC COM 776696106   2,337,229 5,098 SH   SOLE   708 0 4,390
RPM INTL INC COM 749685103   725,490 9,000 SH   SOLE   0 0 9,000
S&P GLOBAL INC COM 78409V104   240,313 667 SH   SOLE   336 0 331
SALESFORCE INC COM 79466L302   244,367 1,201 SH   SOLE   861 0 340
SANDSTORM GOLD LTD COM NEW 80013R206   5,750 1,000 SH Call SOLE   1,000 0 0
SANDSTORM GOLD LTD COM NEW 80013R206   414,690 72,120 SH   SOLE   6,450 0 65,670
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   260,806 6,448 SH   SOLE   5,347 0 1,100
SCHWAB STRATEGIC TR US DIVIDEND EQ 808524797   6,790,898 97,138 SH   SOLE   60,681 0 36,455
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   375,272 2,483 SH   SOLE   15 0 2,467
SELECT SECTOR SPDR TR ENERGY 81369Y506   1,540,555 19,650 SH   SOLE   12,861 0 6,788
SHELL PLC SPON ADS 780259305   1,441,077 23,883 SH   SOLE   10,485 0 13,397
SHOTSPOTTER INC COM 82536T107   491,267 21,805 SH   SOLE   2,920 0 18,885
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS CNVEX 82889N103   508,993 18,865 SH   SOLE   6,872 0 11,992
SIMPLIFY EXCHANGE TRADED FUN SIMPLIFY INTERST 82889N855   243,844 3,826 SH   SOLE   2,194 0 1,632
SIMPLIFY EXCHANGE TRADED FUN US EQT PLS DWNSD 82889N202   1,571,646 61,035 SH   SOLE   31,699 0 29,335
SKYWORKS SOLUTIONS INC COM 83088M102   592,599 6,115 SH   SOLE   4,415 0 1,699
SOUTHERN CO COM 842587107   3,170,569 42,472 SH   SOLE   12,538 0 29,934
SOUTHSTATE CORPORATION COM 840441109   359,267 5,909 SH   SOLE   0 0 5,909
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   1,231,065 3,693 SH   SOLE   2,374 0 1,319
SPDR GOLD TR GOLD SHS 78463V107   375,196 2,005 SH   SOLE   0 0 2,005
SPDR INDEX SHS FDS PORTFOLIO DEVLPD 78463X889   660,961 20,182 SH   SOLE   9 0 20,173
SPDR S&P 500 ETF TR TR UNIT 78462F103   4,193,513 10,175 SH   SOLE   1,718 0 8,457
SPDR S&P MIDCAP 400 ETF TR UTSER1 S&PDCRP 78467Y107   224,437 505 SH   SOLE   270 0 235
SPDR SER TR PRTFLO S&P500 HI 78468R788   2,309,003 63,767 SH   SOLE   54,044 0 9,723
SPDR SER TR PORTFOLIO SHORT 78464A474   414,149 13,973 SH   SOLE   7,533 0 6,439
SPDR SER TR PORTFOLIO S&P400 78464A847   286,045 6,707 SH   SOLE   3,015 0 3,691
SPDR SER TR SSGA US SMAL ETF 78468R887   1,065,418 10,912 SH   SOLE   7,455 0 3,457
SPROTT PHYSICAL GOLD TR UNIT 85207H104   277,323 17,619 SH   SOLE   5,000 0 12,619
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   184,898 22,170 SH   SOLE   9,200 0 12,970
STARBUCKS CORP COM 855244109   568,501 5,382 SH   SOLE   700 0 4,682
STRYKER CORPORATION COM 863667101   1,463,806 5,134 SH   SOLE   1,876 0 3,258
SURO CAPITAL CORP COM NEW 86887Q109   40,023 11,211 SH   SOLE   9,612 0 1,599
TARGET CORP COM 87612E106   234,492 1,476 SH   SOLE   454 0 1,022
TE CONNECTIVITY LTD SHS H84989104   734,047 6,114 SH   SOLE   3,302 0 2,812
TESLA INC COM 88160R101   967,950 5,625 SH   SOLE   1,958 0 3,667
TEXAS INSTRS INC COM 882508104   888,208 5,511 SH   SOLE   2,413 0 3,098
TINGO GROUP INC COM 55328R109   504,020 173,800 SH   SOLE   8,200 0 165,600
TJX COS INC NEW COM 872540109   658,395 8,434 SH   SOLE   4,378 0 4,056
T-MOBILE US INC COM 872590104   1,039,712 7,286 SH   SOLE   1,048 0 6,238
TRACTOR SUPPLY CO COM 892356106   520,536 2,153 SH   SOLE   901 0 1,251
TRANSMEDICS GROUP INC COM 89377M109   712,898 9,250 SH   SOLE   1,230 0 8,020
TRUIST FINL CORP COM 89832Q109   624,044 23,259 SH   SOLE   2,445 0 20,814
TYLER TECHNOLOGIES INC COM 902252105   2,234,565 5,750 SH   SOLE   743 0 5,007
UNION PAC CORP COM 907818108   244,233 1,233 SH   SOLE   665 0 568
UNITED PARCEL SERVICE INC CL B 911312106   827,557 4,861 SH   SOLE   1,623 0 3,238
UNITED RENTALS INC COM 911363109   1,061,038 3,176 SH   SOLE   344 0 2,832
UNITEDHEALTH GROUP INC COM 91324P102   3,680,363 7,530 SH   SOLE   2,796 0 4,734
US BANCORP DEL COM NEW 902973304   523,899 18,115 SH   SOLE   9,586 0 8,529
VANGUARD INDEX FDS TOTAL STK MKT 922908769   1,045,037 5,105 SH   SOLE   3,345 0 1,760
VANGUARD INDEX FDS SMALL CP ETF 922908751   308,086 1,675 SH   SOLE   444 0 1,231
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   942,244 2,488 SH   SOLE   1,164 0 1,324
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706   6,715,706 110,930 SH   SOLE   57,889 0 53,041
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   438,634 2,826 SH   SOLE   2,498 0 327
VANGUARD WORLD FDS ENERGY ETF 92204A306   10,804 100 SH Call SOLE   0 0 100
VANGUARD WORLD FDS ENERGY ETF 92204A306   419,761 3,885 SH   SOLE   558 0 3,326
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   201,425 824 SH   SOLE   233 0 591
VANGUARD WORLD FDS INF TECH ETF 92204A702   333,008 862 SH   SOLE   271 0 591
VERIZON COMMUNICATIONS INC COM 92343V104   1,009,905 26,859 SH   SOLE   3,842 0 23,016
VICTORY PORTFOLIOS II VCSHS US EQ INCM 92647N824   1,982,842 33,918 SH   SOLE   19,574 0 14,343
VISA INC COM CL A 92826C839   1,879,728 8,137 SH   SOLE   3,373 0 4,764
VISTRA CORP COM 92840M102   2,169,552 88,050 SH   SOLE   10,585 0 77,465
WALMART INC COM 931142103   2,610,110 17,046 SH   SOLE   1,842 0 15,203
WARNER BROS DISCOVERY INC COM SER A 934423104   135,313 10,930 SH   SOLE   4,503 0 6,427
WASTE MGMT INC DEL COM 94106L109   2,598,631 15,269 SH   SOLE   1,729 0 13,540
WELLS FARGO CO NEW COM 949746101   1,639,010 42,761 SH   SOLE   21,041 0 21,718
WESTERN ASSET MANAGED MUNS F COM 95766M105   405,126 40,432 SH   SOLE   20,229 0 20,202
WOODWARD INC COM 980745103   567,522 5,268 SH   SOLE   2,413 0 2,855
WP CAREY INC COM 92936U109   2,023,184 28,202 SH   SOLE   15,168 0 13,033
ZOMEDICA CORP COM 98980M109   5,657 26,312 SH   SOLE   0 0 26,312