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 585,976 3,849 SH SOLE 0 0 0 3,849
ABBOTT LABS COM 002824100 293,694 2,159 SH SOLE 0 0 0 2,159
ALPHABET INC CAP STK CL A 02079K305 1,411,879 8,012 SH SOLE 0 0 0 8,012
ALPHABET INC CAP STK CL C 02079K107 703,713 3,967 SH SOLE 0 0 0 3,967
ALTRIA GROUP INC COM 02209S103 426,533 7,275 SH SOLE 0 0 0 7,275
AMAZON COM INC COM 023135106 2,610,939 11,901 SH SOLE 0 0 0 11,901
AMERICAN EXPRESS CO COM 025816109 645,456 2,024 SH SOLE 0 0 0 2,024
APPLE INC COM 037833100 7,706,516 37,562 SH SOLE 0 0 0 37,562
APPLIED MATLS INC COM 038222105 430,758 2,353 SH SOLE 0 0 0 2,353
ARISTA NETWORKS INC COM SHS 040413205 429,293 4,196 SH SOLE 0 0 0 4,196
ASTRAZENECA PLC SPONSORED ADR 046353108 208,941 2,990 SH SOLE 0 0 0 2,990
AT&T INC COM 00206R102 302,849 10,465 SH SOLE 0 0 0 10,465
BANK AMERICA CORP COM 060505104 337,147 7,125 SH SOLE 0 0 0 7,125
BERKSHIRE HATHAWAY INC DEL CL B NEW 084670702 9,738,023 20,047 SH SOLE 0 0 0 20,047
BERKSHIRE HATHAWAY INC DEL CL A 084670108 728,800 1 SH SOLE 0 0 0 1
BERRY CORP COM 08579X101 28,638 10,338 SH SOLE 0 0 0 10,338
BLACKROCK ETF TRUST ISHARES US EQUIT 09290C103 11,021,660 202,381 SH SOLE 0 0 0 202,381
BLACKROCK ETF TRUST US CARBON TRANS 09290C509 227,918 3,388 SH SOLE 0 0 0 3,388
BLACKROCK ETF TRUST ISHARES US THEMA 09290C806 952,690 26,776 SH SOLE 0 0 0 26,776
BLACKROCK ETF TRUST ISHARES A I INNO 09290C780 411,891 14,277 SH SOLE 0 0 0 14,277
BLACKROCK ETF TRUST II ISHARES FLEXIBLE 092528603 224,464 4,248 SH SOLE 0 0 0 4,248
BLACKROCK INC COM 09290D101 815,710 777 SH SOLE 0 0 0 777
BOEING CO COM 097023105 492,122 2,349 SH SOLE 0 0 0 2,349
BOOKING HOLDINGS INC COM 09857L108 741,746 128 SH SOLE 0 0 0 128
BROADCOM INC COM 11135F101 205,112 744 SH SOLE 0 0 0 744
CAPITAL GROUP GBL GROWTH EQT SHS CREATION UNI 14020X104 804,241 25,156 SH SOLE 0 0 0 25,156
CION INVT CORP COM 17259U204 152,992 15,987 SH SOLE 0 0 0 15,987
CISCO SYS INC COM 17275R102 277,544 4,000 SH SOLE 0 0 0 4,000
COCA COLA CO COM 191216100 578,416 8,175 SH SOLE 0 0 0 8,175
COSTCO WHSL CORP NEW COM 22160K105 257,396 260 SH SOLE 0 0 0 260
CROWDSTRIKE HLDGS INC CL A 22788C105 431,895 848 SH SOLE 0 0 0 848
CVS HEALTH CORP COM 126650100 209,366 3,035 SH SOLE 0 0 0 3,035
DEERE & CO COM 244199105 220,786 434 SH SOLE 0 0 0 434
DIREXION SHS ETF TR NAS100 EQL WGT 25459Y207 221,677 2,255 SH SOLE 0 0 0 2,255
DISNEY WALT CO COM 254687106 775,521 6,254 SH SOLE 0 0 0 6,254
DOVER CORP COM 260003108 345,153 1,884 SH SOLE 0 0 0 1,884
EMERSON ELEC CO COM 291011104 243,609 1,827 SH SOLE 0 0 0 1,827
ENTERPRISE BANCORP INC MASS COM 293668109 298,535 7,531 SH SOLE 0 0 0 7,531
EXPEDIA GROUP INC COM NEW 30212P303 415,121 2,461 SH SOLE 0 0 0 2,461
EXXON MOBIL CORP COM 30231G102 1,247,736 11,575 SH SOLE 0 0 0 11,575
FIDELITY COVINGTON TRUST MSCI INFO TECH I 316092808 1,632,985 8,280 SH SOLE 0 0 0 8,280
FIDELITY COVINGTON TRUST ENHANCED LARGE 316092113 689,914 20,003 SH SOLE 0 0 0 20,003
FIDELITY COVINGTON TRUST ENHANCED SMALL 31609A206 239,765 7,495 SH SOLE 0 0 0 7,495
FIRST TR EXCHANGE-TRADED FD STRUCTURED CR IN 33738D770 654,753 31,676 SH SOLE 0 0 0 31,676
FIRST TR EXCHANGE-TRADED FD SHS 33734H106 1,249,786 27,959 SH SOLE 0 0 0 27,959
FIRST TR EXCHNG TRADED FD VI FT VEST LADDERED 33740F755 2,368,909 74,494 SH SOLE 0 0 0 74,494
FS CREDIT OPPORTUNITIES CORP COMMON STOCK 30290Y101 104,598 14,407 SH SOLE 0 0 0 14,407
FS KKR CAP CORP COM 302635206 356,014 17,157 SH SOLE 0 0 0 17,157
GE AEROSPACE COM NEW 369604301 361,587 1,405 SH SOLE 0 0 0 1,405
GENERAL DYNAMICS CORP COM 369550108 248,034 850 SH SOLE 0 0 0 850
GENERAL MLS INC COM 370334104 250,760 4,840 SH SOLE 0 0 0 4,840
GILEAD SCIENCES INC COM 375558103 782,038 7,054 SH SOLE 0 0 0 7,054
GOLDMAN SACHS ETF TR ACCES TREASURY 381430529 2,003,110 20,001 SH SOLE 0 0 0 20,001
GOLDMAN SACHS GROUP INC COM 38141G104 249,128 352 SH SOLE 0 0 0 352
GSK PLC SPONSORED ADR 37733W204 323,120 8,415 SH SOLE 0 0 0 8,415
HOME DEPOT INC COM 437076102 820,239 2,237 SH SOLE 0 0 0 2,237
INTERNATIONAL BUSINESS MACHS COM 459200101 1,130,533 3,835 SH SOLE 0 0 0 3,835
INTUITIVE SURGICAL INC COM NEW 46120E602 313,004 576 SH SOLE 0 0 0 576
INVESCO EXCH TRD SLF IDX FD BULSHS 2025 CB 46138J825 560,329 27,095 SH SOLE 0 0 0 27,095
INVESCO EXCH TRD SLF IDX FD BULSHS 2026 CB 46138J791 447,434 22,922 SH SOLE 0 0 0 22,922
INVESCO EXCH TRD SLF IDX FD BULSHS 2027 CB 46138J783 518,420 26,383 SH SOLE 0 0 0 26,383
INVESCO EXCH TRD SLF IDX FD INVSCO BLSH 28 46138J643 206,539 10,080 SH SOLE 0 0 0 10,080
INVESCO EXCH TRD SLF IDX FD BULLETSHS 2030 46139W841 204,383 7,856 SH SOLE 0 0 0 7,856
INVESCO EXCHANGE TRADED FD T S&P 500 GARP ETF 46137V431 2,345,526 21,778 SH SOLE 0 0 0 21,778
INVESCO QQQ TR UNIT SER 1 46090E103 802,172 1,454 SH SOLE 0 0 0 1,454
ISHARES BITCOIN TRUST ETF SHS BEN INT 46438F101 1,398,323 22,845 SH SOLE 0 0 0 22,845
ISHARES GOLD TR ISHARES NEW 464285204 3,476,795 55,754 SH SOLE 0 0 0 55,754
ISHARES INC MSCI EMERG MRKT 464286533 489,571 7,796 SH SOLE 0 0 0 7,796
ISHARES INC MSCI WORLD ETF 464286392 363,894 2,148 SH SOLE 0 0 0 2,148
ISHARES INC CORE MSCI EMKT 46434G103 2,437,757 40,609 SH SOLE 0 0 0 40,609
ISHARES INC MSCI EMRG CHN 46434G764 504,413 7,989 SH SOLE 0 0 0 7,989
ISHARES SILVER TR ISHARES 46428Q109 246,797 7,522 SH SOLE 0 0 0 7,522
ISHARES TR ESG OPTIMIZED 464288802 372,802 2,941 SH SOLE 0 0 0 2,941
ISHARES TR CORE S&P TTL STK 464287150 3,376,956 25,007 SH SOLE 0 0 0 25,007
ISHARES TR SHORT TREAS BD 464288679 200,243 1,813 SH SOLE 0 0 0 1,813
ISHARES TR MBS ETF 464288588 438,842 4,674 SH SOLE 0 0 0 4,674
ISHARES TR EAFE VALUE ETF 464288877 3,853,525 60,705 SH SOLE 0 0 0 60,705
ISHARES TR EAFE GRWTH ETF 464288885 1,801,391 16,084 SH SOLE 0 0 0 16,084
ISHARES TR MORNINGSTAR GRWT 464287119 239,152 2,468 SH SOLE 0 0 0 2,468
ISHARES TR CORE US AGGBD ET 464287226 1,015,299 10,235 SH SOLE 0 0 0 10,235
ISHARES TR CORE MSCI EAFE 46432F842 345,106 4,134 SH SOLE 0 0 0 4,134
ISHARES TR MSCI USA MMENTM 46432F396 910,545 3,789 SH SOLE 0 0 0 3,789
ISHARES TR MSCI USA QLT FCT 46432F339 3,803,025 20,802 SH SOLE 0 0 0 20,802
ISHARES TR MSCI USA MIN VOL 46429B697 8,737,629 93,082 SH SOLE 0 0 0 93,082
ISHARES TR MSCI EAFE MIN VL 46429B689 3,004,833 35,746 SH SOLE 0 0 0 35,746
ISHARES TR 0-5 YR TIPS ETF 46429B747 1,905,885 18,520 SH SOLE 0 0 0 18,520
ISHARES TR FLTG RATE NT ETF 46429B655 561,118 10,998 SH SOLE 0 0 0 10,998
ISHARES TR CORE 40/60 MODER 464289875 513,691 11,158 SH SOLE 0 0 0 11,158
ISHARES TR CORE 30/70 CONSE 464289883 273,035 6,988 SH SOLE 0 0 0 6,988
ISHARES TR NATIONAL MUN ETF 464288414 477,079 4,566 SH SOLE 0 0 0 4,566
ISHARES TR RUS 2000 GRW ETF 464287648 296,818 1,038 SH SOLE 0 0 0 1,038
ISHARES TR CORE S&P MCP ETF 464287507 906,439 14,615 SH SOLE 0 0 0 14,615
ISHARES TR CORE S&P SCP ETF 464287804 2,325,583 21,279 SH SOLE 0 0 0 21,279
ISHARES TR S&P 500 VAL ETF 464287408 2,753,889 14,092 SH SOLE 0 0 0 14,092
ISHARES TR CORE S&P500 ETF 464287200 31,621,975 50,929 SH SOLE 0 0 0 50,929
ISHARES TR S&P 500 GRWT ETF 464287309 3,621,464 32,892 SH SOLE 0 0 0 32,892
ISHARES TR RUS 1000 GRW ETF 464287614 218,438 514 SH SOLE 0 0 0 514
ISHARES TR RUSSELL 2000 ETF 464287655 916,263 4,246 SH SOLE 0 0 0 4,246
ISHARES TR RUS 2000 VAL ETF 464287630 359,516 2,279 SH SOLE 0 0 0 2,279
ISHARES TR DOW JONES US ETF 464287846 233,099 1,545 SH SOLE 0 0 0 1,545
ISHARES TR RUS MID CAP ETF 464287499 232,737 2,531 SH SOLE 0 0 0 2,531
ISHARES TR U.S. TECH ETF 464287721 3,185,481 18,384 SH SOLE 0 0 0 18,384
ISHARES TR MSCI EAFE ETF 464287465 1,072,414 11,997 SH SOLE 0 0 0 11,997
ISHARES TR 20 YR TR BD ETF 464287432 206,240 2,337 SH SOLE 0 0 0 2,337
ISHARES TR SELECT DIVID ETF 464287168 313,432 2,360 SH SOLE 0 0 0 2,360
ISHARES TR TIPS BD ETF 464287176 200,291 1,820 SH SOLE 0 0 0 1,820
ISHARES TR S&P 100 ETF 464287101 1,882,175 6,184 SH SOLE 0 0 0 6,184
ISHARES TR IBONDS 27 ETF 46435UAA9 778,789 32,089 SH SOLE 0 0 0 32,089
ISHARES TR IBONDS DEC 29 46436E205 214,589 9,198 SH SOLE 0 0 0 9,198
ISHARES TR IBONDS 2027 TERM 46436E478 1,386,165 61,498 SH SOLE 0 0 0 61,498
ISHARES TR ESG AW MSCI EAFE 46435G516 227,146 2,546 SH SOLE 0 0 0 2,546
ISHARES TR CORE INTL AGGR 46435G672 1,215,073 23,783 SH SOLE 0 0 0 23,783
ISHARES TR IBONDS DEC2026 46435GAA0 667,343 27,519 SH SOLE 0 0 0 27,519
ISHARES TR ESG AWR MSCI USA 46435G425 213,098 1,575 SH SOLE 0 0 0 1,575
ISHARES TR ULTRA SHORT DUR 46434V878 343,408 6,772 SH SOLE 0 0 0 6,772
ISHARES TR CORE TOTAL USD 46434V613 2,001,158 43,287 SH SOLE 0 0 0 43,287
ISHARES TR IBONDS DEC25 ETF 46434VBD1 577,869 22,950 SH SOLE 0 0 0 22,950
ISHARES TR IBDS DEC28 ETF 46435U515 1,678,152 66,017 SH SOLE 0 0 0 66,017
ISHARES TR IBONDS 29 TR HI 46436E379 252,062 10,640 SH SOLE 0 0 0 10,640
ISHARES TR IBONDS 28 TR HI 46436E387 248,928 10,490 SH SOLE 0 0 0 10,490
J P MORGAN EXCHANGE TRADED F INTRNL RES EQT 46641Q134 4,963,808 70,140 SH SOLE 0 0 0 70,140
J P MORGAN EXCHANGE TRADED F EQUITY FOCUS ETF 46654Q781 5,525,349 78,776 SH SOLE 0 0 0 78,776
J P MORGAN EXCHANGE TRADED F ULTRA SHRT ETF 46641Q837 368,849 7,278 SH SOLE 0 0 0 7,278
J P MORGAN EXCHANGE TRADED F US QUALTY FCTR 46641Q761 5,442,679 90,636 SH SOLE 0 0 0 90,636
J P MORGAN EXCHANGE TRADED F CORE PLUS BD ETF 46641Q670 12,761,072 271,166 SH SOLE 0 0 0 271,166
JABIL INC COM 466313103 874,345 4,009 SH SOLE 0 0 0 4,009
JD.COM INC SPON ADS CL A 47215P106 396,315 12,142 SH SOLE 0 0 0 12,142
JOHNSON & JOHNSON COM 478160104 450,390 2,949 SH SOLE 0 0 0 2,949
JPMORGAN CHASE & CO. COM 46625H100 1,038,675 3,583 SH SOLE 0 0 0 3,583
KROGER CO COM 501044101 414,886 5,784 SH SOLE 0 0 0 5,784
LAM RESEARCH CORP COM NEW 512807306 267,632 2,749 SH SOLE 0 0 0 2,749
LITMAN GREGORY FDS TR POLEN CAP INTL G 53700T736 299,061 30,331 SH SOLE 0 0 0 30,331
LOCKHEED MARTIN CORP COM 539830109 450,525 973 SH SOLE 0 0 0 973
LOWES COS INC COM 548661107 782,016 3,525 SH SOLE 0 0 0 3,525
MASTERCARD INCORPORATED CL A 57636Q104 234,696 418 SH SOLE 0 0 0 418
MCDONALDS CORP COM 580135101 871,858 2,984 SH SOLE 0 0 0 2,984
MERCK & CO INC COM 58933Y105 596,139 7,531 SH SOLE 0 0 0 7,531
META PLATFORMS INC CL A 30303M102 1,691,213 2,291 SH SOLE 0 0 0 2,291
MICROSOFT CORP COM 594918104 5,871,749 11,805 SH SOLE 0 0 0 11,805
MICROSTRATEGY INC CL A NEW 594972408 941,856 2,330 SH SOLE 0 0 0 2,330
MORGAN STANLEY ETF TRUST EATON VANCE SHRT 61774R858 349,850 6,997 SH SOLE 0 0 0 6,997
NORFOLK SOUTHN CORP COM 655844108 266,751 1,042 SH SOLE 0 0 0 1,042
NOVO-NORDISK A S ADR 670100205 799,459 11,583 SH SOLE 0 0 0 11,583
NVIDIA CORPORATION COM 67066G104 4,665,528 29,531 SH SOLE 0 0 0 29,531
PALANTIR TECHNOLOGIES INC CL A 69608A108 1,089,333 7,991 SH SOLE 0 0 0 7,991
PFIZER INC COM 717081103 348,858 14,392 SH SOLE 0 0 0 14,392
PIMCO ETF TR ENHAN SHRT MA AC 72201R833 675,193 6,716 SH SOLE 0 0 0 6,716
PIMCO ETF TR MULTISECTOR BD 72201R585 213,859 8,058 SH SOLE 0 0 0 8,058
PUTNAM ETF TRUST FOCUSED LAR CAP 746729300 11,378,583 282,838 SH SOLE 0 0 0 282,838
QUALCOMM INC COM 747525103 468,512 2,942 SH SOLE 0 0 0 2,942
QUANTA SVCS INC COM 74762E102 218,908 579 SH SOLE 0 0 0 579
RTX CORPORATION COM 75513E101 1,799,886 12,326 SH SOLE 0 0 0 12,326
SCHWAB STRATEGIC TR US BRD MKT ETF 808524102 219,832 9,225 SH SOLE 0 0 0 9,225
SCHWAB STRATEGIC TR US LCAP GR ETF 808524300 3,729,305 127,672 SH SOLE 0 0 0 127,672
SEMPRA COM 816851109 204,391 2,698 SH SOLE 0 0 0 2,698
SPDR GOLD TR GOLD SHS 78463V107 933,389 3,062 SH SOLE 0 0 0 3,062
SPDR S&P 500 ETF TR TR UNIT 78462F103 3,961,617 6,412 SH SOLE 0 0 0 6,412
SPDR SERIES TRUST PRTFLO S&P500 VL 78464A508 424,916 8,118 SH SOLE 0 0 0 8,118
SPDR SERIES TRUST PORTFOLIO S&P400 78464A847 291,018 5,352 SH SOLE 0 0 0 5,352
SPDR SERIES TRUST BBG CONV SEC ETF 78464A359 932,486 11,281 SH SOLE 0 0 0 11,281
SPDR SERIES TRUST NUVEEN ICE HIGH 78464A284 346,902 13,999 SH SOLE 0 0 0 13,999
STARBUCKS CORP COM 855244109 673,826 7,354 SH SOLE 0 0 0 7,354
T ROWE PRICE ETF INC ULTRA SHRT TRM 87283Q701 789,722 15,877 SH SOLE 0 0 0 15,877
T-MOBILE US INC COM 872590104 409,331 1,718 SH SOLE 0 0 0 1,718
TAIWAN SEMICONDUCTOR MFG LTD SPONSORED ADS 874039100 428,375 1,891 SH SOLE 0 0 0 1,891
TESLA INC COM 88160R101 466,722 1,469 SH SOLE 0 0 0 1,469
UNILEVER PLC SPON ADR NEW 904767704 414,181 6,771 SH SOLE 0 0 0 6,771
UNITEDHEALTH GROUP INC COM 91324P102 520,524 1,669 SH SOLE 0 0 0 1,669
VANECK ETF TRUST HIGH YLD MUNIETF 92189H409 521,229 10,381 SH SOLE 0 0 0 10,381
VANGUARD BD INDEX FDS TOTAL BND MRKT 921937835 701,468 9,527 SH SOLE 0 0 0 9,527
VANGUARD BD INDEX FDS SHORT TRM BOND 921937827 229,096 2,911 SH SOLE 0 0 0 2,911
VANGUARD CHARLOTTE FDS TOTAL INT BD ETF 92203J407 231,608 4,678 SH SOLE 0 0 0 4,678
VANGUARD INDEX FDS S&P 500 ETF SHS 922908363 11,921,534 20,988 SH SOLE 0 0 0 20,988
VANGUARD INDEX FDS LARGE CAP ETF 922908637 326,073 1,143 SH SOLE 0 0 0 1,143
VANGUARD INDEX FDS VALUE ETF 922908744 985,886 5,578 SH SOLE 0 0 0 5,578
VANGUARD INDEX FDS MID CAP ETF 922908629 966,055 3,452 SH SOLE 0 0 0 3,452
VANGUARD INDEX FDS SMALL CP ETF 922908751 4,269,175 18,015 SH SOLE 0 0 0 18,015
VANGUARD INDEX FDS GROWTH ETF 922908736 4,599,292 10,491 SH SOLE 0 0 0 10,491
VANGUARD INDEX FDS EXTEND MKT ETF 922908652 1,223,084 6,347 SH SOLE 0 0 0 6,347
VANGUARD INDEX FDS TOTAL STK MKT 922908769 972,826 3,201 SH SOLE 0 0 0 3,201
VANGUARD INTL EQUITY INDEX F FTSE EMR MKT ETF 922042858 866,250 17,514 SH SOLE 0 0 0 17,514
VANGUARD INTL EQUITY INDEX F TT WRLD ST ETF 922042742 338,034 2,630 SH SOLE 0 0 0 2,630
VANGUARD MALVERN FDS STRM INFPROIDX 922020805 577,913 11,496 SH SOLE 0 0 0 11,496
VANGUARD MUN BD FDS TAX EXEMPT BD 922907746 679,137 13,851 SH SOLE 0 0 0 13,851
VANGUARD SCOTTSDALE FDS INT-TERM CORP 92206C870 1,370,162 16,524 SH SOLE 0 0 0 16,524
VANGUARD SCOTTSDALE FDS SHORT TERM TREAS 92206C102 403,034 6,857 SH SOLE 0 0 0 6,857
VANGUARD SCOTTSDALE FDS SHRT TRM CORP BD 92206C409 1,306,144 16,429 SH SOLE 0 0 0 16,429
VANGUARD SPECIALIZED FUNDS DIV APP ETF 921908844 3,409,346 16,658 SH SOLE 0 0 0 16,658
VANGUARD STAR FDS VG TL INTL STK F 921909768 4,665,317 67,525 SH SOLE 0 0 0 67,525
VANGUARD TAX-MANAGED FDS VAN FTSE DEV MKT 921943858 3,826,458 67,119 SH SOLE 0 0 0 67,119
VANGUARD WELLINGTON FD US MULTIFACTOR 921935607 559,919 4,163 SH SOLE 0 0 0 4,163
VERIZON COMMUNICATIONS INC COM 92343V104 369,470 8,539 SH SOLE 0 0 0 8,539
VERTEX PHARMACEUTICALS INC COM 92532F100 375,304 843 SH SOLE 0 0 0 843
VICTORY PORTFOLIOS II VCSHS US 500 ENH 92647N782 1,352,355 18,970 SH SOLE 0 0 0 18,970
VISA INC COM CL A 92826C839 700,919 1,974 SH SOLE 0 0 0 1,974
WISDOMTREE TR EMGRING MKTS 97717Y782 2,153,114 74,586 SH SOLE 0 0 0 74,586
WP CAREY INC COM 92936U109 1,789,149 28,681 SH SOLE 0 0 0 28,681