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   321,289 3,210 SH   SOLE   0 0 3,210
ABBVIE INC COM 00287Y109   283,068 2,101 SH   SOLE   0 0 2,101
AEYE INC CL A COM 008183105   5,586 31,000 SH   SOLE   0 0 31,000
ALLSTATE CORP COM 020002101   298,130 2,712 SH   SOLE   0 0 2,712
ALPHABET INC CAP STK CL C 02079K107   270,247 2,234 SH   SOLE   0 0 2,234
ALPHABET INC CAP STK CL A 02079K305   766,200 6,401 SH   SOLE   0 0 6,401
AMAZON COM INC COM 023135106   1,557,389 11,947 SH   SOLE   0 0 11,947
AMERICAN TOWER CORP NEW COM 03027X100   224,869 1,150 SH   SOLE   0 0 1,150
ANSYS INC COM 03662Q105   202,125 612 SH   SOLE   0 0 612
APPLE INC COM 037833100   4,101,275 21,144 SH   SOLE   0 0 21,144
BANK AMERICA CORP COM 060505104   207,025 7,216 SH   SOLE   0 0 7,216
BERKLEY W R CORP COM 084423102   352,833 5,924 SH   SOLE   0 0 5,924
BERKSHIRE HATHAWAY INC DEL CL A 084670108   517,810 1 SH   SOLE   0 0 1
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   642,892 1,885 SH   SOLE   0 0 1,885
BLACKROCK DEBT STRATEGIES FD COM NEW 09255R202   1,153,792 117,854 SH   SOLE   0 0 117,854
BLACKSTONE INC COM 09260D107   1,269,021 13,650 SH   SOLE   0 0 13,650
BOOKING HOLDINGS INC COM 09857L108   267,333 99 SH   SOLE   0 0 99
BRIDGE INVT GROUP HLDGS INC COM CL A 10806B100   377,388 33,250 SH   SOLE   0 0 33,250
BROADCOM INC COM 11135F101   791,096 912 SH   SOLE   0 0 912
CAMPING WORLD HLDGS INC CL A 13462K109   256,452 8,520 SH   SOLE   0 0 8,520
CARLISLE COS INC COM 142339100   297,062 1,158 SH   SOLE   0 0 1,158
CDW CORP COM 12514G108   326,538 1,780 SH   SOLE   0 0 1,780
CHEVRON CORP NEW COM 166764100   3,046,611 19,362 SH   SOLE   0 0 19,362
COHEN & STEERS INFRASTRUCTUR COM 19248A109   425,160 18,000 SH   SOLE   0 0 18,000
COPART INC COM 217204106   265,147 2,907 SH   SOLE   0 0 2,907
COSTCO WHSL CORP NEW COM 22160K105   202,604 376 SH   SOLE   0 0 376
CVS HEALTH CORP COM 126650100   941,620 13,621 SH   SOLE   0 0 13,621
DISNEY WALT CO COM 254687106   664,600 7,444 SH   SOLE   0 0 7,444
DOUBLELINE INCOME SOLUTIONS COM 258622109   1,354,688 113,744 SH   SOLE   0 0 113,744
DUKE ENERGY CORP NEW COM NEW 26441C204   200,389 2,233 SH   SOLE   0 0 2,233
EAGLE POINT CREDIT COMPANY I COM 269808101   595,376 58,600 SH   SOLE   0 0 58,600
EATON VANCE TAX-MANAGED DIVE COM 27828N102   7,039,744 564,987 SH   SOLE   0 0 564,987
EATON VANCE TAX-MANAGED GLOB COM 27829F108   215,574 27,219 SH   SOLE   0 0 27,219
EDWARDS LIFESCIENCES CORP COM 28176E108   367,981 3,901 SH   SOLE   0 0 3,901
EMERSON ELEC CO COM 291011104   413,173 4,571 SH   SOLE   0 0 4,571
ENERGY TRANSFER L P COM UT LTD PTN 29273V100   254,546 20,043 SH   SOLE   0 0 20,043
ENTERPRISE PRODS PARTNERS L COM 293792107   375,698 14,258 SH   SOLE   0 0 14,258
FAIR ISAAC CORP COM 303250104   369,809 457 SH   SOLE   0 0 457
FASTENAL CO COM 311900104   319,785 5,421 SH   SOLE   0 0 5,421
FIFTH THIRD BANCORP COM 316773100   208,976 7,874 SH   SOLE   0 0 7,874
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   540,776 33,862 SH   SOLE   0 0 33,862
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   372,762 13,806 SH   SOLE   0 0 13,806
GLOBAL X FDS GLBL X MLP ETF 37954Y343   1,353,282 31,523 SH   SOLE   0 0 31,523
GLOBAL X FDS NASDAQ 100 COVER 37954Y483   46,150 2,600 SH   SOLE   0 0 2,600
HCA HEALTHCARE INC COM 40412C101   326,772 1,077 SH   SOLE   0 0 1,077
HUNT J B TRANS SVCS INC COM 445658107   257,244 1,421 SH   SOLE   0 0 1,421
INTERNATIONAL BUSINESS MACHS COM 459200101   587,827 4,393 SH   SOLE   0 0 4,393
INVESCO ACTIVELY MANAGED ETF VAR RATE INVT 46090A879   144,362 5,800 SH   SOLE   0 0 5,800
INVESCO ACTIVELY MANAGED ETF ULTRA SHRT DUR 46090A887   68,007 1,370 SH   SOLE   0 0 1,370
INVESCO DB COMMDY INDX TRCK UNIT 46138B103   727,989 32,070 SH   SOLE   0 0 32,070
INVESCO EXCH TRADED FD TR II SR LN ETF 46138G508   462,880 22,000 SH   SOLE   0 0 22,000
INVESCO EXCH TRADED FD TR II S&P MDCP 400 REV 46138G672   158,796 1,653 SH   SOLE   0 0 1,653
INVESCO EXCH TRADED FD TR II S&P 500 REVENUE 46138G698   102,240 1,278 SH   SOLE   0 0 1,278
INVESCO EXCH TRADED FD TR II GBL CLEAN ENRG 46138G847   9,904 524 SH   SOLE   0 0 524
ISHARES TR S&P 100 ETF 464287101   67,087 324 SH   SOLE   0 0 324
ISHARES TR CORE S&P TTL STK 464287150   17,394 178 SH   SOLE   0 0 178
ISHARES TR SELECT DIVID ETF 464287168   157,940 1,394 SH   SOLE   0 0 1,394
ISHARES TR TIPS BD ETF 464287176   1,142,279 10,614 SH   SOLE   0 0 10,614
ISHARES TR CORE S&P500 ETF 464287200   3,801,539 8,529 SH   SOLE   0 0 8,529
ISHARES TR CORE US AGGBD ET 464287226   283,369 2,893 SH   SOLE   0 0 2,893
ISHARES TR MSCI EMG MKT ETF 464287234   225,215 5,693 SH   SOLE   0 0 5,693
ISHARES TR S&P 500 GRWT ETF 464287309   2,269,456 32,200 SH   SOLE   0 0 32,200
ISHARES TR S&P 500 VAL ETF 464287408   657,494 4,079 SH   SOLE   0 0 4,079
ISHARES TR MSCI EAFE ETF 464287465   2,430,418 33,523 SH   SOLE   0 0 33,523
ISHARES TR RUS MDCP VAL ETF 464287473   13,181 120 SH   SOLE   0 0 120
ISHARES TR RUS MD CP GR ETF 464287481   86,967 900 SH   SOLE   0 0 900
ISHARES TR RUS MID CAP ETF 464287499   1,070,620 14,660 SH   SOLE   0 0 14,660
ISHARES TR CORE S&P MCP ETF 464287507   6,379,466 24,398 SH   SOLE   0 0 24,398
ISHARES TR ISHARES SEMICDTR 464287523   71,016 140 SH   SOLE   0 0 140
ISHARES TR EXPND TEC SC ETF 464287549   19,644 50 SH   SOLE   0 0 50
ISHARES TR ISHARES BIOTECH 464287556   50,784 400 SH   SOLE   0 0 400
ISHARES TR COHEN STEER REIT 464287564   7,224 130 SH   SOLE   0 0 130
ISHARES TR GLOBAL 100 ETF 464287572   22,438 295 SH   SOLE   0 0 295
ISHARES TR RUS 1000 VAL ETF 464287598   206,740 1,310 SH   SOLE   0 0 1,310
ISHARES TR S&P MC 400GR ETF 464287606   12,000 160 SH   SOLE   0 0 160
ISHARES TR RUS 1000 GRW ETF 464287614   1,318,797 4,792 SH   SOLE   0 0 4,792
ISHARES TR RUS 2000 VAL ETF 464287630   104,192 740 SH   SOLE   0 0 740
ISHARES TR RUSSELL 2000 ETF 464287655   810,692 4,329 SH   SOLE   0 0 4,329
ISHARES TR CORE S&P US VLU 464287663   93,912 1,200 SH   SOLE   0 0 1,200
ISHARES TR CORE S&P US GWT 464287671   34,174 350 SH   SOLE   0 0 350
ISHARES TR RUSSELL 3000 ETF 464287689   2,320,084 9,117 SH   SOLE   0 0 9,117
ISHARES TR U.S. UTILITS ETF 464287697   32,700 400 SH   SOLE   0 0 400
ISHARES TR U.S. ENERGY ETF 464287796   80,968 1,890 SH   SOLE   0 0 1,890
ISHARES TR CORE S&P SCP ETF 464287804   6,211,174 62,330 SH   SOLE   0 0 62,330
ISHARES TR S&P SML 600 GWT 464287887   41,145 358 SH   SOLE   0 0 358
ISHARES TR MRGSTR MD CP ETF 464288208   153,986 2,433 SH   SOLE   0 0 2,433
ISHARES TR GL CLEAN ENE ETF 464288224   4,174 227 SH   SOLE   0 0 227
ISHARES TR GLB INFRASTR ETF 464288372   239,351 5,098 SH   SOLE   0 0 5,098
ISHARES TR NATIONAL MUN ETF 464288414   791,510 7,416 SH   SOLE   0 0 7,416
ISHARES TR MRGSTR SM CP ETF 464288505   39,379 792 SH   SOLE   0 0 792
ISHARES TR MSCI KLD400 SOC 464288570   86,022 1,022 SH   SOLE   0 0 1,022
ISHARES TR PFD AND INCM SEC 464288687   2,273,540 73,506 SH   SOLE   0 0 73,506
ISHARES TR US AER DEF ETF 464288760   17,501 150 SH   SOLE   0 0 150
ISHARES TR EAFE VALUE ETF 464288877   62,056 1,268 SH   SOLE   0 0 1,268
ISHARES TR EAFE GRWTH ETF 464288885   120,217 1,260 SH   SOLE   0 0 1,260
ISHARES TR MSCI INDIA ETF 46429B598   86,308 1,975 SH   SOLE   0 0 1,975
ISHARES TR CORE HIGH DV ETF 46429B663   3,691 37 SH   SOLE   0 0 37
ISHARES TR MSCI USA MIN VOL 46429B697   499,721 6,723 SH   SOLE   0 0 6,723
ISHARES TR 0-5 YR TIPS ETF 46429B747   39,009 400 SH   SOLE   0 0 400
ISHARES TR MSCI USA QLT FCT 46432F339   141,479 1,049 SH   SOLE   0 0 1,049
ISHARES TR CORE MSCI EAFE 46432F842   8,764,367 129,842 SH   SOLE   0 0 129,842
ISHARES TR CORE 1 5 YR USD 46432F859   30,083 645 SH   SOLE   0 0 645
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332   46,699 844 SH   SOLE   0 0 844
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761   129,740 2,930 SH   SOLE   0 0 2,930
J P MORGAN EXCHANGE TRADED F DIVERSFED RTRN 46641Q886   126,618 1,434 SH   SOLE   0 0 1,434
JPMORGAN CHASE & CO COM 46625H100   1,536,397 10,564 SH   SOLE   0 0 10,564
LINDE PLC SHS G54950103   519,031 1,362 SH   SOLE   0 0 1,362
LOCKHEED MARTIN CORP COM 539830109   299,247 650 SH   SOLE   0 0 650
MAGELLAN MIDSTREAM PRTNRS LP COM UNIT RP LP 559080106   311,600 5,000 SH   SOLE   0 0 5,000
MANHATTAN ASSOCIATES INC COM 562750109   335,599 1,679 SH   SOLE   0 0 1,679
MARRIOTT INTL INC NEW CL A 571903202   207,386 1,129 SH   SOLE   0 0 1,129
MASTERCARD INCORPORATED CL A 57636Q104   262,724 668 SH   SOLE   0 0 668
MERCK & CO INC COM 58933Y105   987,297 8,502 SH   SOLE   0 0 8,502
MICROSOFT CORP COM 594918104   1,318,455 3,872 SH   SOLE   0 0 3,872
MONEYLION INC *W EXP 09/22/202 60938K114   6,243 283,753 SH   SOLE   0 0 283,753
MONEYLION INC CL A 60938K304   18,543 1,544 SH   SOLE   0 0 1,544
MPLX LP COM UNIT REP LTD 55336V100   271,520 8,000 SH   SOLE   0 0 8,000
NVIDIA CORPORATION COM 67066G104   984,387 2,327 SH   SOLE   0 0 2,327
OLD REP INTL CORP COM 680223104   317,696 12,622 SH   SOLE   0 0 12,622
PALANTIR TECHNOLOGIES INC CL A 69608A108   223,818 14,600 SH   SOLE   0 0 14,600
PFIZER INC COM 717081103   468,325 12,768 SH   SOLE   0 0 12,768
PHILIP MORRIS INTL INC COM 718172109   1,619,719 16,379 SH   SOLE   0 0 16,379
RENTOKIL INITIAL PLC SPONSORED ADR 760125104   291,756 7,479 SH   SOLE   0 0 7,479
SELECT SECTOR SPDR TR SBI HEALTHCARE 81369Y209   156,887 1,182 SH   SOLE   0 0 1,182
SELECT SECTOR SPDR TR SBI CONS STPLS 81369Y308   61,635 831 SH   SOLE   0 0 831
SELECT SECTOR SPDR TR SBI CONS DISCR 81369Y407   20,717 122 SH   SOLE   0 0 122
SELECT SECTOR SPDR TR ENERGY 81369Y506   6,045,147 74,475 SH   SOLE   0 0 74,475
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   32,800 973 SH   SOLE   0 0 973
SELECT SECTOR SPDR TR SBI INT-INDS 81369Y704   50,226 468 SH   SOLE   0 0 468
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   187,073 1,076 SH   SOLE   0 0 1,076
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   23,886 365 SH   SOLE   0 0 365
SPDR INDEX SHS FDS DJ GLB RL ES ETF 78463X749   1,651,131 40,203 SH   SOLE   0 0 40,203
SPDR S&P 500 ETF TR TR UNIT 78462F103   1,307,585 2,939 SH   SOLE   0 0 2,939
SPDR SER TR DJ REIT ETF 78464A607   18,088 200 SH   SOLE   0 0 200
SPDR SER TR S&P METALS MNG 78464A755   6,861 135 SH   SOLE   0 0 135
SPDR SER TR S&P DIVID ETF 78464A763   427,927 3,491 SH   SOLE   0 0 3,491
SPDR SER TR S&P INS ETF 78464A789   21,707 531 SH   SOLE   0 0 531
SPDR SER TR PORTFOLI S&P1500 78464A805   193,099 3,547 SH   SOLE   0 0 3,547
SPDR SER TR S&P 400 MDCP VAL 78464A839   1,720 25 SH   SOLE   0 0 25
SPDR SER TR S&P HOMEBUILD 78464A888   5,942 74 SH   SOLE   0 0 74
SPDR SER TR BLOOMBERG HIGH Y 78468R622   243,051 2,641 SH   SOLE   0 0 2,641
SPDR SER TR PORTFOLIO S&P600 78468R853   95,546 2,460 SH   SOLE   0 0 2,460
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   77,900 10,000 SH   SOLE   0 0 10,000
SRH TOTAL RETURN FUND INC COM 101507101   136,784 10,300 SH   SOLE   0 0 10,300
STARBUCKS CORP COM 855244109   244,619 2,469 SH   SOLE   0 0 2,469
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   373,964 3,690 SH   SOLE   0 0 3,690
TEKLA HEALTHCARE INVS SH BEN INT 87911J103   1,946,360 114,156 SH   SOLE   0 0 114,156
THE CIGNA GROUP COM 125523100   382,458 1,363 SH   SOLE   0 0 1,363
TRACTOR SUPPLY CO COM 892356106   451,265 2,041 SH   SOLE   0 0 2,041
TRANSUNION COM 89400J107   219,716 2,805 SH   SOLE   0 0 2,805
UNITED NAT FOODS INC COM 911163103   356,788 18,250 SH   SOLE   0 0 18,250
UNITEDHEALTH GROUP INC COM 91324P102   265,794 553 SH   SOLE   0 0 553
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363   29,464 72 SH   SOLE   0 0 72
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   104,465 755 SH   SOLE   0 0 755
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   155,292 755 SH   SOLE   0 0 755
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   1,453,674 17,206 SH   SOLE   0 0 17,206
VANGUARD INDEX FDS SML CP GRW ETF 922908595   43,651 190 SH   SOLE   0 0 190
VANGUARD INDEX FDS SM CP VAL ETF 922908611   96,097 581 SH   SOLE   0 0 581
VANGUARD INDEX FDS MID CAP ETF 922908629   581,443 2,641 SH   SOLE   0 0 2,641
VANGUARD INDEX FDS EXTEND MKT ETF 922908652   29,915 200 SH   SOLE   0 0 200
VANGUARD INDEX FDS GROWTH ETF 922908736   8,781,417 31,034 SH   SOLE   0 0 31,034
VANGUARD INDEX FDS VALUE ETF 922908744   11,121,717 78,267 SH   SOLE   0 0 78,267
VANGUARD INDEX FDS SMALL CP ETF 922908751   588,516 2,959 SH   SOLE   0 0 2,959
VANGUARD INDEX FDS TOTAL STK MKT 922908769   189,416 860 SH   SOLE   0 0 860
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   4,849,872 119,220 SH   SOLE   0 0 119,220
VANGUARD MALVERN FDS STRM INFPROIDX 922020805   1,149,319 24,237 SH   SOLE   0 0 24,237
VANGUARD WORLD FDS ENERGY ETF 92204A306   19,644 173 SH   SOLE   0 0 173
VANGUARD WORLD FDS HEALTH CAR ETF 92204A504   669,923 2,727 SH   SOLE   0 0 2,727
VANGUARD WORLD FDS COMM SRVC ETF 92204A884   8,527 80 SH   SOLE   0 0 80
VERIZON COMMUNICATIONS INC COM 92343V104   220,213 5,921 SH   SOLE   0 0 5,921
VIRTU FINL INC CL A 928254101   199,611 11,680 SH   SOLE   0 0 11,680
VISA INC COM CL A 92826C839   526,018 2,215 SH   SOLE   0 0 2,215
WELLS FARGO CO NEW COM 949746101   223,958 5,247 SH   SOLE   0 0 5,247