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   430,653 3,336 SH   SOLE   3,336 0 0
Abbott Laboratories COM 002824100   634,370 5,608 SH   SOLE   5,608 0 0
Abbvie Inc COM 00287Y109   2,709,392 15,247 SH   SOLE   15,199 0 48
Accenture PLC Cl A COM G1151C101   1,757,191 4,995 SH   SOLE   4,995 0 0
Acumen Pharmaceuticals Inc COM 00509G209   30,994 18,020 SH   SOLE   18,020 0 0
Adobe Inc COM 00724F101   2,761,463 6,210 SH   SOLE   6,210 0 0
Advanced Micro Devices COM 007903107   974,534 8,068 SH   SOLE   8,068 0 0
Aflac Inc COM 001055102   465,687 4,502 SH   SOLE   4,502 0 0
Air Products & Chemicals Inc COM 009158106   391,264 1,349 SH   SOLE   1,349 0 0
Alphabet Inc - Class A COM 02079K305   14,266,796 75,366 SH   SOLE   75,366 0 0
Alphabet Inc - Class C COM 02079K107   4,181,340 21,956 SH   SOLE   21,956 0 0
Altria Group Inc COM 02209S103   451,198 8,629 SH   SOLE   8,629 0 0
Amazon.Com Inc COM 023135106   15,436,337 70,360 SH   SOLE   70,360 0 0
Ambarella Inc COM G037AX101   256,409 3,525 SH   SOLE   3,525 0 0
American Express COM 025816109   6,981,576 23,524 SH   SOLE   22,574 0 950
American International Group COM 026874784   408,117 5,606 SH   SOLE   5,606 0 0
American Tower Corp COM 03027X100   227,979 1,243 SH   SOLE   1,243 0 0
Ameriprise Financial COM 03076c106   367,909 691 SH   SOLE   691 0 0
AMEX Consumer St ETF 81369Y308   244,241 3,107 SH   SOLE   3,107 0 0
AMEX Industrial ETF 81369Y704   483,512 3,670 SH   SOLE   3,670 0 0
AMEX Tech Select ETF 81369Y803   1,764,273 7,588 SH   SOLE   7,588 0 0
Amgen Inc COM 031162100   3,028,227 11,618 SH   SOLE   11,618 0 0
Amphenol Corp CL A COM 032095101   269,466 3,880 SH   SOLE   3,880 0 0
Analog Devices COM 032654105   378,391 1,781 SH   SOLE   1,781 0 0
Apple Inc COM 037833100   56,610,913 226,064 SH   SOLE   226,064 0 0
Applied Materials COM 038222105   1,276,886 7,851 SH   SOLE   7,851 0 0
Arista Networks Inc COM 040413205   355,575 3,217 SH   SOLE   3,217 0 0
Arthur J Gallagher & Co COM 363576109   274,199 966 SH   SOLE   966 0 0
ASML Holding NV - NY Reg COM N07059210   442,185 638 SH   SOLE   638 0 0
AT&T Inc COM 00206R102   1,035,664 45,484 SH   SOLE   45,484 0 0
Automatic Data Processing COM 053015103   3,443,151 11,762 SH   SOLE   11,637 0 125
Auxly Cannabis Group COM 05335P109   1,278 47,500 SH   SOLE   47,500 0 0
Bank Of America Corp COM 060505104   2,977,847 67,755 SH   SOLE   67,505 0 250
Bank Of America Corp 6percent PFD Se PFD 060505229   201,440 8,000 SH   SOLE   8,000 0 0
Bank of New York Mellon Corp COM 064058100   314,158 4,089 SH   SOLE   4,089 0 0
Barrick Gold Corp COM 067901108   164,750 10,629 SH   SOLE   10,629 0 0
Berkshire Hathaway Inc-CL B COM 084670702   18,175,621 40,098 SH   SOLE   39,548 0 550
Blackrock Inc COM 09290D101   6,474,965 6,316 SH   SOLE   6,306 0 10
Blackrock Short Maturity Bond ETF 46431W507   303,180 6,004 SH   SOLE   6,004 0 0
Blackstone Inc COM 09260D107   788,822 4,575 SH   SOLE   4,575 0 0
Blackstone Secd Lending Fd Com COM 09261X102   403,520 12,489 SH   SOLE   12,489 0 0
Boeing Co COM 097023105   1,057,929 5,977 SH   SOLE   5,977 0 0
Booking Holdings Inc COM 09857L108   710,484 143 SH   SOLE   143 0 0
Boston Scientific Corp COM 101137107   438,025 4,904 SH   SOLE   4,904 0 0
Boyd Gaming Corporation COM 103304101   270,937 3,735 SH   SOLE   3,735 0 0
Bristol-Myers Squibb Co COM 110122108   1,067,226 18,869 SH   SOLE   18,869 0 0
Broadcom Ltd COM 11135F101   14,306,899 61,710 SH   SOLE   61,600 0 110
Broadridge Financial Solutions COM 11133T103   352,941 1,561 SH   SOLE   1,561 0 0
Cadence Design System COM 127387108   279,428 930 SH   SOLE   930 0 0
Capital One Financial Corp COM 14040H105   381,248 2,138 SH   SOLE   2,138 0 0
Caribou Biosciences Inc COM 142038108   20,516 12,903 SH   SOLE   12,903 0 0
Carrier Global Corp COM 14448c104   361,983 5,303 SH   SOLE   5,303 0 0
Caterpillar Incorporated COM 149123101   2,049,767 5,650 SH   SOLE   5,650 0 0
CBD of Denver Inc COM 12482B107   118 295,100 SH   SOLE   295,100 0 0
Cencora Inc COM 03073E105   342,412 1,524 SH   SOLE   1,524 0 0
Chevron Corporation COM 166764100   2,539,222 17,531 SH   SOLE   17,501 0 30
Chipotle Mexican Grill Cl A COM 169656105   398,764 6,613 SH   SOLE   6,613 0 0
Chubb Ltd COM H1467J104   465,842 1,686 SH   SOLE   1,686 0 0
Cigna Group COM 125523100   438,510 1,588 SH   SOLE   1,588 0 0
Cintas Corp Com COM 172908105   220,884 1,209 SH   SOLE   1,209 0 0
Cisco Systems COM 17275R102   4,415,047 74,578 SH   SOLE   74,188 0 390
Citigroup Inc COM 172967424   1,115,400 15,846 SH   SOLE   15,846 0 0
Clorox Co COM 189054109   462,749 2,849 SH   SOLE   2,849 0 0
Coca-Cola Co COM 191216100   3,805,171 61,117 SH   SOLE   60,317 0 800
Cognex Corp COM 192422103   217,850 6,075 SH   SOLE   6,075 0 0
Coherent Corp COM 19247G107   283,243 2,990 SH   SOLE   2,990 0 0
Colgate-Palmolive COM 194162103   1,085,193 11,937 SH   SOLE   11,937 0 0
Comcast Corp Cl A COM 20030N101   957,578 25,515 SH   SOLE   25,515 0 0
Comm Svcs Select Sector SPDR F ETF 81369y852   652,596 6,741 SH   SOLE   6,741 0 0
Commvault Systems Inc COM 204166102   236,778 1,569 SH   SOLE   1,569 0 0
ConocoPhillips COM 20825C104   460,348 4,642 SH   SOLE   4,542 0 100
Consolidated Edison COM 209115104   249,309 2,794 SH   SOLE   2,794 0 0
Constellation Brands Inc - A COM 21036P108   256,802 1,162 SH   SOLE   1,162 0 0
Constellation Energy Corp COM 21037t109   270,465 1,209 SH   SOLE   1,209 0 0
Costco Wholesale Corp COM 22160K105   4,828,665 5,270 SH   SOLE   5,270 0 0
CSX Corp COM 126408103   1,533,954 47,535 SH   SOLE   47,535 0 0
Cummins Inc COM 231021106   1,629,008 4,673 SH   SOLE   4,673 0 0
Danaher Corp COM 235851102   480,907 2,095 SH   SOLE   2,095 0 0
Deere & Co COM 244199105   1,059,674 2,501 SH   SOLE   2,501 0 0
Diageo Plc-Sponsored Adr ADR 25243Q205   1,080,723 8,501 SH   SOLE   8,091 0 410
Digital Realty Trust Inc COM 253868103   395,801 2,232 SH   SOLE   2,232 0 0
Dimensional Emerging Mkts Core ETF 25434V302   5,278,102 208,045 SH   SOLE   208,045 0 0
Dimensional International Core ETF 25434V203   11,115,564 380,670 SH   SOLE   380,670 0 0
Dimensional Us High Proftblty ETF 25434V831   12,596,405 372,785 SH   SOLE   372,785 0 0
Dimensional US S/C Value ETF ETF 25434V815   9,425,175 306,211 SH   SOLE   306,211 0 0
Dominion Energy Inc COM 25746U109   548,675 10,187 SH   SOLE   9,987 0 200
Dover Corp COM 260003108   229,247 1,222 SH   SOLE   1,222 0 0
Drone Guarder Inc COM 26211L103   2 12,070 SH   SOLE   12,070 0 0
Duke Energy Corp COM 26441C204   557,985 5,179 SH   SOLE   5,179 0 0
Eaton Corp PLC COM G29183103   1,388,876 4,185 SH   SOLE   4,185 0 0
Ecolab Inc COM 278865100   351,246 1,499 SH   SOLE   1,499 0 0
Elevance Health Inc COM 036752103   727,102 1,971 SH   SOLE   1,971 0 0
Eli Lilly & Co COM 532457108   2,864,892 3,711 SH   SOLE   3,711 0 0
Emerson Elec Co COM 291011104   1,141,395 9,210 SH   SOLE   9,210 0 0
Energy Select Sector SPDR Fund ETF 81369Y506   278,034 3,246 SH   SOLE   3,246 0 0
Essex Property Trust Inc COM 297178105   248,904 872 SH   SOLE   872 0 0
Expedia Inc COM 30212P303   632,218 3,393 SH   SOLE   3,393 0 0
Exxon Mobil Corp COM 30231G102   2,639,004 24,533 SH   SOLE   24,283 0 250
Fair Isaac Corp COM 303250104   322,531 162 SH   SOLE   162 0 0
Fedex Corp COM 31428X106   979,872 3,483 SH   SOLE   3,483 0 0
First Trust DJ Internet ETF 33733e302   6,587,111 27,089 SH   SOLE   27,079 0 10
First Trust Ise Cloud Computin ETF 33734X192   364,388 3,059 SH   SOLE   3,059 0 0
First Trust NASDAQ Cybersecuri ETF 33734x846   6,497,462 102,403 SH   SOLE   102,403 0 0
First Trust NASDAQ Rising Divi ETF 33738r506   5,472,273 92,531 SH   SOLE   90,748 0 1,783
First Trust NASDAQ Tech Div In ETF 33738r118   549,220 7,000 SH   SOLE   7,000 0 0
First Trust Smid Cap Rising Di ETF 33741X102   516,240 14,400 SH   SOLE   14,400 0 0
Fiserv Inc COM 337738108   559,975 2,726 SH   SOLE   2,726 0 0
FS KKR Capital Corp COM 302635206   521,649 24,017 SH   SOLE   24,017 0 0
FT Vest Fund of Buffer ETFs ETF 33740F755   1,794,988 58,910 SH   SOLE   58,910 0 0
FT Vest Rising DVD Achievers T ETF 33738D879   5,819,908 240,095 SH   SOLE   238,685 0 1,410
GATX Corp COM 361448103   216,944 1,400 SH   SOLE   1,400 0 0
GE Vernova Inc COM 36828A101   359,192 1,092 SH   SOLE   1,092 0 0
General Dynamics Corp COM 369550108   682,987 2,592 SH   SOLE   2,592 0 0
General Electric COM 369604301   726,037 4,353 SH   SOLE   4,353 0 0
General Mills COM 370334104   2,004,169 31,428 SH   SOLE   31,348 0 80
General Motors COM 37045V100   430,901 8,089 SH   SOLE   8,089 0 0
Geron Corp COM 374163103   178,788 50,505 SH   SOLE   50,505 0 0
Gilead Sciences Inc COM 375558103   3,112,719 33,698 SH   SOLE   33,558 0 140
Global Security & Intellige COM 379369101   0 10,000 SH   SOLE   10,000 0 0
Global X Robotics & Artificial ETF 37954y715   2,006,268 62,794 SH   SOLE   62,794 0 0
Golar Lng Ltd COM G9456A100   325,229 7,685 SH   SOLE   7,685 0 0
Goldman Sachs Group Inc COM 38141G104   1,682,240 2,938 SH   SOLE   2,938 0 0
Golub Capital Bdc Inc COM 38173M102   353,031 23,287 SH   SOLE   23,287 0 0
Graham Holdings Co-Class B COM 384637104   307,788 353 SH   SOLE   353 0 0
HCA Holdings Inc COM 40412C101   216,408 721 SH   SOLE   721 0 0
Health Care Select Sector SP ETF 81369Y209   534,459 3,885 SH   SOLE   3,885 0 0
Hemp Inc COM 423703206   0 25,000 SH   SOLE   0 0 25,000
Hilton Inc COM 43300a203   215,029 870 SH   SOLE   870 0 0
Home Depot Inc COM 437076102   6,574,320 16,901 SH   SOLE   16,861 0 40
Honeywell International COM 438516106   1,229,174 5,441 SH   SOLE   5,441 0 0
Humana Inc Com COM 444859102   271,523 1,070 SH   SOLE   1,070 0 0
Icon Plc COM G4705A100   222,083 1,059 SH   SOLE   1,059 0 0
Iddriven Inc COM 45152R101   0 10,000 SH   SOLE   10,000 0 0
Illinois Tool Works Inc COM 452308109   5,090,626 20,077 SH   SOLE   20,037 0 40
Intercontinental Exchange Inc COM 45866F104   311,580 2,091 SH   SOLE   2,091 0 0
International Business Machine COM 459200101   3,670,690 16,698 SH   SOLE   16,618 0 80
Intl Meta Sys COM 45986B108   0 37,000 SH   SOLE   37,000 0 0
Intuit Inc COM 461202103   484,574 771 SH   SOLE   771 0 0
Intuitive Surgical Inc COM 46120e602   773,023 1,481 SH   SOLE   1,481 0 0
Invesco QQQ Trust Series I ETF 46090E103   25,434,394 49,751 SH   SOLE   49,586 0 165
Invesco S&P 500 Equal Weight P ETF 46137V357   13,993,078 79,855 SH   SOLE   79,135 0 720
Invesco S&P 500 High Qual Port ETF 46137V241   205,615 3,068 SH   SOLE   3,068 0 0
Invesco Variable Rate Preferre ETF 46138g870   485,808 20,083 SH   SOLE   20,083 0 0
iShares 1-5 Year Inv Gr Corpor ETF 464288646   268,426 5,192 SH   SOLE   5,192 0 0
iShares 7-10 Year Bond Fund ETF 464287440   6,236,686 67,460 SH   SOLE   66,705 0 755
iShares Barclays 3-7 Yr Treasu ETF 464288661   3,789,462 32,795 SH   SOLE   32,780 0 15
iShares Barclays Aggregate Bon ETF 464287226   901,945 9,308 SH   SOLE   9,308 0 0
iShares COMEX Gold Trust ETF 464285204   352,412 7,118 SH   SOLE   7,118 0 0
iShares Core Dividend Growth E ETF 46434V621   1,084,777 17,685 SH   SOLE   17,685 0 0
iShares Core MSCI EAFE ETF ETF 46432F842   393,146 5,594 SH   SOLE   5,594 0 0
iShares Core MSCI Emerging Mar ETF 46434G103   1,233,959 23,630 SH   SOLE   22,248 0 1,382
iShares Core MSCI Total Intl S ETF 46432f834   2,135,330 32,285 SH   SOLE   32,285 0 0
iShares Core S&P 500 Index Fun ETF 464287200   27,452,668 46,634 SH   SOLE   46,296 0 338
iShares Core S&P S/C ETF ETF 464287804   20,414,688 177,180 SH   SOLE   177,150 0 30
IShares Edge MSCI Intl Quality ETF 46434v456   261,028 7,032 SH   SOLE   7,032 0 0
iShares Edge MSCI USA Momentum ETF 46432f396   356,730 1,724 SH   SOLE   1,698 0 26
iShares ESG MSCI USA ETF ETF 46435G425   201,603 1,565 SH   SOLE   1,565 0 0
iShares ESG MSCI USA Small-Cap ETF 46435U663   270,928 6,443 SH   SOLE   6,443 0 0
iShares GSCI Commodity Indexed ETF 46428r107   1,197,350 55,000 SH   SOLE   55,000 0 0
IShares High Dividend Eq Fd ETF 46429b663   496,189 4,420 SH   SOLE   4,420 0 0
iShares iBoxx High Yield Corp ETF 464288513   430,058 5,468 SH   SOLE   5,468 0 0
iShares MSCI ACWI ex US ETF ETF 464288240   601,666 11,535 SH   SOLE   11,535 0 0
iShares MSCI ACWI Index Fund ETF 464288257   3,595,500 30,600 SH   SOLE   30,600 0 0
iShares MSCI EAFE Index Fund ETF 464287465   351,965 4,655 SH   SOLE   4,621 0 34
iShares MSCI EAFE Small Cap In ETF 464288273   5,193,700 85,493 SH   SOLE   84,993 0 500
iShares MSCI USA ESG Select ETF 464288802   358,691 2,950 SH   SOLE   2,950 0 0
iShares MSCI USA Quality ETF 46432F339   46,914,858 263,448 SH   SOLE   261,958 0 1,490
iShares Nasdaq Biotechnology I ETF 464287556   401,125 3,034 SH   SOLE   3,034 0 0
iShares Preferred & Inc Securi ETF 464288687   291,166 9,261 SH   SOLE   8,740 0 521
iShares Russell 1000 Growth In ETF 464287614   745,376 1,856 SH   SOLE   1,856 0 0
iShares Russell 1000 Value Ind ETF 464287598   736,447 3,978 SH   SOLE   3,978 0 0
iShares Russell Midcap Growth ETF 464287481   244,474 1,929 SH   SOLE   1,929 0 0
iShares Russell Midcap Value ETF 464287473   219,231 1,695 SH   SOLE   1,695 0 0
iShares S&P 500 Growth Index F ETF 464287309   656,188 6,463 SH   SOLE   6,463 0 0
iShares S&P 500 Value Index Fu ETF 464287408   723,435 3,790 SH   SOLE   3,790 0 0
iShares S&P Glbl Energy Sect ETF 464287341   1,104,776 28,936 SH   SOLE   28,936 0 0
iShares S&P National AMT Free ETF 464288414   762,472 7,156 SH   SOLE   7,156 0 0
iShares S&P Smallcap 600 Growt ETF 464287887   307,030 2,268 SH   SOLE   2,268 0 0
iShares S&P Smallcap 600 Value ETF 464287879   1,529,252 14,080 SH   SOLE   14,080 0 0
iShares Tr DJ US Healthcare Fd ETF 464287762   201,847 3,464 SH   SOLE   3,464 0 0
iShares Tr Russell 2000 ETF 464287655   12,443,237 56,314 SH   SOLE   56,314 0 0
Ishares Tr Russell Midcap ETF 464287499   1,396,543 15,798 SH   SOLE   15,798 0 0
iShares Tr S&P 100 Index Fd ETF 464287101   1,127,093 3,902 SH   SOLE   3,902 0 0
iShares Tr S&P Midcap 400 ETF 464287507   17,457,665 280,174 SH   SOLE   280,174 0 0
Itron Inc Com COM 465741106   237,247 2,185 SH   SOLE   2,185 0 0
J P Morgan Nasdaq Eqt Prm Inc ETF 46654Q203   1,152,013 20,433 SH   SOLE   20,433 0 0
Johnson & Johnson COM 478160104   12,119,385 83,802 SH   SOLE   83,037 0 765
JP Morgan Ultra-Short Income E ETF 46641Q837   278,294 5,525 SH   SOLE   5,525 0 0
JPMorgan Chase & Co COM 46625H100   9,845,568 41,073 SH   SOLE   40,523 0 550
JPMorgan Diversified Return US ETF 46641Q845   414,678 8,859 SH   SOLE   8,859 0 0
JPMorgan Equity Premium ETF ETF 46641Q332   19,580,000 340,344 SH   SOLE   338,944 0 1,400
Kimberly-Clark COM 494368103   208,485 1,591 SH   SOLE   1,591 0 0
KLA Corp COM 482480100   1,700,831 2,699 SH   SOLE   2,699 0 0
L3Harris Tech Inc COM 502431109   217,219 1,033 SH   SOLE   1,033 0 0
Lam Research COM 512807306   1,467,208 20,313 SH   SOLE   20,313 0 0
Lexicon Pharmaceuticals Inc COM 528872302   9,191 12,445 SH   SOLE   12,445 0 0
Linde PLC COM g54950103   1,040,395 2,485 SH   SOLE   2,485 0 0
Lockheed Martin Corporation COM 539830109   4,268,253 8,783 SH   SOLE   8,773 0 10
Lowe's Companies Inc COM 548661107   1,704,072 6,905 SH   SOLE   6,905 0 0
Lumentum Holdings Inc COM 55024u109   272,418 3,245 SH   SOLE   3,245 0 0
Lvmh Moet Hennessy-Unsp Adr ADR 502441306   228,708 1,750 SH   SOLE   1,750 0 0
LyondellBasell Indus NV COM N53745100   746,339 10,049 SH   SOLE   10,049 0 0
Madison Square Garden Sports C COM 55825T103   802,969 3,558 SH   SOLE   883 0 2,675
Marathon Petroleum Corp COM 56585A102   485,600 3,481 SH   SOLE   3,420 0 61
Market Vectors Semiconductor T ETF 92189f676   1,430,906 5,909 SH   SOLE   5,909 0 0
Marriott International COM 571903202   282,845 1,014 SH   SOLE   1,014 0 0
Marsh & Mclennan COM 571748102   949,545 4,470 SH   SOLE   4,470 0 0
Mastercard Inc Class A COM 57636q104   8,196,748 15,566 SH   SOLE   15,566 0 0
McDonald's Corp COM 580135101   4,893,836 16,882 SH   SOLE   16,842 0 40
McKesson Corp COM 58155Q103   473,100 830 SH   SOLE   830 0 0
Merck & Co COM 58933Y105   5,453,687 54,822 SH   SOLE   54,822 0 0
Meta Platforms Inc - A COM 30303M102   6,524,977 11,144 SH   SOLE   11,144 0 0
Metlife Inc COM 59156R108   243,184 2,970 SH   SOLE   2,970 0 0
Microchip Technology Inc COM 595017104   295,811 5,158 SH   SOLE   5,158 0 0
Micron Technology Inc COM 595112103   381,076 4,528 SH   SOLE   4,528 0 0
Microsoft Corp COM 594918104   34,717,181 82,366 SH   SOLE   81,631 0 735
Mid-America Apartment Comm COM 59522J103   238,656 1,544 SH   SOLE   1,544 0 0
Mondelez International Inc COM 609207105   373,910 6,260 SH   SOLE   6,260 0 0
Monster Beverage Corp COM 61174x109   232,105 4,416 SH   SOLE   4,416 0 0
Moody's Cop. COM 615369105   376,329 795 SH   SOLE   795 0 0
Morgan Stanley COM 617446448   5,685,428 45,223 SH   SOLE   44,923 0 300
Motorola Solutions Inc COM 620076307   310,619 672 SH   SOLE   672 0 0
Nestle Sa-Spons Adr ADR 641069406   2,466,115 30,185 SH   SOLE   29,785 0 400
Netflix Inc COM 64110L106   2,539,371 2,849 SH   SOLE   2,849 0 0
New Jersey Resource Corp COM 646025106   824,059 17,665 SH   SOLE   17,665 0 0
Nextera Energy Inc COM 65339F101   2,041,660 28,479 SH   SOLE   28,479 0 0
Nike Inc - B COM 654106103   278,087 3,675 SH   SOLE   3,675 0 0
nLight Inc COM 65487K100   138,678 13,220 SH   SOLE   13,220 0 0
Norfolk Southern COM 655844108   332,101 1,415 SH   SOLE   1,415 0 0
Northrop Grumman COM 666807102   256,702 547 SH   SOLE   547 0 0
Novartis AG - ADR ADR 66987V109   395,371 4,063 SH   SOLE   3,663 0 400
Novo-Nordisk A/S-Spons Adr ADR 670100205   259,780 3,020 SH   SOLE   3,020 0 0
NVIDIA Corp COM 67066G104   19,653,623 146,352 SH   SOLE   146,352 0 0
Occidental Pete Corp COM 674599105   357,481 7,235 SH   SOLE   7,235 0 0
OGE Energy Corp COM 670837103   294,187 7,132 SH   SOLE   7,132 0 0
Oneok Inc COM 682680103   355,918 3,545 SH   SOLE   3,545 0 0
OneSpaWorld Holdings Ltd COM P73684113   221,487 11,130 SH   SOLE   11,130 0 0
Oracle Corp COM 68389X105   1,818,042 10,910 SH   SOLE   10,910 0 0
O'Reilly Automotive Inc COM 67103H107   291,707 246 SH   SOLE   246 0 0
Otis Worldwide Corp COM 68902V107   321,079 3,467 SH   SOLE   3,467 0 0
Paccar Inc COM 693718108   229,988 2,211 SH   SOLE   2,211 0 0
Palo Alto Networks Inc COM 697435105   431,063 2,369 SH   SOLE   2,369 0 0
Parker Hannifin Corp Com COM 701094104   987,119 1,552 SH   SOLE   1,552 0 0
Paychex COM 704326107   1,606,094 11,454 SH   SOLE   10,954 0 500
Pentair Plc COM G7S00T104   216,980 2,156 SH   SOLE   2,156 0 0
Pepsico Inc COM 713448108   3,809,095 25,050 SH   SOLE   24,990 0 60
Pfizer Inc COM 717081103   1,723,952 64,981 SH   SOLE   64,881 0 100
Philip Morris Intl COM 718172109   756,761 6,288 SH   SOLE   6,288 0 0
Phillips 66 COM 718546104   434,757 3,816 SH   SOLE   3,766 0 50
PIMCO Total Return ETF ETF 72201R775   539,265 5,964 SH   SOLE   5,964 0 0
Plug Power Inc COM 72919P202   51,942 24,386 SH   SOLE   24,386 0 0
PNC Fincl Services Group COM 693475105   1,989,452 10,316 SH   SOLE   10,316 0 0
PPL Corp COM 69351T106   411,449 12,676 SH   SOLE   12,676 0 0
Procter & Gamble COM 742718109   9,370,153 55,891 SH   SOLE   55,472 0 419
Progressive Corp COM 743315103   452,384 1,888 SH   SOLE   1,888 0 0
Prologis Inc COM 74340W103   322,596 3,052 SH   SOLE   3,052 0 0
Prudential Financial Inc COM 744320102   221,296 1,867 SH   SOLE   1,867 0 0
Public Service Enterprise Grp COM 744573106   457,329 5,413 SH   SOLE   5,413 0 0
PulteGroup Inc COM 745867101   994,366 9,131 SH   SOLE   9,131 0 0
Qorvo Inc COM 74736k101   244,196 3,492 SH   SOLE   3,492 0 0
Qualcomm Inc COM 747525103   1,884,303 12,266 SH   SOLE   12,266 0 0
Raymond James Financial Inc COM 754730109   469,252 3,021 SH   SOLE   3,021 0 0
Regeneron Pharmaceuticals COM 75886F107   741,536 1,041 SH   SOLE   1,041 0 0
Robo Global Robotics & Automat ETF 301505707   781,901 13,898 SH   SOLE   13,898 0 0
Rockwell Automation Inc COM 773903109   209,484 733 SH   SOLE   733 0 0
Royal Caribbean Cruises LTD COM V7780T103   548,812 2,379 SH   SOLE   2,379 0 0
RTX Corp COM 75513e101   5,049,160 43,633 SH   SOLE   43,543 0 90
S & P Global Inc COM 78409v104   511,975 1,028 SH   SOLE   1,028 0 0
Salesforce.com Inc COM 79466l302   730,511 2,185 SH   SOLE   2,185 0 0
Schwab US Broad Martket ETF ETF 808524102   570,806 25,146 SH   SOLE   25,146 0 0
Schwab US DVD equity ETF ETF 808524797   28,478,416 1,042,402 SH   SOLE   1,035,562 0 6,840
Schwab US Mid Cap ETF ETF 808524508   2,916,533 105,252 SH   SOLE   105,252 0 0
Schwab US Small-Cap ETF ETF 808524607   1,154,236 44,634 SH   SOLE   44,634 0 0
Servicenow Inc COM 81762P102   714,521 674 SH   SOLE   674 0 0
Sherwin-Williams COM 824348106   366,784 1,079 SH   SOLE   1,079 0 0
Simon Property Group Inc COM 828806109   451,018 2,619 SH   SOLE   2,619 0 0
Southern Co COM 842587107   2,491,844 30,270 SH   SOLE   30,140 0 130
SPDR Doubleline Total Return T ETF 78467V848   8,531,492 216,590 SH   SOLE   213,385 0 3,205
SPDR Dow Jones Indl Avrg ETF ETF 78467X109   6,500,642 15,278 SH   SOLE   15,278 0 0
SPDR Gold Trust ETF 78463V107   597,577 2,468 SH   SOLE   2,468 0 0
SPDR S & P Mid-Cap 400 ETF Tr ETF 78467Y107   6,617,165 11,618 SH   SOLE   11,618 0 0
SPDR S&P 500 ETF Tr ETF 78462F103   30,560,053 52,143 SH   SOLE   51,341 0 802
SPDR S&P Aerospace & DEF ETF ETF 78464a631   233,806 1,410 SH   SOLE   1,410 0 0
Spdr S&P Dividend Etf ETF 78464A763   222,209 1,682 SH   SOLE   1,682 0 0
SPDR S&P Homebuilders ETF Shar ETF 78464A888   271,540 2,598 SH   SOLE   2,598 0 0
Starbucks Corp COM 855244109   2,378,456 26,065 SH   SOLE   26,065 0 0
Stryker Corp COM 863667101   511,631 1,421 SH   SOLE   1,371 0 50
Synopsys Inc COM 871607107   236,370 487 SH   SOLE   487 0 0
Sysco Corp COM 871829107   559,458 7,317 SH   SOLE   7,317 0 0
T Rowe Price Group Inc COM 74144T108   512,976 4,536 SH   SOLE   4,536 0 0
Take-Two Interactive Software COM 874054109   390,618 2,122 SH   SOLE   2,122 0 0
Target Corp COM 87612E106   579,517 4,287 SH   SOLE   4,287 0 0
Telos Corp COM 87969b101   59,320 17,345 SH   SOLE   17,345 0 0
Tesla Inc COM 88160r101   5,309,284 13,147 SH   SOLE   13,147 0 0
Texas Instruments Inc COM 882508104   1,322,133 7,051 SH   SOLE   7,051 0 0
The Charles Schwab COM 808513105   750,461 10,140 SH   SOLE   10,140 0 0
Thermo Fisher Scientific Inc COM 883556102   430,750 828 SH   SOLE   828 0 0
TJX Companies Inc COM 872540109   755,183 6,251 SH   SOLE   6,251 0 0
T-Mobile US Inc COM 872590104   361,335 1,637 SH   SOLE   1,637 0 0
Trane Technologies PLC COM G8994E103   463,904 1,256 SH   SOLE   1,256 0 0
TransDigm Group Inc COM 893641100   275,000 217 SH   SOLE   217 0 0
Travelers Companies Inc COM 89417E109   822,398 3,414 SH   SOLE   3,414 0 0
Trimble Inc COM 896239100   233,743 3,308 SH   SOLE   3,308 0 0
Truist Financial Corp COM 89832q109   369,251 8,512 SH   SOLE   8,512 0 0
Union Pac Corp COM 907818108   654,475 2,870 SH   SOLE   2,870 0 0
United Parcel Service -Cl B COM 911312106   1,009,113 8,002 SH   SOLE   8,002 0 0
United Parks & Resorts Inc COM 81282V100   235,436 4,190 SH   SOLE   4,190 0 0
Unitedhealth Group Inc COM 91324P102   4,237,589 8,377 SH   SOLE   8,377 0 0
Uranium Energy Corp COM 916896103   91,252 13,640 SH   SOLE   13,640 0 0
US Bancorp New COM 902973304   207,391 4,336 SH   SOLE   4,336 0 0
Valero Energy Corp New COM 91913Y100   1,787,607 14,582 SH   SOLE   14,582 0 0
Vanguard Bd Index Fd Short Trm ETF 921937827   516,859 6,689 SH   SOLE   6,689 0 0
Vanguard Bd Index Fd Tot Mkt ETF 921937835   12,565,451 174,739 SH   SOLE   173,301 0 1,438
Vanguard Dividend Appreciation ETF 921908844   3,323,561 16,972 SH   SOLE   16,692 0 280
Vanguard ESG International Sto ETF 921910725   286,392 5,051 SH   SOLE   5,051 0 0
Vanguard ESG US ETF ETF 921910733   418,301 3,988 SH   SOLE   3,988 0 0
Vanguard Extended Market ETF ETF 922908652   1,424,850 7,500 SH   SOLE   7,500 0 0
Vanguard FTSE ALL WO X-US SC ETF 922042718   533,248 4,658 SH   SOLE   4,658 0 0
Vanguard FTSE All World Ex US ETF 922042775   22,861,115 398,208 SH   SOLE   395,207 0 3,001
Vanguard FTSE Developed Market ETF 921943858   19,850,880 415,117 SH   SOLE   415,117 0 0
Vanguard FTSE Emerging Markets ETF 922042858   5,586,378 126,848 SH   SOLE   126,848 0 0
Vanguard FTSE Europe ETF ETF 922042874   318,146 5,013 SH   SOLE   5,013 0 0
Vanguard Growth ETF ETF 922908736   799,537 1,948 SH   SOLE   1,948 0 0
Vanguard High Div Yield ETF ETF 921946406   37,367,630 292,873 SH   SOLE   291,296 0 1,577
Vanguard Information Technolog ETF 92204A702   568,325 914 SH   SOLE   914 0 0
Vanguard Intermediate-Term Cor ETF 92206c870   688,396 8,576 SH   SOLE   8,576 0 0
Vanguard Interm-Term Govt Bd ETF 92206C706   2,456,918 42,361 SH   SOLE   42,361 0 0
Vanguard Intl Hi Div Yield Ind ETF 921946794   544,601 8,023 SH   SOLE   8,023 0 0
Vanguard Large Cap ETF ETF 922908637   6,240,588 23,139 SH   SOLE   23,139 0 0
Vanguard Mid Cap Growth Index ETF 922908538   238,779 941 SH   SOLE   941 0 0
Vanguard Mid Cap Value Index ETF 922908512   249,288 1,541 SH   SOLE   1,537 0 4
Vanguard Mid-Cap ETF ETF 922908629   3,185,672 12,061 SH   SOLE   12,061 0 0
Vanguard REIT ETF ETF 922908553   632,023 7,095 SH   SOLE   7,095 0 0
Vanguard Russell 1000 Growth E ETF 92206C680   540,672 5,234 SH   SOLE   5,234 0 0
Vanguard Russell 1000 Value In ETF 92206C714   420,144 5,171 SH   SOLE   5,171 0 0
Vanguard S&P 500 ETF ETF 922908363   5,987,601 11,113 SH   SOLE   11,113 0 0
Vanguard S&P 500 Growth ETF ETF 921932505   970,059 2,650 SH   SOLE   2,650 0 0
Vanguard Short Term Corp Bond ETF 92206C409   333,646 4,277 SH   SOLE   3,277 0 1,000
Vanguard Small Cap Growth ETF ETF 922908595   488,985 1,746 SH   SOLE   1,746 0 0
Vanguard Small Cap Value - ETF ETF 922908611   357,715 1,805 SH   SOLE   1,805 0 0
Vanguard Small-Cap ETF ETF 922908751   33,012,595 137,392 SH   SOLE   136,525 0 867
Vanguard Tax Exempt Bond ETF ETF 922907746   3,711,219 74,032 SH   SOLE   74,032 0 0
Vanguard Total Intl Stock Inde ETF 921909768   4,258,385 72,262 SH   SOLE   72,262 0 0
Vanguard Total World Stock ETF ETF 922042742   988,829 8,417 SH   SOLE   8,417 0 0
Vanguard US Total Stock Market ETF 922908769   32,656,700 112,683 SH   SOLE   111,812 0 871
Vanguard Value ETF ETF 922908744   411,399 2,430 SH   SOLE   2,430 0 0
Verizon Communications COM 92343V104   2,146,693 53,681 SH   SOLE   53,421 0 260
Vertex Pharmaceuticals Com COM 92532F100   276,252 686 SH   SOLE   686 0 0
Visa Inc Class A Shares COM 92826C839   3,491,875 11,049 SH   SOLE   11,049 0 0
Wal Mart Stores Inc COM 931142103   11,641,630 128,850 SH   SOLE   127,870 0 980
Walt Disney Co COM 254687106   3,274,247 29,405 SH   SOLE   28,495 0 910
Waste Management Inc COM 94106L109   873,347 4,328 SH   SOLE   3,678 0 650
Waters Corp COM 941848103   713,024 1,922 SH   SOLE   1,922 0 0
Wells Fargo Company COM 949746101   806,425 11,481 SH   SOLE   11,481 0 0
Welltower Inc COM 95040q104   3,539,174 28,082 SH   SOLE   27,892 0 190
Williams Cos Inc COM 969457100   335,165 6,193 SH   SOLE   6,193 0 0
WisdomTree Bloomberg Fl Rate T ETF 97717y527   1,642,948 32,650 SH   SOLE   32,475 0 175
Wisdomtree MidCap Dividend Fun ETF 97717W505   1,042,110 20,446 SH   SOLE   20,446 0 0
Wisdomtree SmallCap Dividend F ETF 97717W604   393,308 11,450 SH   SOLE   11,450 0 0
Wisdomtree Us Dividend Grow ETF 97717X669   398,742 4,927 SH   SOLE   4,927 0 0
WW Grainger INC COM 384802104   1,135,212 1,077 SH   SOLE   1,077 0 0
Xylem Inc COM 98419M100   390,871 3,369 SH   SOLE   3,369 0 0
Zoetis Inc COM 98978V103   430,135 2,640 SH   SOLE   2,640 0 0