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 Stock 88579Y101   91,025 866 SH   SOLE   0 0 866
ABBOTT LABS COM Stock 002824100   345,600 3,413 SH   SOLE   0 0 3,413
ABBVIE INC COM Stock 00287Y109   108,372 680 SH   SOLE   0 0 680
ACCENTURE LTD BERMUDA CL A Stock G1151C101   50,303 176 SH   SOLE   0 0 176
ADVANCED MICRO DEVICES INC COM Stock 007903107   29,403 300 SH   SOLE   0 0 300
AGILENT TECH INC Stock 00846U101   78,162 565 SH   SOLE   0 0 565
AIR PRODS & CHEMS INC COM Stock 009158106   246,139 857 SH   SOLE   0 0 857
ALBEMARLE CORP Stock 012653101   669,530 3,029 SH   SOLE   0 0 3,029
ALERIAN ENERGY INFRASTRUCTURE ETF ETF 00162Q676   107,140 5,118 SH   SOLE   0 0 5,118
ALIBABA GROUP HLDG LTD SPONSORED ADS ADR 01609W102   20,436 200 SH   SOLE   0 0 200
ALLOT LTD SHS Stock M0854Q105   2,690 1,000 SH   SOLE   0 0 1,000
ALLSTATE CORP Stock 020002101   23,159 209 SH   SOLE   0 0 209
ALPHABET INC CAP STK CL C Stock 02079K107   997,568 9,592 SH   SOLE   0 0 9,592
ALPINE SUMMIT ENRGY PRTNRS INC CL A SUB VTG SHS Stock 021009105   500 1,000 SH   SOLE   0 0 1,000
ALPS TRUST ETF ALERIAN MLP ETF 00162Q452   958,654 24,803 SH   SOLE   0 0 24,803
ALTRIA GROUP INC COM Stock 02209S103   220,914 4,951 SH   SOLE   0 0 4,951
AMAZON.COM INC Stock 023135106   1,265,406 12,251 SH   SOLE   0 0 12,251
AMCOR PLC ORD Stock G0250X107   1,593 140 SH   SOLE   0 0 140
AMERICAN ELEC PWR CO INC COM Stock 025537101   61,145 672 SH   SOLE   0 0 672
AMERICAN EXPRESS CO COM Stock 025816109   102,104 619 SH   SOLE   0 0 619
AMERICAN INTL GROUP INC COM NEW Stock 026874784   15,108 300 SH   SOLE   0 0 300
AMERICAN TOWER CORP REIT 03027X100   5,722 28 SH   SOLE   0 0 28
AMERIPRISE FINANCIAL INC. Stock 03076C106   448,103 1,462 SH   SOLE   0 0 1,462
AMERISOURCEBERGEN CORP COM Stock 03073E105   64,044 400 SH   SOLE   0 0 400
AMGEN INC Stock 031162100   21,758 90 SH   SOLE   0 0 90
AMPLIFY TRANSFORMATIONAL DATA SHARING ETF ETF 032108607   41,796 2,160 SH   SOLE   0 0 2,160
APPLE INC Stock 037833100   2,541,274 15,411 SH   SOLE   0 0 15,411
ARCHER DANIELS MIDLAND CO COM Stock 039483102   781,226 9,807 SH   SOLE   0 0 9,807
ARK FINTECH INNOVATION ETF ETF 00214Q708   2,332 124 SH   SOLE   0 0 124
ARK GENOMIC REVOLUTION ETF ETF 00214Q302   2,466 82 SH   SOLE   0 0 82
ARK INNOVATION ETF ETF 00214Q104   17,848 442 SH   SOLE   0 0 442
ARK ISRAEL INNOVATIVE TECHNOLOGY ETF ETF 00214Q609   8,763 502 SH   SOLE   0 0 501
ASTRAZENECA PLC- SPONS ADR ADR 046353108   365,374 5,264 SH   SOLE   0 0 5,264
AT&T INC COM Stock 00206R102   50,493 2,623 SH   SOLE   0 0 2,623
ATLANTICA SUSTAINABLE INFR PLC SHS Stock G0751N103   156,609 5,298 SH   SOLE   0 0 5,298
AVERY DENNISON CORP COM Stock 053611109   77,835 435 SH   SOLE   0 0 435
AXON ENTERPRISE INC COM Stock 05464C101   50,591 225 SH   SOLE   0 0 225
BAIDU COM ADR ADR 056752108   31,693 210 SH   SOLE   0 0 210
BAKER HUGHES INC Stock 05722G100   766,089 26,545 SH   SOLE   0 0 26,545
BANK AMERICA CORP COM Stock 060505104   484,112 16,927 SH   SOLE   0 0 16,927
BANK NEW YORK MELLON CORP COM Stock 064058100   13,814 304 SH   SOLE   0 0 304
BANK OF NOVA SCOTIA CMN Stock 064149107   8,964 178 SH   SOLE   0 0 178
BAXTER INTL INC COM Stock 071813109   175,503 4,327 SH   SOLE   0 0 4,327
BCE INC COM NEW Stock 05534B760   6,584 147 SH   SOLE   0 0 147
BECTON DICKINSON & CO COM Stock 075887109   6,436 26 SH   SOLE   0 0 26
BERKSHIRE HATHAWAY INC DEL CL B NEW Stock 084670702   4,885,668 15,823 SH   SOLE   0 0 15,823
BEST BUY INC Stock 086516101   1,722 22 SH   SOLE   0 0 22
BLACKROCK CAP & INCOME STRATEGIES CEF 09256A109   33,888 1,890 SH   SOLE   0 0 1,890
BLACKROCK ENHANCED DIVID ACHIEVERS TR COM CEF 09251A104   80,746 9,400 SH   SOLE   0 0 9,400
BLACKROCK GLOBAL OPPORTUNITIES EQUITYTR COM CEF 092501105   19,860 2,000 SH   SOLE   0 0 2,000
BLACKROCK INC Stock 09247X101   2,676 4 SH   SOLE   0 0 4
BLACKROCK LIMITED DURATION INCOME TRUST CEF 09249W101   325,325 24,815 SH   SOLE   0 0 24,815
BLOCK INC CL A Stock 852234103   1,030 15 SH   SOLE   0 0 15
BOEING CO COM Stock 097023105   370,903 1,746 SH   SOLE   0 0 1,746
BOOKING HOLDINGS INC COM Stock 09857L108   437,648 165 SH   SOLE   0 0 165
BOSTON SCIENTIFIC CORP Stock 101137107   67,541 1,350 SH   SOLE   0 0 1,350
BP PLC SPONSORED ADR ADR 055622104   21,209 559 SH   SOLE   0 0 559
BRISTOL-MYERS SQUIBB CO COM Stock 110122108   199,058 2,872 SH   SOLE   0 0 2,872
BROOKFIELD ASSET MANAGMT LTD CL A LMT VTG SHS Stock 113004105   2,813 86 SH   SOLE   0 0 86
BROOKFIELD ASSET MGMT INC COM VOTING Stock 11271J107   11,225 345 SH   SOLE   0 0 345
BROOKFIELD REINS LTD CL A EXCH LT VTG Stock G16250105   66 2 SH   SOLE   0 0 2
BUNGE LIMITED COM Stock G16962105   28,083 294 SH   SOLE   0 0 294
CALAMOS GLOBAL DYNAMIC INCOME FD CEF 12811L107   70,863 11,850 SH   SOLE   0 0 11,850
CALAMOS STRATEGIC TOTAL RETURN FD CEF 128125101   2,073,184 148,085 SH   SOLE   0 0 148,084
CANADIAN IMPERIAL BK COMM TORO COM Stock 136069101   4,666 110 SH   SOLE   0 0 110
CAPITAL ONE FINANCIAL CORP Stock 14040H105   358,484 3,728 SH   SOLE   0 0 3,728
CARDINAL HEALTH INC Stock 14149Y108   1,963 26 SH   SOLE   0 0 26
CARNIVAL CORP Stock 143658300   1,167 115 SH   SOLE   0 0 115
CARRIER GLOBAL CORPORATION COM Stock 14448C104   376,202 8,223 SH   SOLE   0 0 8,223
CATERPILLAR INC COM Stock 149123101   36,614 160 SH   SOLE   0 0 160
CELCUITY INC COM Stock 15102K100   41,000 4,000 SH   SOLE   0 0 4,000
CHARLES SCHWAB CORP Stock 808513105   380,855 7,271 SH   SOLE   0 0 7,271
CHECK POINT SOFTWARE TECHNOLOGIES LTD Stock M22465104   130,000 1,000 SH   SOLE   0 0 1,000
CHEMOURS CO COM Stock 163851108   14,970 500 SH   SOLE   0 0 500
CHENIERE ENERGY INC COM NEW Stock 16411R208   1,405,477 8,918 SH   SOLE   0 0 8,918
CHEVRON CORP NEW COM Stock 166764100   659,493 4,042 SH   SOLE   0 0 4,042
CHINA PETROLEUM & CHEM CORP SPON ADR ADR 16941R108   0 650 SH   SOLE   0 0 650
CHUBB LIMITED COM Stock H1467J104   318,844 1,642 SH   SOLE   0 0 1,642
CIGNA CORP Stock 125523100   16,098 63 SH   SOLE   0 0 63
CINCINNATI FINL CORP COM Stock 172062101   58,282 520 SH   SOLE   0 0 520
CISCO SYS INC Stock 17275R102   951,196 18,196 SH   SOLE   0 0 18,196
CITIGROUP INC Stock 172967424   244,813 5,221 SH   SOLE   0 0 5,221
CITIZENS FINL GROUP INC COM Stock 174610105   497,704 16,388 SH   SOLE   0 0 16,388
CIVEO CORP CDA COM NEW Stock 17878Y207   2,395 116 SH   SOLE   0 0 116
CLENE INC COMMON STOCK Stock 185634102   5,876 5,200 SH   SOLE   0 0 5,200
CLOUDFLARE INC CL A COM Stock 18915M107   3,700 60 SH   SOLE   0 0 60
CMS ENERGY CORP COM Stock 125896100   215,751 3,515 SH   SOLE   0 0 3,515
COCA COLA CO COM Stock 191216100   86,408 1,393 SH   SOLE   0 0 1,393
COLGATE PALMOLIVE CO COM Stock 194162103   6,463 86 SH   SOLE   0 0 86
COMCAST CORP NEW CL A Stock 20030N101   389,336 10,270 SH   SOLE   0 0 10,270
COMERICA INC COM Stock 200340107   43,420 1,000 SH   SOLE   0 0 1,000
COMPASS MINERALS INTL INC COM Stock 20451N101   17,517 511 SH   SOLE   0 0 510
CONOCOPHILLIPS COM Stock 20825C104   763,619 7,697 SH   SOLE   0 0 7,697
CONSTELLATION ENERGY CORP COM Stock 21037T109   12,482 159 SH   SOLE   0 0 159
CORNING INC COM Stock 219350105   104,041 2,949 SH   SOLE   0 0 2,949
CORTEVA INC COM Stock 22052L104   337,742 5,600 SH   SOLE   0 0 5,600
COSTCO WHOLESALE CORP Stock 22160K105   1,714,292 3,450 SH   SOLE   0 0 3,450
CRESCENT ENERGY COMPANY CL A COM Stock 44952J104   2,751,078 243,243 SH   SOLE   0 0 243,243
CRESTWOOD EQUITY PARTNERS LP UNIT LTD PARTNER Stock 226344208   6,856 275 SH   SOLE   0 0 275
CROWN CASTLE INTL CORP REIT 22822V101   251,753 1,881 SH   SOLE   0 0 1,881
CSX CORP Stock 126408103   145,508 4,860 SH   SOLE   0 0 4,860
CVS HEALTH CORP COM Stock 126650100   225,754 3,038 SH   SOLE   0 0 3,038
DANAHER CORP Stock 235851102   520,463 2,065 SH   SOLE   0 0 2,065
DEERE & CO COM Stock 244199105   247,728 600 SH   SOLE   0 0 600
DIAGEO PLC ADR 25243Q205   12,683 70 SH   SOLE   0 0 70
DICKS SPORTING GOODS INC COM Stock 253393102   5,676 40 SH   SOLE   0 0 40
DISCOVERY HLDG CO Stock 934423104   9,543 632 SH   SOLE   0 0 632
DISNEY WALT CO COM Stock 254687106   22,029 220 SH   SOLE   0 0 220
DOLLAR TREE INC COM Stock 256746108   320,834 2,235 SH   SOLE   0 0 2,235
DOMINION RESOURCES INC Stock 25746U109   256,124 4,581 SH   SOLE   0 0 4,581
DOUBLELINE INCOME SOLUTIONS FUND CEF 258622109   142,343 12,519 SH   SOLE   0 0 12,519
DOVER CORP COM Stock 260003108   25,374 167 SH   SOLE   0 0 167
DOW INC COM Stock 260557103   49,557 904 SH   SOLE   0 0 904
DRAFTKINGS INC NEW COM CL A Stock 26142V105   1,491 77 SH   SOLE   0 0 77
DT MIDSTREAM INC COMMON STOCK Stock 23345M107   29,079 589 SH   SOLE   0 0 589
DTE ENERGY CO COM Stock 233331107   200,349 1,829 SH   SOLE   0 0 1,829
DUKE ENERGY CORP NEW COM NEW Stock 26441C204   91,068 944 SH   SOLE   0 0 944
DUPONT DE NEMOURS INC COM Stock 26614N102   54,545 760 SH   SOLE   0 0 760
EASTMAN KODAK CO COM NEW Stock 277461406   246 60 SH   SOLE   0 0 60
EATON CORP PLC SHS Stock G29183103   331,543 1,935 SH   SOLE   0 0 1,935
EATON VANCE LTD DURATION INCOME FD CEF 27828H105   249,711 25,351 SH   SOLE   0 0 25,351
EATON VANCE RISK MANAGED DIVERSIFIED EQUITY CEF 27829G106   530,886 66,778 SH   SOLE   0 0 66,778
EATON VANCE SHORT DURATION DIVERSIFIED I CEF 27828V104   122,098 11,684 SH   SOLE   0 0 11,684
EATON VANCE TAX ADV DIV INC CEF 27828G107   45,220 2,000 SH   SOLE   0 0 2,000
EATON VANCE TAX ADVANTAGED GLO GOBAL DIVID INCOME CEF 27828S101   90,440 5,600 SH   SOLE   0 0 5,600
EATON VANCE TAX MANAGED CEF 27828N102   1,769,115 151,595 SH   SOLE   0 0 151,595
EATON VANCE TAX MANAGED GLOBAL EQUITY CEF 27829F108   1,355,754 173,592 SH   SOLE   0 0 173,592
ECOLAB INC COM Stock 278865100   2,648 16 SH   SOLE   0 0 16
ELEVANCE HEALTH INC COM Stock 036752103   172,429 375 SH   SOLE   0 0 375
EMBECTA CORP COMMON STOCK Stock 29082K105   141 5 SH   SOLE   0 0 5
EMERSON ELEC CO COM Stock 291011104   60,388 693 SH   SOLE   0 0 693
ENBRIDGE INC COM Stock 29250N105   213,706 5,612 SH   SOLE   0 0 5,612
ENERGY TRANSFER EQUITY L P COM UNIT LTD PARTNERSHIP Stock 29273V100   742,264 59,524 SH   SOLE   0 0 59,524
ENTERPRISE PRODS PARTNERS L P Stock 293792107   1,124,557 43,419 SH   SOLE   0 0 43,419
EOG RESOURCES INC Stock 26875P101   137,327 1,198 SH   SOLE   0 0 1,198
ERICSSON ADR B SEK 10 ADR 294821608   8,237 1,408 SH   SOLE   0 0 1,408
ESTEE LAUDER COMPANIES INC Stock 518439104   6,408 26 SH   SOLE   0 0 26
ETFMG ALTERNATIVE HARVEST ETFMG ALTERNATIVE HARVEST ETF 26924G508   88 25 SH   SOLE   0 0 25
ETFMG PRIME CYBER SECURITY ETFMG PRIME CYBER SECURITY FUND ETF 26924G201   609,322 12,742 SH   SOLE   0 0 12,741
EVERSOURCE ENERGY COM Stock 30040W108   53,373 682 SH   SOLE   0 0 682
EXELON CORP COM Stock 30161N101   20,065 479 SH   SOLE   0 0 479
EXXON MOBIL CORP COM Stock 30231G102   805,379 7,344 SH   SOLE   0 0 7,344
FEDEX CORP Stock 31428X106   362,842 1,588 SH   SOLE   0 0 1,588
FINANCIAL SELECT SECTOR SPDR ETF 81369Y605   216,284 6,727 SH   SOLE   0 0 6,727
FIRST HORIZON CORPORATION COM Stock 320517105   4,232 238 SH   SOLE   0 0 238
FIRST TRUST DOW JONES INTERNET INDEX FUND ETF 33733E302   2,070 14 SH   SOLE   0 0 14
FIRST TRUST RISING DIVIDEND ACHIEVERS ETF ETF 33738R506   2,513 56 SH   SOLE   0 0 56
FIRSTENERGY CORP Stock 337932107   39,900 996 SH   SOLE   0 0 996
FISERV INC Stock 337738108   351,523 3,110 SH   SOLE   0 0 3,110
FORD MOTOR COMPANY Stock 345370860   61,110 4,850 SH   SOLE   0 0 4,850
FORTIVE CORP COM Stock 34959J108   356,461 5,229 SH   SOLE   0 0 5,229
FOX CORP CL A COM Stock 35137L105   3,575 105 SH   SOLE   0 0 105
FS KKR CAP CORP COM CEF 302635206   11,470 620 SH   SOLE   0 0 620
FTC SOLAR INC COM Stock 30320C103   2,250 1,000 SH   SOLE   0 0 1,000
FULLER H B CO COM Stock 359694106   103,633 1,514 SH   SOLE   0 0 1,514
GE HEALTHCARE TECHNOLOGIES INC COMMON STOCK Stock 36266G107   131,740 1,606 SH   SOLE   0 0 1,606
GENASYS INC COM Stock 36872P103   38,170 12,939 SH   SOLE   0 0 12,939
GENERAL DYNAMICS CORP COM Stock 369550108   81,699 358 SH   SOLE   0 0 358
GENERAL ELECTRIC CO COM NEW Stock 369604301   439,760 4,600 SH   SOLE   0 0 4,600
GENERAL MLS INC COM Stock 370334104   3,077 36 SH   SOLE   0 0 36
GENERAL MOTORS CORP Stock 37045V100   1,614 44 SH   SOLE   0 0 44
GENTEX CORP Stock 371901109   22,424 800 SH   SOLE   0 0 800
GILEAD SCIENCES INC Stock 375558103   51,524 621 SH   SOLE   0 0 621
GOLDMAN SACHS GROUP INC Stock 38141G104   524,357 1,603 SH   SOLE   0 0 1,603
GOLDMAN SACHS MLP ENERGY RENAI COM CEF 38148G206   7,336 560 SH   SOLE   0 0 560
GOOGLE INC Stock 02079K305   649,350 6,260 SH   SOLE   0 0 6,260
GSK PLC SPONSORED ADR ADR 37733W204   13,556 381 SH   SOLE   0 0 381
HALEON PLC SPON ADS ADR 405552100   3,883 477 SH   SOLE   0 0 477
HEALTHCARE RLTY TR CL A COM REIT 42226K105   8,099 419 SH   SOLE   0 0 419
HENRY JACK & ASSOC INC COM Stock 426281101   45,216 300 SH   SOLE   0 0 300
HOME DEPOT Stock 437076102   231,374 784 SH   SOLE   0 0 784
HONEYWELL INTL INC Stock 438516106   32,682 171 SH   SOLE   0 0 171
HUBBELL INC COM Stock 443510607   237,471 976 SH   SOLE   0 0 976
HUMANA INC COM Stock 444859102   7,282 15 SH   SOLE   0 0 15
HUNTINGTON BANCSHARES INC COM Stock 446150104   3,797 339 SH   SOLE   0 0 339
HUNTINGTON INGALLS INDS INC COM Stock 446413106   10,765 52 SH   SOLE   0 0 52
ILLUMINA INC Stock 452327109   10,000 43 SH   SOLE   0 0 43
INDEPENDENCE RLTY TR INC COM REIT 45378A106   497,972 31,065 SH   SOLE   0 0 31,065
INTEL CORP COM Stock 458140100   88,732 2,716 SH   SOLE   0 0 2,716
INTERCONTINENTALEXCHINTL Stock 45866F104   450,116 4,316 SH   SOLE   0 0 4,316
INTERNATIONAL PAPER CO COM Stock 460146103   3,931 109 SH   SOLE   0 0 109
INTL BUSINESS MACHINES Stock 459200101   7,996 61 SH   SOLE   0 0 61
INVESCO FINANCIAL PREFERRED ETF ETF 46137V621   11,979 825 SH   SOLE   0 0 825
INVESCO HIG INCM 2023 TARG TRM COM CEF 46135X108   117,150 15,000 SH   SOLE   0 0 15,000
INVESCO NASDAQ NEXT GEN 100 ETF ETF 46138G631   464,135 18,201 SH   SOLE   0 0 18,201
INVESCO ULTRA SHORT DURATION ETF ETF 46090A887   14,582 294 SH   SOLE   0 0 294
IRIDEX CORP COM Stock 462684101   6,567 3,235 SH   SOLE   0 0 3,235
ISHARES 1-3 YR TREASURY BOND ETF ETF 464287457   5,358,260 65,217 SH   SOLE   0 0 65,217
iShares 1-5 Yr Investment Grade Corp Bond ETF ETF 464288646   9,097 180 SH   SOLE   0 0 180
ISHARES AMT-FREE MUNI BOND ETF ETF 464288414   128,749 1,195 SH   SOLE   0 0 1,195
ISHARES BROAD USD HIGH YIELD CORPORATE BOND ETF ETF 46435U853   1,780,959 50,097 SH   SOLE   0 0 50,097
ISHARES CORE MSCI EMERGING MARKETS ETF ETF 46434G103   3,674,848 75,320 SH   SOLE   0 0 75,319
ISHARES CORE S&P MID CAP ETF ETF 464287507   830,281 3,319 SH   SOLE   0 0 3,319
ISHARES DJ SELECT DIVIDEND ETF 464287168   93,744 800 SH   SOLE   0 0 800
ISHARES DJ US TECHNOLOGY ETF 464287721   6,682 72 SH   SOLE   0 0 72
ISHARES GLOBAL CLEAN ENERGY ETF ETF 464288224   831 42 SH   SOLE   0 0 42
ISHARES GLOBAL HEALTHCARE SECTOR INDEX ETF 464287325   41,680 500 SH   SOLE   0 0 500
ISHARES IBOXX HIGH YIELD CORPORATE BOND ETF ETF 464288513   7,555 100 SH   SOLE   0 0 100
ISHARES MSCI EAFE ETF ETF 464287465   485,049 6,782 SH   SOLE   0 0 6,782
ISHARES MSCI EAFE GROWTH INDEX ETF ETF 464288885   21,827 233 SH   SOLE   0 0 233
ISHARES MSCI EAFE MIN VOL FACTOR ETF ETF 46429B689   143,892 2,127 SH   SOLE   0 0 2,127
ISHARES MSCI EAFE SMALL CAP ETF ETF 464288273   172,281 2,895 SH   SOLE   0 0 2,895
ISHARES MSCI EAFE VALUE INDEX ETF ETF 464288877   34,068 702 SH   SOLE   0 0 702
ISHARES MSCI EMERGING MARKETS ETF ETF 464287234   6,906 175 SH   SOLE   0 0 175
ISHARES MSCI USA ESG SELECT ETF ETF 464288802   153,773 1,752 SH   SOLE   0 0 1,752
ISHARES RUSSELL 1000 ETF ETF 464287622   209,464 930 SH   SOLE   0 0 930
ISHARES RUSSELL 1000 GROWTH ETF ETF 464287614   6,105,991 24,991 SH   SOLE   0 0 24,990
ISHARES RUSSELL 1000 VALUE ETF ETF 464287598   947,620 6,224 SH   SOLE   0 0 6,223
ISHARES RUSSELL 2000 ETF ETF 464287655   1,214,320 6,807 SH   SOLE   0 0 6,806
ISHARES RUSSELL 2000 GROWTH INDEX ETF 464287648   120,441 531 SH   SOLE   0 0 531
ISHARES RUSSELL 2000 VALUE ETF 464287630   267,189 1,950 SH   SOLE   0 0 1,950
ISHARES RUSSELL MIDCAP ETF ETF 464287499   78,310 1,120 SH   SOLE   0 0 1,120
ISHARES RUSSELL MIDCAP GROWTH ETF ETF 464287481   358,191 3,934 SH   SOLE   0 0 3,934
ISHARES RUSSELL MIDCAP VALUE INDEX ETF 464287473   96,748 911 SH   SOLE   0 0 911
ISHARES S&P 500 GROWTH ETF ETF 464287309   59,290 928 SH   SOLE   0 0 928
ISHARES S&P 500 INDEX ETF 464287200   286,934 698 SH   SOLE   0 0 698
ISHARES S&P MID-CAP 400 GROWTH ETF ETF 464287606   40,046 560 SH   SOLE   0 0 560
ISHARES S&P SMALLCAP 600 ETF ETF 464287804   13,731 142 SH   SOLE   0 0 142
ISHARES TR HIGH DIVID EQUITY FD ETF 46429B663   14,232 140 SH   SOLE   0 0 140
ISHARES TR S&P 100 INDEX FUND ETF 464287101   9,165 49 SH   SOLE   0 0 49
ISHARES U.S. AEROSPACE & DEFENSE ETF ETF 464288760   63,294 550 SH   SOLE   0 0 550
ISHARES US FINANCIAL SERVICES ETF ETF 464287770   134,656 892 SH   SOLE   0 0 892
J M SMUCKER CO NEW Stock 832696405   47,211 300 SH   SOLE   0 0 300
JOHNSON & JOHNSON COM Stock 478160104   404,705 2,611 SH   SOLE   0 0 2,611
JP MORGAN ALERIAN MLP ETN ETF 46625H365   196,382 8,850 SH   SOLE   0 0 8,850
JPMORGAN CHASE & CO COM Stock 46625H100   1,739,769 13,351 SH   SOLE   0 0 13,351
JPMORGAN EQUITY PREMIUM INCOME ETF ETF 46641Q332   550,095 10,075 SH   SOLE   0 0 10,075
KAYNE ANDERSON MIDSTREAM ENERGY FD COM USD0.001 CEF 48661E108   130,383 16,977 SH   SOLE   0 0 16,976
KAYNE ANDERSON MLP INVT CO CEF 486606106   772,431 8,940 SH   SOLE   0 0 8,940
KBR INC Stock 48242W106   11,010 200 SH   SOLE   0 0 200
KELLOGG CO COM Stock 487836108   28,391 424 SH   SOLE   0 0 424
KEYSIGHT TECHNOLOGIES INC COM Stock 49338L103   45,537 282 SH   SOLE   0 0 282
KIMBERLY-CLARK CORP COM Stock 494368103   857,666 6,390 SH   SOLE   0 0 6,390
KINDER MORGAN INC Stock 49456B101   477,393 27,264 SH   SOLE   0 0 27,264
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW ADR 500472303   18,735 1,021 SH   SOLE   0 0 1,021
KRAFT HEINZ CO COM Stock 500754106   30,279 783 SH   SOLE   0 0 783
L3HARRIS TECHNOLOGIES INC COM Stock 502431109   2,944 15 SH   SOLE   0 0 15
LENNAR CORP CL A Stock 526057104   312,702 2,975 SH   SOLE   0 0 2,975
LIBERTY BROADBAND CORP COM SER C Stock 530307305   681,388 834 SH   SOLE   0 0 834
LIBERTY MEDIA CORP Stock 531229870   20,250 300 SH   SOLE   0 0 300
LIBERTY MEDIA CORP DEL COM A BRAVES GRP Stock 531229706   4,150 120 SH   SOLE   0 0 120
LIBERTY MEDIA CORP DEL COM A SIRIUSXM Stock 531229409   39,832 1,418 SH   SOLE   0 0 1,418
LIBERTY MEDIA CORP DEL COM C BRAVES GRP Stock 531229888   8,086 240 SH   SOLE   0 0 240
LIBERTY MEDIA CORP DEL COM C SIRIUSXM Stock 531229607   71,766 2,564 SH   SOLE   0 0 2,564
LIBERTY MEDIA CORP SERIES C Stock 531229854   44,898 600 SH   SOLE   0 0 600
LILLY ELI & CO COM Stock 532457108   498,989 1,453 SH   SOLE   0 0 1,453
LINDE PLC SHS Stock G54950103   790,702 2,244 SH   SOLE   0 0 2,244
LOWES COS INC COM Stock 548661107   377,143 1,886 SH   SOLE   0 0 1,886
LYONDELLBASELL Stock N53745100   176,232 1,877 SH   SOLE   0 0 1,877
MAGELLAN MIDSTREAM PARTNERS LP Stock 559080106   617,479 11,380 SH   SOLE   0 0 11,380
MAGNITE INC COM Stock 55955D100   3,000 324 SH   SOLE   0 0 324
MARATHON OIL CORP COM Stock 565849106   19,168 800 SH   SOLE   0 0 800
MARATHON PETE CORP Stock 56585A102   110,561 820 SH   SOLE   0 0 820
MARSH & MCLENNAN COS INC COM Stock 571748102   214,350 1,287 SH   SOLE   0 0 1,287
MASTERCARD INC Stock 57636Q104   888,901 2,446 SH   SOLE   0 0 2,446
MCDONALDS CORP COM Stock 580135101   77,452 277 SH   SOLE   0 0 277
MEDICAL PPTYS TRUST INC COM REIT 58463J304   5,113 622 SH   SOLE   0 0 622
MEDTRONIC PLC SHS Stock G5960L103   484,849 6,014 SH   SOLE   0 0 6,014
MERCK & CO INC Stock 58933Y105   482,266 4,533 SH   SOLE   0 0 4,533
META PLATFORMS INC CL A Stock 30303M102   936,139 4,417 SH   SOLE   0 0 4,417
METLIFE INC COM Stock 59156R108   39,110 675 SH   SOLE   0 0 675
MICRON TECHNOLOGY Stock 595112103   3,017 50 SH   SOLE   0 0 50
MICROSOFT Stock 594918104   2,640,251 9,158 SH   SOLE   0 0 9,158
MITEK SYS INC COM NEW Stock 606710200   9,590 1,000 SH   SOLE   0 0 1,000
MONDELEZ INTL INC CL A Stock 609207105   605,100 8,679 SH   SOLE   0 0 8,679
MONSTER BEVERAGE CORP Stock 61174X109   278,476 5,156 SH   SOLE   0 0 5,156
MOODYS CORP Stock 615369105   32,744 107 SH   SOLE   0 0 107
MORGAN STANLEY Stock 617446448   75,332 858 SH   SOLE   0 0 858
MPLX LP COM UNIT REPSTG LTD PARTNER INT Stock 55336V100   324,416 9,417 SH   SOLE   0 0 9,417
MSCI INC COM Stock 55354G100   55,969 100 SH   SOLE   0 0 100
MUNIYIELD MICH INSD FD INC CEF 09254V105   349,721 31,253 SH   SOLE   0 0 31,253
NETFLIX COM INC Stock 64110L106   391,429 1,133 SH   SOLE   0 0 1,133
NEW YORK CMNTY BANCORP INC COM Stock 649445103   9,302 1,029 SH   SOLE   0 0 1,029
NEXTDECADE CORP COM Stock 65342K105   4,970 1,000 SH   SOLE   0 0 1,000
NEXTERA ENERGY INC COM Stock 65339F101   296,527 3,847 SH   SOLE   0 0 3,847
NICHOLAS APPLEGATE EQUITY & CONV INCOME FD CEF 92841M101   28,119 1,431 SH   SOLE   0 0 1,431
NIKE INC CLASS B Stock 654106103   106,697 870 SH   SOLE   0 0 870
NORFOLK SOUTHERN CRP Stock 655844108   227,052 1,071 SH   SOLE   0 0 1,071
NORTHROP GRUMMAN CORP COM Stock 666807102   146,365 317 SH   SOLE   0 0 317
NOVARTIS AG ADR ADR 66987V109   374,808 4,074 SH   SOLE   0 0 4,074
NRG ENERGY INC NEW Stock 629377508   1,749 51 SH   SOLE   0 0 51
NUVEEN AMT FREE MUN CR INC FD COM CEF 67071L106   111,203 9,440 SH   SOLE   0 0 9,440
NUVEEN AMT FREE QLTY MUN INCME COM CEF 670657105   315,908 28,409 SH   SOLE   0 0 28,409
NUVEEN DIVID ADVANTAGE MUN FD 3 COM CEF 67070X101   89,625 7,500 SH   SOLE   0 0 7,500
NUVEEN S&P 500 BUY-WRITE INCOM COM CEF 6706ER101   131,672 10,059 SH   SOLE   0 0 10,059
NVIDIA CORPORATION COM Stock 67066G104   248,604 895 SH   SOLE   0 0 895
O REILLY AUTOMOTIVE INC Stock 67103H107   566,270 667 SH   SOLE   0 0 667
OCCIDENTAL PETE CORP COM Stock 674599105   15,295 245 SH   SOLE   0 0 245
OCCIDENTAL PETE CORP WT EXP 080327 Stock 674599162   1,230 30 SH   SOLE   0 0 30
OLD DOMINION FREIGHT LINE INC COM Stock 679580100   714,741 2,097 SH   SOLE   0 0 2,097
OLD REP INTL CORP COM Stock 680223104   202,731 8,119 SH   SOLE   0 0 8,119
OLLIES BARGAIN OUTLET HLDGS IN COM Stock 681116109   2,260 39 SH   SOLE   0 0 39
OLO INC CL A Stock 68134L109   86,153 10,558 SH   SOLE   0 0 10,558
ONEOK INC NEW COM Stock 682680103   475,406 7,482 SH   SOLE   0 0 7,482
ORACLE CORPORATION Stock 68389X105   383,574 4,128 SH   SOLE   0 0 4,128
ORGANON & CO COMMON STOCK Stock 68622V106   3,152 134 SH   SOLE   0 0 134
OTIS WORLDWIDE CORP COM Stock 68902V107   386,214 4,576 SH   SOLE   0 0 4,576
PAYPAL HLDGS INC COM Stock 70450Y103   23,997 316 SH   SOLE   0 0 316
PEPSICO INC COM Stock 713448108   483,642 2,653 SH   SOLE   0 0 2,653
PFIZER INC COM Stock 717081103   425,748 10,435 SH   SOLE   0 0 10,435
PHILIP MORRIS INTL INC Stock 718172109   744,254 7,653 SH   SOLE   0 0 7,653
PHILLIPS 66 Stock 718546104   85,666 845 SH   SOLE   0 0 845
PLAINS ALL AMERICAN PIPELINE LP Stock 726503105   234,099 18,773 SH   SOLE   0 0 18,773
PLAINS GP HLDGS LP SHS CL A REPSTG LTD PARTNER INT Stock 72651A207   14,917 1,137 SH   SOLE   0 0 1,137
POLARIS INDS INC Stock 731068102   74,675 675 SH   SOLE   0 0 675
POWERSHARES ETF SENIOR LOAN PORT NYSE ARCA INC ETF 46138G508   2,080 100 SH   SOLE   0 0 100
PPG INDS INC COM Stock 693506107   33,128 248 SH   SOLE   0 0 248
PRINCIPAL FINANCIAL GROUP INC COM Stock 74251V102   8,547 115 SH   SOLE   0 0 115
PROCTER AND GAMBLE CO COM Stock 742718109   658,251 4,427 SH   SOLE   0 0 4,427
PRUDENTIAL FINL INC Stock 744320102   7,281 88 SH   SOLE   0 0 88
PUBLIC SVC ENTERPRISE GRP INC COM Stock 744573106   2,186 35 SH   SOLE   0 0 35
PUBMATIC INC COM CL A Stock 74467Q103   829 60 SH   SOLE   0 0 60
QUALCOMM INC Stock 747525103   882,343 6,916 SH   SOLE   0 0 6,916
QUINSTREET INC COM Stock 74874Q100   18,663 1,176 SH   SOLE   0 0 1,176
RAYTHEON TECHNOLOGIES CORP COM Stock 75513E101   1,678,031 17,135 SH   SOLE   0 0 17,135
REALTY INCOME CORP COM REIT 756109104   259,232 4,094 SH   SOLE   0 0 4,094
REGENERON PHARMACEUTICALS COM Stock 75886F107   108,460 132 SH   SOLE   0 0 132
RENT THE RUNWAY INC COM CL A Stock 76010Y103   2,280 800 SH   SOLE   0 0 800
ROBLOX CORP CL A Stock 771049103   44,980 1,000 SH   SOLE   0 0 1,000
ROCKET COS INC COM CL A Stock 77311W101   290,192 32,030 SH   SOLE   0 0 32,030
ROSS STORES INC COM Stock 778296103   6,474 61 SH   SOLE   0 0 61
ROUNDHILL BALL METAVERSE ETF ETF 53656F417   1,407 150 SH   SOLE   0 0 150
ROYAL BK CDA SUSTAINABL COM Stock 780087102   3,059 32 SH   SOLE   0 0 32
ROYAL DUTCH SHELL PLC-ADR ADR 780259305   32,222 560 SH   SOLE   0 0 560
S & P MID CAP 400 DEP RCPTS MID CAP ETF 78467Y107   52,259 114 SH   SOLE   0 0 114
S&P GLOBAL INC COM Stock 78409V104   9,309 27 SH   SOLE   0 0 27
SALESFORCE COM Stock 79466L302   65,928 330 SH   SOLE   0 0 330
SANDRIDGE ENERGY INC COM NEW Stock 80007P869   360 25 SH   SOLE   0 0 25
SCHLUMBERGER LTD COM STK Stock 806857108   9,280 189 SH   SOLE   0 0 189
SEAGATE TECHNOLOGY Stock G7997R103   1,984 30 SH   SOLE   0 0 30
SEMPRA ENERGY Stock 816851109   317,738 2,102 SH   SOLE   0 0 2,102
SILICOM LTD ORD Stock M84116108   168,660 4,500 SH   SOLE   0 0 4,500
SILVERCREST ASSET MGMT GROUP I CL A Stock 828359109   7,272 400 SH   SOLE   0 0 400
SNOWFLAKE INC CL A Stock 833445109   15,429 100 SH   SOLE   0 0 100
SOFI TECHNOLOGIES INC COM Stock 83406F102   112,234 18,490 SH   SOLE   0 0 18,490
SOUTHERN CO COM Stock 842587107   13,220 190 SH   SOLE   0 0 190
SOUTHWEST AIRLS CO COM Stock 844741108   651 20 SH   SOLE   0 0 20
SPDR DOUBLELINE SHORT DURATION TOTAL RETURN TACTICAL ETF ETF 78470P200   59,901 1,290 SH   SOLE   0 0 1,290
SPDR DOUBLELINE TOTAL RETURN TACTICAL ETF ETF 78467V848   138,353 3,372 SH   SOLE   0 0 3,372
SPDR GOLD ETF ETF 78463V107   1,873,608 10,226 SH   SOLE   0 0 10,226
SPDR HIGH YIELD BOND ETF ETF 78468R622   21,627 233 SH   SOLE   0 0 233
SPDR PORTFOLIO SHORT TERM CORPORATE BOND ETF ETF 78464A474   50,371 1,700 SH   SOLE   0 0 1,700
SPDR S&P 500 ETF ETF 78462F103   299,980 7,337 SH   SOLE   0 0 732
SPDR S&P INTERNATIONAL SMALL CAP ETF ETF 78463X871   68,134 2,200 SH   SOLE   0 0 2,200
SPOTIFY TECHNOLOGY S A SHS Stock L8681T102   1,069 8 SH   SOLE   0 0 8
STANLEY BLACK & DECKER INC COM Stock 854502101   157,050 1,949 SH   SOLE   0 0 1,949
STERIS PLC SHS USD Stock G8473T100   50,689 265 SH   SOLE   0 0 265
STRYKER CORP Stock 863667101   574,792 2,013 SH   SOLE   0 0 2,013
SYNOPSYS INC COM Stock 871607107   4,635 12 SH   SOLE   0 0 12
TAIWAN SEMICONDUCTOR MANUFACTURING CO LTD ADR 874039100   120,926 1,300 SH   SOLE   0 0 1,300
TAKE-TWO INTERACTIVE SOFTWARE COM Stock 874054109   9,663 81 SH   SOLE   0 0 81
TARGA RES CORP COM Stock 87612G101   227,969 3,125 SH   SOLE   0 0 3,125
TARGET CORP COM Stock 87612E106   110,310 666 SH   SOLE   0 0 666
TELLURIAN INC NEW COM Stock 87968A104   1,230 1,000 SH   SOLE   0 0 1,000
TELUS CORPORATION COM Stock 87971M103   4,917 248 SH   SOLE   0 0 248
TESLA MOTORS INC Stock 88160R101   130,077 627 SH   SOLE   0 0 627
TEXAS INSTRS INC COM Stock 882508104   731,577 3,933 SH   SOLE   0 0 3,933
THE TRADE DESK INC COM CL A Stock 88339J105   11,877 195 SH   SOLE   0 0 195
THERMO FISHER SCIENTIFIC INC COM Stock 883556102   174,064 302 SH   SOLE   0 0 302
TITAN INTL INC Stock 88830M102   7,860 750 SH   SOLE   0 0 750
TJX COS INC NEW COM Stock 872540109   724,619 9,247 SH   SOLE   0 0 9,247
TORONTO DOMINION BANK Stock 891160509   2,396 40 SH   SOLE   0 0 40
TRAVELERS COMPANIES INC COM Stock 89417E109   188,551 1,100 SH   SOLE   0 0 1,100
UNILEVER PLC SPON ADR NEW ADR 904767704   3,116 60 SH   SOLE   0 0 60
UNION PAC CORP COM Stock 907818108   609,617 3,029 SH   SOLE   0 0 3,029
UNITEDHEALTH GROUP Stock 91324P102   819,944 1,735 SH   SOLE   0 0 1,735
UNIVERSAL HEALTH RLTY INCOME T SH BEN INT REIT 91359E105   96,220 2,000 SH   SOLE   0 0 2,000
US BANCORP DEL COM NEW Stock 902973304   150,689 4,180 SH   SOLE   0 0 4,180
VALERO ENERGY CORP Stock 91913Y100   94,370 676 SH   SOLE   0 0 676
VANECK IG FLOATING RATE ETF ETF 92189F486   3,301,899 132,235 SH   SOLE   0 0 132,234
VANGUARD EUROPEAN ETF 922042874   191,156 3,136 SH   SOLE   0 0 3,136
VANGUARD FTSE ALL-WORLD EX-US INDEX FUND ETF 922042775   123,808 2,315 SH   SOLE   0 0 2,315
VANGUARD FTSE EMERGING MARKETS ETF ETF 922042858   339,827 8,412 SH   SOLE   0 0 8,411
VANGUARD GROWTH ETF ETF 922908736   340,735 1,366 SH   SOLE   0 0 1,366
VANGUARD HIGH DIVIDEND YIELD INDEX ETF ETF 921946406   8,976,909 85,089 SH   SOLE   0 0 85,089
VANGUARD INTERMEDIATE-TERM BOND ETF ETF 921937819   13,430 175 SH   SOLE   0 0 175
VANGUARD INTERMEDIATE-TERM CORPORATE BOND ETF ETF 92206C870   27,836 347 SH   SOLE   0 0 347
VANGUARD MID CAP ETF 922908629   165,410 784 SH   SOLE   0 0 784
VANGUARD REIT INDEX ETF ETF 922908553   16,608 200 SH   SOLE   0 0 200
VANGUARD SHORT TERM BOND ETF 921937827   909,313 11,888 SH   SOLE   0 0 11,888
VANGUARD SHORT-TERM CORPORATE BOND ETF ETF 92206C409   8,296,497 108,835 SH   SOLE   0 0 108,835
VANGUARD SMALL CAP VALUE ETF ETF 922908611   521,844 3,287 SH   SOLE   0 0 3,287
VANGUARD TOTAL INTERNATIONAL BOND ETF ETF 92203J407   2,251,578 46,026 SH   SOLE   0 0 46,025
VANGUARD TOTAL STOCK MARKET ETF ETF 922908769   589,031 2,886 SH   SOLE   0 0 2,885
VANGUARD TOTAL WORLD STOCK ETF ETF 922042742   342,943 3,724 SH   SOLE   0 0 3,724
VENTAS INC REIT 92276F100   34,073 786 SH   SOLE   0 0 786
VERISK ANALYTICS INCCL A Stock 92345Y106   3,645 19 SH   SOLE   0 0 19
VERIZON COMMUNICATIONS Stock 92343V104   57,752 1,485 SH   SOLE   0 0 1,485
VIATRIS INC COM Stock 92556V106   6,397 665 SH   SOLE   0 0 665
VICARIOUS SURGICAL INC COM CL A Stock 92561V109   2,270 1,000 SH   SOLE   0 0 1,000
VIRTUS DIVIDEND INTEREST & PR COM CEF 92840R101   1,079,404 91,786 SH   SOLE   0 0 91,786
VISA INC Stock 92826C839   798,805 3,543 SH   SOLE   0 0 3,543
VONTIER CORPORATION COM Stock 928881101   301 11 SH   SOLE   0 0 11
WABASH NATL CORP COM Stock 929566107   1,230 50 SH   SOLE   0 0 50
WALGREENS BOOTS ALLIANCE INC COM Stock 931427108   1,625 47 SH   SOLE   0 0 47
WALMART INC COM Stock 931142103   163,817 1,111 SH   SOLE   0 0 1,111
WELLS FARGO CO NEW COM Stock 949746101   406,321 10,870 SH   SOLE   0 0 10,870
WELLS FARGO CO NEW PERP PFD CNV A Convertible Preferred 949746804   64,249 55 SH   SOLE   0 0 54
WESTERN ASSET MUN PARTNERS FD COM CEF 95766P108   7,248 599 SH   SOLE   0 0 599
WESTERN UN CO COM Stock 959802109   6,969 625 SH   SOLE   0 0 625
WEYERHAEUSER CO REIT 962166104   322,903 10,717 SH   SOLE   0 0 10,717
WHIRLPOOL CORP COM Stock 963320106   3,036 23 SH   SOLE   0 0 23
WILLIAMS COS INC COM Stock 969457100   808,878 27,089 SH   SOLE   0 0 27,089
WISDOMTREE CLOUD COMPUTING FUND ETF 97717Y691   75,587 2,545 SH   SOLE   0 0 2,545
YETI HLDGS INC COM Stock 98585X104   40,480 1,012 SH   SOLE   0 0 1,012
ZIMMER HLDGS INC Stock 98956P102   524,423 4,059 SH   SOLE   0 0 4,059
ZIONS BANCORPORATION N A COM Stock 989701107   7,961 266 SH   SOLE   0 0 266
ZOETIS INC CL A Stock 98978V103   14,813 89 SH   SOLE   0 0 89