The Securities and Exchange Commission has not necessarily reviewed the information in this filing and has not determined if it is accurate and complete.
The reader should not assume that the information is accurate and complete.

UNITED STATES SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 13F

FORM 13F INFORMATION TABLE

OMB APPROVAL
OMB Number: 3235-0006
Expires: July 31, 2015
Estimated average burden
hours per response: 23.8

COLUMN 1 COLUMN 2 COLUMN 3 COLUMN 4 COLUMN 5 COLUMN 6 COLUMN 7 COLUMN 8
VALUE SHRS OR SH/ PUT/ INVESTMENT OTHER VOTING AUTHORITY
NAME OF ISSUER TITLE OF CLASS CUSIP (x$1000) PRN AMT PRN CALL DISCRETION MANAGER SOLE SHARED NONE
3M CO COM 88579Y101 555,940 3,828 SH SOLE 3,828 0 0
ABBOTT LABORATORIES COM 002824100 2,474,976 24,106 SH SOLE 24,106 0 0
ABBVIE INC COM 00287Y109 31,963,369 146,965 SH SOLE 146,965 0 0
ABRDN HEALTHCARE OPPORTUNITI SHS 879105104 1,441,208 85,786 SH SOLE 85,786 0 0
ABRDN TOTAL DYNAMIC DIVIDEND COM SH BEN INT 00326L100 1,204,182 130,747 SH SOLE 130,747 0 0
ACADEMY SPORTS & OUTDOORS IN COM 00402L107 6,162,144 109,161 SH SOLE 109,161 0 0
ADOBE INC COM 00724F101 2,689,923 11,066 SH SOLE 11,066 0 0
AFLAC INC COM 001055102 376,305 3,430 SH SOLE 3,430 0 0
AIR PRODUCTS AND CHEMICALS I COM 009158106 1,002,191 3,450 SH SOLE 3,450 0 0
AKAMAI TECHNOLOGIES INC COM 00971T101 3,664,060 31,903 SH SOLE 31,903 0 0
ALERUS FINL CORP COM 01446U103 310,858 13,111 SH SOLE 13,111 0 0
ALLSTATE CORP COM 020002101 1,296,290 6,252 SH SOLE 6,252 0 0
ALPHABET INC CAP STK CL A 02079K305 42,964,508 149,411 SH SOLE 149,411 0 0
ALPHABET INC CAP STK CL C 02079K107 5,282,440 18,415 SH SOLE 18,415 0 0
ALPS ETF TR ALERIAN MLP 00162Q452 1,828,515 34,736 SH SOLE 34,736 0 0
ALTRIA GROUP INC COM 02209S103 862,266 13,067 SH SOLE 13,067 0 0
AMAZON COM INC COM 023135106 28,538,684 137,027 SH SOLE 137,027 0 0
AMERICAN ELEC PWR CO INC COM 025537101 1,125,322 8,585 SH SOLE 8,585 0 0
AMERICAN EXPRESS CO COM 025816109 4,394,127 14,527 SH SOLE 14,527 0 0
AMERIPRISE FINL INC COM 03076C106 2,688,620 6,050 SH SOLE 6,050 0 0
AMGEN INC COM 031162100 12,847,608 36,514 SH SOLE 36,514 0 0
AMPHENOL CORP CL A 032095101 288,331 2,282 SH SOLE 2,282 0 0
ANALOG DEVICES INC COM 032654105 773,398 2,431 SH SOLE 2,431 0 0
APPLE INC COM 037833100 66,131,761 260,577 SH SOLE 260,577 0 0
APPLIED MATLS INC COM 038222105 1,284,087 3,757 SH SOLE 3,757 0 0
APPLOVIN CORP COM CL A 03831W108 427,054 1,073 SH SOLE 1,073 0 0
ARCHER DANIELS MIDLAND CO COM 039483102 223,376 3,073 SH SOLE 3,073 0 0
ARISTA NETWORKS INC COM SHS 040413205 7,731,088 62,967 SH SOLE 62,967 0 0
ARTISAN PARTNERS ASSET MGMT CL A 04316A108 1,221,384 33,564 SH SOLE 33,564 0 0
AT&T INC COM 00206R102 803,698 27,723 SH SOLE 27,723 0 0
ATKORE INC COM 047649108 1,224,948 20,794 SH SOLE 20,794 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103 1,885,307 9,279 SH SOLE 9,279 0 0
BANK AMERICA CORP COM 060505104 1,707,166 35,019 SH SOLE 35,019 0 0
BANK NEW YORK MELLON CORP COM 064058100 243,547 2,053 SH SOLE 2,053 0 0
BANK OZK LITTLE ROCK ARK COM 06417N103 1,226,554 26,728 SH SOLE 26,728 0 0
BERKSHIRE HATHAWAY INC DEL CL A 084670108 10,053,960 14 SH SOLE 14 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 8,859,929 18,489 SH SOLE 18,489 0 0
BHP BILLITON LIMITED SPONSORED ADS 088606108 265,937 3,656 SH SOLE 3,656 0 0
BLACKROCK CAP ALLOCATION TER COM 09260U109 293,411 20,765 SH SOLE 20,765 0 0
BLACKROCK ESG CAP ALLC TERM SHS BEN INT 09262F100 552,665 40,697 SH SOLE 40,697 0 0
BLACKROCK INC COM 09290D101 7,847,290 8,160 SH SOLE 8,160 0 0
BLACKROCK INCOME TR INC COM NEW 09247F209 200,480 18,967 SH SOLE 18,967 0 0
BLACKROCK MUN TARGET TERM TR COM SHS BEN IN 09257P105 529,622 23,331 SH SOLE 23,331 0 0
BLACKROCK MUNIHOLDINGS FD IN COM 09253N104 225,850 20,022 SH SOLE 20,022 0 0
BLACKROCK MUNIYIELD PA QUALI COM 09255G107 186,572 16,915 SH SOLE 16,915 0 0
BLACKROCK MUNIYIELD QUALITY COM 09254E103 150,782 14,347 SH SOLE 14,347 0 0
BLACKSTONE INC COM 09260D107 727,427 6,326 SH SOLE 6,326 0 0
BLOCK INC CL A 852234103 624,849 10,383 SH SOLE 10,383 0 0
BNY MELLON STRATEGIC MUN BD COM 09662E109 203,637 33,883 SH SOLE 33,883 0 0
BOEING CO COM 097023105 5,068,184 25,464 SH SOLE 25,464 0 0
BOOKING HOLDINGS INC COM 09857L108 308,029 73 SH SOLE 73 0 0
BRISTOL-MYERS SQUIBB CO COM 110122108 2,050,216 33,804 SH SOLE 33,804 0 0
BROADCOM INC COM 11135F101 31,821,540 102,813 SH SOLE 102,813 0 0
BROOKFIELD REAL ASSETS INCOM SHS BEN INT 112830104 153,237 11,916 SH SOLE 11,916 0 0
CALAMOS STRATEGIC TOTAL RETU COM SH BEN INT 128125101 1,692,222 98,845 SH SOLE 98,845 0 0
CAPITAL ONE FINL CORP COM 14040H105 2,305,561 12,638 SH SOLE 12,638 0 0
CATERPILLAR INC COM 149123101 408,073 576 SH SOLE 576 0 0
CAVCO INDS INC DEL COM 149568107 6,853,188 14,151 SH SOLE 14,151 0 0
CELESTICA INC COM 15101Q207 2,957,640 10,500 SH SOLE 10,500 0 0
CHAMPION HOMES INC COM 830830105 589,457 7,926 SH SOLE 7,926 0 0
CHARTER COMMUNICATIONS INC CL A 16119P108 3,339,448 15,469 SH SOLE 15,469 0 0
CHEVRON CORPORATION COM 166764100 3,138,259 15,168 SH SOLE 15,168 0 0
CHUBB LTD SWITZ COM H1467J104 280,952 862 SH SOLE 862 0 0
CINCINNATI FINL CORP COM 172062101 942,054 5,987 SH SOLE 5,987 0 0
CISCO SYS INC COM 17275R102 1,498,095 19,308 SH SOLE 19,308 0 0
CITIGROUP INC COM NEW 172967424 740,141 6,526 SH SOLE 6,526 0 0
CLOROX CO DEL COM 189054109 277,728 2,680 SH SOLE 2,680 0 0
CME GROUP INC COM 12572Q105 724,494 2,453 SH SOLE 2,453 0 0
COCA COLA CO COM 191216100 1,950,360 25,646 SH SOLE 25,646 0 0
COHEN & STEERS INFRASTRUCTUR COM 19248A109 1,488,652 57,521 SH SOLE 57,521 0 0
COLGATE PALMOLIVE CO COM 194162103 245,462 2,880 SH SOLE 2,880 0 0
COLUMBIA SELIGM PREM TECH GR COM 19842X109 1,684,985 44,424 SH SOLE 44,424 0 0
COMCAST CORP NEW CL A 20030N101 2,499,851 87,072 SH SOLE 87,072 0 0
CONOCOPHILLIPS COM 20825C104 3,359,691 25,452 SH SOLE 25,452 0 0
CONSTELLATION BRANDS INC CL A 21036P108 348,900 2,326 SH SOLE 2,326 0 0
CORNING INC COM 219350105 740,910 5,449 SH SOLE 5,449 0 0
CORPAY INC COM SHS 219948106 4,201,314 14,438 SH SOLE 14,438 0 0
CORTEVA INC COM 22052L104 921,517 11,008 SH SOLE 11,008 0 0
COSTCO WHOLESALE CORPORATION COM 22160K105 3,762,520 3,776 SH SOLE 3,776 0 0
CRACKER BARREL OLD CTRY STOR COM 22410J106 813,560 28,942 SH SOLE 28,942 0 0
CREDO TECHNOLOGY GROUP HOLDI ORDINARY SHARES G25457105 544,446 5,800 SH SOLE 5,800 0 0
CSX CORP COM 126408103 1,082,190 26,363 SH SOLE 26,363 0 0
CUMMINS INC COM 231021106 895,495 1,664 SH SOLE 1,664 0 0
CVS HEALTH CORP COM 126650100 287,106 3,998 SH SOLE 3,998 0 0
DANAHER CORP DEL COM 235851102 619,802 3,269 SH SOLE 3,269 0 0
DAVITA INC COM 23918K108 307,380 2,000 SH SOLE 2,000 0 0
DEERE & CO COM 244199105 3,139,271 5,573 SH SOLE 5,573 0 0
DIGITAL RLTY TR INC COM 253868103 302,753 1,680 SH SOLE 1,680 0 0
DIMENSIONAL ETF TRUST EMGR CRE EQT MNG 25434V302 2,697,355 79,662 SH SOLE 79,662 0 0
DIMENSIONAL ETF TRUST INTERNATNAL VAL 25434V807 4,123,349 78,123 SH SOLE 78,123 0 0
DIMENSIONAL ETF TRUST INTL SMALL CAP V 25434V781 3,972,837 100,731 SH SOLE 100,731 0 0
DIMENSIONAL ETF TRUST US CORE EQUITY 2 25434V708 2,384,881 61,371 SH SOLE 61,371 0 0
DIMENSIONAL ETF TRUST US EQUITY MARKET 25434V401 1,204,477 16,986 SH SOLE 16,986 0 0
DIMENSIONAL ETF TRUST US MKTWIDE VALUE 25434V724 366,483 7,563 SH SOLE 7,563 0 0
DIMENSIONAL ETF TRUST US SMALL CAP VAL 25434V815 5,565,419 158,830 SH SOLE 158,830 0 0
DIMENSIONAL ETF TRUST US TARGETED VLU 25434V609 4,820,826 77,195 SH SOLE 77,195 0 0
DISNEY WALT CO COM 254687106 3,737,460 38,778 SH SOLE 38,778 0 0
DNP SELECT INCOME FD INC COM 23325P104 672,416 65,283 SH SOLE 65,283 0 0
DOMINION ENERGY INC COM 25746U109 342,174 5,535 SH SOLE 5,535 0 0
DOUBLELINE OPPORTUNISTIC CR COM 258623107 1,388,057 95,072 SH SOLE 95,072 0 0
DOUBLELINE YIELD OPPORTUNITI COM 25862D105 605,862 43,525 SH SOLE 43,525 0 0
DOW HLDGS INC COM 260557103 522,935 12,555 SH SOLE 12,555 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204 1,089,814 8,323 SH SOLE 8,323 0 0
DUPONT DE NEMOURS INC COM 26614N102 377,491 8,242 SH SOLE 8,242 0 0
EATON CORP PLC SHS G29183103 854,831 2,390 SH SOLE 2,390 0 0
EATON VANCE LIMITED DURATION COM 27828H105 1,346,995 142,539 SH SOLE 142,539 0 0
EATON VANCE MUN INCOME TERM SHS 27829U105 312,985 17,047 SH SOLE 17,047 0 0
EATON VANCE SR FLTNG RTE TR COM 27828Q105 115,276 10,937 SH SOLE 10,937 0 0
ECOLAB INC COM 278865100 559,972 2,105 SH SOLE 2,105 0 0
EDWARDS LIFESCIENCES CORP COM 28176E108 576,096 7,194 SH SOLE 7,194 0 0
ELI LILLY & CO COM 532457108 2,186,907 2,378 SH SOLE 2,378 0 0
ELLSWORTH GROWTH & INCOME FD COM 289074106 342,907 30,754 SH SOLE 30,754 0 0
EMERSON ELEC CO COM 291011104 868,139 6,626 SH SOLE 6,626 0 0
ENBRIDGE INC COM 29250N105 350,827 6,480 SH SOLE 6,480 0 0
ENERGY TRANSFER L P COM UT LTD PTN 29273V100 505,025 26,167 SH SOLE 26,167 0 0
ENOVA INTL INC COM 29357K103 1,772,717 13,051 SH SOLE 13,051 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107 820,182 21,675 SH SOLE 21,675 0 0
EOG RES INC COM 26875P101 268,177 1,855 SH SOLE 1,855 0 0
ETF SER SOLUTIONS AAM S&P 500 26922A594 1,221,369 32,807 SH SOLE 32,807 0 0
EVERCORE INC CLASS A 29977A105 626,274 2,098 SH SOLE 2,098 0 0
EVEREST GROUP LTD COM G3223R108 1,910,535 5,845 SH SOLE 5,845 0 0
EXPONENT INC COM 30214U102 456,750 7,000 SH SOLE 7,000 0 0
EXXON MOBIL CORP COM 30231G102 11,459,887 67,546 SH SOLE 67,546 0 0
EZCORP INC CL A NON VTG 302301106 374,507 14,756 SH SOLE 14,756 0 0
FEDEX CORP COM 31428X106 1,116,685 3,135 SH SOLE 3,135 0 0
FIDELITY COVINGTON TRUST LOW VOLITY ETF 316092824 229,036 3,546 SH SOLE 3,546 0 0
FIRST FNDTN INC COM 32026V104 269,512 45,680 SH SOLE 45,680 0 0
FIRST TR EXCHANGE-TRADED ALP COM SHS 33733F101 472,795 2,975 SH SOLE 2,975 0 0
FIRSTCASH HOLDINGS INC COM 33768G107 211,688 1,126 SH SOLE 1,126 0 0
FORTINET INC COM 34959E109 245,160 3,000 SH SOLE 3,000 0 0
GABELLI HEALTHCARE & WELLNES SHS 36246K103 1,550,491 171,325 SH SOLE 171,325 0 0
GALLAGHER ARTHUR J & CO COM 363576109 324,870 1,500 SH SOLE 1,500 0 0
GARRETT MOTION INC COM 366505105 200,797 11,051 SH SOLE 11,051 0 0
GE AEROSPACE COM NEW 369604301 441,546 1,556 SH SOLE 1,556 0 0
GE VERNOVA INC COM 36828A101 474,970 544 SH SOLE 544 0 0
GENERAL MTRS CO COM 37045V100 208,973 2,805 SH SOLE 2,805 0 0
GIBRALTAR INDS INC COM 374689107 828,738 20,786 SH SOLE 20,786 0 0
GILEAD SCIENCES INC COM 375558103 666,746 4,784 SH SOLE 4,784 0 0
GOLDMAN SACHS GROUP INC COM 38141G104 5,025,117 5,940 SH SOLE 5,940 0 0
GUGGENHEIM ACTIVE ALLOC FD COMMON STOCK 40170T106 481,976 31,667 SH SOLE 31,667 0 0
HANCOCK JOHN INVT TR II COM 410142103 462,749 35,844 SH SOLE 35,844 0 0
HARTFORD INSURANCE GROUP INC COM 416515104 752,149 5,562 SH SOLE 5,562 0 0
HCA HEALTHCARE INC COM 40412C101 6,099,590 12,889 SH SOLE 12,889 0 0
HELIOS TECHNOLOGIES INC COM 42328H109 458,600 7,087 SH SOLE 7,087 0 0
HERSHEY CO COM 427866108 280,652 1,350 SH SOLE 1,350 0 0
HF SINCLAIR CORP COM 403949100 2,315,321 37,110 SH SOLE 37,110 0 0
HOME DEPOT INC COM 437076102 3,770,996 11,466 SH SOLE 11,466 0 0
HONEYWELL INTL INC COM 438516106 2,329,215 10,305 SH SOLE 10,305 0 0
HUNTINGTON BANCSHARES INC COM 446150104 177,158 11,320 SH SOLE 11,320 0 0
IDEXX LABS INC COM 45168D104 421,418 750 SH SOLE 750 0 0
ILLINOIS TOOL WKS INC COM 452308109 2,271,030 8,725 SH SOLE 8,725 0 0
INGREDION INC COM 457187102 585,269 5,195 SH SOLE 5,195 0 0
INTEL CORP COM 458140100 314,073 7,117 SH SOLE 7,117 0 0
INTERACTIVE BROKERS GROUP IN COM CL A 45841N107 256,207 3,820 SH SOLE 3,820 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101 924,161 3,813 SH SOLE 3,813 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602 648,613 1,407 SH SOLE 1,407 0 0
INVESCO EXCH TRADED FD TR II S&P SMALLCAP 600 46138G664 205,050 4,062 SH SOLE 4,062 0 0
INVESCO EXCHANGE TRADED FD T RAFI US 1500 46137V597 458,989 10,006 SH SOLE 10,006 0 0
INVESCO EXCHANGE TRADED FD T S&P SMLCP MOMENT 46137V498 394,316 5,187 SH SOLE 5,187 0 0
INVESCO EXCHANGE TRADED FD T S&P500 EQL TEC 46137V282 522,753 11,550 SH SOLE 11,550 0 0
INVESCO LTD SHS G491BT108 1,136,890 46,805 SH SOLE 46,805 0 0
INVESCO QQQ TR UNIT SER 1 46090E103 3,633,455 6,295 SH SOLE 6,295 0 0
ISHARES SILVER TR ISHARES 46428Q109 945,511 13,876 SH SOLE 13,876 0 0
ISHARES TR CORE 1 5 YR USD 46432F859 495,706 10,229 SH SOLE 10,229 0 0
ISHARES TR CORE S&P MCP ETF 464287507 877,417 12,993 SH SOLE 12,993 0 0
ISHARES TR CORE S&P SCP ETF 464287804 1,287,081 10,354 SH SOLE 10,354 0 0
ISHARES TR CORE S&P500 ETF 464287200 2,273,736 3,481 SH SOLE 3,481 0 0
ISHARES TR CORE UNIVRSL USD 46434V613 871,882 18,876 SH SOLE 18,876 0 0
ISHARES TR CORE US AGGBD ET 464287226 5,756,866 57,992 SH SOLE 57,992 0 0
ISHARES TR IBONDS DEC2026 46435GAA0 5,068,933 209,114 SH SOLE 209,114 0 0
ISHARES TR INTRM GOV CR ETF 464288612 901,305 8,449 SH SOLE 8,449 0 0
ISHARES TR MBS ETF 464288588 334,509 3,523 SH SOLE 3,523 0 0
ISHARES TR MSCI ACWI EX US 464288240 291,888 4,263 SH SOLE 4,263 0 0
ISHARES TR NATIONAL MUN ETF 464288414 207,948 1,959 SH SOLE 1,959 0 0
ISHARES TR PFD AND INCM SEC 464288687 1,495,284 49,317 SH SOLE 49,317 0 0
ISHARES TR RUS 1000 ETF 464287622 629,685 1,766 SH SOLE 1,766 0 0
ISHARES TR RUS 2000 GRW ETF 464287648 247,910 790 SH SOLE 790 0 0
ISHARES TR RUSSELL 2000 ETF 464287655 326,368 1,316 SH SOLE 1,316 0 0
ISHARES TR S&P 100 ETF 464287101 3,363,272 10,574 SH SOLE 10,574 0 0
ISHARES TR S&P 500 GRWT ETF 464287309 455,923 4,031 SH SOLE 4,031 0 0
ISHARES TR S&P 500 VAL ETF 464287408 215,373 1,020 SH SOLE 1,020 0 0
ISHARES TR SHRT NAT MUN ETF 464288158 856,673 8,044 SH SOLE 8,044 0 0
ISHARES TR TIPS BD ETF 464287176 1,464,498 13,270 SH SOLE 13,270 0 0
ISHARES TR U.S. PHARMA ETF 464288836 209,072 2,412 SH SOLE 2,412 0 0
ISHARES TR U.S. TECH ETF 464287721 1,672,148 9,217 SH SOLE 9,217 0 0
J P MORGAN EXCHANGE TRADED F DIVERSFD EQT ETF 46641Q845 372,935 7,113 SH SOLE 7,113 0 0
J P MORGAN EXCHANGE TRADED F EQUITY PREMIUM 46641Q332 1,012,484 17,863 SH SOLE 17,863 0 0
JAZZ PHARMACEUTICALS PLC SHS USD G50871105 1,300,475 6,879 SH SOLE 6,879 0 0
JOHNSON & JOHNSON COM 478160104 8,218,276 33,621 SH SOLE 33,621 0 0
JPMORGAN CHASE & CO COM 46625H100 23,864,324 81,127 SH SOLE 81,127 0 0
KENVUE INC COM 49177J102 422,845 24,527 SH SOLE 24,527 0 0
KINDER MORGAN INC DEL COM 49456B101 395,755 11,803 SH SOLE 11,803 0 0
KKR & CO INC COM 48251W104 214,231 2,316 SH SOLE 2,316 0 0
KKR INCOME OPPORTUNITIES FD COM 48249T106 439,846 39,986 SH SOLE 39,986 0 0
KLA CORP COM NEW 482480100 2,594,386 1,762 SH SOLE 1,762 0 0
KNIGHT-SWIFT TRANSN HLDGS IN CL A 499049104 3,581,421 62,199 SH SOLE 62,199 0 0
LAM RESEARCH CORP COM NEW 512807306 17,232,050 80,652 SH SOLE 80,652 0 0
LEGACY HOUSING CORP COM 52472M101 412,134 20,173 SH SOLE 20,173 0 0
LEGG MASON ETF INVT FRANKLIN INTL LW 52468L505 1,231,508 30,378 SH SOLE 30,378 0 0
LINDE PLC SHS G54950103 9,132,050 18,420 SH SOLE 18,420 0 0
LISTED FDS TR HORIZON KINETICS 53656F623 307,470 5,906 SH SOLE 5,906 0 0
LIVE OAK BANCSHARES INC COM 53803X105 479,268 14,493 SH SOLE 14,493 0 0
LOCKHEED MARTIN CORP COM 539830109 9,946,699 16,457 SH SOLE 16,457 0 0
LOWES COS INC COM 548661107 7,408,365 31,354 SH SOLE 31,354 0 0
LUMENTUM HLDGS INC COM 55024U109 221,369 315 SH SOLE 315 0 0
LYFT INC CL A COM 55087P104 831,410 62,512 SH SOLE 62,512 0 0
LYONDELLBASELL INDUSTRIES NV SHS - A - N53745100 3,037,860 37,709 SH SOLE 37,709 0 0
M & T BK CORP COM 55261F104 931,274 4,505 SH SOLE 4,505 0 0
MAGNA INTL INC COM 559222401 1,885,048 33,776 SH SOLE 33,776 0 0
MARATHON PETE CORP COM 56585A102 578,951 2,371 SH SOLE 2,371 0 0
MARRIOTT INTL INC NEW CL A 571903202 486,033 1,486 SH SOLE 1,486 0 0
MASTERCARD INCORPORATED CL A 57636Q104 4,429,986 8,866 SH SOLE 8,866 0 0
MATCH GROUP INC NEW COM 57667L107 2,226,612 72,504 SH SOLE 72,504 0 0
MCDONALDS CORP COM 580135101 3,320,178 10,683 SH SOLE 10,683 0 0
MCKESSON CORP COM 58155Q103 718,249 830 SH SOLE 830 0 0
MEDTRONIC PLC SHS G5960L103 458,118 5,287 SH SOLE 5,287 0 0
MERCK & CO INC COM 58933Y105 5,025,967 41,782 SH SOLE 41,782 0 0
META PLATFORMS INC CL A 30303M102 15,414,444 26,942 SH SOLE 26,942 0 0
METHANEX CORP COM 59151K108 648,986 10,900 SH SOLE 10,900 0 0
MFS MUN INCOME TR SH BEN INT 552738106 255,839 47,466 SH SOLE 47,466 0 0
MICRON TECHNOLOGY INC COM 595112103 873,684 2,586 SH SOLE 2,586 0 0
MICROSOFT CORP COM 594918104 16,184,755 43,722 SH SOLE 43,722 0 0
MOLSON COORS BEVERAGE CO CL B 60871R209 1,382,894 32,116 SH SOLE 32,116 0 0
MORGAN STANLEY COM NEW 617446448 247,842 1,506 SH SOLE 1,506 0 0
MOTOROLA SOLUTIONS INC COM NEW 620076307 347,176 800 SH SOLE 800 0 0
MPLX LP COM UNIT REP LTD 55336V100 799,836 14,015 SH SOLE 14,015 0 0
MSC INDL DIRECT INC CL A 553530106 274,780 2,978 SH SOLE 2,978 0 0
MUELLER INDS INC COM 624756102 349,022 3,150 SH SOLE 3,150 0 0
NASDAQ INC COM 631103108 689,731 8,125 SH SOLE 8,125 0 0
NATIONAL HEALTH INVS INC COM 63633D104 398,155 4,924 SH SOLE 4,924 0 0
NB BANCORP INC COM 63945M107 783,109 37,167 SH SOLE 37,167 0 0
NETFLIX INC. COM 64110L106 5,898,033 61,342 SH SOLE 61,342 0 0
NEXTERA ENERGY INC COM 65339F101 1,090,968 11,746 SH SOLE 11,746 0 0
NORFOLK SOUTHN CORP COM 655844108 276,094 962 SH SOLE 962 0 0
NORTHROP GRUMMAN CORP COM 666807102 1,517,716 2,225 SH SOLE 2,225 0 0
NOVO-NORDISK A S ADR 670100205 370,661 10,086 SH SOLE 10,086 0 0
NUVEEN AMT FREE QLTY MUN INC COM 670657105 837,846 74,608 SH SOLE 74,608 0 0
NUVEEN AMT-FREE MUN VALUE FD COM 670695105 190,833 13,317 SH SOLE 13,317 0 0
NUVEEN FLOATING RATE INCOME COM 67072T108 1,500,418 199,524 SH SOLE 199,524 0 0
NUVEEN MULTI-MKT INCOME FD I COM 67075J107 810,216 137,558 SH SOLE 137,558 0 0
NUVEEN MUN CR INCOME FD COM SH BEN INT 67070X101 320,988 26,354 SH SOLE 26,354 0 0
NUVEEN NASDAQ 100 DYNAMIC OV COM SHS 670699107 370,621 13,897 SH SOLE 13,897 0 0
NUVEEN PA INVT QUALITY MUN F COM 670972108 487,167 40,835 SH SOLE 40,835 0 0
NUVEEN S&P 500 DYNAMIC OVERW COM 6706EW100 249,269 15,511 SH SOLE 15,511 0 0
NVIDIA CORPORATION COM 67066G104 10,794,053 61,893 SH SOLE 61,893 0 0
ONEMAIN HLDGS INC COM 68268W103 1,780,840 33,293 SH SOLE 33,293 0 0
ORACLE CORP COM 68389X105 863,683 5,871 SH SOLE 5,871 0 0
ORGANON & CO COMMON STOCK 68622V106 633,278 105,723 SH SOLE 105,723 0 0
PACER FDS TR GLOBL CASH ETF 69374H709 1,408,299 30,456 SH SOLE 30,456 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108 346,508 2,369 SH SOLE 2,369 0 0
PALO ALTO NETWORKS INC COM 697435105 1,160,236 7,237 SH SOLE 7,237 0 0
PARKER-HANNIFIN CORP COM 701094104 461,944 516 SH SOLE 516 0 0
PAYCHEX INC COM 704326107 658,658 7,150 SH SOLE 7,150 0 0
PAYPAL HLDGS INC COM 70450Y103 684,939 15,143 SH SOLE 15,143 0 0
PEPSICO INC COM 713448108 2,849,848 18,352 SH SOLE 18,352 0 0
PFIZER INC COM 717081103 4,649,709 165,588 SH SOLE 165,588 0 0
PGIM ETF TR PGIM ULTRA SH BD 69344A107 1,718,490 34,717 SH SOLE 34,717 0 0
PGIM HIGH YIELD BOND FUND IN COM 69346H100 741,845 56,371 SH SOLE 56,371 0 0
PGIM SHORT DUR HIG YLD OPP F COM 69355J104 1,189,759 74,267 SH SOLE 74,267 0 0
PHILIP MORRIS INTL INC COM 718172109 1,072,689 6,488 SH SOLE 6,488 0 0
PHILLIPS 66 COM 718546104 1,203,117 6,604 SH SOLE 6,604 0 0
PIMCO CORPORATE & INCM STRG COM 72200U100 960,741 80,735 SH SOLE 80,735 0 0
PIMCO DYNAMIC INCOME FD SHS 72201Y101 391,219 22,865 SH SOLE 22,865 0 0
PIMCO ETF TR ACTIVE BD ETF 72201R775 5,377,406 58,273 SH SOLE 58,273 0 0
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 8,530,504 84,822 SH SOLE 84,822 0 0
PIMCO ETF TR ENHNCD LW DUR AC 72201R718 999,594 10,432 SH SOLE 10,432 0 0
PIMCO ETF TR INTER MUN BD ACT 72201R866 1,676,891 32,130 SH SOLE 32,130 0 0
PINNACLE WEST CAP CORP COM 723484101 453,375 4,500 SH SOLE 4,500 0 0
PLAINS ALL AMERN PIPELINE L UNIT LTD PARTN 726503105 421,675 18,884 SH SOLE 18,884 0 0
PRICE T ROWE GROUP INC COM 74144T108 1,370,579 15,205 SH SOLE 15,205 0 0
PROCTER & GAMBLE CO COM 742718109 5,224,193 36,169 SH SOLE 36,169 0 0
PROGRESSIVE CORP COM 743315103 4,791,571 24,171 SH SOLE 24,171 0 0
PROSHARES TR SHORT S&P 500 NE 74349Y753 815,495 21,500 SH SOLE 21,500 0 0
PRUDENTIAL FINL INC COM 744320102 472,897 4,841 SH SOLE 4,841 0 0
PUTNAM MUN OPPORTUNITIES TR SH BEN INT 746922103 113,465 11,016 SH SOLE 11,016 0 0
QNITY ELECTRONICS INC COMMON STOCK 74743L100 452,766 3,924 SH SOLE 3,924 0 0
QUAKER HOUGHTON COM 747316107 680,159 5,475 SH SOLE 5,475 0 0
QUALCOMM INC COM 747525103 592,471 4,601 SH SOLE 4,601 0 0
RBB FD INC F/M US TREASURY 74933W452 664,135 13,320 SH SOLE 13,320 0 0
RMR GROUP INC CL A 74967R106 1,394,376 90,134 SH SOLE 90,134 0 0
ROBERT HALF INC. COM 770323103 836,295 32,925 SH SOLE 32,925 0 0
ROCKWELL AUTOMATION INC COM 773903109 1,918,214 5,345 SH SOLE 5,345 0 0
ROKU INC COM CL A 77543R102 341,200 3,606 SH SOLE 3,606 0 0
ROYAL BK CDA COM 780087102 461,558 2,853 SH SOLE 2,853 0 0
RTX CORPORATION COM 75513E101 1,090,289 5,652 SH SOLE 5,652 0 0
SALESFORCE INC COM 79466L302 448,941 2,405 SH SOLE 2,405 0 0
SCHWAB CHARLES CORP COM 808513105 8,619,020 91,711 SH SOLE 91,711 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755 555,901 11,361 SH SOLE 11,361 0 0
SCHWAB STRATEGIC TR INTL EQTY ETF 808524805 387,902 15,673 SH SOLE 15,673 0 0
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 415,728 16,563 SH SOLE 16,563 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201 334,547 13,048 SH SOLE 13,048 0 0
SCHWAB STRATEGIC TR US TIPS ETF 808524870 4,708,112 176,930 SH SOLE 176,930 0 0
SEAGATE TECHNOLOGY HLDNGS PL ORD SHS G7997R103 318,501 813 SH SOLE 813 0 0
SELECT SECTOR SPDR TR STATE STREET FIN 81369Y605 543,097 11,001 SH SOLE 11,001 0 0
SELECT SECTOR SPDR TR STATE STREET IND 81369Y704 746,707 4,617 SH SOLE 4,617 0 0
SELECT SECTOR SPDR TR STATE STREET TEC 81369Y803 966,679 7,274 SH SOLE 7,274 0 0
SKYWORKS SOLUTIONS INC COM 83088M102 351,984 6,573 SH SOLE 6,573 0 0
SMITH & WESSON BRANDS INC COM 831754106 1,729,008 120,657 SH SOLE 120,657 0 0
SMUCKER J M CO COM NEW 832696405 319,024 3,308 SH SOLE 3,308 0 0
SNAP INC CL A 83304A106 59,800 13,000 SH SOLE 13,000 0 0
SOLSTICE ADVANCED MATLS INC COM SHS 83443Q103 209,212 2,747 SH SOLE 2,747 0 0
SOUTHERN CO COM 842587107 808,775 8,379 SH SOLE 8,379 0 0
SPDR GOLD TR GOLD SHS 78463V107 697,500 1,621 SH SOLE 1,621 0 0
SPDR INDEX SHS FDS STATE STREET SPD 78463X889 274,402 6,011 SH SOLE 6,011 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R739 1,390,344 29,068 SH SOLE 29,068 0 0
SPDR SERIES TRUST STATE STREET SPD 78468R663 5,216,690 56,926 SH SOLE 56,926 0 0
SPROTT ASSET MANAGEMENT LP PHYSICAL GOLD AN 85208R101 354,560 7,430 SH SOLE 7,430 0 0
SSGA ACTIVE ETF TR STATE STREET MUL 78467V103 1,134,904 31,394 SH SOLE 31,394 0 0
STARBUCKS CORP COM 855244109 385,954 4,308 SH SOLE 4,308 0 0
STARWOOD PPTY TR INC COM 85571B105 1,525,382 88,582 SH SOLE 88,582 0 0
STATE STR SPDR DOW JONES IND UT SER 1 78467X109 652,635 1,409 SH SOLE 1,409 0 0
STATE STR SPDR S&P 500 ETF T TR UNIT 78462F103 3,277,644 5,040 SH SOLE 5,040 0 0
STRYKER CORPORATION COM 863667101 918,080 2,794 SH SOLE 2,794 0 0
SUNCOR ENERGY INC NEW COM 867224107 774,346 11,713 SH SOLE 11,713 0 0
SYNCHRONY FINANCIAL COM 87165B103 1,343,422 19,750 SH SOLE 19,750 0 0
TABOOLA.COM LTD ORD SHS M8744T106 217,406 70,131 SH SOLE 70,131 0 0
TAIWAN SEMICONDUCTOR MANUFAC SPONSORED ADS 874039100 816,825 2,417 SH SOLE 2,417 0 0
TARGET CORP COM 87612E106 356,662 2,943 SH SOLE 2,943 0 0
TESLA INC COM 88160R101 743,942 2,001 SH SOLE 2,001 0 0
TEXAS INSTRS INC COM 882508104 294,117 1,515 SH SOLE 1,515 0 0
THE CIGNA GROUP COM 125523100 5,291,399 19,837 SH SOLE 19,837 0 0
THERMO FISHER SCIENTIFIC INC COM 883556102 7,145,622 14,538 SH SOLE 14,538 0 0
TJX COS INC NEW COM 872540109 514,713 3,223 SH SOLE 3,223 0 0
TOLL BROTHERS INC COM 889478103 1,161,660 8,512 SH SOLE 8,512 0 0
TRAVELERS COMPANIES INC COM 89417E109 10,335,072 35,433 SH SOLE 35,433 0 0
TRUIST FINL CORP COM 89832Q109 613,240 13,340 SH SOLE 13,340 0 0
UBER TECHNOLOGIES INC COM 90353T100 3,991,108 55,486 SH SOLE 55,486 0 0
UNILEVER PLC SPON ADR NEW 904767803 1,121,397 19,684 SH SOLE 19,684 0 0
UNION PAC CORP COM 907818108 2,148,643 8,856 SH SOLE 8,856 0 0
UNITED PARCEL SVCS INC CL B 911312106 687,479 6,988 SH SOLE 6,988 0 0
UNITEDHEALTH GROUP INC COM 91324P102 4,578,706 16,921 SH SOLE 16,921 0 0
UNIVERSAL HLTH SVCS INC CL B 913903100 1,237,424 6,914 SH SOLE 6,914 0 0
UNUM GROUP COM 91529Y106 2,031,404 27,816 SH SOLE 27,816 0 0
UPWORK INC COM 91688F104 764,263 69,732 SH SOLE 69,732 0 0
US BANCORP COM NEW 902973304 201,851 3,881 SH SOLE 3,881 0 0
VALERO ENERGY CORP COM 91913Y100 759,771 3,075 SH SOLE 3,075 0 0
VANECK ETF TRUST FALLEN ANGEL HG 92189F437 530,336 18,466 SH SOLE 18,466 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736 325,409 745 SH SOLE 745 0 0
VANGUARD INDEX FDS LARGE CAP ETF 922908637 234,896 786 SH SOLE 786 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629 355,816 1,239 SH SOLE 1,239 0 0
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 2,511,503 4,203 SH SOLE 4,203 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751 357,521 1,365 SH SOLE 1,365 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769 3,459,271 10,783 SH SOLE 10,783 0 0
VANGUARD INDEX FDS VALUE ETF 922908744 285,863 1,457 SH SOLE 1,457 0 0
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 1,265,783 25,371 SH SOLE 25,371 0 0
VANGUARD SCOTTSDALE FDS INTER TERM TREAS 92206C706 248,524 4,173 SH SOLE 4,173 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 2,770,426 12,882 SH SOLE 12,882 0 0
VANGUARD STAR FDS VG TL INTL STK F 921909768 264,881 3,435 SH SOLE 3,435 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406 352,034 2,377 SH SOLE 2,377 0 0
VERIZON COMMUNICATIONS INC COM 92343V104 2,211,060 44,045 SH SOLE 44,045 0 0
VICI PPTYS INC COM 925652109 896,451 32,813 SH SOLE 32,813 0 0
VIRTU FINL INC CL A 928254101 214,261 4,872 SH SOLE 4,872 0 0
VISA INC COM CL A 92826C839 6,435,307 21,292 SH SOLE 21,292 0 0
WALMART INC COM 931142103 3,639,478 29,285 SH SOLE 29,285 0 0
WASTE CONNECTIONS INC COM 94106B101 349,246 2,150 SH SOLE 2,150 0 0
WASTE MGMT INC DEL COM 94106L109 1,686,429 7,339 SH SOLE 7,339 0 0
WELLS FARGO & CO COM 949746101 340,612 4,279 SH SOLE 4,279 0 0
WESTERN ASSET INFLT LNK INC COM SH BEN INT 95766Q106 555,804 68,788 SH SOLE 68,788 0 0
WESTERN ASSET INVESTMENT GRA COM 95766T100 463,404 38,314 SH SOLE 38,314 0 0
WESTERN ASSET MANAGED MUNS F COM 95766M105 423,891 41,234 SH SOLE 41,234 0 0
WESTERN ASSET MTG DEFINED OP COM 95790B109 442,619 41,174 SH SOLE 41,174 0 0
WINNEBAGO INDS INC COM 974637100 762,858 24,616 SH SOLE 24,616 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307 265,489 2,972 SH SOLE 2,972 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604 206,865 5,756 SH SOLE 5,756 0 0
WW GRAINGER INC COM 384802104 223,616 205 SH SOLE 205 0 0
XCEL ENERGY INC COM 98389B100 251,269 3,163 SH SOLE 3,163 0 0
YUM BRANDS INC COM 988498101 227,001 1,460 SH SOLE 1,460 0 0
ZOETIS INC CL A 98978V103 3,259,794 27,576 SH SOLE 27,576 0 0