The latest study on Ranolazine Market by Read Market Research provides a detailed summary and overview of the global market. The base year considered in this report is considered 2020 whereas information for 2021 is estimated and forecast from 2022 till 2027. The CAGR (Compound Annual Growth Rate) period of this report is 2021-2027. The Global Ranolazine Market is valued at USD XX Million in the year 2020 and is estimated to grow at USD XX Million by the end of year 2027.The report will shed light on very important growth aspect of Ranolazine and is a must have data for all the companies, investors, decision makers, top level executives and readers.
The segmental analysis of the report provides detailed analysis on Revenue, Growth, Forecast By Region, Type and Applications for the period 2016-2027.
The major vendors covered:
JSN CHEMICALS
Jubilant Pharma
Cemex Pharma
Precise Chemipharma
Nuray Chemicals
Emmennar
SVK Laboratories Private Limited
Ind-Swift Laboratories Ltd
Wuhai Fulin Bio-Technology
Srini
Lakshmi Life Science
Cambrex
Ranolazine Market Analysis By Type Segment:
Purity:98%
Purity:>98%
Ranolazine Market Analysis By Application Segment:
Preinfarction Angina
Post-infarction Angina
Ranolazine Market Analysis By Regions (Countries):
The Ranolazine Market has been thoroughly researched with the help of Primary and Secondary Research and has been validated by conduction interviews with industry experts across all the regions. As it is global study, we have included all the major regions.
Bottom Up approach has been used to derive and define the market size and shares of regions. Regions such as U.S., Canada, Germany, France, U.K., Italy, Russia, China, Japan, South Korea, India, Australia, Taiwan, Indonesia, Thailand, Malaysia, Philippines, Vietnam, Mexico, Brazil, Turkey, Saudi Arabia, U.A.E, etc. has been taken into consideration while deriving the market size and shares of regions.
Key Details of Regions and Countries of Ranolazine Report:
United States
China
European Union
Rest of World (Japan, Korea, India and Southeast Asia)
Key data provided:
Market Size of Regions
Market Share of Regions
Compound Annual Growth Rate (CAGR)
Historic Data From 2016-2020
Forecast Data From 2021-2027
Competitive Landscape of Ranolazine Market:
Ranolazine market competitive landscape analysis sheds light on the current market structure by players. The report will help the readers to understand some most important questions of the global market.
Key Questions Answered in Competitive Landscape-
List of Key Players
Revenue By players
Market share of players
Product Offerings
The study objectives are:
To analyze and research the Ranolazine Market status and future forecast.
To present the key Ranolazine Market analysis of companies and present revenue, market share, and recent development for key players.
To split the breakdown data by regions, type, companies and applications
To analyze the global and key regions market potential and advantage, opportunity and challenge, restraints and risks.
To identify significant trends, drivers, influence factors in global and regions
To analyze competitive developments such as expansions, agreements, new product launches, and acquisitions in the market
Table of Contents
1 Report Overview
1.1 Study Scope
1.2 Major Manufacturers Covered in This Report
1.3 Market Segment by Type
1.3.1 Global Ranolazine Market Size Growth Rate by Type (2016-2027)
1.3.2 Purity:98%
1.3.3 Purity:>98%
1.4 Market Segment by Application
1.4.1 Global Ranolazine Market Share by Application (2021-2027)
1.4.2 Preinfarction Angina
1.4.3 Post-infarction Angina
1.5 Study Objectives
1.6 Years Considered
2 Global Growth Trends
2.1 Global Ranolazine Market Size
2.1.1 Global Ranolazine Revenue 2016-2027
2.1.2 Global Ranolazine Sales 2016-2027
2.2 Ranolazine Growth Rate by Regions
2.2.1 Global Ranolazine Sales by Regions 2016-2020
2.2.2 Global Ranolazine Revenue by Regions 2016-2020
2.3 Industry Trends
2.3.1 Market Top Trends
2.3.2 Market Drivers
3 Market Share by Manufacturers
3.1 Ranolazine Sales by Manufacturers
3.1.1 Ranolazine Sales by Manufacturers 2020
3.1.2 Ranolazine Sales Market Share by Manufacturers 2020
3.2 Revenue by Manufacturers
3.2.1 Ranolazine Revenue by Manufacturers (2020)
3.2.2 Ranolazine Revenue Share by Manufacturers (2020)
3.2.3 Global Ranolazine Market Concentration Ratio (CR5 and HHI)
3.3 Ranolazine Price by Manufacturers
3.4 Key Manufacturers Ranolazine Plants/Factories Distribution and Area Served
3.5 Date of Key Manufacturers Enter into Ranolazine Market
3.6 Key Manufacturers Ranolazine Product Offered
3.7 Mergers & Acquisitions, Expansion Plans
4 Market Size by Type
4.1 Sales and Revenue for Each Type
4.1.1 Purity:98% Sales and Revenue (2016-2020)
4.1.2 Purity:>98% Sales and Revenue (2016-2020)
4.2 Global Ranolazine Sales Market Share by Type
4.3 Global Ranolazine Revenue Market Share by Type
4.4 Ranolazine Price by Type
5 Market Size by Application
5.1 Overview
5.2 Global Ranolazine Sales by Application
6 United States
6.1 United States Ranolazine Breakdown Data by Company
6.2 United States Ranolazine Breakdown Data by Type
6.3 United States Ranolazine Breakdown Data by Application
7 European Union
7.1 European Union Ranolazine Breakdown Data by Company
7.2 European Union Ranolazine Breakdown Data by Type
7.3 European Union Ranolazine Breakdown Data by Application
8 China
8.1 China Ranolazine Breakdown Data by Company
8.2 China Ranolazine Breakdown Data by Type
8.3 China Ranolazine Breakdown Data by Application
9 Rest of World
9.1 Rest of World Ranolazine Breakdown Data by Company
9.2 Rest of World Ranolazine Breakdown Data by Type
9.3 Rest of World Ranolazine Breakdown Data by Application
9.4 Rest of World Ranolazine Breakdown Data by Countries
9.4.1 Rest of World Ranolazine Sales by Countries
9.4.2 Rest of World Ranolazine Revenue by Countries
9.4.3 Japan
9.4.4 Korea
9.4.5 India
9.4.6 Southeast Asia
10 Company Profiles
10.1 JSN CHEMICALS
10.1.1 JSN CHEMICALS Company Details
10.1.2 Company Description and Business Overview
10.1.3 Sales, Revenue and Market Share of Ranolazine
10.1.4 Ranolazine Product Introduction
10.1.5 JSN CHEMICALS Recent Development
10.2 Jubilant Pharma
10.2.1 Jubilant Pharma Company Details
10.2.2 Company Description and Business Overview
10.2.3 Sales, Revenue and Market Share of Ranolazine
10.2.4 Ranolazine Product Introduction
10.2.5 Jubilant Pharma Recent Development
10.3 Cemex Pharma
10.3.1 Cemex Pharma Company Details
10.3.2 Company Description and Business Overview
10.3.3 Sales, Revenue and Market Share of Ranolazine
10.3.4 Ranolazine Product Introduction
10.3.5 Cemex Pharma Recent Development
10.4 Precise Chemipharma
10.4.1 Precise Chemipharma Company Details
10.4.2 Company Description and Business Overview
10.4.3 Sales, Revenue and Market Share of Ranolazine
10.4.4 Ranolazine Product Introduction
10.4.5 Precise Chemipharma Recent Development
10.5 Nuray Chemicals
10.5.1 Nuray Chemicals Company Details
10.5.2 Company Description and Business Overview
10.5.3 Sales, Revenue and Market Share of Ranolazine
10.5.4 Ranolazine Product Introduction
10.5.5 Nuray Chemicals Recent Development
10.6 Emmennar
10.6.1 Emmennar Company Details
10.6.2 Company Description and Business Overview
10.6.3 Sales, Revenue and Market Share of Ranolazine
10.6.4 Ranolazine Product Introduction
10.6.5 Emmennar Recent Development
10.7 SVK Laboratories Private Limited
10.7.1 SVK Laboratories Private Limited Company Details
10.7.2 Company Description and Business Overview
10.7.3 Sales, Revenue and Market Share of Ranolazine
10.7.4 Ranolazine Product Introduction
10.7.5 SVK Laboratories Private Limited Recent Development
10.8 Ind-Swift Laboratories Ltd
10.8.1 Ind-Swift Laboratories Ltd Company Details
10.8.2 Company Description and Business Overview
10.8.3 Sales, Revenue and Market Share of Ranolazine
10.8.4 Ranolazine Product Introduction
10.8.5 Ind-Swift Laboratories Ltd Recent Development
10.9 Wuhai Fulin Bio-Technology
10.9.1 Wuhai Fulin Bio-Technology Company Details
10.9.2 Company Description and Business Overview
10.9.3 Sales, Revenue and Market Share of Ranolazine
10.9.4 Ranolazine Product Introduction
10.9.5 Wuhai Fulin Bio-Technology Recent Development
10.10 Srini
10.10.1 Srini Company Details
10.10.2 Company Description and Business Overview
10.10.3 Sales, Revenue and Market Share of Ranolazine
10.10.4 Ranolazine Product Introduction
10.10.5 Srini Recent Development
10.11 Lakshmi Life Science
10.12 Cambrex
11 Value Chain and Sales Channels Analysis
11.1 Value Chain Analysis
11.2 Sales Channels Analysis
11.2.1 Ranolazine Sales Channels
11.2.2 Ranolazine Distributors
11.3 Ranolazine Customers
12 Market Forecast
12.1 Global Ranolazine Sales and Revenue Forecast 2021-2027
12.2 Global Ranolazine Sales Forecast by Type
12.3 Global Ranolazine Sales Forecast by Application
12.4 Ranolazine Forecast by Regions
12.4.1 Global Ranolazine Sales Forecast by Regions 2021-2027
12.4.2 Global Ranolazine Revenue Forecast by Regions 2021-2027
12.5 United States Market Forecast
12.6 European Union Market Forecast
12.7 China Market Forecast
12.8 Rest of World
12.8.1 Japan
12.8.2 Korea
12.8.3 India
13 Research Findings and Conclusion
14 Appendix
14.1 Research Methodology
14.1.1 Methodology/Research Approach
14.1.1.1 Research Programs/Design
14.1.1.2 Market Size Estimation
14.1.1.3 Market Breakdown and Data Triangulation
14.1.2 Data Source
14.1.2.1 Secondary Sources
14.1.2.2 Primary Sources
14.2 Author Details
14.3 Disclaimer
List of Tables and Figures
List of Tables and Figures
Figure Ranolazine Product Picture
Table Ranolazine Key Market Segments
Table Major Manufacturers Ranolazine Covered in This Report
Table Global Ranolazine Market Size Growth Rate by Type 2021-2027 (MT) & (Million US$)
Figure Global Ranolazine Sales Market Shar by Type 2016-2027
Figure Purity:98% Figures
Table Major Manufacturers of Purity:98%
Figure Purity:>98% Figures
Table Major Manufacturers of Purity:>98%
Table Global Ranolazine Market Share by Application 2021-2027 (MT)
Figure Preinfarction Angina Use Case
Figure Post-infarction Angina Use Case
Figure Ranolazine Report Years Considered
Figure Global Ranolazine Market Size 2016-2027 (Million US$)
Figure Global Ranolazine Sales 2016-2020 (MT)
Table Global Ranolazine Market Size by Regions 2016-2020 (MT) & (Million US$)
Table Global Ranolazine Sales by Regions 2016-2020 (MT)
Table Global Ranolazine Sales Market Share by Regions 2016-2020
Figure Global Ranolazine Sales Market Share by Regions 2016-2020
Figure Global Ranolazine Sales Market Share by Regions in 2020
Table Global Ranolazine Revenue by Regions 2016-2020 (Million US$)
Table Global Ranolazine Revenue Market Share by Regions 2016-2020
Figure Global Ranolazine Revenue Market Share by Regions 2016-2020
Figure Global Ranolazine Revenue Market Share by Regions in 2020
Table Market Top Trends
Table Global Ranolazine Sales by Manufacturers (2020) (MT)
Table Global Ranolazine Sales Share by Manufacturers (2020)
Figure Global Ranolazine Sales Share by Manufacturers in 2020
Table Ranolazine Revenue by Manufacturers (2020) (Million USD)
Table Ranolazine Revenue Share by Manufacturers (2020)
Figure Ranolazine Value Share by Manufacturers in 2020
Table Global Ranolazine Manufacturers Market Concentration Ratio (CR5 and HHI)
Table Key Manufacturers Ranolazine Price (2016-2020) (USD/MT)
Table Key Manufacturers Ranolazine Plants/Factories Distribution
Table Key Manufacturers Ranolazine Area Served
Table Date of Key Manufacturers Enter into Ranolazine Market
Table Key Manufacturers Ranolazine Product Type
Table Mergers & Acquisitions, Expansion Plans
Table Global Purity:98% Sales and Revenue (2016-2020) (MT) & (Million US$)
Table Global Purity:>98% Sales and Revenue (2016-2020) (MT) & (Million US$)
Table Global Ranolazine Sales by Type (2016-2020) (MT)
Table Global Ranolazine Sales Share by Type (2016-2020)
Figure Global Ranolazine Sales Market Share by Type (2016-2020)
Figure Global Ranolazine Sales Market Share by Type in 2020
Table Global Ranolazine Revenue by Type (2016-2020) (Million US$)
Table Global Ranolazine Revenue Share by Type (2016-2020)
Figure Global Ranolazine Revenue Market Share by Type (2016-2020)
Figure Global Ranolazine Revenue Market Share by Type in 2020
Table Ranolazine Price by Type 2016-2020 (USD/MT)
Table Global Ranolazine Sales by Application (2016-2020) (MT)
Table Global Ranolazine Sales Share by Application (2016-2020)
Figure Global Sales Ranolazine Market Share by Application (2016-2020)
Figure Global Sales Ranolazine Market Share by Application (2016-2020)
Figure United States Ranolazine Sales Growth Rate 2016-2020 (MT)
Figure United States Ranolazine Revenue Growth Rate 2016-2020 (Million US$)
Table United States Ranolazine Sales by Company (2020) (MT)
Table United States Ranolazine Sales Market Share by Company (2020)
Figure United States Ranolazine Sales Market Share by Company in 2020
Table United States Ranolazine Sales by Type (2016-2020) (MT)
Table United States Ranolazine Sales Market Share by Type (2016-2020)
Figure United States Ranolazine Market Share by Type in 2020
Table United States Ranolazine Sales by Application (2016-2020) (MT)
Table United States Ranolazine Sales Market Share by Application (2016-2020)
Figure United States Ranolazine Market Share by Application in 2020
Figure European Union Ranolazine Sales Growth Rate 2016-2020 (MT)
Figure European Union Ranolazine Revenue Growth Rate 2016-2020 (Million US$)
Table European Union Ranolazine Sales by Company (2020) (MT)
Table European Union Ranolazine Sales Market Share by Company (2020)
Figure European Union Ranolazine Sales Market Share by Company in 2020
Table European Union Ranolazine Sales by Type (2016-2020) (MT)
Table European Union Ranolazine Sales Market Share by Type (2016-2020)
Figure 2020 European Union Ranolazine Market Share by Type
Table European Union Ranolazine Sales by Application (2016-2020) (MT)
Table European Union Ranolazine Sales Market Share by Application (2016-2020)
Figure 2020 European Union Ranolazine Market Share by Application
Figure China Ranolazine Sales Growth Rate 2016-2020 (MT)
Figure China Ranolazine Revenue Growth Rate 2016-2020 (Million US$)
Table China Ranolazine Sales by Company (2020) (MT)
Table China Ranolazine Sales Market Share by Company (2020)
Figure China Ranolazine Sales Market Share by Company in 2020
Table China Ranolazine Sales by Type (2016-2020) (MT)
Table China Ranolazine Sales Market Share by Type (2016-2020)
Figure China Ranolazine Market Share by Type in 2020
Table China Ranolazine Sales by Application (2016-2020) (MT)
Table China Ranolazine Sales Market Share by Application (2016-2020)
Figure China Ranolazine Market Share by Application in 2020
Figure Rest of World Ranolazine Sales Growth Rate 2016-2020 (MT)
Figure Rest of World Ranolazine Revenue Growth Rate 2016-2020 (Million US$)
Table Rest of World Ranolazine Sales by Company (2020) (MT)
Table Rest of World Ranolazine Sales Market Share by Company (2020)
Figure Rest of World Ranolazine Sales Market Share by Company in 2020
Table Rest of World Ranolazine Sales by Type (2016-2020) (MT)
Table Rest of World Ranolazine Sales Market Share by Type (2016-2020)
Figure Rest of World Ranolazine Market Share by Type in 2020
Table Rest of World Ranolazine Sales by Application (2016-2020) (MT)
Table Rest of World Ranolazine Sales Market Share by Application (2016-2020)
Figure Rest of World Ranolazine Market Share by Application in 2020
Table Rest of World Ranolazine Sales by Countries (2016-2020) (MT)
Table Rest of World Ranolazine Sales Market Share by Countries (2016-2020)
Figure Rest of World Ranolazine Sales Market Share by Countries in 2020
Table Rest of World Ranolazine Revenue by Countries (2016-2020) (Million US$)
Table Rest of World Ranolazine Revenue Market Share by Countries (2016-2020)
Figure Rest of World Ranolazine Revenue Market Share by Countries in 2020
Figure Japan Ranolazine Sales Growth Rate (2016-2020) (MT)
Figure Japan Ranolazine Revenue Growth Rate (2016-2020) (MT)
Figure Korea Ranolazine Sales Growth Rate (2016-2020) (MT)
Figure Korea Ranolazine Revenue Growth Rate (2016-2020) (MT)
Figure India Ranolazine Sales Growth Rate (2016-2020) (MT)
Figure India Ranolazine Revenue Growth Rate (2016-2020) (MT)
Figure Southeast Asia Ranolazine Sales Growth Rate (2016-2020) (MT)
Figure Southeast Asia Ranolazine Revenue Growth Rate (2016-2020) (MT)
Table JSN CHEMICALS Company Details
Table JSN CHEMICALS Description and Business Overview
Table JSN CHEMICALS Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table JSN CHEMICALS Ranolazine Sales Growth Rate (2016-2020)
Table JSN CHEMICALS Ranolazine Sales Market Share in Global Market
Table JSN CHEMICALS Recent Development
Table Jubilant Pharma Company Details
Table Jubilant Pharma Description and Business Overview
Table Jubilant Pharma Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Jubilant Pharma Ranolazine Sales Growth Rate (2016-2020)
Table Jubilant Pharma Ranolazine Sales Market Share in Global Market
Table Jubilant Pharma Recent Development
Table Cemex Pharma Company Details
Table Cemex Pharma Description and Business Overview
Table Cemex Pharma Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Cemex Pharma Ranolazine Sales Growth Rate (2016-2020)
Table Cemex Pharma Ranolazine Sales Market Share in Global Market
Table Cemex Pharma Recent Development
Table Precise Chemipharma Company Details
Table Precise Chemipharma Description and Business Overview
Table Precise Chemipharma Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Precise Chemipharma Ranolazine Sales Growth Rate (2016-2020)
Table Precise Chemipharma Ranolazine Sales Market Share in Global Market
Table Precise Chemipharma Recent Development
Table Nuray Chemicals Company Details
Table Nuray Chemicals Description and Business Overview
Table Nuray Chemicals Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Nuray Chemicals Ranolazine Sales Growth Rate (2016-2020)
Table Nuray Chemicals Ranolazine Sales Market Share in Global Market
Table Nuray Chemicals Recent Development
Table Emmennar Company Details
Table Emmennar Description and Business Overview
Table Emmennar Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Emmennar Ranolazine Sales Growth Rate (2016-2020)
Table Emmennar Ranolazine Sales Market Share in Global Market
Table Emmennar Recent Development
Table SVK Laboratories Private Limited Company Details
Table SVK Laboratories Private Limited Description and Business Overview
Table SVK Laboratories Private Limited Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table SVK Laboratories Private Limited Ranolazine Sales Growth Rate (2016-2020)
Table SVK Laboratories Private Limited Ranolazine Sales Market Share in Global Market
Table SVK Laboratories Private Limited Recent Development
Table Ind-Swift Laboratories Ltd Company Details
Table Ind-Swift Laboratories Ltd Description and Business Overview
Table Ind-Swift Laboratories Ltd Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Ind-Swift Laboratories Ltd Ranolazine Sales Growth Rate (2016-2020)
Table Ind-Swift Laboratories Ltd Ranolazine Sales Market Share in Global Market
Table Ind-Swift Laboratories Ltd Recent Development
Table Wuhai Fulin Bio-Technology Company Details
Table Wuhai Fulin Bio-Technology Description and Business Overview
Table Wuhai Fulin Bio-Technology Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Wuhai Fulin Bio-Technology Ranolazine Sales Growth Rate (2016-2020)
Table Wuhai Fulin Bio-Technology Ranolazine Sales Market Share in Global Market
Table Wuhai Fulin Bio-Technology Recent Development
Table Srini Company Details
Table Srini Description and Business Overview
Table Srini Ranolazine Sales (MT), Revenue (Million US$), Price (USD/MT) and Gross Margin (2020)
Table Srini Ranolazine Sales Growth Rate (2016-2020)
Table Srini Ranolazine Sales Market Share in Global Market
Table Srini Recent Development
Table Lakshmi Life Science Company Details
Table Cambrex Company Details
Figure Ranolazine Value Chain
Table Ranolazine Distributors List
Table Ranolazine Customers List
Table Global Ranolazine Sales Forecast 2021-2027 (MT) & (Million US$)
Figure Global Ranolazine Sales Forecast 2021-2027 (MT)
Figure Global Ranolazine Revenue Forecast 2021-2027 (Million US$)
Table Global Ranolazine Sales Forecast by Type 2021-2027 (MT)
Figure Global Ranolazine Sales Forecast by Type 2021-2027 (MT)
Figure Global Ranolazine Sales Market Share Forecast by Type 2021-2027
Table Global Ranolazine Sales Forecast by Application 2021-2027 (MT)
Figure Global Ranolazine Sales Forecast by Application 2021-2027 (MT)
Figure Global Ranolazine Sales Market Share Forecast by Application 2021-2027
Table Global Ranolazine Sales Forecast by Regions 2021-2027 (MT)
Figure Global Ranolazine Sales Forecast by Regions 2021-2027 (MT)
Figure Global Ranolazine Sales Market Share Forecast by Regions 2021-2027
Table Global Ranolazine Revenue Forecast by Regions 2021-2027 (MT)
Figure Global Ranolazine Revenue Forecast by Regions 2021-2027 (MT)
Figure Global Ranolazine Revenue Market Share Forecast by Regions 2021-2027
Figure United States Ranolazine Sales Forecast 2021-2027 (MT)
Figure United States Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure European Union Ranolazine Sales Forecast 2021-2027 (MT)
Figure European Union Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure China Ranolazine Sales Forecast 2021-2027 (MT)
Figure China Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure Japan Ranolazine Sales Forecast 2021-2027 (MT)
Figure Japan Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure Korea Ranolazine Sales Forecast 2021-2027 (MT)
Figure Korea Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure India Ranolazine Sales Forecast 2021-2027 (MT)
Figure India Ranolazine Revenue Forecast 2021-2027 (Million US$)
Figure Southeast Asia Ranolazine Sales Forecast 2021-2027 (MT)
Figure Southeast Asia Ranolazine Revenue Forecast 2021-2027 (Million US$)
Table Research Programs/Design for This Report
Figure Bottom-up and Top-down Approaches for This Report
Figure Data Triangulation
Table Key Data Information from Secondary Sources
Table Key Data Information from Primary Sources