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 |
Aac Technologies Holdings Inc A D R | Common Stock | 000304105 | 61,514 | 21,285 | SH | | SOLE | | 0 | 0 | 21,285 |
Aflac Inc | Common Stock | 001055102 | 245,603 | 2,977 | SH | | SOLE | | 0 | 0 | 2,977 |
Abbott Laboratories | Common Stock | 002824100 | 962,562 | 8,745 | SH | | SOLE | | 6,583 | 0 | 2,162 |
Advanced Micro Devices I | Common Stock | 007903107 | 532,887 | 3,615 | SH | | SOLE | | 1,456 | 0 | 2,159 |
Amazon.Com Inc | Common Stock | 023135106 | 4,713,179 | 31,020 | SH | | SOLE | | 21,140 | 0 | 9,880 |
American Express Co | Common Stock | 025816109 | 651,194 | 3,476 | SH | | SOLE | | 2,200 | 0 | 1,276 |
Amgen Inc | Common Stock | 031162100 | 710,545 | 2,467 | SH | | SOLE | | 1,454 | 0 | 1,013 |
Amphenol Corp Class A | Common Stock | 032095101 | 465,952 | 4,690 | SH | | SOLE | | 4,200 | 0 | 490 |
Elevance Health Inc | Common Stock | 036752103 | 209,844 | 445 | SH | | SOLE | | 0 | 0 | 445 |
Apple Inc | Common Stock | 037833100 | 8,289,379 | 43,055 | SH | | SOLE | | 16,680 | 0 | 26,375 |
Applied Materials | Common Stock | 038222105 | 354,771 | 2,189 | SH | | SOLE | | 0 | 0 | 2,189 |
Astrazeneca PLC F Sponsored ADR | Common Stock | 046353108 | 256,199 | 3,804 | SH | | SOLE | | 0 | 0 | 3,804 |
Auto Data Processing | Common Stock | 053015103 | 2,001,051 | 8,538 | SH | | SOLE | | 6,318 | 0 | 2,220 |
Avery Dennison Corp | Common Stock | 053611109 | 204,182 | 1,010 | SH | | SOLE | | 0 | 0 | 1,010 |
Bank Of America Corp | Common Stock | 060505104 | 967,608 | 28,738 | SH | | SOLE | | 20,326 | 0 | 8,412 |
Berkshire Hathaway Class B | Common Stock | 084670702 | 617,022 | 1,730 | SH | | SOLE | | 0 | 0 | 1,730 |
Boeing Co | Common Stock | 097023105 | 413,928 | 1,588 | SH | | SOLE | | 1,206 | 0 | 382 |
CVS Health Corp | Common Stock | 126650100 | 245,329 | 3,107 | SH | | SOLE | | 1,865 | 0 | 1,242 |
Caterpillar | Common Stock | 149123101 | 617,359 | 2,088 | SH | | SOLE | | 1,051 | 0 | 1,037 |
Chevron Corp. | Common Stock | 166764100 | 957,906 | 6,422 | SH | | SOLE | | 5,331 | 0 | 1,091 |
Coca-Cola | Common Stock | 191216100 | 299,836 | 5,088 | SH | | SOLE | | 4,000 | 0 | 1,088 |
Commonwealth BK Aust F Sponsored ADR | Common Stock | 202712600 | 200,761 | 2,635 | SH | | SOLE | | 0 | 0 | 2,635 |
Companhia Energetic F Sponsored ADR | Common Stock | 204409601 | 27,636 | 11,912 | SH | | SOLE | | 0 | 0 | 11,912 |
Danaher Corp | Common Stock | 235851102 | 695,898 | 3,005 | SH | | SOLE | | 2,194 | 0 | 811 |
Deere & Co | Common Stock | 244199105 | 660,204 | 1,645 | SH | | SOLE | | 1,328 | 0 | 317 |
Ecolab Inc | Common Stock | 278865100 | 574,520 | 2,888 | SH | | SOLE | | 678 | 0 | 2,210 |
Emerson Electric Co | Common Stock | 291011104 | 349,220 | 3,588 | SH | | SOLE | | 3,225 | 0 | 363 |
Fair Isaac Intl Corp | Common Stock | 303250104 | 1,189,618 | 1,022 | SH | | SOLE | | 572 | 0 | 450 |
General Dynamics Corp | Common Stock | 369550108 | 200,206 | 771 | SH | | SOLE | | 626 | 0 | 145 |
General Mills Inc | Common Stock | 370334104 | 278,018 | 4,268 | SH | | SOLE | | 1,300 | 0 | 2,968 |
Gilead Sciences Inc | Common Stock | 375558103 | 297,064 | 3,667 | SH | | SOLE | | 957 | 0 | 2,710 |
Henderson Land Develop F Sponsored ADR | Common Stock | 425166303 | 43,923 | 14,033 | SH | | SOLE | | 0 | 0 | 14,033 |
Home Depot | Common Stock | 437076102 | 666,762 | 1,924 | SH | | SOLE | | 667 | 0 | 1,257 |
Honeywell Intl Inc | Common Stock | 438516106 | 462,830 | 2,207 | SH | | SOLE | | 1,201 | 0 | 1,006 |
Hudbay Minerals Inc | Common Stock | 443628102 | 80,001 | 14,856 | SH | | SOLE | | 0 | 0 | 14,856 |
Illinois Tool Works | Common Stock | 452308109 | 639,916 | 2,430 | SH | | SOLE | | 0 | 0 | 2,430 |
Infosys LTD F Sponsored ADR | Common Stock | 456788108 | 275,259 | 14,976 | SH | | SOLE | | 0 | 0 | 14,976 |
ING Groep ADR Rep 1 Or F Sponsored ADR | Common Stock | 456837103 | 217,715 | 14,495 | SH | | SOLE | | 0 | 0 | 14,495 |
Intel | Common Stock | 458140100 | 487,827 | 9,708 | SH | | SOLE | | 2,987 | 0 | 6,721 |
iShares Core S&P 500 ETF | ETF | 464287200 | 2,239,129 | 4,688 | SH | | SOLE | | 4,688 | 0 | 0 |
iShares Core US Aggregate Bond ETF | ETF | 464287226 | 211,899 | 2,135 | SH | | SOLE | | 2,135 | 0 | 0 |
iShares MSCI Emerging Markets ETF | ETF | 464287234 | 628,884 | 15,640 | SH | | SOLE | | 15,640 | 0 | 0 |
iShares S&P 500 Growth ETF | ETF | 464287309 | 898,872 | 11,969 | SH | | SOLE | | 11,969 | 0 | 0 |
iShares S&P 500 Value ETF | ETF | 464287408 | 920,921 | 5,296 | SH | | SOLE | | 5,296 | 0 | 0 |
iShares 20 Year Treasury Bond ETF | ETF | 464287432 | 679,108 | 6,868 | SH | | SOLE | | 6,868 | 0 | 0 |
iShares 7-10 Year Treasury Bond ETF | ETF | 464287440 | 1,489,707 | 15,455 | SH | | SOLE | | 15,455 | 0 | 0 |
iShares MSCI EAFE ETF | ETF | 464287465 | 714,243 | 9,479 | SH | | SOLE | | 9,479 | 0 | 0 |
iShares Russell Mid Cap ETF | ETF | 464287499 | 5,594,928 | 71,979 | SH | | SOLE | | 71,979 | 0 | 0 |
iShares Core S&P Mid-Cap ETF | ETF | 464287507 | 259,690 | 937 | SH | | SOLE | | 937 | 0 | 0 |
iShares Russell 2000 ETF | ETF | 464287655 | 1,432,066 | 7,135 | SH | | SOLE | | 7,135 | 0 | 0 |
iShares Core S&P Small-Cap ETF | ETF | 464287804 | 3,590,003 | 33,164 | SH | | SOLE | | 33,164 | 0 | 0 |
iShares MSCI Acwi Ex US ETF | ETF | 464288240 | 452,674 | 8,869 | SH | | SOLE | | 8,869 | 0 | 0 |
iShares MSCI EAFE Small Cap ETF | ETF | 464288273 | 2,003,022 | 32,359 | SH | | SOLE | | 32,359 | 0 | 0 |
iShares Preferred Income Sec ETF IV | ETF | 464288687 | 685,556 | 21,980 | SH | | SOLE | | 21,980 | 0 | 0 |
Johnson & Johnson | Common Stock | 478160104 | 2,026,178 | 12,927 | SH | | SOLE | | 6,345 | 0 | 6,582 |
L Oreal S A F Sponsored ADR | Common Stock | 502117203 | 439,690 | 4,423 | SH | | SOLE | | 0 | 0 | 4,423 |
LVMH Moet Hennessy Lou F Sponsored ADR | Common Stock | 502441306 | 251,148 | 1,546 | SH | | SOLE | | 0 | 0 | 1,546 |
Lilly Eli & Co | Common Stock | 532457108 | 461,673 | 792 | SH | | SOLE | | 0 | 0 | 792 |
Lowes Co Inc | Common Stock | 548661107 | 341,837 | 1,536 | SH | | SOLE | | 0 | 0 | 1,536 |
McDonald's | Common Stock | 580135101 | 866,106 | 2,921 | SH | | SOLE | | 1,725 | 0 | 1,196 |
Microsoft | Common Stock | 594918104 | 7,834,041 | 20,833 | SH | | SOLE | | 10,366 | 0 | 10,467 |
Micron Technology | Common Stock | 595112103 | 270,636 | 3,167 | SH | | SOLE | | 2,150 | 0 | 1,017 |
Mondelez International W I | Common Stock | 609207105 | 946,532 | 12,992 | SH | | SOLE | | 12,381 | 0 | 611 |
Morgan Stanley | Common Stock | 617446448 | 386,708 | 4,147 | SH | | SOLE | | 368 | 0 | 3,779 |
Murata MFG Co LTD F Sponsored ADR | Common Stock | 626425102 | 111,693 | 10,582 | SH | | SOLE | | 0 | 0 | 10,582 |
NTNL Australia Bank F Sponsored ADR | Common Stock | 632525408 | 219,904 | 21,104 | SH | | SOLE | | 0 | 0 | 21,104 |
Nestle S A F Sponsored ADR | Common Stock | 641069406 | 464,139 | 4,014 | SH | | SOLE | | 800 | 0 | 3,214 |
Nike Inc | Common Stock | 654106103 | 541,323 | 4,969 | SH | | SOLE | | 4,000 | 0 | 969 |
Novo-Nordisk As Vormal F Sponsored ADR | Common Stock | 670100205 | 614,079 | 5,936 | SH | | SOLE | | 0 | 0 | 5,936 |
P N C Financial Services Group Inc | Common Stock | 693475105 | 1,094,015 | 7,065 | SH | | SOLE | | 4,215 | 0 | 2,850 |
Palo Alto Networks | Common Stock | 697435105 | 303,726 | 1,030 | SH | | SOLE | | 703 | 0 | 327 |
Pepsico Inc | Common Stock | 713448108 | 1,027,999 | 6,008 | SH | | SOLE | | 3,000 | 0 | 3,008 |
Pfizer | Common Stock | 717081103 | 669,972 | 23,271 | SH | | SOLE | | 20,303 | 0 | 2,968 |
Procter & Gamble | Common Stock | 742718109 | 1,083,370 | 7,393 | SH | | SOLE | | 5,004 | 0 | 2,389 |
Qualcomm Inc | Common Stock | 747525103 | 464,696 | 3,213 | SH | | SOLE | | 100 | 0 | 3,113 |
Republic Services | Common Stock | 760759100 | 327,912 | 1,982 | SH | | SOLE | | 0 | 0 | 1,982 |
Roche HLDG AG F Sponsored ADR | Common Stock | 771195104 | 223,213 | 6,161 | SH | | SOLE | | 0 | 0 | 6,161 |
Roper Technologies | Common Stock | 776696106 | 363,628 | 667 | SH | | SOLE | | 550 | 0 | 117 |
Royal Bank Of Canada F | Common Stock | 780087102 | 245,038 | 2,423 | SH | | SOLE | | 0 | 0 | 2,423 |
Shell PLC F Sponsored ADR | Common Stock | 780259305 | 220,627 | 3,353 | SH | | SOLE | | 0 | 0 | 3,353 |
Charles Schwab Corp | Common Stock | 808513105 | 632,754 | 9,197 | SH | | SOLE | | 5,308 | 0 | 3,889 |
Schwab International Small Cap Eqy ETF | ETF | 808524888 | 336,270 | 9,638 | SH | | SOLE | | 9,638 | 0 | 0 |
Starbucks Corp | Common Stock | 855244109 | 1,063,023 | 11,072 | SH | | SOLE | | 3,773 | 0 | 7,299 |
Sun Life Financial Inc | Common Stock | 866796105 | 202,980 | 3,914 | SH | | SOLE | | 0 | 0 | 3,914 |
Taiwan Semiconductr F Sponsored ADR | Common Stock | 874039100 | 836,581 | 8,008 | SH | | SOLE | | 0 | 0 | 8,008 |
Texas Instruments | Common Stock | 882508104 | 429,900 | 2,522 | SH | | SOLE | | 201 | 0 | 2,321 |
Thermo Fisher SCNTFC | Common Stock | 883556102 | 583,712 | 1,099 | SH | | SOLE | | 0 | 0 | 1,099 |
Transdigm Group Inc | Common Stock | 893641100 | 739,480 | 731 | SH | | SOLE | | 684 | 0 | 47 |
Union Pacific Corp | Common Stock | 907818108 | 563,698 | 2,295 | SH | | SOLE | | 1,544 | 0 | 751 |
United Microelectronic F Sponsored ADR | Common Stock | 910873405 | 220,197 | 26,028 | SH | | SOLE | | 0 | 0 | 26,028 |
Vanguard Muni BND Tax Exempt ETF | ETF | 922907746 | 1,536,146 | 30,091 | SH | | SOLE | | 30,091 | 0 | 0 |
Vanguard Total Stock Market ETF | ETF | 922908769 | 4,615,827 | 19,458 | SH | | SOLE | | 19,458 | 0 | 0 |
Wal-Mart | Common Stock | 931142103 | 1,572,529 | 9,939 | SH | | SOLE | | 7,310 | 0 | 2,629 |
Wells Fargo & Co | Common Stock | 949746101 | 240,243 | 4,881 | SH | | SOLE | | 2,000 | 0 | 2,881 |
Invesco QQQ Trust ETF | ETF | 46090E103 | 344,178 | 840 | SH | | SOLE | | 840 | 0 | 0 |
Target Corp | Common Stock | 87612E106 | 868,192 | 6,096 | SH | | SOLE | | 4,183 | 0 | 1,913 |
Edwards Lifesciences Corp | Common Stock | 28176E108 | 687,623 | 9,018 | SH | | SOLE | | 8,614 | 0 | 404 |
Barclays PLC A D R | Common Stock | 06738E204 | 98,894 | 12,550 | SH | | SOLE | | 0 | 0 | 12,550 |
Abbvie Inc | Common Stock | 00287Y109 | 572,459 | 3,694 | SH | | SOLE | | 1,339 | 0 | 2,355 |
Adobe Inc | Common Stock | 00724F101 | 561,401 | 941 | SH | | SOLE | | 185 | 0 | 756 |
Akamai Technologies Inc | Common Stock | 00971T101 | 209,124 | 1,767 | SH | | SOLE | | 1,566 | 0 | 201 |
Alphabet Inc. Class C | Common Stock | 02079K107 | 541,171 | 3,840 | SH | | SOLE | | 1,760 | 0 | 2,080 |
Alphabet Inc. Class A | Common Stock | 02079K305 | 5,393,152 | 38,608 | SH | | SOLE | | 23,607 | 0 | 15,001 |
American Tower Corp | Common Stock | 03027X100 | 295,234 | 1,357 | SH | | SOLE | | 1,239 | 0 | 118 |
Anz Group Holdings LTD F Unsponsored ADR | Common Stock | 03736N104 | 204,450 | 11,187 | SH | | SOLE | | 0 | 0 | 11,187 |
BlackRock Inc | Common Stock | 09247X101 | 753,350 | 928 | SH | | SOLE | | 910 | 0 | 18 |
Booking Holdings Inc | Common Stock | 09857L108 | 634,952 | 179 | SH | | SOLE | | 125 | 0 | 54 |
Brasil SA A D R | Common Stock | 10552T107 | 76,517 | 27,524 | SH | | SOLE | | 0 | 0 | 27,524 |
Broadridge Finl Solu | Common Stock | 11133T103 | 268,722 | 1,301 | SH | | SOLE | | 900 | 0 | 401 |
Broadcom Inc | Common Stock | 11135F101 | 496,731 | 445 | SH | | SOLE | | 0 | 0 | 445 |
Cisco Systems | Common Stock | 17275R102 | 416,487 | 8,244 | SH | | SOLE | | 375 | 0 | 7,869 |
Comcast Corp Class A | Common Stock | 20030N101 | 302,302 | 6,894 | SH | | SOLE | | 4,238 | 0 | 2,656 |
Conocophillips | Common Stock | 20825C104 | 752,250 | 6,481 | SH | | SOLE | | 5,623 | 0 | 858 |
Costco Wholesale Co | Common Stock | 22160K105 | 1,155,737 | 1,712 | SH | | SOLE | | 886 | 0 | 826 |
Dimensional US Core Equity Markt ETF | ETF | 25434V104 | 377,188 | 11,344 | SH | | SOLE | | 11,344 | 0 | 0 |
Dimensional ETF (trust World Ex US Core) | ETF | 25434V880 | 323,858 | 13,262 | SH | | SOLE | | 13,262 | 0 | 0 |
Duke Energy Corp | Common Stock | 26441C204 | 245,414 | 2,529 | SH | | SOLE | | 2,060 | 0 | 469 |
ExxonMobil | Common Stock | 30231G102 | 284,943 | 2,850 | SH | | SOLE | | 0 | 0 | 2,850 |
Meta Platforms Inc Class A | Common Stock | 30303M102 | 2,713,103 | 7,665 | SH | | SOLE | | 4,199 | 0 | 3,466 |
Goldman Sachs Group | Common Stock | 38141G104 | 298,200 | 773 | SH | | SOLE | | 250 | 0 | 523 |
Icici Bank LTD A D R | Common Stock | 45104G104 | 289,298 | 12,135 | SH | | SOLE | | 0 | 0 | 12,135 |
Intuitive Surgical | Common Stock | 46120E602 | 204,103 | 605 | SH | | SOLE | | 0 | 0 | 605 |
iShares Core MSCI Total ETF | ETF | 46432F834 | 1,050,892 | 16,185 | SH | | SOLE | | 16,185 | 0 | 0 |
iShares Core MSCI EAFE ETF | ETF | 46432F842 | 9,238,784 | 131,326 | SH | | SOLE | | 131,326 | 0 | 0 |
iShares Core MSCI Emerging ETF | ETF | 46434G103 | 6,037,431 | 119,364 | SH | | SOLE | | 119,364 | 0 | 0 |
JPMorgan Chase | Common Stock | 46625H100 | 3,498,957 | 20,570 | SH | | SOLE | | 17,124 | 0 | 3,446 |
KB Finl Group Inc F Sponsored ADR | Common Stock | 48241A105 | 265,347 | 6,414 | SH | | SOLE | | 0 | 0 | 6,414 |
Marathon Pete Corp | Common Stock | 56585A102 | 510,358 | 3,440 | SH | | SOLE | | 2,428 | 0 | 1,012 |
Mastercard Inc Class A | Common Stock | 57636Q104 | 1,616,899 | 3,791 | SH | | SOLE | | 3,111 | 0 | 680 |
Merck & Co. Inc. | Common Stock | 58933Y105 | 1,002,422 | 9,132 | SH | | SOLE | | 4,575 | 0 | 4,557 |
Netflix Inc | Common Stock | 64110L106 | 404,597 | 831 | SH | | SOLE | | 369 | 0 | 462 |
Nextera Energy Inc | Common Stock | 65339F101 | 304,307 | 5,010 | SH | | SOLE | | 1,415 | 0 | 3,595 |
Novartis AG F Sponsored ADR | Common Stock | 66987V109 | 282,211 | 2,795 | SH | | SOLE | | 0 | 0 | 2,795 |
Nvidia Corp | Common Stock | 67066G104 | 1,960,576 | 3,959 | SH | | SOLE | | 408 | 0 | 3,551 |
Oracle Corp | Common Stock | 68389X105 | 298,156 | 2,828 | SH | | SOLE | | 0 | 0 | 2,828 |
Prologis Inc. REIT | Common Stock | 74340W103 | 221,411 | 1,661 | SH | | SOLE | | 83 | 0 | 1,578 |
S&P Global Inc | Common Stock | 78409V104 | 277,968 | 631 | SH | | SOLE | | 304 | 0 | 327 |
SPDR S&P 500 ETF | ETF | 78462F103 | 8,974,606 | 18,806 | SH | | SOLE | | 18,806 | 0 | 0 |
SPDR S&P Midcap 400 ETF | ETF | 78467Y107 | 7,090,577 | 13,923 | SH | | SOLE | | 13,923 | 0 | 0 |
Salesforce | Common Stock | 79466L302 | 1,580,945 | 6,008 | SH | | SOLE | | 4,483 | 0 | 1,525 |
Financial Select Sector SPDR Fund | ETF | 81369Y605 | 208,304 | 5,540 | SH | | SOLE | | 5,540 | 0 | 0 |
Industrial Select Sector SPDR Fund | ETF | 81369Y704 | 209,856 | 1,841 | SH | | SOLE | | 1,841 | 0 | 0 |
Technology Select Sector SPDR Fund | ETF | 81369Y803 | 316,245 | 1,643 | SH | | SOLE | | 1,643 | 0 | 0 |
Service Now Inc | Common Stock | 81762P102 | 1,475,858 | 2,089 | SH | | SOLE | | 1,953 | 0 | 136 |
Stantec Inc | Common Stock | 85472N109 | 214,493 | 2,670 | SH | | SOLE | | 0 | 0 | 2,670 |
Tencent Holdings F Unsponsored ADR | Common Stock | 88032Q109 | 328,357 | 8,689 | SH | | SOLE | | 0 | 0 | 8,689 |
Tesla Motors | Common Stock | 88160R101 | 730,780 | 2,941 | SH | | SOLE | | 0 | 0 | 2,941 |
3M | Common Stock | 88579Y101 | 290,245 | 2,655 | SH | | SOLE | | 2,015 | 0 | 640 |
Uber Technologies Inc | Common Stock | 90353T100 | 457,650 | 7,433 | SH | | SOLE | | 5,685 | 0 | 1,748 |
Uni Charm Corporation A D R | Common Stock | 90460M204 | 78,153 | 10,817 | SH | | SOLE | | 0 | 0 | 10,817 |
UnitedHealth Group | Common Stock | 91324P102 | 2,170,109 | 4,122 | SH | | SOLE | | 2,151 | 0 | 1,971 |
Visa Inc Class A | Common Stock | 92826C839 | 1,346,270 | 5,171 | SH | | SOLE | | 2,650 | 0 | 2,521 |
Waste Management Inc | Common Stock | 94106L109 | 282,083 | 1,575 | SH | | SOLE | | 0 | 0 | 1,575 |
Wipro LTD F Sponsored ADR | Common Stock | 97651M109 | 226,125 | 40,597 | SH | | SOLE | | 0 | 0 | 40,597 |
Xcel Energy Inc | Common Stock | 98389B100 | 287,615 | 4,607 | SH | | SOLE | | 4,341 | 0 | 266 |
Xylem Inc Com | Common Stock | 98419M100 | 283,498 | 2,479 | SH | | SOLE | | 0 | 0 | 2,479 |
Accenture PLC F Class A | Common Stock | G1151C101 | 1,076,241 | 3,067 | SH | | SOLE | | 2,008 | 0 | 1,059 |
Eaton Corp PLC F | Common Stock | G29183103 | 481,399 | 1,999 | SH | | SOLE | | 1,200 | 0 | 799 |
Linde PLC F | Common Stock | G54950103 | 242,319 | 590 | SH | | SOLE | | 38 | 0 | 552 |
Aptiv PLC F | Common Stock | G6095L109 | 293,205 | 3,268 | SH | | SOLE | | 3,222 | 0 | 46 |
Chubb LTD F | Common Stock | H1467J104 | 520,190 | 2,293 | SH | | SOLE | | 1,022 | 0 | 1,271 |
Asml Holding N V F Sponsored ADR | Common Stock | N07059210 | 325,476 | 430 | SH | | SOLE | | 0 | 0 | 430 |