Category, Business Name, Address, or Phone

City, State or ZIP Code

Sonoma County Tax Return Preparation

  See results on a map          Starting with:  A B C D E F G H I J K L M N O P Q R S T U V W X Y Z Sort:
Tax Return PreparationABC Tax Service1326 Ripley Santa Rosa 95401 707 522-8118 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .A & N718 Healdsburg Av Healdsburg 95448 707 431-0165 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .ATS Tax & Planning Service4860 Old Redwood Hwy Santa Rosa 95403 707 546-8489 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Accounting By Design255 W Napa Sonoma 95476 707 938-8870 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Allen's Bookkeeping & Tax Service419 Flower Av Santa Rosa 95404 707 546-5029 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .American Tax Service 707 585-0839 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Amylex1425 N Mc Dowell Bl Petaluma 94954 707 795-9010 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ansbrotax 707 773-3694 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Austring Connie401 College Av Santa Rosa 95401 707 568-0304 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .B Joe Rosa ASOR Financial Systems3521 Highway 116 N Sebastopol 95472 707 824-6902 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Baldenegro Pauline EA1120 College Av Santa Rosa 95404 707 577-8291 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Bardella & Associates702 Litchfield Av Sebastopol 95472 707 829-4800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Bernard Julie A Ea6400 Redwood Dr Rohnert Park 94928 707 546-2727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Bkz Retail LLC196 Wikiup Dr Santa Rosa 95403 707 579-9510 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Blanchard & Associates1400 N Dutton Av Santa Rosa 95401 707 544-2830 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Bookkeeping And Tax By Sara16 Halsey Av Petaluma 94952 707 762-9070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Boyle & Stoll CPAS3755 Brickway Bl Santa Rosa 95403 707 571-1951 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .CSM & M An Accountancy Corporation707 571-8800 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Chassey Associates3550 Round Barn Bl Santa Rosa 95403 707 588-0914 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Cromwell Christine M1516 4th Santa Rosa 95404 707 544-0606 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Denegri & Associates800 College Av Santa Rosa 95404 707 546-1484 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Or Call 707 544-5511 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DeVries Tax Service 707 539-6070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Edwards John T CPA135 Keller Petaluma 94952 707 762-5248 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Express Income Tax Service 707 584-8989 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Featherstone Maribel Enrolled Agent7704-B Bell Rd Windsor 95492 707 838-8433 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ferris Charles3530 Joy Rd Occidental 95465 707 874-9405 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ferris Corky3530 Joy Rd Occidental 95465 707 874-9405 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Finton Gerald L EaPO Box 741 Petaluma 94953 707 585-3691 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Fisher David J100 Professional Center Dr Rohnert Park 94928 707 588-9700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Fransen-Moore Peggy131 Stony Cir Santa Rosa 95401 707 578-2388 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Freed Ira M CPA6050 Commerce Bl Rohnert Park 94928 707 586-3750 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .G & A Business ServicesPO Box 1054 Healdsburg 95448 707 433-5461 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Garritson Bruce CPA20 El Prado Ct Santa Rosa 95405 707 538-8520 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Garzini Melanie L CPA2455 Bennett Valley Rd Santa Rosa 95404 707 546-6129 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Gerling & Lee Bookkeeping & Tax Services182 Middle Rincon Rd Santa Rosa 95409 707 525-1040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Gioseffi Walter CPA EA9850 Barnett Valley Rd Sebastopol 95472 707 823-7244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Graziano Anita J CPA3507 Deer Trail Rd Santa Rosa 95404 707 539-5697 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Grober Tax Service610 E Washington Petaluma 94952 707 763-1791 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Gullotta Richard A CPA232 W Napa Sonoma 95476 707 935-1000 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H & R Block1369 Healdsburg Av Healdsburg 95448 707 433-6244 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .3100 Lakeville Hwy Petaluma 94954 707 773-1382 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .435 Rohnert Park Expressway W Rohnert Park 94928 707 586-2495 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1583 Farmers Ln Santa Rosa 95405 707 545-4567 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .1791 Marlow Rd Santa Rosa 95401 707 579-7974 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .2280 Mendocino Av Santa Rosa 95403 707 570-2794 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .711 Stony Point Rd Santa Rosa 95407 707 544-4047 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .787 Highway 116 S Sebastopol 95472 707 823-9090 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6500 Hembree Ln Windsor 95492 707 838-9320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .536 W Napa Sonoma 95476 707 996-1644 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H & R Block100 Santa Rosa Plaza Santa Rosa 95401 707 527-9074 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H & R Block1071 Santa Rosa Plaza Santa Rosa 95401 707 527-1218 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H & R Block18971 Sonoma Hwy Sonoma 95476 707 938-5922 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H & R Block359 S Mc Dowell Bl Petaluma 94954 707 762-8992 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Haas & Reaney LLP3835 Cypress Dr Ste 204 Petaluma 94954 707 603-4227 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Haley's Tax Service6650 Commerce Bl Rohnert Park 94928 707 584-3937 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Haley's Tax Service7257 Belita Av Rohnert Park 94928 707 795-3321 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Harris Lawrence H CPA6400 Redwood Dr Rohnert Park 94928 707 546-2727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Herring Amy Ea170 Farmers Ln Santa Rosa 95405 707 579-3155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Hollys Bookkeeping And Tax Service14012 Armstrong Woods Rd Guerneville 95446 707 604-7145 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Horne Financial Services7336 Carioca Ct Rohnert Park 94928 707 795-1320 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Horwinski Assoc760 Piezzi Rd Santa Rosa 95401 707 575-8228 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Houghton & Associates850 2d Santa Rosa 95404 707 575-3535 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Howard Thomas M CPA716 College Av Santa Rosa 95404 707 576-1008 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Income Tax & Notary Public EnriqueSanchez9031 Conde Ln Windsor 95492 707 838-1829 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Income Tax Services555 Sebastopol Rd Santa Rosa 95407 707 541-7572 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Irwin Robert C CPA 707 579-1040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .James Ernst Accounting CPA110 Stony Point Rd Santa Rosa 95401 707 576-7070 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Johnson Larry D CPA3402 Mendocino Av Santa Rosa 95403 707 571-8078 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Johnston Lynn EA6 C Petaluma 94952 707 765-6646 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Judy Ramirez's Tax Service 707 292-3581 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Just Taxes 707 838-0662 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Karen B Peterson Financial ServicesAssociates2129 4th Santa Rosa 95404 707 541-7153 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Kathleen Mahacek2841 Cleveland Av Santa Rosa 95403 707 544-1528 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Kendrick & Associates1525 4th Santa Rosa 95404 707 544-4829 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Knudson Lynn EA36 5th Petaluma 94952 707 765-6646 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Koneazny Paula E A105 Morris Sebastopol 95472 707 829-7239 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ledger Domaine649 Healdsburg Av Healdsburg 95448 707 433-2552 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lee David J182 Farmers Ln Santa Rosa 95405 707 528-6690 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lewis & Scarbrough Certified PublicAccountants APC200 Windsor River Rd Windsor 95492 707 837-0891 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Liberty Tax Service1770 Piner Rd Santa Rosa 95403 707 578-1040 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Liberty Tax Service310 Raley's Towne Centre Rohnert Park 94928 707 584-2829 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Liberty Tax Service6425 Redwood Dr Rohnert Park 94928 707 800-7157 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Liberty Tax Service628 E Washington Petaluma 94952 707 776-4900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Lojas Tax Service401 Washington Petaluma 94952 707 773-1096 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mansi & Company CPA2901 Cleveland Av Santa Rosa 95403 707 575-1575 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mansi Mary J CPA1255 N Mc Dowell Bl Petaluma 94954 707 762-3518 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mares Income Tax Service1736 Santa Rosa Av Santa Rosa 95404 707 570-2529 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Marinelli Lorraine CPA1270 Healdsburg Av Healdsburg 95448 707 433-3600 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Marshall James W CPA EA670 W Napa Ste C Sonoma 95476 707 509-5527 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Master's Tax Service The716 College Av Santa Rosa 95404 707 544-5732 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mayclin Timothy101 Golf Course Dr Rohnert Park 94928 707 996-9798 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Meek Ginger Ea170 Farmers Ln Santa Rosa 95405 707 579-3155 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Meyers Financial Services670 W Napa Sonoma 95476 707 935-1124 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mix Barbara L725 Farmers Ln Santa Rosa 95405 707 537-7816 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Money Matters820 W Napa Sonoma 95476 707 939-7934 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Montgomery Taylor CPA2880 Cleveland Av Santa Rosa 95403 707 576-8700 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mossman Accounting4525 Montgomery Dr Santa Rosa 95409 707 526-1559 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .National Income Tax SreviceAnd Bookkeeping Service3903 Sebastopol Rd Santa Rosa 95407 707 575-1079 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Nelson Timothy J E A5680 State Farm Dr Rohnert Park 94928 707 584-2832 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Net Profit9426 Lazy Creek Dr Windsor 95492 707 837-2711 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Netz Cathy Enrolled Agent 707 664-8631 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Nielsen Andy Tax & Bookkeeping Service3000 Cleveland Av Santa Rosa 95403 707 545-8884 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .North Coast Financial Services460 City Center Dr Rohnert Park 94928 707 585-8300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Northbay Advisors 707 585-8004 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .O'Connor Theresa CPA921 Transport Wy Petaluma 94954 707 778-2146 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Parker Joy M CPA Inc4627 Sonoma Hwy Santa Rosa 95409 707 525-8111 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Parker Kim EA1121 Highway 116 S Sebastopol 95472 707 824-0104 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Parodi & Associates921 Transport Wy Petaluma 94954 707 775-2950 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Paternoster & Associates 707 528-3313 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Paynter Dennis M EA4983 Sonoma Hwy Santa Rosa 95409 707 538-5776 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Pearson Gloria K1580 E Washington Petaluma 94954 707 778-7050 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Pearson Gloria K1580 E Washington Ste #103 Petaluma 94954 707 778-8020 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Petaluma Tax & Bookkeeping129 Keller Petaluma 94952 707 762-8525 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Petersen Darrell K CPA & Consultant177 Lynch Creek Wy Petaluma 94954 707 776-2866 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Pickford And Associates Inc765 Baywood Dr Petaluma 94954 707 773-0255 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Porter Accountancy Corporation215 Western Av Petaluma 94952 707 769-2727 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Pozzi & Associates320 Washington Petaluma 94952 707 763-9817 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Rising Pamela 707 996-7474 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Roberts Don Tax Service1400 N Dutton Av Santa Rosa 95401 707 544-0858 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Roberts Ken CFP Practitioner & EnrolledAgent4421 Bartleson Rd Sebastopol 95472 707 824-1177 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Rohde Thomas A Associates4000 Montgomery Dr Santa Rosa 95405 707 523-0123 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Romero-Rodriguez532 College Av Santa Rosa 95404 707 591-9722 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Russian River Tax Service16390 Main Guerneville 95446 707 869-2345 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Sandra's Income Tax 707 575-0496 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Scheuer Tax And Bookkeeping Service1313 College Av Santa Rosa 95404 707 546-4271 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Stair Pedersen & Williams AccountancyCorp88 Rowland Way #165 Novato 94945 415 898-3130 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Stephens Lee EA Business & Tax Services3430 Mendocino Av Santa Rosa 95403 707 527-7464 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Strobino Richard EA1030 2d Santa Rosa 95404 707 527-7310 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Sullivan Robert E CPA430 First E Sonoma 95476 707 996-3122 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Susan L Rose1400 Eastman Ln Petaluma 94952 707 769-8184 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Symmetry Business Services 707 935-1755 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tami M Landucci EA1121 Gravenstein Highway S Sebastopol 95472 707 823-0714 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tax & Business Services593 Fifth W Sonoma 95476 707 939-7205 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tax Defense Network 888 426-0827 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tax Defense Network 888 287-6933 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tax Service Plus320 W Third Santa Rosa 95401 707 575-7755 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Taxpertise453 Second E Sonoma 95476 707 996-6330 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Taxtec987 Airway Ct Santa Rosa 95403 707 568-3864 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Teresa Hubbard CPA555 5th Santa Rosa 95401 707 527-5408 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Theresa O'Connor124 Howard Petaluma 94952 707 981-7669 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Troxel James-Tax Preparation530 Greenwich Petaluma 94954 707 763-3904 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Tu Le Ea Discount Tax And BookkeepingService585 W College Av Santa Rosa 95401 707 566-6931 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Vazquez Taxes3000 Cleveland Av Santa Rosa 95403 707 546-6062 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Villarreal Maria Income Tax-Notary311 Center Healdsburg 95448 707 433-9660 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Von Bima David F EA460 City Center Dr Rohnert Park 94928 707 585-8300 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Weinstein Maureen CPA930 Shiloh Rd Windsor 95492 707 836-8722 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .William Stoll CPA1625 Terrace Way Santa Rosa 95404 707 527-1717 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Williams Timothy E Ea50 Brookwood Av Santa Rosa 95404 707 579-3249 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Wine Country Tax620 E Washington Petaluma 94952 707 776-4900 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Woolfe Richard Ea Tax Consultant131 Stony Cir Santa Rosa 95401 707 577-7401 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Zepeda-Parker Income Tax50 Lichtenberg Av Sonoma 95476 707 935-8138 . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .