SWIFT and BIC Codes Explained: How International Bank Transfers Really Work

In the rapidly evolving landscape of global finance, international money transfers are essential to conducting business across borders. Whether it’s a multinational corporation paying overseas suppliers or a freelancer receiving payments from clients abroad, the accuracy and security of these transactions are critical. At the core of this infrastructure lie two important codes: SWIFT and BIC. These identifiers are fundamental to the operation of the global banking system and ensure that funds reach their intended destination reliably.

This guide provides a comprehensive look at what SWIFT and BIC codes are, how they work, and why they are vital in today’s financial ecosystem. It will also explain how these codes relate to other financial identifiers and systems, helping you make sense of international money transfers.

blog

The Origins of SWIFT

The Society for Worldwide Interbank Financial Telecommunication, better known as SWIFT, was established in 1973. Based in Belgium, the organization was created to offer a standardized and secure system for financial institutions to communicate. Before its inception, banks relied on the telex network to transmit international payment instructions. Telex was slow, unstructured, and highly prone to human error.

SWIFT introduced a secure, standardized messaging protocol that revolutionized cross-border banking. Over time, the SWIFT system expanded to include a wide range of message types covering various financial transactions such as payments, securities, foreign exchange, and trade financing. Today, SWIFT connects over 11,000 financial institutions in more than 200 countries.

What Is a SWIFT Code?

A SWIFT code is a unique identifier assigned to financial institutions worldwide. It ensures that payment instructions are delivered to the correct bank in an international transaction. The term SWIFT code is often used interchangeably with BIC, which stands for Bank Identifier Code. Both terms refer to the same code format and serve the same purpose.

When a bank sends a message through the SWIFT network, the SWIFT code indicates the recipient institution. This process helps prevent errors and delays by making sure the funds are directed to the right destination.

Structure of a SWIFT/BIC Code

Each SWIFT or BIC code is a combination of either 8 or 11 alphanumeric characters. These characters follow a specific structure that identifies various aspects of the bank and its location. The components are as follows:

  • Bank Code (4 characters): A short version of the bank’s name
  • Country Code (2 characters): The ISO country code where the bank is located
  • Location Code (2 characters): Specifies the city or region of the bank
  • Branch Code (3 characters, optional): Identifies a specific branch of the bank

If the branch code is not used, the code defaults to the bank’s primary office.

Example of a SWIFT Code

Consider the code DEUTDEFF500:

  • DEUT represents Deutsche Bank
  • DE indicates Germany
  • FF stands for Frankfurt
  • 500 refers to a specific branch in the Frankfurt area

When only 8 characters are provided, such as DEUTDEFF, the code points to the bank’s head office.

BIC and SWIFT: Are They the Same?

Yes, a BIC and a SWIFT code refer to the same identifier. BIC was the original ISO standard name for the code, but because it is transmitted over the SWIFT network, the term SWIFT code became more widely adopted in the banking world. Regardless of the terminology, they serve the same function—uniquely identifying a financial institution involved in a cross-border transaction.

Why SWIFT/BIC Codes Are Important

The purpose of these codes goes far beyond simple identification. They play a crucial role in the security, efficiency, and accuracy of international money transfers. Here are several reasons why these codes are indispensable:

  • Precision: They prevent funds from being sent to the wrong institution
  • Security: The SWIFT network encrypts all messages, reducing fraud risk
  • Speed: Standardized messaging reduces processing delays
  • Traceability: Each stage of the transaction can be tracked

Without SWIFT codes, international financial communication would be slower, less reliable, and more error-prone.

When You Need a SWIFT/BIC Code

There are many situations in which you will need to provide or obtain a SWIFT/BIC code:

  • Sending money to a foreign account
  • Receiving international payments from clients or partners
  • Setting up an international bank account
  • Registering with global payment gateways or financial platforms

In most cases, the recipient’s bank will provide the necessary code, but it’s always best to double-check to avoid delays.

How SWIFT Transfers Work

When an individual or business initiates an international wire transfer, their bank sends a payment message through the SWIFT network. The message includes essential information such as:

  • The sender’s and recipient’s account details
  • The amount and currency
  • The recipient bank’s SWIFT code
  • Any intermediary or correspondent banks

If the sender and recipient banks do not have a direct relationship, intermediary banks step in to bridge the gap. Each intermediary processes the transaction and forwards it to the next institution. Eventually, the funds reach the destination bank, which credits them to the recipient’s account. While the system is highly secure, it can take two to five business days to complete a transfer, depending on the number of intermediaries and regional banking hours.

Correspondent and Intermediary Banks

Not all banks maintain direct relationships with each other. In these cases, correspondent or intermediary banks are used to complete the transfer. These banks serve as bridges between two financial institutions that do not have a pre-existing connection.

Each intermediary bank typically charges a fee for processing the transaction. This adds to the total cost and can reduce the final amount the recipient receives. It can also introduce additional processing time, making transfers slower.

Do All Banks Use SWIFT Codes?

Not every financial institution is part of the SWIFT network. Smaller regional banks or credit unions may not have their own codes. Instead, they work through larger institutions that act as their intermediaries. In such cases, customers will need to include both the local bank’s details and the SWIFT code of the corresponding institution when sending or receiving funds.

Where to Find a SWIFT/BIC Code

If you need a SWIFT or BIC code, there are several ways to find it:

  • Check your bank statements; the code may be listed alongside your account details
  • Log in to your bank’s online banking system and look under international payment settings
  • Contact customer support or visit a branch
  • Use reputable online directories, but always verify the code directly with your bank

Providing an incorrect SWIFT code can cause significant delays or even failed transactions, so it’s crucial to ensure accuracy.

SWIFT and IBAN: What’s the Difference?

The SWIFT system is often confused with another financial identifier: the International Bank Account Number, or IBAN. Although both are used in cross-border payments, they serve different purposes.

  • SWIFT Code: Identifies a specific financial institution
  • IBAN: Identifies an individual account within that institution

An IBAN includes a country code, two check digits, and the bank account number. For example, a German IBAN might look like DE89 3704 0044 0532 0130 00.

Many international transfers require both a SWIFT code and an IBAN. The SWIFT code routes the message to the correct bank, while the IBAN ensures the funds reach the specific account within that bank.

Other Financial Codes Around the World

While SWIFT codes are the most globally recognized, they are not the only system used for routing payments. Various countries and regions have developed their own identifiers for domestic and regional transfers:

  • CHIPS (Clearing House Interbank Payment System): Used mainly in the United States
  • NCC (National Clearing Code): Used in some Commonwealth countries
  • BSC (Bank Sort Code): Common in the United Kingdom and Ireland
  • SEPA (Single Euro Payments Area): Used across Europe for euro transactions
  • IFSC (Indian Financial System Code): Specific to India
  • CIPS (Cross-border Interbank Payment System): A Chinese alternative for yuan-denominated payments

Each of these systems has its own format, regulations, and use cases, often tailored to specific currencies or regions.

Common Challenges with SWIFT Transfers

Despite its advantages, the SWIFT system is not without limitations. Common challenges include:

  • High fees: Each bank involved may charge for processing
  • Processing time: Transfers can take several days, especially with intermediaries
  • Lack of transparency: It’s not always clear where a transfer is or how much will arrive
  • Currency conversion losses: When multiple currencies are involved, poor exchange rates can lead to significant reductions in value

Businesses that rely on frequent international transfers often seek ways to reduce costs and increase visibility in their payment processes.

Role of SWIFT and BIC Codes in International Money Transfers

The global economy is built on seamless communication and cooperation between financial institutions. For international transactions to occur with confidence and precision, banks must be able to identify one another quickly and securely. SWIFT and BIC codes serve as the standardized tools that make this possible. These codes are not merely identifiers—they form the foundation for modern financial messaging systems used in nearly every international transaction today. We explored how these codes operate in practice, their application in real-world scenarios, and the technical framework that makes the SWIFT network a global financial backbone.

How Financial Institutions Use SWIFT Codes

When a financial institution initiates a transaction, the SWIFT code of the recipient bank is one of the key data points required. This code ensures that the message reaches the correct destination and that the payment is routed accordingly. The process is automated within most banks’ systems, minimizing the chance for human error and maximizing efficiency.

Beyond facilitating payment instructions, SWIFT codes are also used for confirming bank identity in a wide range of financial communications including securities transactions, foreign exchange dealings, and trade finance agreements. These communications are structured using SWIFT message types, each with a specific format to suit various financial instruments.

SWIFT Message Types and Formats

SWIFT messages are structured using specific formats known as message types (MTs). Each message type is categorized based on its purpose and includes a numeric code for identification. The most commonly used SWIFT message types for international payments are:

  • MT103: Used for single customer credit transfers. It includes all necessary details such as sender, receiver, amount, currency, and payment date.
  • MT202: Used for interbank transfers, especially when intermediary banks are involved.
  • MT940 and MT950: Account statements that detail all transactions within a specified time frame.

Each message includes the SWIFT codes of the sending and receiving institutions, ensuring the information reaches the intended party in the format they expect.

The Routing Process: Step-by-Step

Understanding the flow of an international transaction can clarify why SWIFT codes are critical at each phase. Here’s how a typical SWIFT-enabled transaction works:

1. Initiation

A customer requests an international wire transfer by providing their local bank with the recipient’s name, account number, and SWIFT code. The currency, amount, and reason for the transaction are also recorded.

2. Message Transmission

The sender’s bank formats the transaction as an MT103 message and sends it through the SWIFT network. The message includes the recipient bank’s SWIFT code.

3. Intermediary Involvement

If there is no direct banking relationship between the sender’s and receiver’s institutions, the message is routed through one or more intermediary or correspondent banks. Each intermediary uses its SWIFT code to confirm receipt and forwarding of the message.

4. Final Receipt

The recipient bank receives the message, verifies it, and credits the funds to the correct account based on the details provided. The transaction is complete once this step is confirmed.

This process is typically completed within one to five business days, depending on the banks involved and the presence of any intermediary institutions.

Security Within the SWIFT Network

One of the core advantages of using SWIFT codes is the security of the network. The SWIFT system uses end-to-end encryption and authentication protocols to ensure that messages cannot be intercepted or altered. Each financial institution on the network must comply with strict security standards.

Furthermore, SWIFT has implemented a customer security program that includes mandatory and advisory controls to protect institutions from cyber threats. These include:

  • Secure communication channels
  • Rigorous authentication procedures
  • Audit trails for all transmitted messages
  • Continuous monitoring for suspicious activity

The result is a highly secure environment that reduces the risk of fraud, identity theft, and message tampering.

Limitations and Challenges of Using SWIFT Codes

Although SWIFT codes bring structure and reliability to international payments, they are not without drawbacks. Some of the most commonly cited limitations include:

1. Delays in Transaction Time

Even though messages are transmitted quickly, the actual movement of funds may take several days. This delay is often caused by the number of intermediary banks involved or by local banking hours, public holidays, and regulatory checks.

2. Cumulative Fees

Every bank involved in processing a transaction may deduct a fee. These can include sending bank fees, intermediary bank charges, and receiving bank fees. The result can significantly reduce the final amount received by the beneficiary.

3. Lack of Transparency

In traditional SWIFT transfers, senders and recipients often have limited visibility into the status of the transaction once it is initiated. This can be particularly frustrating in high-value or time-sensitive transfers.

4. Complex Currency Conversions

When currencies must be exchanged during a transaction, additional steps are required. Each institution involved may apply its own exchange rate, which can differ significantly from market rates. This introduces the possibility of loss due to poor conversion rates or hidden charges.

Compliance and Regulatory Oversight

Because of the critical role that international transfers play in combating money laundering and terrorism financing, SWIFT messages are subject to scrutiny by regulatory bodies. Financial institutions must adhere to global standards such as:

  • Know Your Customer (KYC)
  • Anti-Money Laundering (AML)
  • Countering the Financing of Terrorism (CFT)

Each SWIFT message may be checked against global sanctions lists, suspicious activity indicators, and risk profiles. These checks are automated but can cause delays if manual verification is required.

The SWIFT network itself does not hold or transfer funds, nor does it maintain account balances. Its role is strictly that of a messaging platform. Responsibility for compliance rests with the financial institutions exchanging messages.

Role of SWIFT in Global Finance Infrastructure

Beyond banking, SWIFT plays a foundational role in the infrastructure of the global financial system. Its communication protocols are used in various sectors:

  • Capital markets: Settling securities trades
  • Treasury operations: Managing liquidity between corporate accounts
  • Trade finance: Facilitating letters of credit and supply chain payments
  • Insurance and asset management: Ensuring accurate fund transfers and reconciliations

The versatility of the SWIFT system has made it a trusted component in corporate and institutional finance. Many enterprises rely on its structured messages to maintain accurate accounting records and satisfy audit requirements.

Technological Advancements Within SWIFT

SWIFT has continuously evolved to meet the changing needs of the financial community. Recent years have seen a push toward faster, more transparent international payments. The introduction of new technologies aims to modernize the SWIFT experience:

SWIFT gpi (Global Payments Innovation)

This initiative provides near real-time tracking of cross-border payments. It allows both the sender and the recipient to see where the money is at each stage, much like tracking a package. Additional benefits include:

  • Predictable delivery times
  • Transparent fees
  • Confirmation of credit to the recipient

Gpi has been adopted by many major banks and is steadily becoming the standard for business-critical transactions.

ISO 20022 Migration

SWIFT is transitioning to ISO 20022, a new messaging standard that offers richer data structures. Unlike traditional MT messages, which are limited in format and flexibility, ISO 20022 allows for:

  • More detailed transaction information
  • Enhanced compliance screening
  • Improved reconciliation capabilities

This shift is expected to enhance interoperability among financial systems and support innovation in cross-border payments.

Common Errors When Using SWIFT Codes

Errors in using SWIFT codes can lead to delayed or failed transactions. Common mistakes include:

  • Entering the wrong SWIFT code
  • Omitting required branch code digits
  • Using an outdated or inactive code
  • Not accounting for intermediary banks when required

To avoid such issues, it’s essential to verify the SWIFT code with the recipient’s bank and ensure all related account information is accurate.

How Businesses Can Optimize the Use of SWIFT

For businesses that make regular international payments, understanding how to navigate the SWIFT system efficiently can result in significant cost savings and process improvements. Key strategies include:

  • Using centralized treasury accounts to minimize transaction frequency
  • Establishing direct banking relationships to reduce reliance on intermediaries
  • Negotiating fixed fees with banks for predictable transaction costs
  • Tracking payment performance and turnaround times to hold banks accountable

Businesses should also stay updated on technological upgrades and new SWIFT services that can simplify operations and improve visibility.

Use Cases Across Industries

Although traditionally used in banking, SWIFT codes and messages now support transactions across a wide range of industries. For example:

  • Import/export businesses use SWIFT codes to pay international suppliers securely
  • Freelancers and consultants receive payments from clients around the world
  • Educational institutions collect tuition payments from overseas students
  • Non-profits and NGOs use the network to fund projects in developing countries

These examples illustrate how essential SWIFT and BIC codes have become in the everyday operations of organizations large and small.

Exploring Alternatives to SWIFT and the Future of Cross-Border Payments

The SWIFT system has long been the backbone of international financial communication. Its standardized messaging framework and robust security features have made it the global standard for cross-border payments. However, despite its reliability, SWIFT has certain limitations that have led to the development of alternative solutions. These alternatives are designed to offer faster, cheaper, and more transparent ways to move money across borders.

As businesses and individuals demand more efficient financial solutions, a growing ecosystem of technologies and systems is emerging to complement or even replace traditional SWIFT-based methods.

The Need for Alternatives

In recent years, several factors have highlighted the need for new approaches to global payments:

  • Long settlement times for international transactions
  • High fees from intermediary banks
  • Limited transparency and tracking during the process
  • Complex currency conversion procedures
  • Regulatory and compliance bottlenecks

These challenges can hinder trade, restrict cash flow, and create inefficiencies—especially for small and medium-sized businesses that operate internationally. As a result, financial innovators and regulatory bodies are working to introduce new platforms and protocols that address these issues.

Regional Payment Networks

One of the earliest responses to SWIFT’s limitations was the development of regional payment networks. These systems provide localized alternatives that facilitate domestic and intra-regional payments with greater efficiency.

SEPA (Single Euro Payments Area)

SEPA is a unified payment system across European Union member states and select non-EU countries. It allows for seamless euro-denominated bank transfers within the SEPA zone. SEPA transactions typically process within one business day and use IBANs instead of SWIFT codes for account identification.

CIPS (Cross-Border Interbank Payment System)

Developed by China to internationalize the use of its currency, CIPS enables efficient cross-border transactions in Chinese yuan. CIPS works alongside SWIFT but uses its own messaging and clearing protocols, making it more suitable for direct renminbi settlements.

EFT (Electronic Funds Transfer) Systems

Many countries maintain their own domestic electronic clearing systems for real-time or batch-based interbank transfers. These include:

  • RTGS (Real-Time Gross Settlement) in the UK
  • NEFT (National Electronic Funds Transfer) in India
  • FEDWIRE in the US

While primarily used for domestic payments, these systems are increasingly being integrated into regional networks and global platforms.

Real-Time Payment Systems and Faster Settlement

Real-time payment systems are transforming how money moves, not only within national borders but also in cross-border contexts. These systems settle transactions within seconds, offering significant advantages over traditional batch-based settlement.

RTP Networks

Real-Time Payment (RTP) systems are being adopted in many countries as a standard for domestic transfers. Examples include:

  • Faster Payments in the UK
  • UPI in India
  • FedNow in the US (launched recently)
  • NPP in Australia

Though these systems focus on domestic use, efforts are underway to create interoperability between real-time systems in different countries. This approach could eventually enable real-time international payments without relying on SWIFT intermediaries.

Cross-Border RTP Initiatives

Some global initiatives aim to connect domestic RTP systems to create a network of fast, low-cost international transactions. Projects like Project Nexus by the Bank for International Settlements aim to interlink payment systems across jurisdictions, reducing dependence on centralized networks.

Blockchain and Distributed Ledger Technologies

Perhaps the most disruptive alternative to traditional international payments is blockchain. Unlike SWIFT, which relies on centralized messaging between trusted institutions, blockchain enables peer-to-peer transactions that are cryptographically verified and recorded on an immutable ledger.

Key Features of Blockchain-Based Transfers

  • Direct value transfer without intermediaries
  • Near-instant transaction finality
  • Lower transaction costs
  • Transparent audit trails

Blockchains are already being used to facilitate cross-border payments, especially in areas with limited access to traditional banking infrastructure.

Stablecoins and Digital Currencies

One application of blockchain in finance is the use of stablecoins—digital currencies pegged to fiat values, such as the US dollar or euro. These can be used to settle transactions instantly across borders.

Central banks are also exploring their own digital currencies, known as CBDCs (Central Bank Digital Currencies). These could transform the global financial system by providing state-backed, programmable money that works across jurisdictions without the need for legacy systems like SWIFT.

Private Blockchain Networks

In addition to public blockchain systems, many financial institutions are experimenting with private distributed ledger platforms. These include:

  • RippleNet: A blockchain-based network designed for real-time international payments. Participating banks and financial institutions use tokens or direct liquidity arrangements to settle transactions.
  • JPM Coin: Developed by JPMorgan Chase, it enables instant transfer of payments between institutional clients using blockchain.

These solutions offer enhanced speed, reduced cost, and greater scalability, though adoption depends on regulatory alignment and interoperability with existing systems.

Open Banking and API-Driven Cross-Border Payments

Open banking initiatives around the world are pushing banks to provide secure access to customer data and services via APIs (Application Programming Interfaces). This infrastructure allows third-party providers to build applications that connect directly to banks for real-time data exchange and payments.

Benefits of API-Driven Payments

  • Real-time fund transfers
  • Automated currency conversion
  • Integrated fraud checks and compliance screening
  • Better user experiences with embedded financial services

These solutions are especially useful for businesses operating globally, as they reduce the friction of managing multiple banking relationships and streamline treasury operations.

Fintech Integration with Traditional Banking

New financial technology platforms are emerging to offer global payment solutions that bypass the traditional SWIFT network altogether. These platforms connect directly with banks, liquidity providers, and local payment rails via API and often combine several features:

  • Multi-currency wallets
  • Local account numbers in different regions
  • Bulk payment processing
  • Automated reconciliation

By removing the need for intermediary banks and offering flat fees, these platforms provide businesses with more control over international financial operations.

Regulatory and Legal Considerations

While innovation has brought new capabilities to cross-border payments, it has also introduced legal and regulatory challenges. All financial systems, whether traditional or modern, must navigate a complex global framework to remain compliant.

Compliance Standards

Any new payment infrastructure must address core compliance requirements, including:

  • KYC (Know Your Customer)
  • AML (Anti-Money Laundering)
  • CFT (Counter Financing of Terrorism)
  • Data privacy (GDPR and local regulations)

Regulators around the world are closely monitoring developments in fintech, blockchain, and digital assets to ensure that innovation does not come at the cost of security or accountability.

Jurisdictional Disparities

One of the barriers to creating truly global payment networks is the difference in regulatory regimes. Licensing, tax obligations, sanctions, and currency controls vary from one country to another. Fintechs and payment providers must build legal frameworks to operate compliantly in each market they serve.

Interoperability Between Payment Systems

With so many regional systems and platforms developing independently, the next frontier in global finance is interoperability. Efforts are being made by both private organizations and public institutions to enable payment systems to communicate across platforms and geographies.

Initiatives Driving Interoperability

  • ISO 20022 migration, creating a common data language for financial messaging
  • Centralized clearing houses acting as bridges between regional networks
  • Universal digital identity systems to verify senders and recipients across borders
  • Digital escrow services ensuring conditional release of funds

Without interoperability, the promise of faster and cheaper payments remains limited to isolated corridors or regions. Connecting these systems at scale is critical for replacing legacy structures like SWIFT.

Trends Shaping the Future of Global Payments

As technology, regulation, and consumer expectations evolve, several trends are emerging that will shape the next generation of cross-border payment infrastructure.

Embedded Finance

Embedded finance allows businesses to integrate financial services directly into their applications and platforms. This includes payment processing, currency conversion, and account management—all without relying on external banking interfaces.

Decentralized Finance (DeFi)

DeFi platforms use blockchain technology to create transparent, autonomous financial products. While still nascent, they offer new models for peer-to-peer lending, cross-border remittances, and yield-generating assets—all without traditional financial intermediaries.

Programmable Payments

The ability to code conditions into financial transactions allows for greater automation and precision. Smart contracts, for instance, can release funds automatically upon fulfillment of predefined conditions, reducing reliance on manual processing and escrow services.

Cross-Border E-commerce Growth

The expansion of online commerce across borders is creating new demands for faster, localized, and customer-friendly payment methods. Retailers, marketplaces, and service providers require scalable payment infrastructure to manage thousands of international transactions daily.

Currency Agnosticism

Future systems are expected to treat currencies as flexible data points rather than rigid financial instruments. With real-time FX conversion and multi-currency settlement, payments can be optimized for efficiency and customer preference.

Conclusion

As the global economy becomes increasingly interconnected, the mechanisms that facilitate cross-border payments must evolve to meet modern demands. SWIFT and BIC codes have played a foundational role in international banking for decades, enabling secure and standardized communication between financial institutions around the world. Their structured format and integration with global networks have made them indispensable for everything from corporate wire transfers to personal remittances.

However, despite the reliability and global reach of the SWIFT network, it is not without limitations. The system’s reliance on intermediary banks, processing delays, and high transaction costs have prompted businesses and financial institutions to seek more agile and efficient solutions. These challenges have given rise to a wide range of innovations, including regional clearing systems, real-time payments, blockchain technology, and API-driven financial tools. Together, they are reshaping how money moves across borders.

Regional systems like SEPA and CIPS offer tailored solutions for specific currency zones, while real-time payment infrastructure and open banking initiatives bring new speed and transparency to financial transactions. Meanwhile, blockchain and distributed ledger technologies are unlocking possibilities for peer-to-peer transfers, smart contracts, and programmable finance, eliminating many of the bottlenecks inherent in legacy banking systems.

Yet, innovation must be balanced with compliance, security, and regulatory alignment. The success of new cross-border payment solutions depends on their ability to integrate with existing financial infrastructure, adhere to global standards, and support interoperability. Regulatory challenges, jurisdictional differences, and data privacy concerns remain obstacles that must be addressed as these technologies mature.

Ultimately, the future of global payments lies in a hybrid model—one that leverages the strengths of traditional systems like SWIFT while embracing the speed, flexibility, and cost-effectiveness of modern alternatives. Whether through direct bank integrations, blockchain networks, or API-based platforms, businesses and consumers will continue to demand faster, more transparent, and more inclusive financial services.

As this transformation unfolds, the ability to adapt, innovate, and remain compliant will determine which financial institutions and service providers thrive in the next generation of global commerce. SWIFT codes and their role in international finance will not disappear overnight, but they will increasingly coexist with a new ecosystem of technologies built to meet the evolving needs of a digital and borderless economy.