UN OCHA FTS source ledger
Flow explorer
Compare canonical dimension states, then inspect the source-flow ledger under the explicitly selected filters.
- paid $923.52M · 532
- commitment $577.43M · 563
- pledge $64.8M · 4
Canonical dimensions
Dimension view
Named entities remain separate from the source-system exception buckets.
Source buckets: Multiple means several reported objects; Unspecified means none was supplied; Unresolved means a supplied object could not be matched to the canonical register.
Canonical rows are read-only. The filter form uses flows-involving relationship evidence; switching basis would not reconcile to these amounts.
- European Commission's Humanitarian Aid and Civil Protection Department$180.75M · 135 flows
- United States Department of State$116.3M · 12 flows
- Japan, Government of$116.04M · 56 flows
- Sweden, Government of$110.31M · 7 flows
- Norway, Government of$106.58M · 12 flows
- Denmark, Government of$81.68M · 15 flows
- Germany, Government of$77.7M · 52 flows
- Switzerland, Government of$61.41M · 52 flows
- Canada, Government of$56.42M · 83 flows
- Netherlands, Government of$50.02M · 9 flows
- United Kingdom, Government of$36.16M · 19 flows
- European Commission$35.15M · 18 flows
- Ireland, Government of$30.16M · 12 flows
- Finland, Government of$28.15M · 9 flows
- Private (individuals & organizations)$28.07M · 107 flows
- Uganda (Eastern, Southern Africa HF)$25.25M · 6 flows
- Swedish International Development Cooperation Agency (SIDA)$25.02M · 18 flows
- Syrian Arab Republic Humanitarian Fund$25M · 5 flows
- Italy, Government of$22.56M · 40 flows
- Chad (West, Central Africa HF)$20.15M · 7 flows
- Ukraine Humanitarian Fund$20M · 5 flows
- Bangladesh (Asia, Pacific HF)$18.67M · 8 flows
- Austria, Government of$18.5M · 16 flows
- Saudi Arabia (Kingdom of), Government of$18.48M · 6 flows
- Belgium, Government of$17.6M · 12 flows
- Korea, Republic of, Government of$16.64M · 23 flows
- European Commission Directorate-General for International Partnerships (formerly EuropeAid DEVCO)$15.84M · 9 flows
- African Development Bank$15.2M · 15 flows
- Sudan Humanitarian Fund$15M · 5 flows
- Democratic Republic of the Congo Humanitarian Fund$13.5M · 9 flows
- Luxembourg, Government of$13.29M · 17 flows
- South Sudan Humanitarian Fund$12.06M · 7 flows
- USA for UNHCR$11.97M · 52 flows
- Kenya (Eastern, Southern Africa HF)$10.24M · 5 flows
- Ethiopia Humanitarian Fund$10.07M · 7 flows
- Australia, Government of$8.92M · 5 flows
- United Nations$8.25M · 3 flows
- Kuwait, Government of$7.43M · 7 flows
- Colombia (Latin America, Caribbean HF)$7.3M · 4 flows
- Qatar Fund for Development$6M · 2 flows
- Japan Association for UNHCR$5.83M · 9 flows
- China, Government of$5.31M · 6 flows
- Mozambique (Eastern, Southern Africa HF)$4.5M · 4 flows
- Nigeria Humanitarian Fund$4.2M · 3 flows
- France, Government of$4.1M · 3 flows
- Spain, Government of$4.05M · 3 flows
- Honduras (Latin America, Caribbean HF)$4M · 6 flows
- Espana con ACNUR$3.94M · 23 flows
- World Food Programme$3.35M · 3 flows
- Central Emergency Response Fund$3.3M · 10 flows
- Special Trust Fund for Afghanistan$3.28M · 8 flows
- Poland, Government of$2.45M · 2 flows
- Education Cannot Wait Fund$2.06M · 3 flows
- El Salvador (Latin America, Caribbean HF)$2M · 5 flows
- Die Uno-Flüchtlingshilfe Stiftung$1.94M · 6 flows
- Islamic Development Bank$1.93M · 3 flows
- Guatemala (Latin America, Caribbean HF)$1.4M · 5 flows
- Monaco, Government of$1.4M · 11 flows
- UN Peacebuilding Fund$1.23M · 4 flows
- UN Joint SDG Fund$963.68K · 1 flows
- UN Multi-Partner Trust Fund$960.33K · 15 flows
- Iceland, Government of$849.36K · 3 flows
- Sweden for UNHCR$799.96K · 13 flows
- Portugal, Government of$674.35K · 6 flows
- United Nations Development Programme$614.96K · 2 flows
- UK for UNHCR$613.04K · 12 flows
- Switzerland for UNHCR$479.19K · 7 flows
- UN Multi-Partner Trust Fund for Sustaining Peace in Colombia$404.02K · 2 flows
- Czech Republic, Government of$384.18K · 2 flows
- Argentina for UNHCR$180.15K · 8 flows
- Estonia, Government of$162.32K · 2 flows
- Bulgaria, Government of$156.07K · 3 flows
- Fundación ACNUR, Comité Argentino$150K · 1 flows
- Cyprus, Government of$116.46K · 2 flows
- Australia for UNHCR$72.91K · 4 flows
- Jersey Overseas Aid$64.08K · 1 flows
- Ecuador, Government of$10.65K · 1 flows
- Portugal com ACNUR$7.25K · 6 flows
Live funding trace
Trace the filtered funding relationships
Read-only canonical trace; relationship filters use a separate, non-reconciling basis.
This trace is recomputed from the selected latest source-flow records. Its amount is not the official incoming aggregate and may not reconcile to it.
- Source-ledger amount
- $1,565,753,443
- Source-ledger flows
- 1,099
- Chart node limit
- 90
- Chart link limit
- 180
| From | To | Reported amount | Flows |
|---|---|---|---|
| United Nations High Commissioner for Refugees | Unresolved | $429,102,381 | 67 |
| United Nations High Commissioner for Refugees | Ukraine | $253,026,103 | 54 |
| European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | $180,745,831 | 135 |
| Other donors (Condensed display bucket) | United Nations High Commissioner for Refugees | $176,969,696 | 326 |
| United Nations High Commissioner for Refugees | Syrian Arab Republic | $130,553,870 | 70 |
| United States Department of State | United Nations High Commissioner for Refugees | $116,299,047 | 12 |
| Japan, Government of | United Nations High Commissioner for Refugees | $116,040,662 | 56 |
| Sweden, Government of | United Nations High Commissioner for Refugees | $110,314,438 | 7 |
| Norway, Government of | United Nations High Commissioner for Refugees | $106,576,608 | 12 |
| United Nations High Commissioner for Refugees | Democratic Republic of the Congo | $85,885,908 | 38 |
| Denmark, Government of | United Nations High Commissioner for Refugees | $81,681,731 | 15 |
| United Nations High Commissioner for Refugees | Chad | $81,277,534 | 64 |
| Germany, Government of | United Nations High Commissioner for Refugees | $77,698,457 | 52 |
| United Nations High Commissioner for Refugees | Bangladesh | $64,391,197 | 47 |
| Switzerland, Government of | United Nations High Commissioner for Refugees | $61,411,650 | 52 |
| United Nations High Commissioner for Refugees | Sudan | $57,299,723 | 45 |
| Canada, Government of | United Nations High Commissioner for Refugees | $56,421,013 | 83 |
| United Nations High Commissioner for Refugees | South Sudan | $52,254,116 | 83 |
| Netherlands, Government of | United Nations High Commissioner for Refugees | $50,017,902 | 9 |
| United Nations High Commissioner for Refugees | Other countries (Condensed display bucket) | $46,502,488 | 167 |
| United Nations High Commissioner for Refugees | Uganda | $42,485,796 | 15 |
| United Nations High Commissioner for Refugees | Cameroon | $38,336,614 | 15 |
| United Nations High Commissioner for Refugees | Ethiopia | $36,952,594 | 24 |
| United Nations High Commissioner for Refugees | Afghanistan | $36,879,443 | 75 |
| United Kingdom, Government of | United Nations High Commissioner for Refugees | $36,157,716 | 19 |
| European Commission | United Nations High Commissioner for Refugees | $35,151,044 | 18 |
| United Nations High Commissioner for Refugees | Lebanon | $32,794,623 | 34 |
| Ireland, Government of | United Nations High Commissioner for Refugees | $30,155,675 | 12 |
| Finland, Government of | United Nations High Commissioner for Refugees | $28,146,004 | 9 |
| Private (individuals & organizations) | United Nations High Commissioner for Refugees | $28,065,357 | 107 |
| Uganda (Eastern, Southern Africa HF) | United Nations High Commissioner for Refugees | $25,248,160 | 6 |
| Swedish International Development Cooperation Agency (SIDA) | United Nations High Commissioner for Refugees | $25,021,527 | 18 |
| Syrian Arab Republic Humanitarian Fund | United Nations High Commissioner for Refugees | $25,000,000 | 5 |
| Italy, Government of | United Nations High Commissioner for Refugees | $22,555,157 | 40 |
| Chad (West, Central Africa HF) | United Nations High Commissioner for Refugees | $20,146,999 | 7 |
| Ukraine Humanitarian Fund | United Nations High Commissioner for Refugees | $20,000,000 | 5 |
| United Nations High Commissioner for Refugees | Colombia | $19,268,260 | 59 |
| Bangladesh (Asia, Pacific HF) | United Nations High Commissioner for Refugees | $18,674,839 | 8 |
| Austria, Government of | United Nations High Commissioner for Refugees | $18,495,068 | 16 |
| Saudi Arabia (Kingdom of), Government of | United Nations High Commissioner for Refugees | $18,475,257 | 6 |
| Belgium, Government of | United Nations High Commissioner for Refugees | $17,601,979 | 12 |
| United Nations High Commissioner for Refugees | Mozambique | $16,952,495 | 26 |
| Korea, Republic of, Government of | United Nations High Commissioner for Refugees | $16,642,025 | 23 |
| United Nations High Commissioner for Refugees | Yemen | $16,240,982 | 34 |
| United Nations High Commissioner for Refugees | Jordan | $16,127,241 | 8 |
| European Commission Directorate-General for International Partnerships (formerly EuropeAid DEVCO) | United Nations High Commissioner for Refugees | $15,842,486 | 9 |
| United Nations High Commissioner for Refugees | Kenya | $15,234,877 | 11 |
| African Development Bank | United Nations High Commissioner for Refugees | $15,197,115 | 15 |
| Sudan Humanitarian Fund | United Nations High Commissioner for Refugees | $15,000,000 | 5 |
| United Nations High Commissioner for Refugees | Moldova, Republic of | $11,989,891 | 17 |
| United Nations High Commissioner for Refugees | Türkiye | $10,772,499 | 6 |
| United Nations High Commissioner for Refugees | Burkina Faso | $10,310,670 | 29 |
| United Nations High Commissioner for Refugees | Egypt | $9,096,395 | 7 |
| United Nations High Commissioner for Refugees | Nigeria | $8,942,238 | 17 |
| United Nations High Commissioner for Refugees | Mali | $8,593,164 | 16 |
| United Nations High Commissioner for Refugees | Iran, Islamic Republic of | $8,106,393 | 7 |
| United Nations High Commissioner for Refugees | Central African Republic | $7,695,477 | 14 |
| United Nations High Commissioner for Refugees | Peru | $6,420,714 | 22 |
| United Nations High Commissioner for Refugees | Niger | $6,271,558 | 19 |
| United Nations High Commissioner for Refugees | Pakistan | $5,988,199 | 9 |
Source evidence
Reported flow records
1–25 of 1,099.
Downloads are generated by the server from all filtered records, not only this page. The safety limit is 50,000 rows; a 413 response means the result is too broad, so narrow the filters and try again. Exports are never silently truncated.
| Flow ID | Status / boundary | Reported amount | Donor | Recipient agency | Country | Plan | Sector | Decision date | First reported | Reference |
|---|---|---|---|---|---|---|---|---|---|---|
| 394748 | paid / incoming | $2,529,453 | Canada, Government of | United Nations High Commissioner for Refugees | Sudan | Sudan Humanitarian Needs and Response Plan 2026 | Unspecified | 07 Jul 2026 | 07 Jul 2026 | P017300 |
Evidence for flow 394748 paid · incoming
Save the Children Sudan 2026 Funding flow detail → | ||||||||||
| 394722 | commitment / incoming | $1,010,305 | Norway, Government of | United Nations High Commissioner for Refugees | Venezuela, Bolivarian Republic of | Venezuela Plan de Respuesta Humanitaria 2026 | Unspecified | 30 Jun 2026 | 03 Jul 2026 | Not reported |
Evidence for flow 394722 commitment · incoming
Contribution by Italian Cooperation to IFRC (Bilateral Emergency Fund) to respond to the emergency caused by Venezuela Earthquake Funding flow detail → | ||||||||||
| 394777 | commitment / incoming | $150,000 | Fundación ACNUR, Comité Argentino | United Nations High Commissioner for Refugees | Venezuela, Bolivarian Republic of | Venezuela Plan de Respuesta Humanitaria 2026 | Unspecified | 30 Jun 2026 | 06 Jul 2026 | 26-NAP-AR-001/2026-06-30 |
Evidence for flow 394777 commitment · incoming
Venezuela earthquake response Funding flow detail → | ||||||||||
| 394908 | commitment / outgoing | $28,179 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Unspecified | Multipurpose Cash | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 394908 commitment · outgoing
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 394979 | commitment / outgoing | $125,920 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Unspecified | Protection | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 394979 commitment · outgoing
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 394996 | commitment / incoming | $174,329 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Afghanistan Humanitarian Needs and Response Plan 2026 | Multipurpose Cash | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 394996 commitment · incoming
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395028 | commitment / outgoing | $266,432 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Unspecified | Multipurpose Cash | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 395028 commitment · outgoing
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395052 | commitment / outgoing | $374,618 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Unspecified | Protection | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 395052 commitment · outgoing
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395103 | commitment / incoming | $778,993 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Afghanistan Humanitarian Needs and Response Plan 2026 | Protection | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 395103 commitment · incoming
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395130 | commitment / incoming | $1,648,263 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Afghanistan Humanitarian Needs and Response Plan 2026 | Multipurpose Cash | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 395130 commitment · incoming
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395138 | commitment / incoming | $2,317,552 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Afghanistan | Afghanistan Humanitarian Needs and Response Plan 2026 | Protection | 30 Jun 2026 | 07 Jul 2026 | ECHO/-AS/BUD/2026/91016 |
Evidence for flow 395138 commitment · incoming
Promoting protection and dignity of returnee, displaced, and host communities in Afghanistan. Funding flow detail → | ||||||||||
| 395019 | commitment / outgoing | $239,555 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Armenia | Unspecified | Other | 29 Jun 2026 | 07 Jul 2026 | ECHO/TUR/BUD/2026/91003 |
Evidence for flow 395019 commitment · outgoing
Strengthening Multi-Hazard Operational Preparedness and Institutional Capacity for Mass Influx Contingencies in Southern Armenia Funding flow detail → | ||||||||||
| 395042 | commitment / incoming | $337,270 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Armenia | Unspecified | Other | 29 Jun 2026 | 07 Jul 2026 | ECHO/TUR/BUD/2026/91003 |
Evidence for flow 395042 commitment · incoming
Strengthening Multi-Hazard Operational Preparedness and Institutional Capacity for Mass Influx Contingencies in Southern Armenia Funding flow detail → | ||||||||||
| 395086 | commitment / outgoing | $575,249 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | Armenia | Unspecified | Other | 29 Jun 2026 | 07 Jul 2026 | ECHO/TUR/BUD/2026/91003 |
Evidence for flow 395086 commitment · outgoing
Strengthening Multi-Hazard Operational Preparedness and Institutional Capacity for Mass Influx Contingencies in Southern Armenia Funding flow detail → | ||||||||||
| 394401 | commitment / incoming | $211,276 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Coordination and support services | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394401 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394402 | commitment / incoming | $2,070,099 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Coordination and support services | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394402 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394403 | commitment / incoming | $70,919 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Emergency Shelter and NFI | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394403 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394404 | commitment / incoming | $2,581,048 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Emergency Shelter and NFI | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394404 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394405 | commitment / incoming | $133,719 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Multi-sector | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394405 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394406 | commitment / incoming | $3,464,077 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Protection | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394406 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394407 | commitment / incoming | $710,772 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | South Sudan Humanitarian Needs and Response Plan 2026 | Water Sanitation Hygiene | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394407 commitment · incoming
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394408 | commitment / outgoing | $52,096 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | Unspecified | Coordination and support services | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394408 commitment · outgoing
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394409 | commitment / outgoing | $510,435 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | Unspecified | Coordination and support services | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394409 commitment · outgoing
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394410 | commitment / outgoing | $17,487 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | Unspecified | Emergency Shelter and NFI | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394410 commitment · outgoing
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||
| 394411 | commitment / outgoing | $636,423 | European Commission's Humanitarian Aid and Civil Protection Department | United Nations High Commissioner for Refugees | South Sudan | Unspecified | Emergency Shelter and NFI | 25 Jun 2026 | 30 Jun 2026 | ECHO/-HF/BUD/2026/91046 |
Evidence for flow 394411 commitment · outgoing
Emergency interventions and enhanced coordination for displaced populations in South Sudan focused on integrated multi-sector humanitarian assistance and mobility support to assist vulnerable individuals Funding flow detail → | ||||||||||