Bank of america routing number 121000358

- -

The routing number 122400724 was issued by BANK OF AMERICA, ... Routing Number: 122400724: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …Bank of America, NA. Bank Account Number. 01753-80001. Name on Bank Account. University of California Berkeley, A Regents of the University of California Affiliate. Routing / Transit (ABA) Number. 0260-0959-3 (for wire transfers only) 121000358 (for ACH only) CHIPS. 0959. SWIFT. BOFAUS3N. Physical Address for Routing.Bank Of America, N.a. Routing Number 121000358. Call (800) 446-0135 for wire instructions for domestic wire transfer to and from Bank Of America, N.a., international wire transfer, wire transfer fees and cut off time for wires. 121000358: Colorado: 123103716: Connecticut: 011900254: Delaware: 031202084: Florida, East: 063100277: Florida, West: 063100277: Georgia: 061000052: Hawaii: 051000017: Idaho: ... The Bank of America wire routing number is a nine-digit code that is used to identify the bank’s wire transfer department when sending and receiving wire transfers ...Detail Information of ACH Routing Number 021000322; Routing Number: 021000322: Date of Revision: 072105: Bank: BANK OF AMERICA, N.A. Address: VA2-430-01-01: CityAug 24, 2021 · Bank of America Routing Number by State. Your Bank of America ABA routing number will be based on the state in which you opened your account, not where you live now. Bank of America Location. Routing/Transit Number. Alabama. 051000017. Alaska. 051000017. Arizona. The routing number 122000661 was issued by BANK OF AMERICA, ... Routing Number: 122000661: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …Routing Number 021200339 Name Bank of America Address 8001 Villa Park Drive, Richmond, VA 23228-0000 Phone 800-446-0135 Type Main Office Servicing FRB 021001208 Last Change 2010-10-13. Bank of America Routing Numbers. Bank of America Routing Numbers: Area: 011400178 - Bank of America:Donate via Bank transfer USA BANK NAME: Bank of America ... GURGEN MELIKYAN MULTICHILDREN FAMILY FOUNDATION OF KASHATAGH Routing Number:121000358 Account Number (USD): 3250 3528 6985. ... Glendale CA, 91202 Tel: 818-238-7298. OR MAKE A WIRE TRANSFER TO: Donate via Bank transfer ARMENIA. Beneficiary bank: …121000358. Colorado. 123103716. Connecticut. 011900254. Delaware. 031202084. District of Columbia. 054001204. Florida (East) 063100277/ 063000047. Florida (West) 063100277. ... 3-Bank of America Routing Number on Monthly Statement: The top right corner of your monthly statement has your Bank of America Routing Number.Where is this bank with the routing number 121000358 and swift code b0faus3n belong to? Bank of amrica. ... 122000661 is the routing number for Bank of America in Southern California. Note that B of A uses different routing numbers in different regions. The correct routing numbers can be found at the Bank of America website, or …The routing number 113000023 was issued by BANK OF AMERICA, ... Routing Number: 113000023: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …When it comes to choosing a bank, consumers prioritize stability, reliability, and excellent customer service. But how can one determine which banks in America truly excel in these...Detail Information of Routing Number 121000358. Your 9-digit bank routing number is the first set of numbers printed on the bottom left side of your checks, on the left side of the bank check. A check is similar to a safety deposit box in the big bank, where the bank keeps your money safe.Bank Of America. Seekers Guidance Inc. Account number: 000861174952. Routing number: 121000358. 026009593 (wires) Swift Code: BOFAUS3N For Zakat Donations: Bank Of America. Seekers Guidance Inc. Account number: 164100351728 Routing number: 121000358 (paper & electronic) 026009593 (wires) Swift Code: BOFAUS3N All …A bank routing number is a nine-digit number that allows payment processing services to quickly route financial transactions to the correct bank. ... Bank of America Routing Numbers. State ...The 121108250 ABA Check Routing Number is on the bottom left hand side of any check issued by BANK OF AMERICA, N.A.. In some cases, the order of the checking account number and check serial number is reversed. Save on international money transfer fees by using Wise, which is up to 8x cheaper than transfers with your bank. Donate via Bank transfer USA BANK NAME: Bank of America ... GURGEN MELIKYAN MULTICHILDREN FAMILY FOUNDATION OF KASHATAGH Routing Number:121000358 Account Number (USD): 3250 3528 6985. ... Glendale CA, 91202 Tel: 818-238-7298. OR MAKE A WIRE TRANSFER TO: Donate via Bank transfer ARMENIA. Beneficiary bank: …This question is about Bank of America Credit Cards @m_adams • 10/20/22 This answer was first published on 04/09/21 and it was last updated on 10/20/22.For the most current informa...Detail Information of ACH Routing Number 011500010; Routing Number: 011500010: Date of Revision: 101310: Bank: BANK OF AMERICA, N.A. Address: 8001 VILLA PARK DRIVE 15 Jan 2023 ... In this video, I will guide you on How to view Routing and Account Number of Bank of America. Make sure to watch this video until the end, ...Bank Of America 880 E. Colorado Blvd Pasadena, CA 91106 US Transit Routing Number: 121000358 Account Number: 325055136358 SWIFT Code: BOFAUS3N US Federal Tax ID Number: 46 -0835305 Paypal to: [email protected] Dave Collins Mastering +1 213 448 0616 www. davecollinsmastering.com .BANK OF AMERICA. N.A. 8001 VILLA PARK DRIVE Routing Number - 011000138, Bank Routing Number Address Domestic and International wire transfer InstructionsDec 1, 2023 · For all domestic wire transfers using a Bank of America account, the routing number is 026009593. To SEND a domestic wire transfer, you'll also need: The recipient's name and home address as on file. with their bank. Recipient's account number and account type. Recipient bank's wire transfer routing number. Richmond, VA. Bank Of America N.a. 267090536. Y. Bank Routing Number 011000390 belongs to Bank Of America N.a. It routing FedACH payments only.Routing Number. 121000358 The banking institution's routing number. Bank. Bank of America, N.A. Commonly used abbreviated customer name. Office code. Main office. Servicing FRB Number. 121000374 Servicing Fed's main office routing number. Record Type Code. Bank Of America, N.a. Routing Number 121000358. Call (800) 446-0135 for wire instructions for domestic wire transfer to and from Bank Of America, N.a., international wire transfer, wire transfer fees and cut off time for wires. The routing number # 122000661 is assigned to BANK OF AMERICA, N.A.. Routing Number: 122000661: Institution Name: BANK OF AMERICA, N.A. Office Type: Main office: Delivery Address: PO BOX 27025, RICHMOND, VA - 23261 (7025) Telephone: 800-446-0135: Servicing FRB Number: 121000374The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 122000030 belongs to Bank Of America, N.a.. It …Bank of America News: This is the News-site for the company Bank of America on Markets Insider Indices Commodities Currencies StocksYou can verify a bank’s unique nine-digit routing number by contacting the bank directly. Most banks have websites with their routing numbers published and phone numbers to contact...The 011900254 ABA Check Routing Number is on the bottom left hand side of any check issued by BANK OF AMERICA N.A.. In some cases, the order of the checking account number and check serial number is reversed. Save on international money transfer fees by using Wise, which is up to 8x cheaper than transfers with your bank.121000358. Paper (for example: ordering checks): 121000358. Wire Transfer: 026009593. ... Bank of America ABA Routing Number: District Of Columbia Change state layer. This question is about Bank of America @lawrence50 • 12/22/20 This answer was first published on 07/30/18 and it was last updated on 12/22/20.For the most current information about...Jan 5, 2023 · Bank of America has a total of 150 routing numbers. ... and other information of the Bank of America routing numbers are listed. ... 121000358: Y: Y: Henrico, VA ... SWIFT Code. BOFAUS3N or BOFAUS3NXXX. Bank Code. BOFA - code assigned to BANK OF AMERICA, N.A. Country Code. US - code belongs to United States. Location Code. 3N - code represents the institution location. Code Status.Aug 24, 2021 · Bank of America Routing Number by State. Your Bank of America ABA routing number will be based on the state in which you opened your account, not where you live now. Bank of America Location. Routing/Transit Number. Alabama. 051000017. Alaska. 051000017. Arizona. Bank of America swift code: Bank of America BOFAUS3NXXX (or simply: BOFAUS3N) Chase swift code: JP Morgan Chase CHASUS33XXX (or simply: CHASUS33) HSBC swift code: HSBC Bank PLC MIDLGB22XXX (or simply MIDLGB22) Try our online SWIFT/BIC lookup tool to locate any of the thousands active or passive swift codes.FDIC/NCUA Certificate 03510. Primary State CA. Automation and Routing Contact. BANK OF AMERICA, N.A. 8001 VILLA PARK DRIVE. HENRICO , VA 23228-0000. 800 446-0135. This institution currently has 5771 active branches listed.To verify a check from BANK OF AMERICA, N.A. call: 800-446-0135. Have a copy of the check you want to verify handy, so you can type in the routing numbers on your telephone keypad. It is easy to verify a check from BANK OF AMERICA, N.A. or validate a check from BANK OF AMERICA, N.A. when you know the number to call. A bank routing number is a nine-digit number that allows payment processing services to quickly route financial transactions to the correct bank. ... Bank of America Routing Numbers. State ...The 122000661 ABA Check Routing Number is on the bottom left hand side of any check issued by BANK OF AMERICA, N.A.. In some cases, the order of the checking account number and check serial number is reversed. Save on international money transfer fees by using Wise, which is up to 8x cheaper than transfers with your bank.The bank routing number identifies a financial institution where a deposit. It’s used for making direct deposits and for sending money out of your account via a check or automated ...Routing Number: 121000358: Bank: BANK OF AMERICA, N.A. Office Code: Main office : Servicing FRB Number: 121000374 : Record Type Code: 1 . 0 = Institution is a Federal Reserve Bank; 1 = Send items to customer routing number; 2 = Send items to customer using new routing number field; Address: 8001 Villa Park Drive: City: Henrico: State: …BAC.PL: Get the latest Bank of America stock price and detailed information including BAC.PL news, historical charts and realtime prices. Indices Commodities Currencies StocksSep 28, 2023 · What is the Bank of America routing number in California? California, Northern ABA (Ordering Checks): 121000358 ACH (Direct Deposit/Automatic Payment): 121000358 Wire Transfer: 026009593California, Southern ABA (Ordering Checks): 122000661 ACH (Direct Deposit/Automatic Payment): 121000358 Wire Transfer: 026009593California, Northern ABA (Ordering Checks): 121000358 ACH (Direct Deposit ... May 7, 2018 · The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 026009593 belongs to Bank Of America N.a.. It routing both FedACH and Fedwire payments. Detail Information of ACH Routing Number 323070380; Routing Number: 323070380: Date of Revision: 101310: Bank: BANK OF AMERICA, N.A. Address: 8001 VILLA PARK DRIVELearn how to find the routing number for your Bank of America account in California and use it for domestic and international wire transfers, ACH payments, and …Routing Number 121000358 Branches in BANK OF AMERICA City Routing Number. US banks Routing Number information. Find routing numbers for banks. Branch locator for banks in US ... BANK OF AMERICA. N.A.. CA ; Routing Number : 121000358: Telegraphic name : BK AM SF: City : SAN FRANCISCO: State : CA: Funds transfer …The routing number 52001633 was issued by BANK OF AMERICA, ... Routing Number: 52001633: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …Routing Number: 121000358: Bank: BANK OF AMERICA, N.A. Address: ... All BANK OF AMERICA, N.A. routing numbers are located instantly in the database. To verify a check from BANK OF AMERICA, N.A. call: 800-446-0135. Have a copy of the check you want to verify handy, so you can type in the routing numbers on your telephone keypad.The routing number # 021200339 is assigned to BANK OF AMERICA N.A.. Routing Number. 021200339. Institution Name. BANK OF AMERICA N.A. Office Type. Main office. Delivery Address. 8001 VILLA PARK DRIVE, HENRICO, VA - 23228.The routing number 54001204 was issued by BANK OF AMERICA, ... Routing Number: 54001204: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …Bank of America Routing Number. Find the routing number for Bank of America so that you can make transactions with your account fast. Select a State. Alabama. Alaska. Arizona. Arkansas. ... 121000358. North wire. 026009593. North ach (checks) 121000358. South routing (deposit) 121000661. South wire. 026009593. South ach (checks) 121000358 ...The routing number 122400724 was issued by BANK OF AMERICA, ... Routing Number: 122400724: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …121000358: Colorado: 123103716: Connecticut: 011900254: Delaware: 031202084: Florida, East: 063100277 / 063000047: Florida, West: 063100277: Georgia: 061000052: Hawaii: 051000017: ... Bank of America routing numbers are not the same for everyone. Your routing number will typically change based on where you were located when you …If you’re wiring money internationally, your bank will likely require you to include a SWIFT code or a BIC code with your wire transfer. This is because SWIFT codes help identify b...The routing number 122000661 was issued by BANK OF AMERICA, ... Routing Number: 122000661: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: …The Chase routing number associated with a checking account can be found printed on the lower-left edge of a blank check. The routing number is made up of nine digits with a specia...Nov 7, 2023 · Your routing number can also be used for other banking activities such as bill payments, direct deposits, and automated online payments. For domestic and international wire transfers, the Bank of America routing number is 026009593. Find out the routing number for your state in this article. The routing number for Bank of America in California is 121000358. The bank has 51 routing numbers (one for each state) so make sure your target state for payment or transfer is California. Continue reading to know more about what is a routing number and how to use it for wire transfers. 4.7. HENRICO , VA 23228-0000. 800 446-0135. This institution currently has 5771 active branches listed. Do you want to find out about service centers, dedicated phone numbers and special departments for this institutions, including all of their branches? Subscribe to Lane Guide... Routing Number 121000358 for Bank Of America, N.A. LIR 258800.The 122400724 ABA Check Routing Number is on the bottom left hand side of any check issued by BANK OF AMERICA, N.A.. In some cases, the order of the checking account number and check serial number is reversed. Save on international money transfer fees by using Wise, which is up to 8x cheaper than transfers with your bank.121000358. South routing (deposit) 121000661. South wire 026009593. ... Bank of America Routing Numbers lists routing numbers for BOA's checking and savings accounts. Bank of America ABA Routing Number: Bank of America routing numbers are 9-digit numbers assigned by the ABA. Routing numbers for Bank of America vary by state and transaction type. The routing number is based on the bank location where your account was opened. You can find the routing number quickly on the bottom and left side of your checks. The Chase routing number associated with a checking account can be found printed on the lower-left edge of a blank check. The routing number is made up of nine digits with a specia...Routing Number 122000661 Name Bank of America Address Po Box 27025, Richmond, VA 23261-7025 Phone 800-446-0135 Type Main Office Servicing FRB 121000374 Last Change 2005-08-02. Bank of America Routing Numbers. Bank of America Routing Numbers: Area: 011400178 - Bank of America: VA 23227Detail Information of ACH Routing Number 011500010; Routing Number: 011500010: Date of Revision: 101310: Bank: BANK OF AMERICA, N.A. Address: 8001 VILLA PARK DRIVEPuede encontrar su número de cuenta de Bank of America y de ruta ABA en Banca en Línea o en la aplicación móvil. ¿Quiere que le guiemos?Bank of America is ending a free checking account often used by people with low incomes, who could now be charged $12 a month. By clicking "TRY IT", I agree to receive newsletters ...To verify a check from BANK OF AMERICA, N.A. call: 800-446-0135. Have a copy of the check you want to verify handy, so you can type in the routing numbers on your telephone keypad. It is easy to verify a check from BANK OF AMERICA, N.A. or validate a check from BANK OF AMERICA, N.A. when you know the number to call. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 063000047 belongs to Bank Of America, N.a.. It routing FedACH payments only.Detail Information of ACH Routing Number 323070380; Routing Number: 323070380: Date of Revision: 101310: Bank: BANK OF AMERICA, N.A. Address: 8001 VILLA PARK DRIVEThe bank routing number identifies a financial institution where a deposit. It’s used for making direct deposits and for sending money out of your account via a check or automated ...How to get Bank of America Routing Number Online via Net Banking. BOA Customer Service Number and Routing Number for all states. Scroll down to content. Tech Grapple. Search. Menu. Applications; ... 121000358: 121000358 026009593: Colorado 123103716 123103716 026009593: Connecticut 011900571 011900254 026009593: Delaware …Bank Of America 880 E. Colorado Blvd Pasadena, CA 91106 US Transit Routing Number: 121000358 Account Number: 325055136358 SWIFT Code: BOFAUS3N US Federal Tax ID Number: 46 -0835305 Paypal to: [email protected] Dave Collins Mastering +1 213 448 0616 www. davecollinsmastering.com .To verify a check from BANK OF AMERICA, N.A. call: 800-446-0135. Have a copy of the check you want to verify handy, so you can type in the routing numbers on your telephone keypad. It is easy to verify a check from BANK OF AMERICA, N.A. or validate a check from BANK OF AMERICA, N.A. when you know the number to call. Bank: BANK OF AMERICA. N.A.. CA: Routing Number : 121000358: Telegraphic name : BK AM SF: City : SAN FRANCISCO: State : CA: Funds transfer status : eligible: Funds ... E-Payments Routing Directory. The Federal Reserve Banks’ E-Payments Routing Directory provides basic routing information for Fedwire ® Funds Service, Fedwire Securities Service, and FedACH ® transactions. This information is synchronized with the Federal Reserve FedACH and Fedwire databases daily and is provided solely as a …The Bank of America Business Advantage Unlimited Cash card is good to consider if you want unlimited cash-back and straightforward earning. We may be compensated when you click on ...Routing numbers are used by Federal Reserve Banks to process Fedwire funds transfers, and ACH (Automated Clearing House) direct deposits, bill payments, and other automated transfers. The routing number can be found on your check. Bank Routing Number 111000025 belongs to Bank Of America, N.a.. It routing FedACH payments only.The checking and ACH routing number for Bank of America in California is 121000358. Find the routing number for your Bank of America account in California before sending wire transfers, making ACH payments or setting up direct deposit. Type of wire transfer. Bank of America routing number. Domestic Wire Transfer. Găsește detaliile numărului de rutare american 121000358. Despre numărul de rutare american ACH. N umerele de rutare Automated Clearing House (ACH) sunt parte a unui sistem de plată electronic care permite utilizatorilor să efectueze plăți sau să colecteze fonduri prin intermediul rețelei ACH. În prezent, există peste 18,000 de numere de rutare …May 7, 2018 · The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 026009593 belongs to Bank Of America N.a.. It routing both FedACH and Fedwire payments. America is a huge country but even so, it's practically impossible to disappear without a trace. Going into complete hiding is difficult because our information is entered into num...Bank of America has different routing numbers for different states and transaction types. For example, the routing number for checking and savings accounts in California is 121000358, while the routing number for domestic wire transfers is 026009593. California. North routing (deposit) 121000358. North wire. 026009593. North ach (checks) 121000358. South routing (deposit) 121000661. The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 121103886 belongs to Bank Of America, N.a.. It …Routing Number 021200339 Name Bank of America Address 8001 Villa Park Drive, Richmond, VA 23228-0000 Phone 800-446-0135 Type Main Office Servicing FRB 021001208 Last Change 2010-10-13. Bank of America Routing Numbers. Bank of America Routing Numbers: Area: 011400178 - Bank of America:121000358. Paper (for example: ordering checks): 121000358. Wire Transfer: 026009593. ... Bank of America ABA Routing Number: District Of Columbia Change state layer. Bank of America, National Association Branches. 4335 branches found. Showing 601 - 615. Bank of America NA - Balboa & Parthenia Branch Full Service, brick and mortar office 8720 Balboa Boulevard Northridge, CA, 91325 Full Branch Info | Routing Number | Swift Code.The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 011900254 belongs to Bank Of America N.a.. It …HENRICO , VA 23228-0000. 800 446-0135. This institution currently has 5771 active branches listed. Do you want to find out about service centers, dedicated phone numbers and special departments for this institutions, including all of their branches? Subscribe to Lane Guide... Routing Number 121000358 for Bank Of America, N.A. LIR 258800. The routing number # 021200339 is assigned to BANK OF AMERICA N.A.. Routing Number. 021200339. Institution Name. BANK OF AMERICA N.A. Office Type. Main office. Delivery Address. 8001 VILLA PARK DRIVE, HENRICO, VA - 23228.Detail Information of ACH Routing Number 011500010; Routing Number: 011500010: Date of Revision: 101310: Bank: BANK OF AMERICA, N.A. Address: 8001 VILLA PARK DRIVE Routing number of Bank Of America (BOA) , Henrico branch is 121000358. Address is 8001 Villa Park Drive, Henrico, Virginia (VA) , 23228. Send by email. The routing number for Bank Of America is 121000358. Bank Of America is located at this address: 8001 Villa Park Drive, Henrico, Virginia. In case of mail delivery, this is the full address you should use: Bank Of America 8001 Villa Park Drive Henrico Virginia 23228-0000. To contact Bank Of America by phone, call: (800) 446-0135. Additional ... The routing number for a PNC checking account is dependent on the location that the checking account was first opened; the routing number can generally be found at the bottom of a ...The routing number can be found on your check. The routing number information on this page was updated on Jan. 5, 2023. Check Today's Mortgage/Refi Rates. Bank Routing Number 122000030 belongs to Bank Of America, N.a.. It …Bank Of America, N.a. Routing Number 121000358. Call (800) 446-0135 for wire instructions for domestic wire transfer to and from Bank Of America, N.a., international wire transfer, wire transfer fees and cut off time for wires. Bank: BANK OF AMERICA. N.A.. CA: Routing Number : 121000358: Telegraphic name : BK AM SF: City : SAN FRANCISCO: State : CA: Funds transfer status : eligible: Funds ... The bank routing number identifies a financial institution where a deposit. It’s used for making direct deposits and for sending money out of your account via a check or automated ...The routing number for Bank of America in California is 121000358. The bank has 51 routing numbers (one for each state) so make sure your target state for payment or …Routing Numbers for Bank of America in California as per type of transactions are as follows -. Routing Number for Paper Transactions (Ex. Check Order) is 121000358.. Routing Number for Electronic Transcations (Ex. to receive paychecks or IRS refunds) is 121000358. The routing number 122000661 was issued by BANK OF AMERICA, ... Routing Number: 122000661: Bank Name: BANK OF AMERICA, N.A. Office Code: Main office: Servicing FRB Number: 121000374: Record Type Code: 1 This code indicates the ABA number to be used to route ACH items to the RFI. ... 121000358: 121000536: … | Clloushkdigeb (article) | Myzqrq.

Other posts

Sitemaps - Home