Digital Supply Chains, Technology and Artificial IntelligenceIntroductionSupply chains have evolved from linear sequences of procurement, production and distribution into digitally connected ecosystems. Suppliers, manufacturers, logistics providers, marketplaces, customers, regulators and service partners now exchange data continuously. This connectivity creates opportunities for visibility, automation, responsiveness and innovation, but it also creates new dependencies, vulnerabilities and governance obligations. A digital supply chain is not simply a traditional supply chain with software added. It is a supply network in which physical flows, information flows and decision processes are digitally represented, connected and increasingly automated. The strategic question is therefore not whether an organisation should adopt technology, but how technology should be used to improve customer value, resilience, profitability and responsible performance. This chapter evaluates enterprise resource planning (ERP), cloud platforms, control towers, the Internet of Things (IoT), blockchain, robotics, digital twins and advanced analytics. It then examines applications of artificial intelligence (AI) and machine learning (ML) in forecasting, planning, sourcing and risk management. Particular attention is given to data quality, cybersecurity, privacy, explainability, algorithmic bias and managerial accountability. Learning ObjectivesBy the end of this chapter, the reader should be able to: - Explain the architecture and strategic role of major digital supply-chain technologies.
- Distinguish systems of record, systems of insight and systems of execution.
- Evaluate AI and ML applications in forecasting, planning, sourcing and risk management.
- Select appropriate performance measures for digital supply-chain initiatives.
- Diagnose data, integration, cybersecurity, privacy and governance risks.
- Design a responsible implementation roadmap that combines technology with process and organisational change.
1. The Digital Supply-Chain ConceptTraditional supply chains often suffer from fragmented information, delayed reporting and local optimisation. A distributor may see its own inventory but not a supplier’s capacity; a manufacturer may receive orders but not reliable point-of-sale data; a logistics manager may discover a disruption only after a delivery has been missed. Digitalisation seeks to reduce these information delays and improve the quality and speed of decisions. Three characteristics distinguish a mature digital supply chain: - Connectivity: operational actors and assets exchange data through integrated interfaces, application programming interfaces (APIs), networks and platforms.
- Intelligence: descriptive, predictive and prescriptive analytics convert data into insights and recommended actions.
- Adaptability: processes can respond quickly to demand, supply, capacity and risk changes, often with human oversight and selective automation.
Digital maturity is multidimensional. An organisation may possess sophisticated analytics but poor master data, or excellent sensors but no authority to act on alerts. Technology value therefore depends on the alignment of process design, data governance, people, incentives and decision rights. A useful distinction is: | Layer | Main question | Typical technologies |
|---|
| System of record | What happened or what is planned? | ERP, warehouse and transport systems | | System of insight | What is happening, and what may happen next? | BI, AI, digital twins, control towers | | System of execution | What action should be taken and how will it occur? | Robotics, workflow engines, autonomous equipment |
The layers must be integrated. A forecast that cannot update a planning system has limited value; an automated replenishment recommendation based on inaccurate inventory records can amplify errors. 2. Core Technologies and Their Strategic Roles2.1 Enterprise Resource PlanningERP integrates core transactions such as purchasing, sales orders, inventory, production, finance, maintenance and human resources. It commonly provides the official record of items, suppliers, customers, locations, prices, bills of material and accounting entries. ERP strengths include process standardisation, transaction traceability, financial integration and a common data model. Its limitations include implementation cost, inflexible legacy configurations, dependence on master-data quality and the risk that organisations merely automate inefficient processes. ERP is especially valuable for transaction integrity and cross-functional coordination. It is not, by itself, a complete real-time visibility or AI platform. Advanced analytics may require data warehouses, lakehouses or specialised planning applications connected to the ERP. 2.2 Cloud PlatformsCloud supply-chain platforms provide computing, storage, software and integration services over a network. They can support elastic capacity, multi-company collaboration, faster deployment and access to continuously updated applications. Platform-based ecosystems may connect shippers, carriers, suppliers, marketplaces and financial institutions. Cloud adoption does not eliminate risk. Important issues include data residency, service availability, vendor concentration, exit arrangements, identity management, interoperability and contractual responsibility for security. A sound evaluation considers total cost of ownership, integration effort, service-level agreements, resilience and portability rather than subscription price alone. 2.3 Control TowersA supply-chain control tower is a decision-support capability that combines data from multiple internal and external sources to provide end-to-end visibility, exception management and coordinated response. It is more than a dashboard. A mature control tower includes: - data ingestion and harmonisation;
- event detection and status monitoring;
- impact assessment and prioritisation;
- scenario analysis;
- workflow, collaboration and response tracking.
For example, a control tower may detect that a port closure threatens a high-margin customer order, estimate the financial impact of alternative routes, and assign an approved mitigation task. It should distinguish an event from an exception: a shipment scan is an event, whereas a shipment likely to miss a critical customer commitment is an exception. Control towers may fail when data is delayed, alerts are excessive, ownership is unclear or the system displays information without enabling action. Alert thresholds should reflect business criticality, customer commitments and risk appetite. 2.4 Internet of ThingsIoT connects physical objects equipped with sensors, processors and communication capabilities. Supply-chain examples include temperature sensors for vaccines, telematics in trucks, vibration sensors on machinery, RFID tags, location trackers and smart meters. IoT can support condition monitoring, asset utilisation, predictive maintenance, chain-of-custody evidence and cold-chain compliance. A sensor reading is not automatically useful. The organisation must specify sampling frequency, calibration, connectivity, data ownership, alert thresholds and action protocols. Edge computing can process data near the asset, reducing latency and connectivity requirements; cloud systems can aggregate and analyse larger datasets. 2.5 Blockchain and Distributed LedgersA blockchain is a type of distributed ledger in which transactions are recorded across a network using cryptographic methods and consensus procedures. It can support shared records, provenance and controlled data exchange where participants do not fully trust a single central administrator. Blockchain does not guarantee that the original physical observation is true. If a counterfeit product is entered into a ledger as authentic, immutability preserves the incorrect entry. The technology is therefore most useful when combined with identity controls, reliable data capture, governance and agreed standards. Permissioned ledgers are often more suitable for business supply chains than anonymous public networks because participants, access rights and transaction visibility can be controlled. Potential applications include provenance of food or minerals, trade documentation, product authentication and automated contract conditions. Costs, scalability, interoperability, legal recognition and governance remain significant evaluation criteria. 2.6 Robotics and AutomationRobotics includes physical machines that sense, move or manipulate objects. Robotic process automation (RPA) automates structured, repetitive software tasks such as invoice matching or data transfer. Automated storage and retrieval systems, autonomous mobile robots and robotic picking can improve throughput and reduce ergonomic risk. Automation is most effective when task variation is manageable, inputs are standardised and the business case includes maintenance, integration, training and safety costs. It may shift work rather than eliminate it, increasing demand for exception handling, system supervision and technical maintenance. Safety, human-machine interaction and compliance with applicable occupational standards must be designed into deployment. 2.7 Digital TwinsA digital twin is a dynamic digital representation of a physical object, process or network, linked through data so that its state can be monitored and alternative actions can be evaluated. A static simulation model is not necessarily a digital twin; the defining feature is an ongoing connection between the physical and digital systems. A supply-network twin may represent facilities, inventory, transportation lanes, capacities, lead times and customer demand. Managers can test scenarios such as a supplier shutdown, a production-line failure or a change in transport mode. The twin is only as credible as its assumptions, data and model calibration. False precision is a major danger: a visually impressive model can still produce poor recommendations if lead times, constraints or behavioural responses are misrepresented. 2.8 Advanced AnalyticsAnalytics is commonly described in four levels: | Level | Question | Example |
|---|
| Descriptive | What happened? | On-time delivery last month | | Diagnostic | Why did it happen? | Delay by carrier, lane and cause | | Predictive | What is likely to happen? | Probability of late delivery | | Prescriptive | What should be done? | Reallocate inventory or change route |
Advanced analytics combines statistical methods, optimisation, simulation, ML and visualisation. The choice of method should follow the decision problem. A simple rules engine may outperform a complex model when data is sparse, decisions are stable and explanations are essential. 3. Artificial Intelligence and Machine Learning in Supply ChainsAI refers broadly to computational systems that perform tasks associated with perception, reasoning, learning, language or decision support. ML is a family of methods that learn patterns from data rather than relying exclusively on manually coded rules. Supervised learning uses labelled outcomes; unsupervised learning identifies structure without labelled outcomes; reinforcement learning learns through feedback from actions and rewards. 3.1 ForecastingDemand forecasting supports inventory, capacity, procurement and workforce decisions. Traditional methods remain important. For a simple moving average of the previous k observations: Ft+1 = (1/k) ∑i=0k-1 Dt-i Here, Ft+1 is the forecast for the next period, Dt-i is observed demand, and k is the number of periods. The method assumes that recent observations are informative and gives them equal weight. It is less suitable where strong trend, seasonality or intermittent demand exists. Exponential smoothing gives greater weight to recent observations: Ft+1 = αDt + (1−α)Ft where 0 ≤ α ≤ 1 is the smoothing parameter. The formula assumes a level-based series unless trend or seasonal components are added. ML models can incorporate price, promotions, weather, calendar effects, online search, competitor activity and regional variables, but additional variables do not guarantee better forecasts. Forecast accuracy should be evaluated on data not used to fit the model. Common measures include mean absolute error: MAE = (1/n) ∑t=1n |Dt − Ft| and mean absolute percentage error: MAPE = (100/n) ∑t=1n |(Dt − Ft)/Dt| Here, n is the number of observations, Dt is actual demand and Ft is the forecast. MAE has the same units as demand. MAPE becomes unstable or undefined when actual demand is zero or close to zero, so it should not be used uncritically for intermittent-demand items. Forecast value must ultimately be assessed through inventory, service and financial outcomes, not accuracy alone. 3.2 Planning and InventoryAI can classify demand patterns, predict lead-time variability, identify supply constraints and recommend inventory positioning. Optimisation models can allocate scarce stock across customers or facilities subject to capacity, service and policy constraints. For example, a recommendation may maximise expected contribution margin while respecting minimum service levels and transport capacity. A basic reorder-point policy illustrates the relationship between demand and uncertainty: ROP = μL + zσL Here, μL is expected demand during lead time, σL is the standard deviation of lead-time demand, and z is the standard-normal safety factor associated with the desired cycle-service probability, under the assumptions of an approximately normal demand distribution and a specified review policy. If daily demand has mean μd and standard deviation σd, lead time is constant at L days, and daily demands are independent, then: μL = Lμd, σL = √L σd These assumptions often fail when demand and lead time are correlated, demand is intermittent or supply disruptions create heavy tails. ML may improve estimates, but it does not remove the need to state assumptions and apply managerial judgement. 3.3 Sourcing and ProcurementAI can support supplier discovery, spend classification, price benchmarking, bid comparison, contract analysis and supplier-risk monitoring. Natural-language processing can extract obligations from contracts, while anomaly detection can identify duplicate invoices, unusual prices or suspicious purchasing patterns. However, a sourcing model trained on historical awards may reproduce past preferences or discrimination. If incumbent suppliers were favoured because of informal relationships, the model can encode that pattern. Procurement professionals must examine features, constraints, supplier access, human review and appeal mechanisms. The lowest predicted price is not necessarily the best strategic choice when resilience, quality, innovation, labour standards or total cost are important. 3.4 Risk ManagementRisk analytics integrates internal data with external signals such as weather, geopolitical events, financial indicators, cyber intelligence, news and port conditions. Models can estimate disruption probabilities, classify suppliers by criticality and recommend mitigation such as dual sourcing, alternative lanes or strategic inventory. Risk models should separate probability from impact. A rare event with severe consequences may deserve more attention than a frequent event with small consequences. A practical prioritisation measure is expected loss: Expected Loss = P(Event) × Impact This is a decision aid, not a complete risk measure. It may understate low-probability catastrophic events, ignore dependencies between risks and conceal distributional effects. Scenario analysis, stress testing and expert review should supplement numerical estimates. 4. Data as a Strategic Asset and a Source of RiskAI quality depends on data quality. Important dimensions include accuracy, completeness, timeliness, consistency, uniqueness, validity and lineage. A supplier lead time recorded as “5” is unusable unless the unit, location, date and business meaning are known. Master-data governance should establish ownership, definitions, approval workflows, quality rules and correction processes. Data preparation commonly includes deduplication, missing-value treatment, unit conversion, time alignment, outlier investigation and feature construction. Care is required: removing an outlier caused by a real disruption may make the model less capable of recognising future disruptions. Data leakage occurs when information unavailable at decision time enters training data, producing unrealistically strong test performance. Model validation should use time-aware splits for forecasting and should compare against meaningful baselines. Performance must be assessed across products, regions, suppliers, customer groups and disruption conditions. Monitoring should detect data drift, concept drift, declining accuracy, unusual recommendations and changes in business context. 5. Cybersecurity, Privacy and Responsible AIDigital supply chains expand the attack surface through APIs, sensors, third parties, mobile devices, cloud accounts and operational technology. A cyberattack can interrupt production, alter inventory records, expose commercial data or compromise safety. Core practices include least-privilege access, multi-factor authentication, network segmentation, encryption, secure software development, patch management, immutable backups, supplier assurance, incident response exercises and continuous monitoring. Business continuity plans should identify manual workarounds and recovery priorities rather than assuming systems will always be available. Privacy applies when supply-chain data identifies individuals or reveals personal behaviour, such as driver location, employee productivity, customer purchases or biometric access records. Organisations should define lawful purpose, collect only necessary data, limit retention, control access, protect data in transit and at rest, and respect applicable data-protection rights and cross-border requirements. Responsible AI requires: - Validity and reliability: the model performs adequately for its intended context.
- Transparency: users understand the purpose, inputs, limitations and output.
- Explainability: affected decision-makers can obtain meaningful reasons for recommendations or decisions.
- Fairness: outcomes are tested for unjustified disparate effects across relevant groups.
- Accountability: named people and governance bodies remain responsible.
- Human oversight: high-impact decisions have review, override and appeal mechanisms.
Explainability has different audiences. A data scientist may need feature importance and calibration diagnostics; a procurement manager may need a concise reason code; an affected supplier may need a contestable explanation. A technically interpretable model is not automatically fair, and a highly accurate model is not automatically appropriate. Bias can enter through historical labels, sampling, missing groups, proxy variables and unequal measurement. Removing sensitive attributes does not necessarily remove bias because other variables may act as proxies. Organisations should conduct impact assessments, compare error rates and outcomes across groups where legally and ethically appropriate, document decisions and provide remediation routes. 6. Implementation and Strategic EvaluationTechnology programmes should begin with a decision and value problem, not a product demonstration. A practical roadmap is: - Define the business objective: for example, reduce stockouts, improve cold-chain compliance or shorten disruption response.
- Map the decision process: identify users, inputs, constraints, actions, handoffs and escalation rights.
- Assess data and architecture: document sources, ownership, latency, quality, interfaces and security classification.
- Select the minimum viable use case: choose a problem with measurable value and manageable risk.
- Pilot and compare: use a baseline, controlled test or phased rollout where feasible.
- Design operating integration: connect recommendations to planning, procurement or execution workflows.
- Govern and scale: establish monitoring, model versioning, training, audit and retirement criteria.
Business cases should include implementation, integration, training, cyber, maintenance and change-management costs. Benefits may include lower inventory, improved service, reduced waste, fewer expedites, improved labour safety and faster decision cycles. Benefits should be measured against a baseline and not attributed to technology without considering changes in demand, policy or market conditions. Useful metrics include forecast error, bias, inventory turns, service level, stockout rate, cash-to-cash cycle time, order-cycle time, exception-resolution time, supplier-risk coverage, energy intensity and model override rate. A model with high statistical accuracy but a high override rate may indicate poor usability, misaligned incentives or weak trust. 7. Illustrative Case: NorthStar Medical DevicesBackgroundNorthStar Medical Devices, a fictional multinational manufacturer, supplies hospitals from three plants and purchases specialised components from 240 suppliers. It experienced intermittent component shortages, excess inventory of slow-moving items and limited visibility of temperature-sensitive shipments. ProblemThe company used an ERP system for transactions, spreadsheets for supplier risk and separate transport-provider portals. Forecasts were prepared monthly and did not incorporate hospital procedure schedules or regional demand changes. Managers received many late alerts but lacked a common method for prioritising them. AnalysisA diagnostic review found that supplier names were duplicated, units of measure differed between plants, promised lead times were not updated after performance changes, and shipment temperatures were available only after delivery. Historical purchase awards also showed a strong preference for incumbent suppliers, making an unexamined ML sourcing model potentially biased. Approach and SolutionNorthStar first established master-data ownership and a common item and supplier taxonomy. It retained the ERP as the system of record and implemented a cloud data platform that combined ERP, transport, weather and sensor data. A control-tower team defined critical exceptions using customer impact, product criticality and time to respond. A forecasting pilot compared a seasonal statistical baseline with an ML model using procedure schedules, regional trends and promotions. The ML model was adopted only for product families where out-of-sample performance improved materially and planners could interpret the main drivers. A digital twin represented plant capacities, supplier lead times and transport alternatives for disruption scenarios. Temperature sensors transmitted readings during transit. Alerts were routed to logistics specialists, who could quarantine a shipment, investigate the carrier or approve a disposition. Procurement analytics classified spend and detected unusual price and invoice patterns, but supplier selection remained subject to a cross-functional review including quality, resilience and responsible-sourcing criteria. OutcomeIn the illustrative case, NorthStar reduced manual data preparation, improved early visibility of temperature excursions and shortened disruption triage. The most important gains came not from a single algorithm, but from data standardisation, clear decision rights and integration between alerts and action workflows. The company also rejected several proposed automations because the data was insufficient or the consequences of error were too serious without human review. Learning Points- Digital maturity requires process and governance, not only technology.
- AI should be compared with strong baselines and evaluated out of sample.
- Sensor data creates value only when alerts trigger accountable action.
- Historical procurement data may encode undesirable organisational preferences.
- High-impact decisions require explainability, review and escalation.
8. Contemporary Developments and Future DirectionsGenerative AI is increasingly used for natural-language supply-chain assistants, document extraction, scenario narration and conversational access to planning data. Its outputs must be grounded in authorised enterprise data and checked for fabricated statements, confidentiality leakage and inappropriate recommendations. It is better suited initially to summarisation, search and workflow support than to unsupervised decisions involving safety, contractual commitment or major financial exposure. Edge AI may enable low-latency equipment monitoring. Synthetic data can support testing where real disruption data is scarce, but synthetic records must not be mistaken for evidence of real-world performance. Federated learning may allow organisations to train models without centralising all raw data, although it introduces complexity in coordination, security and validation. Digital product passports and carbon-accounting systems may improve traceability, but their credibility depends on common definitions, measurement boundaries and verification. The strategic direction is toward augmented decision-making: machines identify patterns, evaluate scenarios and perform repetitive actions, while people provide objectives, contextual judgement, ethical oversight and accountability. Organisations that treat AI as a substitute for management may automate confusion. Organisations that combine technology with disciplined operating models can create more resilient and responsive supply networks. Chapter SummaryDigital supply chains connect physical operations, information and decision processes. ERP systems provide transaction integrity; cloud platforms provide scalable connectivity; control towers coordinate exceptions; IoT supplies real-time asset data; blockchain can support shared provenance; robotics automates physical and digital work; digital twins enable scenario analysis; and advanced analytics supports increasingly predictive and prescriptive decisions. AI and ML can improve forecasting, inventory planning, sourcing and risk management, but their value depends on data quality, appropriate validation, workflow integration and human judgement. Forecast metrics must be selected carefully, particularly when demand is intermittent or zero. Models should be tested against baselines, evaluated over time and monitored for drift and subgroup performance. Cybersecurity, privacy, explainability, fairness and accountability are strategic requirements rather than optional compliance activities. Responsible implementation begins with a well-defined decision problem, clear data ownership, a measurable baseline, controlled experimentation and governance throughout the model life cycle. The most effective digital supply chains are socio-technical systems: technology, processes, people and institutions designed together. Key TermsDigital supply chain: A connected supply network in which data and digital technologies support visibility, analysis and action. ERP: An integrated enterprise system that records and coordinates core business transactions. Cloud platform: Network-based computing, storage or software services that support scalable access and integration. Control tower: A visibility and decision-support capability for monitoring events, prioritising exceptions and coordinating responses. IoT: A network of connected physical objects that collect and exchange data. Blockchain: A distributed ledger technology that records transactions using cryptographic and consensus mechanisms. Robotic process automation: Software automation of structured, repetitive digital tasks. Digital twin: A dynamic digital representation of a physical object, process or network linked to operational data. Advanced analytics: The use of statistical, optimisation, simulation and ML methods to support decisions. Artificial intelligence: Computational capability associated with learning, reasoning, perception or language. Machine learning: Methods that learn patterns from data to produce predictions, classifications or decisions. Data leakage: Use of information in model development that would not be available at the time of the real decision. Data drift: Change in the distribution or quality of input data over time. Explainability: The ability to communicate meaningful reasons for a model output. Algorithmic bias: Systematic and unjustified differences in model outputs or impacts. Master data: Shared reference data such as items, suppliers, customers and locations. Expected loss: Probability of an event multiplied by its impact, used as a basic risk-prioritisation aid. Human-in-the-loop: A design in which a person reviews, approves or can override an automated recommendation. Review QuestionsShort Answer Questions- Distinguish a system of record, a system of insight and a system of execution.
- Why is a control tower more than a visual dashboard?
- State two limitations of blockchain in supply-chain traceability.
- Why can MAPE be unsuitable for intermittent demand?
- Identify four dimensions of responsible AI.
Long Answer Questions- Evaluate the strategic benefits and limitations of ERP, cloud platforms and control towers in a multinational supply chain.
- Explain how IoT, digital twins and advanced analytics can jointly improve disruption management.
- Compare statistical forecasting with ML forecasting, including assumptions, validation and managerial use.
- Discuss how poor master data and data leakage can undermine supply-chain AI.
- Develop a governance framework for cybersecurity, privacy, explainability and algorithmic bias in procurement analytics.
Analytical / Application Questions- A firm has reliable transaction data but no real-time shipment data and frequent temperature excursions. Recommend a phased digital solution and justify the sequence.
- A supplier-selection model recommends incumbent suppliers at unusually high rates. Diagnose possible sources of bias and design tests and controls before deployment.
- Demand is intermittent, lead times are variable and a critical component has a high disruption impact. Design an approach combining forecasting, safety stock, scenario analysis and human oversight.
Multiple Choice Questions with AnswersQuestion 1Which technology primarily serves as the integrated system of record for purchasing, inventory, production and finance? A. ERP B. Digital twin C. Blockchain D. IoT sensor network Correct Answer: A. ERP Question 2What is the defining operational purpose of a mature supply-chain control tower? A. Replacing all ERP transactions B. Monitoring events, prioritising exceptions and coordinating responses C. Recording only financial transactions D. Physically moving inventory autonomously Correct Answer: B. Monitoring events, prioritising exceptions and coordinating responses Question 3A moving-average forecast gives equal weight to which observations? A. Only the oldest observation B. Only the most recent observation C. The selected previous observations D. Future observations Correct Answer: C. The selected previous observations Question 4Why can MAPE be problematic when actual demand is zero? A. It always produces a negative value B. Its percentage denominator is zero or very small C. It ignores forecast values D. It requires sensor data Correct Answer: B. Its percentage denominator is zero or very small Question 5Which statement about blockchain is correct? A. It guarantees that every physical observation entered is true B. It can support shared records but still depends on trustworthy data capture C. It can only be used for public cryptocurrencies D. It eliminates the need for governance Correct Answer: B. It can support shared records but still depends on trustworthy data capture Question 6In the reorder-point expression ROP = μL + zσL, what does σL represent? A. Average annual demand B. Standard deviation of lead-time demand C. Supplier purchase price D. Number of suppliers Correct Answer: B. Standard deviation of lead-time demand Question 7Which practice most directly reduces the risk of unauthorised access to cloud supply-chain systems? A. Removing all access logs B. Using least privilege and multi-factor authentication C. Increasing forecast frequency D. Adding more dashboard colours Correct Answer: B. Using least privilege and multi-factor authentication Question 8What is data leakage in machine-learning development? A. Loss of data caused by a power failure B. Use of information unavailable at the real decision time C. Encryption of sensitive data D. Removal of duplicate records Correct Answer: B. Use of information unavailable at the real decision time Question 9Why should a sourcing model trained on historical awards be examined for bias? A. Historical awards may encode past preferences or unequal treatment B. Historical data can never be used in procurement C. ML models do not use historical information D. Bias occurs only in image recognition Correct Answer: A. Historical awards may encode past preferences or unequal treatment Question 10Which feature most clearly distinguishes a digital twin from a static simulation? A. It is always cheaper to build B. It is dynamically linked to the physical system through operational data C. It cannot represent uncertainty D. It eliminates the need for assumptions Correct Answer: B. It is dynamically linked to the physical system through operational data
|