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   234,222 1,539 SH   SOLE   1,539 0 0
ABBOTT LABS COM 002824100   1,152,262 8,472 SH   SOLE   8,472 0 0
ABBVIE INC COM 00287Y109   1,926,175 10,377 SH   SOLE   10,377 0 0
ADOBE INC COM 00724F101   269,233 696 SH   SOLE   696 0 0
ADVANCED MICRO DEVICES INC COM 007903107   527,017 3,714 SH   SOLE   3,714 0 0
AFLAC INC COM 001055102   260,913 2,474 SH   SOLE   2,474 0 0
AGNICO EAGLE MINES LTD COM 008474108   1,365,673 11,483 SH   SOLE   11,483 0 0
AIR PRODS & CHEMS INC COM 009158106   4,594,301 16,288 SH   SOLE   16,288 0 0
ALPHABET INC CAP STK CL C 02079K107   2,368,023 13,349 SH   SOLE   13,349 0 0
ALPHABET INC CAP STK CL A 02079K305   3,411,908 19,361 SH   SOLE   19,361 0 0
ALTRIA GROUP INC COM 02209S103   4,809,287 82,028 SH   SOLE   82,028 0 0
AMAZON COM INC COM 023135106   7,120,559 32,456 SH   SOLE   32,456 0 0
AMERICAN CENTY ETF TR US EQT ETF 025072885   1,765,922 17,516 SH   SOLE   17,516 0 0
AMERICAN CENTY ETF TR US SML CP VALU 025072877   2,216,255 24,328 SH   SOLE   24,328 0 0
AMERICAN EXPRESS CO COM 025816109   2,149,115 6,737 SH   SOLE   6,737 0 0
AMERIPRISE FINL INC COM 03076C106   578,069 1,083 SH   SOLE   1,083 0 0
AMGEN INC COM 031162100   2,897,854 10,379 SH   SOLE   10,379 0 0
ANALOG DEVICES INC COM 032654105   1,811,767 7,612 SH   SOLE   7,612 0 0
AON PLC SHS CL A G0403H108   2,566,531 7,194 SH   SOLE   7,194 0 0
APPLE INC COM 037833100   9,032,488 44,024 SH   SOLE   44,024 0 0
APPLIED MATLS INC COM 038222105   356,071 1,945 SH   SOLE   1,945 0 0
APPLOVIN CORP COM CL A 03831W108   736,218 2,103 SH   SOLE   2,103 0 0
ARISTA NETWORKS INC COM SHS 040413205   1,239,895 12,119 SH   SOLE   12,119 0 0
ASML HOLDING N V N Y REGISTRY SHS N07059210   261,253 326 SH   SOLE   326 0 0
AT&T INC COM 00206R102   439,835 15,198 SH   SOLE   15,198 0 0
AUTODESK INC COM 052769106   349,814 1,130 SH   SOLE   1,130 0 0
AUTOMATIC DATA PROCESSING IN COM 053015103   394,752 1,280 SH   SOLE   1,280 0 0
BANK AMERICA CORP COM 060505104   2,341,183 49,476 SH   SOLE   49,476 0 0
BANK NEW YORK MELLON CORP COM 064058100   1,589,238 17,443 SH   SOLE   17,443 0 0
BERKLEY W R CORP COM 084423102   385,919 5,253 SH   SOLE   5,253 0 0
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702   22,899,684 47,141 SH   SOLE   47,141 0 0
BEST BUY INC COM 086516101   215,482 3,210 SH   SOLE   3,210 0 0
BLACKROCK ETF TRUST ISHARES INTL DIV 09290C848   25,757,991 944,208 SH   SOLE   944,208 0 0
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806   6,583,263 185,027 SH   SOLE   185,027 0 0
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780   3,774,533 130,833 SH   SOLE   130,833 0 0
BLACKROCK ETF TRUST ISHARES ADVANTAG 09290C863   1,788,601 59,402 SH   SOLE   59,402 0 0
BLACKROCK ETF TRUST US CARBON TRANS 09290C509   552,101 8,207 SH   SOLE   8,207 0 0
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103   16,958,110 311,387 SH   SOLE   311,387 0 0
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603   3,922,155 74,227 SH   SOLE   74,227 0 0
BLACKROCK ETF TRUST II ISHARES AAA CLO 092528504   278,641 5,367 SH   SOLE   5,367 0 0
BLACKROCK INC COM 09290D101   5,951,459 5,672 SH   SOLE   5,672 0 0
BONDBLOXX ETF TRUST BLOOMBERG TEN YR 09789C812   230,385 4,991 SH   SOLE   4,991 0 0
BOOKING HOLDINGS INC COM 09857L108   1,648,620 285 SH   SOLE   285 0 0
BOYD GAMING CORP COM 103304101   728,477 9,312 SH   SOLE   9,312 0 0
BROADCOM INC COM 11135F101   2,973,856 10,789 SH   SOLE   10,789 0 0
CANAAN INC SPONSORED ADS 134748102   60,903 98,501 SH   SOLE   98,501 0 0
CAPITAL GROUP CORE EQUITY ET SHS CREATION UNI 14020V108   331,576 8,979 SH   SOLE   8,979 0 0
CAPITAL GROUP DIVIDEND VALUE SHS CREATION UNI 14020W106   325,793 8,250 SH   SOLE   8,250 0 0
CAPITAL GROUP GROWTH ETF SHS CREATION UNI 14020G101   10,044,945 247,108 SH   SOLE   247,108 0 0
CARDINAL HEALTH INC COM 14149Y108   264,419 1,574 SH   SOLE   1,574 0 0
CASS INFORMATION SYS INC COM 14808P109   221,241 5,092 SH   SOLE   5,092 0 0
CATERPILLAR INC COM 149123101   324,155 835 SH   SOLE   835 0 0
CENCORA INC COM 03073E105   616,300 2,055 SH   SOLE   2,055 0 0
CHEVRON CORP NEW COM 166764100   1,885,936 13,171 SH   SOLE   13,171 0 0
CISCO SYS INC COM 17275R102   2,528,590 36,446 SH   SOLE   36,446 0 0
CME GROUP INC COM 12572Q105   373,569 1,355 SH   SOLE   1,355 0 0
COCA COLA CO COM 191216100   4,508,018 63,718 SH   SOLE   63,718 0 0
COMCAST CORP NEW CL A 20030N101   1,943,538 54,456 SH   SOLE   54,456 0 0
COMERICA INC COM 200340107   295,301 4,951 SH   SOLE   4,951 0 0
CONOCOPHILLIPS COM 20825C104   1,021,195 11,379 SH   SOLE   11,379 0 0
CORTEVA INC COM 22052L104   1,663,787 22,324 SH   SOLE   22,324 0 0
COSTCO WHSL CORP NEW COM 22160K105   896,083 905 SH   SOLE   905 0 0
CROWDSTRIKE HLDGS INC CL A 22788C105   201,177 395 SH   SOLE   395 0 0
CROWN HLDGS INC COM 228368106   436,223 4,236 SH   SOLE   4,236 0 0
CULLEN FROST BANKERS INC COM 229899109   377,151 2,934 SH   SOLE   2,934 0 0
CUMMINS INC COM 231021106   408,720 1,248 SH   SOLE   1,248 0 0
CVS HEALTH CORP COM 126650100   419,934 6,088 SH   SOLE   6,088 0 0
DANAHER CORPORATION COM 235851102   252,061 1,276 SH   SOLE   1,276 0 0
DARLING INGREDIENTS INC COM 237266101   1,110,466 29,269 SH   SOLE   29,269 0 0
DEERE & CO COM 244199105   657,478 1,293 SH   SOLE   1,293 0 0
DELL TECHNOLOGIES INC CL C 24703L202   369,151 3,011 SH   SOLE   3,011 0 0
DIAMONDBACK ENERGY INC COM 25278X109   348,767 2,538 SH   SOLE   2,538 0 0
DISNEY WALT CO COM 254687106   467,638 3,771 SH   SOLE   3,771 0 0
DUKE ENERGY CORP NEW COM NEW 26441C204   4,904,765 41,566 SH   SOLE   41,566 0 0
DUPONT DE NEMOURS INC COM 26614N102   366,751 5,347 SH   SOLE   5,347 0 0
EA SERIES TRUST ALPHA ARCH 1-3 02072L565   3,805,584 33,773 SH   SOLE   33,773 0 0
EATON CORP PLC SHS G29183103   8,493,211 23,791 SH   SOLE   23,791 0 0
ELEVANCE HEALTH INC COM 036752103   471,566 1,212 SH   SOLE   1,212 0 0
ELI LILLY & CO COM 532457108   385,354 494 SH   SOLE   494 0 0
EMERSON ELEC CO COM 291011104   641,984 4,815 SH   SOLE   4,815 0 0
ENBRIDGE INC COM 29250N105   1,658,184 36,588 SH   SOLE   36,588 0 0
ENTERPRISE PRODS PARTNERS L COM 293792107   309,851 9,992 SH   SOLE   9,992 0 0
EOG RES INC COM 26875P101   880,095 7,358 SH   SOLE   7,358 0 0
EXXON MOBIL CORP COM 30231G102   8,819,116 81,810 SH   SOLE   81,810 0 0
FIDELITY COVINGTON TRUST QLTY FCTOR ETF 316092790   11,064,713 158,907 SH   SOLE   158,907 0 0
FIRST TR EXCH TRADED FD III PFD SECS INC ETF 33739E108   1,383,385 77,718 SH   SOLE   77,718 0 0
FIRST TR EXCH TRADED FD III INSTL PFD SECS 33739P855   2,336,074 123,016 SH   SOLE   123,016 0 0
FIRST TR EXCHANGE TRADED FD RISNG DIVD ACHIV 33738R506   16,415,010 261,635 SH   SOLE   261,635 0 0
FIRST TR EXCHANGE-TRADED FD FIRST TR TA HIYL 33738D408   899,439 21,513 SH   SOLE   21,513 0 0
FIRST TR EXCHANGE-TRADED FD SHS 33734H106   18,539,598 414,756 SH   SOLE   414,756 0 0
FIRST TR EXCHANGE-TRADED FD CAP STRENGTH ETF 33733E104   1,513,319 16,650 SH   SOLE   16,650 0 0
FIRST TR EXCHANGE-TRADED FD LIMITED DURATION 33738D804   999,823 52,292 SH   SOLE   52,292 0 0
FIRST TR EXCHANGE-TRADED FD FT VEST RIS 33738D879   1,356,094 54,880 SH   SOLE   54,880 0 0
FIRST TR EXCHANGE-TRADED FD FST LOW OPPT EFT 33739Q200   208,173 4,226 SH   SOLE   4,226 0 0
FIRST TR EXCHANGE-TRADED FD SHS 336917109   20,982,229 501,128 SH   SOLE   501,128 0 0
FIRST TR EXCHANGE-TRADED FD SENIOR LN FD 33738D309   253,232 5,518 SH   SOLE   5,518 0 0
FIRST TR EXCHANGE-TRADED FD NO AMER ENERGY 33738D101   4,787,055 127,621 SH   SOLE   127,621 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F599   589,736 13,152 SH   SOLE   13,152 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740F854   570,659 13,698 SH   SOLE   13,698 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F615   395,700 10,000 SH   SOLE   10,000 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S. 33740U406   5,163,507 123,643 SH   SOLE   123,643 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F631   3,061,757 75,906 SH   SOLE   75,906 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US 33740F771   4,209,117 94,281 SH   SOLE   94,281 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740U307   1,180,081 24,581 SH   SOLE   24,581 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F847   363,799 7,260 SH   SOLE   7,260 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F862   1,516,409 30,928 SH   SOLE   30,928 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST UQ EQT 33740F672   854,260 20,801 SH   SOLE   20,801 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F680   355,395 8,382 SH   SOLE   8,382 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST U.S 33740U786   8,633,788 222,313 SH   SOLE   222,313 0 0
FIRST TR EXCHNG TRADED FD VI SMITH UNCONSTRAI 33740F888   5,454,175 219,131 SH   SOLE   219,131 0 0
FIRST TR EXCHNG TRADED FD VI FT VEST US EQT 33740F839   560,685 12,546 SH   SOLE   12,546 0 0
FIRST TR EXCHNG TRADED FD VI SMITH OPPORT FXD 33740F805   1,648,696 37,564 SH   SOLE   37,564 0 0
FISERV INC COM 337738108   865,300 5,019 SH   SOLE   5,019 0 0
FRANCO NEV CORP COM 351858105   1,175,142 7,169 SH   SOLE   7,169 0 0
GE AEROSPACE COM NEW 369604301   302,583 1,176 SH   SOLE   1,176 0 0
GE HEALTHCARE TECHNOLOGIES I COMMON STOCK 36266G107   488,269 6,592 SH   SOLE   6,592 0 0
GENERAL DYNAMICS CORP COM 369550108   2,185,984 7,495 SH   SOLE   7,495 0 0
GENUINE PARTS CO COM 372460105   2,752,673 22,691 SH   SOLE   22,691 0 0
GLOBAL X FDS US PFD ETF 37954Y657   372,509 19,783 SH   SOLE   19,783 0 0
GLOBAL X FDS RATE PREFERRED 37954Y376   492,997 21,623 SH   SOLE   21,623 0 0
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529   1,937,852 19,350 SH   SOLE   19,350 0 0
GOLDMAN SACHS GROUP INC COM 38141G104   397,756 562 SH   SOLE   562 0 0
HEALTHPEAK PROPERTIES INC COM 42250P103   205,866 11,757 SH   SOLE   11,757 0 0
HERSHEY CO COM 427866108   630,353 3,798 SH   SOLE   3,798 0 0
HOME DEPOT INC COM 437076102   1,905,768 5,198 SH   SOLE   5,198 0 0
HONEYWELL INTL INC COM 438516106   894,709 3,842 SH   SOLE   3,842 0 0
HUBBELL INC COM 443510607   261,791 641 SH   SOLE   641 0 0
INNOVATOR ETFS TRUST NASDAQ 100 MANA 45783Y681   753,490 25,251 SH   SOLE   25,251 0 0
INNOVATOR ETFS TRUST DEFINED WLT SHLD 45783Y855   3,519,978 109,725 SH   SOLE   109,725 0 0
INNOVATOR ETFS TRUST QUITY MANAGD FLR 45783Y673   3,238,802 96,479 SH   SOLE   96,479 0 0
INTEL CORP COM 458140100   203,957 9,105 SH   SOLE   9,105 0 0
INTERNATIONAL BUSINESS MACHS COM 459200101   864,097 2,931 SH   SOLE   2,931 0 0
INTUITIVE SURGICAL INC COM NEW 46120E602   597,175 1,099 SH   SOLE   1,099 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783   1,489,961 75,825 SH   SOLE   75,825 0 0
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643   317,595 15,500 SH   SOLE   15,500 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825   2,768,688 133,882 SH   SOLE   133,882 0 0
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791   2,676,582 137,120 SH   SOLE   137,120 0 0
INVESCO EXCHANGE TRADED FD T S&P500 PUR GWT 46137V266   1,265,861 27,657 SH   SOLE   27,657 0 0
INVESCO EXCHANGE TRADED FD T S&P 500 TOP 50 46137V233   555,699 10,666 SH   SOLE   10,666 0 0
INVESCO QQQ TR UNIT SER 1 46090E103   841,531 1,526 SH   SOLE   1,526 0 0
IQVIA HLDGS INC COM 46266C105   489,120 3,104 SH   SOLE   3,104 0 0
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101   970,668 15,858 SH   SOLE   15,858 0 0
ISHARES GOLD TR ISHARES NEW 464285204   3,974,452 63,734 SH   SOLE   63,734 0 0
ISHARES INC MSCI EMRG CHN 46434G764   786,661 12,459 SH   SOLE   12,459 0 0
ISHARES INC EMNG MKTS EQT 46434G889   580,424 11,147 SH   SOLE   11,147 0 0
ISHARES INC CORE MSCI EMKT 46434G103   459,950 7,662 SH   SOLE   7,662 0 0
ISHARES TR CORE S&P500 ETF 464287200   19,716,372 31,755 SH   SOLE   31,755 0 0
ISHARES TR CORE US AGGBD ET 464287226   734,973 7,409 SH   SOLE   7,409 0 0
ISHARES TR INTL DIV GRWTH 46435G524   2,931,371 37,158 SH   SOLE   37,158 0 0
ISHARES TR CORE HIGH DV ETF 46429B663   276,928 2,363 SH   SOLE   2,363 0 0
ISHARES TR ESG MSCI USA ETF 46436E767   333,503 6,184 SH   SOLE   6,184 0 0
ISHARES TR ESG AWR MSCI USA 46435G425   2,075,096 15,337 SH   SOLE   15,337 0 0
ISHARES TR ESG MSCI KLD 400 464288570   370,318 3,188 SH   SOLE   3,188 0 0
ISHARES TR ESG MSCI LEADR 46435U218   589,749 5,443 SH   SOLE   5,443 0 0
ISHARES TR EUROPE ETF 464287861   943,121 14,911 SH   SOLE   14,911 0 0
ISHARES TR EXPND TEC SC ETF 464287549   1,021,620 9,094 SH   SOLE   9,094 0 0
ISHARES TR EXPANDED TECH 464287515   281,853 2,574 SH   SOLE   2,574 0 0
ISHARES TR FLTG RATE NT ETF 46429B655   2,939,133 57,607 SH   SOLE   57,607 0 0
ISHARES TR GLB INFRASTR ETF 464288372   681,838 11,518 SH   SOLE   11,518 0 0
ISHARES TR GNMA BOND ETF 46429B333   645,142 14,679 SH   SOLE   14,679 0 0
ISHARES TR IBONDS DEC 2030 46436E726   1,252,172 56,969 SH   SOLE   56,969 0 0
ISHARES TR IBONDS DEC 2031 46436E486   1,006,909 47,857 SH   SOLE   47,857 0 0
ISHARES TR IBONDS DEC2026 46435GAA0   1,299,374 53,582 SH   SOLE   53,582 0 0
ISHARES TR BROAD USD HIGH 46435U853   397,268 10,591 SH   SOLE   10,591 0 0
ISHARES TR IBDS DEC28 ETF 46435U515   1,419,392 55,838 SH   SOLE   55,838 0 0
ISHARES TR IBONDS DEC 29 46436E205   1,224,252 52,475 SH   SOLE   52,475 0 0
ISHARES TR IBONDS DEC 2032 46436E312   765,639 30,280 SH   SOLE   30,280 0 0
ISHARES TR IBOXX HI YD ETF 464288513   281,436 3,490 SH   SOLE   3,490 0 0
ISHARES TR IBOXX INV CP ETF 464287242   213,411 1,947 SH   SOLE   1,947 0 0
ISHARES TR JPMORGAN USD EMG 464288281   2,391,209 25,817 SH   SOLE   25,817 0 0
ISHARES TR MBS ETF 464288588   6,238,054 66,440 SH   SOLE   66,440 0 0
ISHARES TR MRGSTR MD CP VAL 464288406   215,491 2,836 SH   SOLE   2,836 0 0
ISHARES TR MSCI EAFE ETF 464287465   1,383,578 15,478 SH   SOLE   15,478 0 0
ISHARES TR EAFE GRWTH ETF 464288885   726,585 6,487 SH   SOLE   6,487 0 0
ISHARES TR EAFE VALUE ETF 464288877   928,141 14,621 SH   SOLE   14,621 0 0
ISHARES TR MSCI EMG MKT ETF 464287234   345,012 7,152 SH   SOLE   7,152 0 0
ISHARES TR A RATE CP BD ETF 46429B291   1,725,964 36,078 SH   SOLE   36,078 0 0
ISHARES TR 20 YR TR BD ETF 464287432   405,950 4,600 SH   SOLE   4,600 0 0
ISHARES TR 1 3 YR TREAS BD 464287457   8,996,540 108,575 SH   SOLE   108,575 0 0
ISHARES TR MSCI INTL VLU FT 46435G409   1,387,859 42,197 SH   SOLE   42,197 0 0
ISHARES TR 10-20 YR TRS ETF 464288653   6,075,073 59,794 SH   SOLE   59,794 0 0
ISHARES TR 0-3 MNTH TREASRY 46436E718   2,860,811 28,412 SH   SOLE   28,412 0 0
ISHARES TR MSCI USA MIN VOL 46429B697   377,733 4,024 SH   SOLE   4,024 0 0
ISHARES TR MSCI USA MMENTM 46432F396   4,808,609 20,009 SH   SOLE   20,009 0 0
ISHARES TR MSCI USA QLT FCT 46432F339   12,533,891 68,559 SH   SOLE   68,559 0 0
ISHARES TR NATIONAL MUN ETF 464288414   553,431 5,297 SH   SOLE   5,297 0 0
ISHARES TR PFD AND INCM SEC 464288687   392,033 12,778 SH   SOLE   12,778 0 0
ISHARES TR RUS 1000 ETF 464287622   3,003,150 8,844 SH   SOLE   8,844 0 0
ISHARES TR RUS 1000 GRW ETF 464287614   1,887,258 4,445 SH   SOLE   4,445 0 0
ISHARES TR RUS 1000 VAL ETF 464287598   1,523,059 7,842 SH   SOLE   7,842 0 0
ISHARES TR RUSSELL 3000 ETF 464287689   1,856,790 5,290 SH   SOLE   5,290 0 0
ISHARES TR S&P 100 ETF 464287101   2,095,450 6,885 SH   SOLE   6,885 0 0
ISHARES TR S&P 500 GRWT ETF 464287309   1,037,252 9,421 SH   SOLE   9,421 0 0
ISHARES TR S&P 500 VAL ETF 464287408   955,390 4,889 SH   SOLE   4,889 0 0
ISHARES TR MSCI INTL QUALTY 46434V456   324,928 7,518 SH   SOLE   7,518 0 0
ISHARES TR IBONDS 27 ETF 46435UAA9   1,402,845 57,802 SH   SOLE   57,802 0 0
ISHARES TR CORE S&P TTL STK 464287150   17,196,100 127,341 SH   SOLE   127,341 0 0
ISHARES TR CORE TOTAL USD 46434V613   409,136 8,850 SH   SOLE   8,850 0 0
ISHARES TR ISHS 1-5YR INVS 464288646   5,554,355 105,276 SH   SOLE   105,276 0 0
ISHARES TR TRS FLT RT BD 46434V860   18,707,625 369,351 SH   SOLE   369,351 0 0
ISHARES TR ESG AWRE USD ETF 46435G193   514,010 22,127 SH   SOLE   22,127 0 0
ISHARES TR U.S. TECH ETF 464287721   7,699,489 44,436 SH   SOLE   44,436 0 0
ISHARES TR US INFRASTRUC 46435U713   327,802 6,664 SH   SOLE   6,664 0 0
ISHARES U S ETF TR SHORT DURATION B 46431W507   776,364 15,193 SH   SOLE   15,193 0 0
ISHARES U S ETF TR INT RT HDG C B 46431W705   6,425,856 69,544 SH   SOLE   69,544 0 0
JOHNSON & JOHNSON COM 478160104   2,752,043 18,017 SH   SOLE   18,017 0 0
JONES LANG LASALLE INC COM 48020Q107   336,606 1,316 SH   SOLE   1,316 0 0
JPMORGAN CHASE & CO. COM 46625H100   11,800,872 40,705 SH   SOLE   40,705 0 0
KINDER MORGAN INC DEL COM 49456B101   6,545,730 222,644 SH   SOLE   222,644 0 0
KLA CORP COM NEW 482480100   432,642 483 SH   SOLE   483 0 0
KROGER CO COM 501044101   533,618 7,439 SH   SOLE   7,439 0 0
LAM RESEARCH CORP COM NEW 512807306   514,870 5,289 SH   SOLE   5,289 0 0
LAMAR ADVERTISING CO NEW CL A 512816109   6,109,901 50,345 SH   SOLE   50,345 0 0
LOCKHEED MARTIN CORP COM 539830109   3,360,005 7,255 SH   SOLE   7,255 0 0
LOEWS CORP COM 540424108   1,682,456 18,355 SH   SOLE   18,355 0 0
LOWES COS INC COM 548661107   575,616 2,594 SH   SOLE   2,594 0 0
M & T BK CORP COM 55261F104   234,728 1,210 SH   SOLE   1,210 0 0
MARKEL GROUP INC COM 570535104   271,641 136 SH   SOLE   136 0 0
MASTERCARD INCORPORATED CL A 57636Q104   2,039,625 3,630 SH   SOLE   3,630 0 0
MCDONALDS CORP COM 580135101   267,911 917 SH   SOLE   917 0 0
MCKESSON CORP COM 58155Q103   4,036,162 5,508 SH   SOLE   5,508 0 0
MEDTRONIC PLC SHS G5960L103   1,273,709 14,612 SH   SOLE   14,612 0 0
MERCK & CO INC COM 58933Y105   498,814 6,301 SH   SOLE   6,301 0 0
META PLATFORMS INC CL A 30303M102   4,963,525 6,725 SH   SOLE   6,725 0 0
MICROSOFT CORP COM 594918104   9,978,724 20,061 SH   SOLE   20,061 0 0
MORGAN STANLEY COM NEW 617446448   804,213 5,709 SH   SOLE   5,709 0 0
NAVITAS SEMICONDUCTOR CORP COM 63942X106   86,060 13,139 SH   SOLE   13,139 0 0
NETFLIX INC COM 64110L106   1,205,538 900 SH   SOLE   900 0 0
NORFOLK SOUTHN CORP COM 655844108   201,704 788 SH   SOLE   788 0 0
NORTHERN TR CORP COM 665859104   328,194 2,588 SH   SOLE   2,588 0 0
NOVARTIS AG SPONSORED ADR 66987V109   2,488,439 20,564 SH   SOLE   20,564 0 0
NOVO-NORDISK A S ADR 670100205   284,984 4,129 SH   SOLE   4,129 0 0
NUVEEN PFD & INCOME OPPORTUN COM 67073B106   122,884 15,322 SH   SOLE   15,322 0 0
NVIDIA CORPORATION COM 67066G104   14,393,859 91,106 SH   SOLE   91,106 0 0
OCCIDENTAL PETE CORP COM 674599105   259,671 6,181 SH   SOLE   6,181 0 0
ONEOK INC NEW COM 682680103   1,381,592 16,925 SH   SOLE   16,925 0 0
ORACLE CORP COM 68389X105   5,515,311 25,227 SH   SOLE   25,227 0 0
OREILLY AUTOMOTIVE INC COM 67103H107   653,857 7,255 SH   SOLE   7,255 0 0
PALANTIR TECHNOLOGIES INC CL A 69608A108   630,616 4,626 SH   SOLE   4,626 0 0
PALO ALTO NETWORKS INC COM 697435105   364,055 1,779 SH   SOLE   1,779 0 0
PAYPAL HLDGS INC COM 70450Y103   224,669 3,023 SH   SOLE   3,023 0 0
PEPSICO INC COM 713448108   1,512,547 11,455 SH   SOLE   11,455 0 0
PFIZER INC COM 717081103   3,226,821 133,120 SH   SOLE   133,120 0 0
PHILIP MORRIS INTL INC COM 718172109   2,592,557 14,235 SH   SOLE   14,235 0 0
PHILLIPS 66 COM 718546104   3,524,947 29,547 SH   SOLE   29,547 0 0
PNC FINL SVCS GROUP INC COM 693475105   295,103 1,583 SH   SOLE   1,583 0 0
PRICE T ROWE GROUP INC COM 74144T108   2,551,497 26,440 SH   SOLE   26,440 0 0
PRINCIPAL FINANCIAL GROUP IN COM 74251V102   208,070 2,620 SH   SOLE   2,620 0 0
PROCTER AND GAMBLE CO COM 742718109   1,476,769 9,269 SH   SOLE   9,269 0 0
PROGRESSIVE CORP COM 743315103   983,913 3,687 SH   SOLE   3,687 0 0
PROSHARES TR ULTRAPRO SHORT S 74349Y845   370,944 22,080 SH   SOLE   22,080 0 0
PRUDENTIAL FINL INC COM 744320102   253,988 2,364 SH   SOLE   2,364 0 0
QUALCOMM INC COM 747525103   4,737,710 29,748 SH   SOLE   29,748 0 0
REALTY INCOME CORP COM 756109104   3,781,584 65,641 SH   SOLE   65,641 0 0
REPUBLIC SVCS INC COM 760759100   7,233,469 29,332 SH   SOLE   29,332 0 0
ROBLOX CORP CL A 771049103   993,298 9,442 SH   SOLE   9,442 0 0
ROPER TECHNOLOGIES INC COM 776696106   401,323 708 SH   SOLE   708 0 0
RTX CORPORATION COM 75513E101   1,330,415 9,111 SH   SOLE   9,111 0 0
SABINE RTY TR UNIT BEN INT 785688102   349,176 5,255 SH   SOLE   5,255 0 0
SALESFORCE INC COM 79466L302   372,636 1,367 SH   SOLE   1,367 0 0
SANOFI SPONSORED ADR 80105N105   670,267 13,874 SH   SOLE   13,874 0 0
SAP SE SPON ADR 803054204   333,294 1,096 SH   SOLE   1,096 0 0
SCHWAB CHARLES CORP COM 808513105   2,941,539 32,240 SH   SOLE   32,240 0 0
SCHWAB STRATEGIC TR FUNDAMENTAL INTL 808524755   3,605,661 90,096 SH   SOLE   90,096 0 0
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300   431,665 14,778 SH   SOLE   14,778 0 0
SCHWAB STRATEGIC TR US LRG CAP ETF 808524201   241,345 9,875 SH   SOLE   9,875 0 0
SCHWAB STRATEGIC TR US AGGREGATE B 808524839   744,122 32,019 SH   SOLE   32,019 0 0
SELECT SECTOR SPDR TR ENERGY 81369Y506   2,585,538 30,486 SH   SOLE   30,486 0 0
SELECT SECTOR SPDR TR SBI INT-UTILS 81369Y886   299,232 3,664 SH   SOLE   3,664 0 0
SELECT SECTOR SPDR TR FINANCIAL 81369Y605   2,554,929 48,786 SH   SOLE   48,786 0 0
SELECT SECTOR SPDR TR TECHNOLOGY 81369Y803   427,347 1,688 SH   SOLE   1,688 0 0
SHERWIN WILLIAMS CO COM 824348106   234,858 684 SH   SOLE   684 0 0
SNOWFLAKE INC CL A 833445109   379,570 1,696 SH   SOLE   1,696 0 0
SOUTHERN CO COM 842587107   677,063 7,373 SH   SOLE   7,373 0 0
SPDR INDEX SHS FDS PORTFOLIO EMG MK 78463X509   690,422 16,154 SH   SOLE   16,154 0 0
SPDR S&P 500 ETF TR TR UNIT 78462F103   831,130 1,345 SH   SOLE   1,345 0 0
SPDR SERIES TRUST DJ REIT ETF 78464A607   272,539 2,826 SH   SOLE   2,826 0 0
SPDR SERIES TRUST BLOOMBERG INVT 78468R200   552,972 17,936 SH   SOLE   17,936 0 0
SPDR SERIES TRUST BLOOMBERG 1-3 MO 78468R663   22,757,397 248,091 SH   SOLE   248,091 0 0
SPDR SERIES TRUST PORTFOLIO S&P500 78464A854   3,338,870 45,933 SH   SOLE   45,933 0 0
SPDR SERIES TRUST BLOOMBERG SHT TE 78468R408   453,187 17,786 SH   SOLE   17,786 0 0
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508   617,246 11,793 SH   SOLE   11,793 0 0
SPDR SERIES TRUST BLOOMBERG HIGH Y 78468R622   220,815 2,270 SH   SOLE   2,270 0 0
SPDR SERIES TRUST PORTFOLI S&P1500 78464A805   10,196,004 136,146 SH   SOLE   136,146 0 0
SPROTT PHYSICAL GOLD TR UNIT 85207H104   464,311 18,316 SH   SOLE   18,316 0 0
SPROTT PHYSICAL SILVER TR TR UNIT 85207K107   440,873 36,019 SH   SOLE   36,019 0 0
SSGA ACTIVE TR SPDR SSGA MY2027 78470P812   200,062 8,000 SH   SOLE   8,000 0 0
STARBUCKS CORP COM 855244109   3,030,367 33,072 SH   SOLE   33,072 0 0
STATE STR CORP COM 857477103   225,866 2,124 SH   SOLE   2,124 0 0
STRYKER CORPORATION COM 863667101   207,907 526 SH   SOLE   526 0 0
SYSCO CORP COM 871829107   754,002 9,955 SH   SOLE   9,955 0 0
T ROWE PRICE ETF INC US EQUITY RESEAR 87283Q503   574,292 14,767 SH   SOLE   14,767 0 0
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100   1,592,104 7,029 SH   SOLE   7,029 0 0
TARGET CORP COM 87612E106   226,895 2,300 SH   SOLE   2,300 0 0
TESLA INC COM 88160R101   987,923 3,110 SH   SOLE   3,110 0 0
TEXAS INSTRS INC COM 882508104   6,454,832 31,090 SH   SOLE   31,090 0 0
THE CIGNA GROUP COM 125523100   557,704 1,687 SH   SOLE   1,687 0 0
TRAVELERS COMPANIES INC COM 89417E109   1,818,687 6,798 SH   SOLE   6,798 0 0
UGI CORP NEW COM 902681105   469,733 12,898 SH   SOLE   12,898 0 0
UNILEVER PLC SPON ADR NEW 904767704   4,164,201 68,076 SH   SOLE   68,076 0 0
UNITED PARCEL SERVICE INC CL B 911312106   2,585,658 25,616 SH   SOLE   25,616 0 0
UNITEDHEALTH GROUP INC COM 91324P102   825,558 2,646 SH   SOLE   2,646 0 0
UNUM GROUP COM 91529Y106   340,535 4,217 SH   SOLE   4,217 0 0
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407   4,694,490 94,819 SH   SOLE   94,819 0 0
VANGUARD INDEX FDS GROWTH ETF 922908736   22,526,535 51,384 SH   SOLE   51,384 0 0
VANGUARD INDEX FDS TOTAL STK MKT 922908769   9,889,463 32,539 SH   SOLE   32,539 0 0
VANGUARD INDEX FDS SMALL CP ETF 922908751   1,129,455 4,766 SH   SOLE   4,766 0 0
VANGUARD INDEX FDS REAL ESTATE ETF 922908553   201,632 2,264 SH   SOLE   2,264 0 0
VANGUARD INDEX FDS VALUE ETF 922908744   13,696,710 77,496 SH   SOLE   77,496 0 0
VANGUARD INDEX FDS MCAP VL IDXVIP 922908512   389,628 2,369 SH   SOLE   2,369 0 0
VANGUARD INDEX FDS MCAP GR IDXVIP 922908538   445,355 1,566 SH   SOLE   1,566 0 0
VANGUARD INDEX FDS MID CAP ETF 922908629   1,424,105 5,089 SH   SOLE   5,089 0 0
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858   11,217,182 226,793 SH   SOLE   226,793 0 0
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409   282,143 3,549 SH   SOLE   3,549 0 0
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844   8,029,332 39,231 SH   SOLE   39,231 0 0
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858   3,065,713 53,775 SH   SOLE   53,775 0 0
VANGUARD WHITEHALL FDS HIGH DIV YLD 921946406   29,334,407 220,047 SH   SOLE   220,047 0 0
VANGUARD WORLD FD MEGA CAP INDEX 921910873   6,328,587 28,137 SH   SOLE   28,137 0 0
VERIZON COMMUNICATIONS INC COM 92343V104   5,773,562 133,431 SH   SOLE   133,431 0 0
VISA INC COM CL A 92826C839   4,457,188 12,554 SH   SOLE   12,554 0 0
WALMART INC COM 931142103   4,264,089 43,609 SH   SOLE   43,609 0 0
WASTE MGMT INC DEL COM 94106L109   5,483,216 23,963 SH   SOLE   23,963 0 0
WELLS FARGO CO NEW COM 949746101   7,211,174 90,005 SH   SOLE   90,005 0 0
WHIRLPOOL CORP COM 963320106   200,812 1,980 SH   SOLE   1,980 0 0
WIPRO LTD SPON ADR 1 SH 97651M109   39,870 13,202 SH   SOLE   13,202 0 0
WISDOMTREE TR DYNAMIC INTL EQT 97717X263   384,266 9,689 SH   SOLE   9,689 0 0
WISDOMTREE TR EMER MKT HIGH FD 97717W315   1,594,773 35,212 SH   SOLE   35,212 0 0
WISDOMTREE TR EURO QTLY DIV GR 97717X610   214,828 6,175 SH   SOLE   6,175 0 0
WISDOMTREE TR FLOATNG RAT TREA 97717Y527   5,790,754 115,101 SH   SOLE   115,101 0 0
WISDOMTREE TR INTL EQUITY FD 97717W703   618,582 9,732 SH   SOLE   9,732 0 0
WISDOMTREE TR INTL SMCAP DIV 97717W760   219,997 2,929 SH   SOLE   2,929 0 0
WISDOMTREE TR US LARGECAP DIVD 97717W307   1,073,981 13,075 SH   SOLE   13,075 0 0
WISDOMTREE TR US LARGECAP FUND 97717W588   2,941,695 45,957 SH   SOLE   45,957 0 0
WISDOMTREE TR US MIDCAP DIVID 97717W505   5,248,474 104,718 SH   SOLE   104,718 0 0
WISDOMTREE TR US QTLY DIV GRT 97717X669   52,274,956 624,253 SH   SOLE   624,253 0 0
WISDOMTREE TR US SMALLCAP DIVD 97717W604   2,382,411 75,013 SH   SOLE   75,013 0 0
WISDOMTREE TR YIELD ENHANCD US 97717X511   3,474,478 79,635 SH   SOLE   79,635 0 0
WPP PLC NEW ADR 92937A102   281,625 8,044 SH   SOLE   8,044 0 0