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
ABRDN ETFS BBRG ALL COMD K1 003261104   593,200 4,911 SH   SOLE   0 0 4,911
ABRDN WORLD HEALTHCARE FUND BEN INT SHS 87911L108   316,291 555 SH   SOLE   0 0 555
AGNC INVT CORP COM 00123Q104   2,314,906 20,465 SH   SOLE   0 0 20,465
ALLSTATE CORP COM 020002101   305,803 1,586 SH   SOLE   0 0 1,586
ALPHABET INC CAP STK CL A 02079K305   2,395,584 49,742 SH   SOLE   0 0 49,742
ALPHABET INC CAP STK CL C 02079K107   1,458,836 7,660 SH   SOLE   0 0 7,660
ALPS ETF TR ALERIAN MLP 00162Q452   414,618 20,993 SH   SOLE   0 0 20,993
ALTRIA GROUP INC COM 02209S103   4,853,346 22,122 SH   SOLE   0 0 22,122
AMERICAN CENTY ETF TR US LARGE CAP VLU 025072349   428,434 1,443 SH   SOLE   0 0 1,443
AMERICAN CENTY ETF TR INTL SMCP VLU 025072802   277,607 9,768 SH   SOLE   0 0 9,768
AMERICAN CENTY ETF TR AVANTIS US SMALL 025072323   299,652 3,248 SH   SOLE   0 0 3,248
AMERICAN TOWER CORP NEW COM 03027X100   331,863 1,273 SH   SOLE   0 0 1,273
ANTERO MIDSTREAM CORP COM 03676B102   16,721,462 66,773 SH   SOLE   0 0 66,773
ARCH CAP GROUP LTD ORD G0450A105   856,781 12,447 SH   SOLE   0 0 12,447
ARCOSA INC COM 039653100   88,203 11,698 SH   SOLE   0 0 11,698
AUTOLIV INC COM 052800109   823,560 36,168 SH   SOLE   0 0 36,168
BAXTER INTL INC COM 071813109   391,188 2,400 SH   SOLE   0 0 2,400
BCE INC COM NEW 05534B760   1,314,644 4,490 SH   SOLE   0 0 4,490
BEAM THERAPEUTICS INC COM 07373V105   583,984 13,287 SH   SOLE   0 0 13,287
BEYOND MEAT INC COM 08862E109   207,132 913 SH   SOLE   0 0 913
BIOGEN INC COM 09062X103   380,266 4,913 SH   SOLE   0 0 4,913
BIONTECH SE SPONSORED ADS 09075V102   4,446,677 9,810 SH   SOLE   0 0 9,810
BIO-TECHNE CORP COM 09073M104   701,601 100 SH   SOLE   0 0 100
BLACKROCK HEALTH SCIENCES TE COM SHS 09260E105   806,906 32,708 SH   SOLE   0 0 32,708
BLACKROCK INC COM 09290D101   347,998 2,018 SH   SOLE   0 0 2,018
BLOCK H & R INC COM 093671105   215,443 15,477 SH   SOLE   0 0 15,477
BONDBLOXX ETF TRUST BLOOMBERG TWO YR 09789C853   338,866 6,753 SH   SOLE   0 0 6,753
BONDBLOXX ETF TRUST CCC RT USD HI YL 09789C887   263,952 5,378 SH   SOLE   0 0 5,378
BONDBLOXX ETF TRUST BB RT USD HI YLD 09789C705   772,251 4,363 SH   SOLE   0 0 4,363
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812   263,751 5,324 SH   SOLE   0 0 5,324
BRAZE INC COM CL A 10576N102   352,189 3,943 SH   SOLE   0 0 3,943
BRINKER INTL INC COM 109641100   242,154 3,279 SH   SOLE   0 0 3,279
BRUNSWICK CORP COM 117043109   7,924,732 34,181 SH   SOLE   0 0 34,181
CANNAE HLDGS INC COM 13765N107   1,391,716 3,836 SH   SOLE   0 0 3,836
CBRE GROUP INC CL A 12504L109   233,270 8,625 SH   SOLE   0 0 8,625
CENTENE CORP DEL COM 15135B101   204,046 2,757 SH   SOLE   0 0 2,757
CERAGON NETWORKS LTD ORD M22013102   1,843,877 35,466 SH   SOLE   0 0 35,466
CHEMED CORP NEW COM 16359R103   694,385 4,794 SH   SOLE   0 0 4,794
CHURCH & DWIGHT CO INC COM 171340102   287,853 47,266 SH   SOLE   0 0 47,266
CINTAS CORP COM 172908105   284,967 4,813 SH   SOLE   0 0 4,813
CLOROX CO DEL COM 189054109   374,444 2,305 SH   SOLE   0 0 2,305
CME GROUP INC COM 12572Q105   300,160 999 SH   SOLE   0 0 999
COHERENT CORP COM 19247G107   133,555 21,266 SH   SOLE   0 0 21,266
COHU INC COM 192576106   280,491 4,505 SH   SOLE   0 0 4,505
COMMERCE BANCSHARES INC COM 200525103   296,185 3,258 SH   SOLE   0 0 3,258
COOPER COS INC COM 216648501   691,224 6,970 SH   SOLE   0 0 6,970
CORNING INC COM 219350105   388,137 1,735 SH   SOLE   0 0 1,735
COSTCO WHSL CORP NEW COM 22160K105   474,501 8,268 SH   SOLE   0 0 8,268
CRH PLC ORD G25508105   2,335,187 25,846 SH   SOLE   0 0 25,846
CUMMINS INC COM 231021106   867,009 12,900 SH   SOLE   0 0 12,900
DAVITA INC COM 23918K108   745,640 3,994 SH   SOLE   0 0 3,994
DIGITALOCEAN HLDGS INC COM 25402D102   10,070,657 157,971 SH   SOLE   0 0 157,971
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708   7,807,251 149,221 SH   SOLE   0 0 149,221
DIMENSIONAL ETF TRUST EMERGING MKTS CO 25434V732   682,149 16,847 SH   SOLE   0 0 16,847
DIMENSIONAL ETF TRUST EMERGING MKTS VA 25434V740   25,959,303 1,004,422 SH   SOLE   0 0 1,004,422
DIMENSIONAL ETF TRUST GLOBAL REAL EST 25434V658   11,023,657 420,910 SH   SOLE   0 0 420,910
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724   2,559,276 100,206 SH   SOLE   0 0 100,206
DIMENSIONAL ETF TRUST SHORT DURATION F 25434V864   448,649 10,964 SH   SOLE   0 0 10,964
DIMENSIONAL ETF TRUST US REAL ESTATE E 25434V823   47,977,651 747,781 SH   SOLE   0 0 747,781
DIMENSIONAL ETF TRUST US LARGE CAP VAL 25434V666   6,987,200 132,836 SH   SOLE   0 0 132,836
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815   12,860,907 274,336 SH   SOLE   0 0 274,336
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807   3,920,388 82,067 SH   SOLE   0 0 82,067
DIMENSIONAL ETF TRUST NATL MUN BD ETF 25434V849   136,410,279 3,943,633 SH   SOLE   0 0 3,943,633
DISCOVER FINL SVCS COM 254709108   50,481,511 2,030,631 SH   SOLE   0 0 2,030,631
DISNEY WALT CO COM 254687106   353,042 6,342 SH   SOLE   0 0 6,342
DYNAVAX TECHNOLOGIES CORP COM NEW 268158201   596,965 5,540 SH   SOLE   0 0 5,540
EA SERIES TRUST EA BRIDGEWAY OMN 02072L532   1,664,549 8,793 SH   SOLE   0 0 8,793
EATON CORP PLC SHS G29183103   374,776 3,365 SH   SOLE   0 0 3,365
EATON VANCE TAX MNGED BUY WR COM 27828X100   843,945 2,543 SH   SOLE   0 0 2,543
EMERSON ELEC CO COM 291011104   223,553 606 SH   SOLE   0 0 606
ENERGY FUELS INC COM NEW 292671708   1,149,417 1,488 SH   SOLE   0 0 1,488
ENPRO INC COM 29355X107   528,820 4,267 SH   SOLE   0 0 4,267
ETFS GOLD TR PHYSCL GOLD SHS 00326A104   0 100,000 SH   SOLE   0 0 100,000
EXACT SCIENCES CORP COM 30063P105   236,267 8,508 SH   SOLE   0 0 8,508
FASTLY INC CL A 31188V100   204,119 425 SH   SOLE   0 0 425
FIRST CTZNS BANCSHARES INC N CL A 31946M103   361,318 4,429 SH   SOLE   0 0 4,429
FIRST TR EXCHANGE TRADED FD ENERGY ALPHADX 33734X127   625,112 15,417 SH   SOLE   0 0 15,417
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   2,166,121 36,627 SH   SOLE   0 0 36,627
FIRST TR LRG CP VL ALPHADEX COM SHS 33735J101   671,133 14,687 SH   SOLE   0 0 14,687
FLAGSTAR FINANCIAL INC COM NEW 649445400   391,311 6,551 SH   SOLE   0 0 6,551
FLAHERTY & CRUMRINE PFD SECS COM 338478100   442,522 11,124 SH   SOLE   0 0 11,124
GENERAC HLDGS INC COM 368736104   284,185 9,278 SH   SOLE   0 0 9,278
GENERAL AMERN INVS CO INC COM 368802104   89,574 13,134 SH   SOLE   0 0 13,134
GENERAL DYNAMICS CORP COM 369550108   89,486 26,242 SH   SOLE   0 0 26,242
GLOBAL X FDS GLB X MLP ENRG I 37954Y293   488,472 9,576 SH   SOLE   0 0 9,576
GLOBAL X FDS CYBRSCURTY ETF 37954Y384   246,790 3,870 SH   SOLE   0 0 3,870
GLOBE LIFE INC COM 37959E102   312,742 8,093 SH   SOLE   0 0 8,093
GOLDMAN SACHS GROUP INC COM 38141G104   303,160 9,447 SH   SOLE   0 0 9,447
GRAIL INC COM 384747101   244,104 14,939 SH   SOLE   0 0 14,939
GRAINGER W W INC COM 384802104   255,486 6,097 SH   SOLE   0 0 6,097
GRAYSCALE ETHEREUM TRUST ETF SHS 389638107   301,244 7,454 SH   SOLE   0 0 7,454
HANOVER INS GROUP INC COM 410867105   513,897 6,942 SH   SOLE   0 0 6,942
HENRY SCHEIN INC COM 806407102   780,701 32,968 SH   SOLE   0 0 32,968
HP INC COM 40434L105   2 2,000,000 SH   SOLE   0 0 2,000,000
HYDROFARM HLDGS GROUP INC COM 44888K209   558,395 56,346 SH   SOLE   0 0 56,346
ILLUMINA INC COM 452327109   757,298 3,352 SH   SOLE   0 0 3,352
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y244   205,840 7,843 SH   SOLE   0 0 7,843
INNOVATOR ETFS TRUST EQUITY DEFIN 1YR 45784N700   269,980 6,293 SH   SOLE   0 0 6,293
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   819,652 25,104 SH   SOLE   0 0 25,104
INNOVATOR ETFS TRUST EQUITY DEFINED P 45783Y111   714,883 26,215 SH   SOLE   0 0 26,215
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C839   20,195,236 642,751 SH   SOLE   0 0 642,751
INNOVATOR ETFS TRUST US EQTY ULTRA B 45782C649   272,241 1,073 SH   SOLE   0 0 1,073
INNOVATOR ETFS TRUST US EQT ULTRA BFR 45782C425   273,682 273,682 SH   SOLE   0 0 273,682
INNOVATOR ETFS TRUST US EQT ULTRA BF 45782C672   228,845 14,604 SH   SOLE   0 0 14,604
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107   255,809 6,365 SH   SOLE   0 0 6,365
INTERCONTINENTAL EXCHANGE IN COM 45866F104   353,136 9,035 SH   SOLE   0 0 9,035
INTERNATIONAL BUSINESS MACHS COM 459200101   6,260,723 203,027 SH   SOLE   0 0 203,027
INTERNATIONAL FLAVORS&FRAGRA COM 459506101   3,893,453 109,646 SH   SOLE   0 0 109,646
INTERNATIONAL PAPER CO COM 460146103   3,852,250 109,782 SH   SOLE   0 0 109,782
INTUIT COM 461202103   3,885,784 108,876 SH   SOLE   0 0 108,876
INTUITIVE SURGICAL INC COM NEW 46120E602   3,881,314 115,450 SH   SOLE   0 0 115,450
INVESCO ACTIVELY MANAGED EXC ULTRA SHRT DUR 46090A887   3,864,011 116,141 SH   SOLE   0 0 116,141
INVESCO ACTVELY MNGD ETC FD OPTIMUM YIELD 46090F100   7,913,349 229,407 SH   SOLE   0 0 229,407
INVESCO EXCH TRADED FD TR II INVESCO PHLX SM 46138G615   3,135,915 14,901 SH   SOLE   0 0 14,901
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 26 46138J635   852,980 7,349 SH   SOLE   0 0 7,349
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   12,875,400 25,185 SH   SOLE   0 0 25,185
INVESCO EXCHANGE TRADED FD T S&P500 PUR VAL 46137V258   4,734,368 117,885 SH   SOLE   0 0 117,885
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431   2,305,264 10,486 SH   SOLE   0 0 10,486
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   6,154,123 174,446 SH   SOLE   0 0 174,446
INVESCO EXCHANGE TRADED FD T WATER RES ETF 46137V142   3,876,367 111,969 SH   SOLE   0 0 111,969
INVESCO EXCHANGE TRADED FD T S&P500 QUALITY 46137V241   3,866,938 109,869 SH   SOLE   0 0 109,869
INVESCO QQQ TR UNIT SER 1 46090E103   6,585,277 169,070 SH   SOLE   0 0 169,070
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   987,592 9,268 SH   SOLE   0 0 9,268
ISHARES GOLD TR ISHARES NEW 464285204   240,981 3,442 SH   SOLE   0 0 3,442
ISHARES INC FRONTIER AND SEL 464286145   2,897,710 30,499 SH   SOLE   0 0 30,499
ISHARES INC MSCI GERMANY ETF 464286806   1,547,008 33,807 SH   SOLE   0 0 33,807
ISHARES INC MSCI NETHERL ETF 464286814   1,862,287 38,477 SH   SOLE   0 0 38,477
ISHARES INC MSCI EMRG CHN 46434G764   935,119 13,759 SH   SOLE   0 0 13,759
ISHARES INC ESG AWR MSCI EM 46434G863   8,367,540 91,268 SH   SOLE   0 0 91,268
ISHARES INC MSCI SINGPOR ETF 46434G780   2,024,858 22,740 SH   SOLE   0 0 22,740
ISHARES SILVER TR ISHARES 46428Q109   1,004,374 43,292 SH   SOLE   0 0 43,292
ISHARES TR 1 3 YR TREAS BD 464287457   501,394 16,575 SH   SOLE   0 0 16,575
ISHARES TR MSCI KLD400 SOC 464288570   2,971,862 23,069 SH   SOLE   0 0 23,069
ISHARES TR RUS 2000 VAL ETF 464287630   6,923,219 132,577 SH   SOLE   0 0 132,577
ISHARES TR MSCI EURO FL ETF 464289180   325,917 14,401 SH   SOLE   0 0 14,401
ISHARES TR CORE S&P MCP ETF 464287507   1,221,795 23,031 SH   SOLE   0 0 23,031
ISHARES TR CORE S&P US GWT 464287671   2,569,887 41,243 SH   SOLE   0 0 41,243
ISHARES TR CORE S&P US VLU 464287663   5,916,874 10,051 SH   SOLE   0 0 10,051
ISHARES TR DOW JONES US ETF 464287846   520,549 6,690 SH   SOLE   0 0 6,690
ISHARES TR RUSSELL 3000 ETF 464287689   649,128 5,633 SH   SOLE   0 0 5,633
ISHARES TR U.S. FINLS ETF 464287788   295,982 6,066 SH   SOLE   0 0 6,066
ISHARES TR MRGSTR MD CP ETF 464288208   527,102 19,646 SH   SOLE   0 0 19,646
ISHARES TR 10+ YR INVST GRD 464289511   2,339,546 47,254 SH   SOLE   0 0 47,254
ISHARES TR U.S. MED DVC ETF 464288810   5,652,868 108,667 SH   SOLE   0 0 108,667
ISHARES TR GRWT ALLOCAT ETF 464289867   492,946 21,754 SH   SOLE   0 0 21,754
ISHARES TR RUS TOP 200 ETF 464289446   1,657,318 19,555 SH   SOLE   0 0 19,555
ISHARES TR CORE S&P500 ETF 464287200   2,883,574 57,544 SH   SOLE   0 0 57,544
ISHARES TR U.S. FIN SVC ETF 464287770   3,397,458 97,768 SH   SOLE   0 0 97,768
ISHARES TR U.S. UTILITS ETF 464287697   304,420 2,366 SH   SOLE   0 0 2,366
ISHARES TR S&P MC 400VL ETF 464287705   3,616,070 39,054 SH   SOLE   0 0 39,054
ISHARES TR US CONSM STAPLES 464287812   521,453 7,950 SH   SOLE   0 0 7,950
ISHARES TR MSCI INDIA SM CP 46429B614   471,904 20,236 SH   SOLE   0 0 20,236
ISHARES TR RUS MD CP GR ETF 464287481   722,682 7,817 SH   SOLE   0 0 7,817
ISHARES TR RUS MDCP VAL ETF 464287473   4,928,404 56,434 SH   SOLE   0 0 56,434
ISHARES TR EAFE VALUE ETF 464288877   1,627,585 31,988 SH   SOLE   0 0 31,988
ISHARES TR 7-10 YR TRSY BD 464287440   976,279 18,858 SH   SOLE   0 0 18,858
ISHARES TR EAFE GRWTH ETF 464288885   307,043 8,282 SH   SOLE   0 0 8,282
ISHARES TR ISHS 5-10YR INVT 464288638   677,872 20,301 SH   SOLE   0 0 20,301
ISHARES TR EXPND TEC SC ETF 464287549   1,130,969 13,310 SH   SOLE   0 0 13,310
ISHARES TR MRNING SM CP ETF 464288703   437,638 4,286 SH   SOLE   0 0 4,286
ISHARES TR U.S. TECH ETF 464287721   1,824,216 40,358 SH   SOLE   0 0 40,358
ISHARES TR GLOBAL ENERG ETF 464287341   1,040,186 10,339 SH   SOLE   0 0 10,339
ISHARES TR 20 YR TR BD ETF 464287432   1,489,045 31,824 SH   SOLE   0 0 31,824
ISHARES TR ISHARES BIOTECH 464287556   1,930,684 31,475 SH   SOLE   0 0 31,475
ISHARES TR AGGRES ALLOC ETF 464289859   825,385 25,980 SH   SOLE   0 0 25,980
ISHARES TR 0-3 MNTH TREASRY 46436E718   1,558,001 12,468 SH   SOLE   0 0 12,468
ISHARES TR IBONDS DEC 2033 46436E130   1,873,907 8,480 SH   SOLE   0 0 8,480
ISHARES TR IBONDS 27 TRM TS 46436E841   791,896 7,507 SH   SOLE   0 0 7,507
ISHARES TR IBDS DEC28 ETF 46435U515   7,769,661 37,549 SH   SOLE   0 0 37,549
ISHARES TR IBONDS 2027 TERM 46436E478   15,884,350 83,216 SH   SOLE   0 0 83,216
ISHARES TR IBONDS 25 TRM HG 46435U168   1,029,969 22,410 SH   SOLE   0 0 22,410
ISHARES TR ESG AWR US AGRGT 46435U549   30,402,417 170,723 SH   SOLE   0 0 170,723
ISHARES TR MSCI EAFE MIN VL 46429B689   263,941 11,891 SH   SOLE   0 0 11,891
ISHARES TR TRS FLT RT BD 46434V860   1,414,481 14,607 SH   SOLE   0 0 14,607
ISHARES TR BROAD USD HIGH 46435U853   258,050 801 SH   SOLE   0 0 801
ISHARES TR IBONDS 27 ETF 46435UAA9   269,059 670 PRN   SOLE   0 0 670
ISHARES TR FUTURE AI & TECH 46435U556   1,744,977 16,377 SH   SOLE   0 0 16,377
ISHARES TR CORE MSCI EURO 46434V738   208,563 1,775 SH   SOLE   0 0 1,775
ISHARES TR IBONDS 28 TR HI 46436E387   1,001,507 3,467 SH   SOLE   0 0 3,467
ISHARES TR IBONDS DEC 2032 46436E312   1,346,671 10,624 SH   SOLE   0 0 10,624
ISHARES TR 0-5 YR TIPS ETF 46429B747   263,500 12,030 SH   SOLE   0 0 12,030
ISHARES TR CORE MSCI TOTAL 46432F834   2,809,453 35,720 SH   SOLE   0 0 35,720
ISHARES TR CORE MSCI EAFE 46432F842   1,179,750 11,042 SH   SOLE   0 0 11,042
ISHARES TR ESG AWARE MSCI 46435U663   2,156,673 10,008 SH   SOLE   0 0 10,008
ISHARES TR IBONDS DEC 29 46436E205   1,308,772 3,915 SH   SOLE   0 0 3,915
ISHARES TR HIGH YLD CORP BD 46436E320   1,805,370 13,958 SH   SOLE   0 0 13,958
ISHARES TR IBONDS 28 TRM TS 46436E833   2,286,212 45,770 SH   SOLE   0 0 45,770
ISHARES TR IBONDS 25 TRM TS 46436E866   243,316 9,241 SH   SOLE   0 0 9,241
ISHARES TR IBONDS DEC 2030 46436E726   1,576,925 11,649 SH   SOLE   0 0 11,649
ISHARES TR 0-5YR HI YL CP 46434V407   227,318 3,009 SH   SOLE   0 0 3,009
ISHARES TR IBONDS DEC 2031 46436E460   2,343,161 23,078 SH   SOLE   0 0 23,078
ISHARES TR ULTRA SHORT-TERM 46434V878   1,372,755 26,162 SH   SOLE   0 0 26,162
ISHARES TR IBOND DEC 2030 46436E593   676,945 17,730 SH   SOLE   0 0 17,730
ISHARES TR IBONDS DEC 2032 46436E296   771,290 8,725 SH   SOLE   0 0 8,725
ISHARES TR GENOMICS IMMUN 46435U192   1,219,587 23,562 SH   SOLE   0 0 23,562
ISHARES U S ETF TR SHORT MATURITY M 46431W838   262,015 12,286 SH   SOLE   0 0 12,286
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134   2,586,591 51,250 SH   SOLE   0 0 51,250
JANUS HENDERSON GROUP PLC ORD SHS G4474Y214   263,059 3,745 SH   SOLE   0 0 3,745
JETBLUE AWYS CORP COM 477143101   1,202,803 5,112 SH   SOLE   0 0 5,112
JOHNSON & JOHNSON COM 478160104   426,482 7,309 SH   SOLE   0 0 7,309
KADANT INC COM 48282T104   28,759,588 561,162 SH   SOLE   0 0 561,162
KENVUE INC COM 49177J102   339,249 6,017 SH   SOLE   0 0 6,017
KONINKLIJKE PHILIPS N V NY REGIS SHS NEW 500472303   1,503,429 10,395 SH   SOLE   0 0 10,395
KRAFT HEINZ CO COM 500754106   1,095,199 4,568 SH   SOLE   0 0 4,568
KRANESHARES TRUST ASIA PACIFIC ETF 500767843   566,022 9,838 SH   SOLE   0 0 9,838
KYNDRYL HLDGS INC COMMON STOCK 50155Q100   337,633 5,794 SH   SOLE   0 0 5,794
MARRIOTT VACATIONS WORLDWIDE COM 57164Y107   804,141 3,258 SH   SOLE   0 0 3,258
MORGAN STANLEY COM NEW 617446448   2,819,526 10,108 SH   SOLE   0 0 10,108
NANO DIMENSION LTD SPONSORD ADS NEW 63008G203   399,603 235 SH   SOLE   0 0 235
NATIONAL FUEL GAS CO COM 636180101   601,121 6,042 SH   SOLE   0 0 6,042
NATIONAL GRID PLC SPONSORED ADR NE 636274409   1,976,382 3,375 SH   SOLE   0 0 3,375
NET LEASE OFFICE PROPERTIES COM 64110Y108   1,489,516 5,143 SH   SOLE   0 0 5,143
NETFLIX INC COM 64110L106   12,088,069 28,678 SH   SOLE   0 0 28,678
NEW YORK MTG TR INC COM 649604840   1,022,017 8,129 SH   SOLE   0 0 8,129
NOVARTIS AG SPONSORED ADR 66987V109   285,749 5,495 SH   SOLE   0 0 5,495
NRG ENERGY INC COM NEW 629377508   648,103 2,235 SH   SOLE   0 0 2,235
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   2,099,950 2,356 SH   SOLE   0 0 2,356
OKLO INC COM CL A 02156V109   590,078 11,284 SH   SOLE   0 0 11,284
OLLIES BARGAIN OUTLET HLDGS COM 681116109   835,974 11,660 SH   SOLE   0 0 11,660
ONEMAIN HLDGS INC COM 68268W103   507,487 2,425 SH   SOLE   0 0 2,425
OPERA LTD SPONSORED ADS 68373M107   1,005,856 4,285 SH   SOLE   0 0 4,285
OTIS WORLDWIDE CORP COM 68902V107   334,357 3,436 SH   SOLE   0 0 3,436
P T TELEKOMUNIKASI INDONESIA SPONSORED ADR 715684106   13,707 15,000 SH   SOLE   0 0 15,000
PACCAR INC COM 693718108   216,565 17,795 SH   SOLE   0 0 17,795
PALO ALTO NETWORKS INC COM 697435105   5,162,696 38,444 SH   SOLE   0 0 38,444
PAR PAC HOLDINGS INC COM NEW 69888T207   817,890 100 SH   SOLE   0 0 100
PIMCO ETF TR BROAD US TIPS 72201R403   781,422 4,689 SH   SOLE   0 0 4,689
PIPER SANDLER COMPANIES COM 724078100   620,190 10,980 SH   SOLE   0 0 10,980
POLESTAR AUTOMOTIVE HLDG UK ADS A 731105201   637,334 8,427 SH   SOLE   0 0 8,427
PROSHARES TR ULTR RUSSL2000 74347X799   788,537 5,185 SH   SOLE   0 0 5,185
PROSHARES TR S&P 500 DV ARIST 74348A467   312,033 11,761 SH   SOLE   0 0 11,761
PUBLIC STORAGE OPER CO COM 74460D109   482,266 4,233 SH   SOLE   0 0 4,233
PUBLIC SVC ENTERPRISE GRP IN COM 744573106   1,245,859 10,351 SH   SOLE   0 0 10,351
QUALCOMM INC COM 747525103   1,370,360 13,657 SH   SOLE   0 0 13,657
QUANTUMSCAPE CORP COM CL A 74767V109   89,192 11,025 SH   SOLE   0 0 11,025
REMITLY GLOBAL INC COM 75960P104   1,152,249 6,872 SH   SOLE   0 0 6,872
ROKU INC COM CL A 77543R102   480,767 3,129 SH   SOLE   0 0 3,129
RTX CORPORATION COM 75513E101   256,742 2,149 SH   SOLE   0 0 2,149
SAFETY SHOT INC COM NEW 48208F105   16,384,671 102,712 SH   SOLE   0 0 102,712
SANMINA CORPORATION COM 801056102   288,514 10,834 SH   SOLE   0 0 10,834
SCHWAB STRATEGIC TR LONG TERM US 808524680   259,159 9,298 SH   SOLE   0 0 9,298
SCHWAB STRATEGIC TR US TIPS ETF 808524870   245,090 721 SH   SOLE   0 0 721
SCHWAB STRATEGIC TR US SML CAP ETF 808524607   586,252 25,826 SH   SOLE   0 0 25,826
SCHWAB STRATEGIC TR HIGH YIELD BD ET 808524631   357,566 13,088 SH   SOLE   0 0 13,088
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102   876,196 47,361 SH   SOLE   0 0 47,361
SCHWAB STRATEGIC TR 5 10YR CORP BD 808524698   274,180 10,517 SH   SOLE   0 0 10,517
SELECT SECTOR SPDR TR COMMUNICATION 81369Y852   584,737 12,134 SH   SOLE   0 0 12,134
SIRIUSXM HOLDINGS INC COMMON STOCK 829933100   461,700 57 SH   SOLE   0 0 57
SIX FLAGS ENTERTAINMENT CORP COM 83001C108   958,385 11,642 SH   SOLE   0 0 11,642
SNAP INC CL A 83304A106   19,401,378 212,199 SH   SOLE   0 0 212,199
SNDL INC COM 83307B101   1,359,533 13,711 SH   SOLE   0 0 13,711
SOCIEDAD QUIMICA Y MINERA DE SPON ADR SER B 833635105   2,656,750 34,109 SH   SOLE   0 0 34,109
SOFI TECHNOLOGIES INC COM 83406F102   2,860,843 12,751 SH   SOLE   0 0 12,751
SOLID POWER INC CLASS A COM 83422N105   1,442,340 3,389 SH   SOLE   0 0 3,389
SOUNDHOUND AI INC CLASS A COM 836100107   362,420 9,445 SH   SOLE   0 0 9,445
SOUTHERN CO COM 842587107   410,652 1,696 SH   SOLE   0 0 1,696
SPDR DOW JONES INDL AVERAGE UT SER 1 78467X109   334,503 2,890 SH   SOLE   0 0 2,890
SPDR SER TR PORTFOLIO S&P400 78464A847   3,056,736 25,365 SH   SOLE   0 0 25,365
SPDR SER TR PORTFLI INTRMDIT 78464A672   291,792 1,021 SH   SOLE   0 0 1,021
SPIRE INC COM 84857L101   395,554 3,002 SH   SOLE   0 0 3,002
SSGA ACTIVE ETF TR SPDR TR TACTIC 78467V848   275,408 2,238 SH   SOLE   0 0 2,238
STATE STR CORP COM 857477103   9,427,113 377,235 SH   SOLE   0 0 377,235
STERLING INFRASTRUCTURE INC COM 859241101   9,667,041 283,241 SH   SOLE   0 0 283,241
STRYKER CORPORATION COM 863667101   378,102 5,293 SH   SOLE   0 0 5,293
SUBURBAN PROPANE PARTNERS L UNIT LTD PARTN 864482104   97,558,385 1,415,120 SH   SOLE   0 0 1,415,120
SUMITOMO MITSUI FINL GROUP I SPONSORED ADR 86562M209   960,626 32,171 SH   SOLE   0 0 32,171
SYNCHRONY FINANCIAL COM 87165B103   32,705,013 372,070 SH   SOLE   0 0 372,070
SYSCO CORP COM 871829107   2,539,964 4,333 SH   SOLE   0 0 4,333
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   540,000 9,735 SH   SOLE   0 0 9,735
TARGA RES CORP COM 87612G101   1,917,404 32,405 SH   SOLE   0 0 32,405
TE CONNECTIVITY PLC ORD SHS G87052109   688,629 13,685 SH   SOLE   0 0 13,685
TELADOC HEALTH INC COM 87918A105   1,803,379 29,882 SH   SOLE   0 0 29,882
TEMPLETON EMERGING MKTS FD COM 880191101   525,673 4,911 SH   SOLE   0 0 4,911
TENET HEALTHCARE CORP COM NEW 88033G407   1,095,555 46,678 SH   SOLE   0 0 46,678
TESLA INC COM 88160R101   2,395,029 10,300 SH   SOLE   0 0 10,300
TEVA PHARMACEUTICAL INDS LTD SPONSORED ADS 881624209   356,685 4,712 SH   SOLE   0 0 4,712
TFI INTL INC COM 87241L109   290,047 5,671 SH   SOLE   0 0 5,671
T-MOBILE US INC COM 872590104   221,166 2,534 SH   SOLE   0 0 2,534
TRUMP MEDIA & TECHNOLOGY GRO COM 25400Q105   8,038,717 194,783 SH   SOLE   0 0 194,783
TTM TECHNOLOGIES INC COM 87305R109   553,673 3,339 SH   SOLE   0 0 3,339
UBER TECHNOLOGIES INC COM 90353T100   374,312 1,895 SH   SOLE   0 0 1,895
UNITED PARKS & RESORTS INC COM 81282V100   607,676 5,715 SH   SOLE   0 0 5,715
UPSTART HLDGS INC COM 91680M107   1,538,630 3,810 SH   SOLE   0 0 3,810
VANECK ETF TRUST MORTGAGE REIT 92189F452   203,804 738 SH   SOLE   0 0 738
VANECK ETF TRUST URANIUM AND NUCL 92189F601   253,160 2,154 SH   SOLE   0 0 2,154
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409   602,506 4,987 SH   SOLE   0 0 4,987
VANGUARD BD INDEX FDS VANGUARD ULTRA 92203C303   324,851 7,488 SH   SOLE   0 0 7,488
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   785,563 9,657 SH   SOLE   0 0 9,657
VANGUARD INDEX FDS LARGE CAP ETF 922908637   202,061 2,179 SH   SOLE   0 0 2,179
VANGUARD INDEX FDS TOTAL STK MKT 922908769   602,002 1,603 SH   SOLE   0 0 1,603
VANGUARD INDEX FDS VALUE ETF 922908744   954,293 3,940 SH   SOLE   0 0 3,940
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102   2,008,508 3,970 SH   SOLE   0 0 3,970
VANGUARD WORLD FD INF TECH ETF 92204A702   386,459 3,064 SH   SOLE   0 0 3,064
VANGUARD WORLD FD HEALTH CAR ETF 92204A504   201,443 883 SH   SOLE   0 0 883
VERISIGN INC COM 92343E102   32,609,040 681,912 SH   SOLE   0 0 681,912
VERIZON COMMUNICATIONS INC COM 92343V104   476,607 2,433 SH   SOLE   0 0 2,433
VICI PPTYS INC COM 925652109   460,830 8,027 SH   SOLE   0 0 8,027
VICTORY CAP HLDGS INC COM CL A 92645B103   11,945,096 271,232 SH   SOLE   0 0 271,232
VIRTU FINL INC CL A 928254101   42,493,277 103,531 SH   SOLE   0 0 103,531
VISA INC COM CL A 92826C839   477,798 1,883 SH   SOLE   0 0 1,883
VISTRA CORP COM 92840M102   1,177,115 9,225 SH   SOLE   0 0 9,225
VONTIER CORPORATION COM 928881101   1,685,716 2,711 SH   SOLE   0 0 2,711
VOYA FINANCIAL INC COM 929089100   4,812,479 64,398 SH   SOLE   0 0 64,398
WABTEC COM 929740108   1,654,014 29,882 SH   SOLE   0 0 29,882
WALMART INC COM 931142103   4,600,038 67,222 SH   SOLE   0 0 67,222
WASTE MGMT INC DEL COM 94106L109   1,344,982 6,324 SH   SOLE   0 0 6,324
WATERS CORP COM 941848103   2,908,662 8,469 SH   SOLE   0 0 8,469
WATSCO INC COM 942622200   264,491 2,117 SH   SOLE   0 0 2,117
WELLS FARGO CO NEW PERP PFD CNV A 949746804   2,176,414 8,577 SH   SOLE   0 0 8,577
WELLTOWER INC COM 95040Q104   4,197,202 25,945 SH   SOLE   0 0 25,945
WENDYS CO COM 95058W100   4,820,633 106,321 SH   SOLE   0 0 106,321
WESCO INTL INC COM 95082P105   415,084 4,176 SH   SOLE   0 0 4,176
WESTERN ASSET MANAGED MUNS F COM 95766M105   5,153,365 102,800 SH   SOLE   0 0 102,800
WESTLAKE CORPORATION COM 960413102   414,989 4,658 SH   SOLE   0 0 4,658
WHIRLPOOL CORP COM 963320106   2,267,309 4,207 SH   SOLE   0 0 4,207
WISDOMTREE TR US MIDCAP DIVID 97717W505   9,728,434 125,901 SH   SOLE   0 0 125,901
WISDOMTREE TR US QTLY DIV GRT 97717X669   226,667 3,152 SH   SOLE   0 0 3,152
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   265,536 4,505 SH   SOLE   0 0 4,505
WISDOMTREE TR ITL HDG QTLY DIV 97717X594   2,177,934 10,989 SH   SOLE   0 0 10,989
WISDOMTREE TR INTL QULTY DIV 97717X131   9,995,848 41,600 SH   SOLE   0 0 41,600
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,297,643 11,774 SH   SOLE   0 0 11,774
WISDOMTREE TR EUROPE HEDGED EQ 97717X701   10,257,654 209,126 SH   SOLE   0 0 209,126
WISDOMTREE TR INDIA ERNGS FD 97717W422   792,413 10,157 SH   SOLE   0 0 10,157
WOLFSPEED INC COM 977852102   6,601,457 22,778 SH   SOLE   0 0 22,778
WP CAREY INC COM 92936U109   1,560,483 5,785 SH   SOLE   0 0 5,785
WYNDHAM HOTELS & RESORTS INC COM 98311A105   31,518,568 186,169 SH   SOLE   0 0 186,169
XPO INC COM 983793100   1 1,250,000 SH   SOLE   0 0 1,250,000
XYLEM INC COM 98419M100   967,991 4,604 SH   SOLE   0 0 4,604