Football at the 2019 Southeast Asian Games – Men's team squads

Below are the squads for the Football at the 2019 Southeast Asian Games - men's tournament, hosted by the Philippines, which took place from 25 November to 10 December 2019.[1]

The men's tournament will be an under-22 international tournament (born on or after 1 January 1997), with a maximum of two overage players allowed.[2] Each participating nation's squad are to be composed of maximum of 20 players.[3]

Group A

Philippines

Head coach: Goran Milojević

No. Pos. Player Date of birth (age) Club
1 1GK Anthony Pinthus (1998-04-04)4 April 1998 (aged 21) Kosova Zürich
2 2DF Elias Mordal (1998-01-20)20 January 1998 (aged 21) Unattached
3 2DF Marco Casambre (1998-12-18)18 December 1998 (aged 20) Chainat Hornbill
4 2DF Jordan Jarvis (1998-04-17)17 April 1998 (aged 21) Resources Capital
5 2DF Dennis Chung (2001-01-24)24 January 2001 (aged 18) Hertha Zehlendorf
6 3MF Griffin McDaniel (2000-03-30)30 March 2000 (aged 19) California Baptist University
7 3MF Troy Limbo (1998-11-17)17 November 1998 (aged 21) Unattached
8 3MF Dylan de Bruycker (1997-12-05)5 December 1997 (aged 21) Ceres–Negros
9 4FW Chima Uzoka (1998-06-12)12 June 1998 (aged 21) Unattached
10 2DF Justin Baas (2000-03-16)16 March 2000 (aged 19) Jong AZ
11 3MF Yrick Gallantes (2001-01-14)14 January 2001 (aged 18) Gala Fairydean Rovers
12 2DF Amani AguinaldoOA (1995-04-24)24 April 1995 (aged 24) PKNP
13 4FW Mariano Suba Jr. (2000-01-02)2 January 2000 (aged 19) San Beda University
14 4FW Javier Gayoso (1997-02-11)11 February 1997 (aged 22) Ateneo de Manila University
15 2DF Mar Diano (1997-07-24)24 July 1997 (aged 22) Mendiola
16 3MF Pocholo Bugas (2001-12-03)3 December 2001 (aged 17) Far Eastern University
17 3MF Stephan SchröckOA (captain) (1986-08-21)21 August 1986 (aged 33) Ceres–Negros
18 3MF Christian Rontini (1999-07-20)20 July 1999 (aged 20) Sangiovannese
19 3MF Jerome Marzan (1997-06-12)12 June 1997 (aged 22) San Beda University
20 1GK Michael Asong (1998-10-03)3 October 1998 (aged 21) San Beda University

Malaysia

Head coach: Ong Kim Swee

No. Pos. Player Date of birth (age) Club
1 1GK Haziq Nadzli (1998-01-06)6 January 1998 (aged 21) Johor Darul Ta'zim
2 2DF Adam Nor AzlinOA (captain) (1996-01-05)5 January 1996 (aged 23) Johor Darul Ta'zim
3 2DF Dominic Tan (1997-03-12)12 March 1997 (aged 22) Police Tero
4 3MF Quentin Cheng (1999-11-20)20 November 1999 (aged 20) Central Coast Mariners Academy
5 3MF Harith Haikal (2002-06-22)22 June 2002 (aged 17) Mokhtar Dahari Academy
6 3MF Danial Haqim (1998-08-29)29 August 1998 (aged 21) Kelantan
7 4FW Faisal Halim (1998-01-07)7 January 1998 (aged 21) Pahang
8 2DF Shahrul Nizam (1998-05-25)25 May 1998 (aged 21) Kelantan
9 4FW Hadi Fayyadh (2000-01-22)22 January 2000 (aged 19) Fagiano Okayama
10 4FW Kogileswaran Raj (1998-09-21)21 September 1998 (aged 21) Pahang
11 3MF Nik Akif (1999-05-11)11 May 1999 (aged 20) Kelantan
12 4FW Luqman Hakim Shamsudin (2002-03-05)5 March 2002 (aged 17) K.V. Kortrijk
13 2DF Dinesh Rajasingam (1998-02-13)13 February 1998 (aged 21) Pahang
14 3MF Syamer Kutty Abba (1997-10-01)1 October 1997 (aged 22) Johor Darul Ta'zim
15 3MF Umar Hakeem (2002-08-26)26 August 2002 (aged 17) Mokhtar Dahari Academy
16 3MF Danial Amier Norhisham (1997-03-27)27 March 1997 (aged 22) FELDA United
17 2DF Irfan ZakariaOA (1995-06-04)4 June 1995 (aged 24) Kuala Lumpur
18 1GK Damien Lim (1997-02-15)15 February 1997 (aged 22) PKNS
19 4FW Akhyar Rashid (1999-05-01)1 May 1999 (aged 20) Johor Darul Ta'zim
20 2DF Syahmi Safari (1998-02-05)5 February 1998 (aged 21) Selangor

Myanmar

Head coach: Velizar Popov

No. Pos. Player Date of birth (age) Club
1 1GK Soe Arkar (1997-08-01)1 August 1997 (aged 22) Magwe
2 2DF Win Moe Kyaw (1997-02-01)1 February 1997 (aged 22) Magwe
3 2DF Ye Min Thu (1998-02-18)18 February 1998 (aged 21) Shan United
4 2DF Soe Moe Kyaw (1999-03-23)23 March 1999 (aged 19) Ayeyawady United
5 2DF Ye Yint Aung (1998-02-26)26 February 1998 (aged 21) Yadanarbon
6 3MF Hlaing Bo BoOA (captain) (1996-06-12) 12 June 1996 Yadanarbon
7 3MF Lwin Moe Aung (1999-12-10)10 December 1999 (aged 19) Ayeyawady United
8 3MF Myat Kaung Khant (2000-07-15)15 July 2000 (aged 19) Yadanarbon
9 3MF Sithu AungOA (1996-10-16) 16 October 1996 Yadanarbon
10 4FW Win Naing Tun (2000-05-03)3 May 2000 (aged 19) Yadanarbon
11 3MF Zin Min Tun (1998-05-05)5 May 1998 (aged 21) Magwe
12 3MF Aung Wunna Soe (2000-04-19)19 April 2000 (aged 19) Zwegabin United
13 4FW Aung Kaung Mann (1998-02-18)18 February 1998 (aged 21) Ayeyawady United
14 2DF Thu Rein Soe (1998-09-04)4 September 1998 (aged 21) Yangon United
15 3MF Aung Naing Win (1997-06-01)1 June 1997 (aged 22) Yadanarbon
16 3MF Kaung Htet Soe (1997-06-01)1 June 1997 (aged 22) Yangon United
17 3MF Soe Lwin Lwin (1998-08-13)13 August 1998 (aged 21) Magwe
18 1GK Sann Satt Naing (1997-11-04)4 November 1997 (aged 22) Yangon United
19 4FW Htet Phyo Wai (2000-01-21)21 January 2000 (aged 19) Shan United
20 3MF Nay Moe Naing (1998-11-28)28 November 1998 (aged 20) Magwe

Cambodia

Head coach: Félix Dalmás

No. Pos. Player Date of birth (age) Club
2 2DF Ken Chansopheak (1998-06-15)15 June 1998 (aged 21) Phnom Penh Crown
3 2DF Sath Rosib (1997-07-07)7 July 1997 (aged 22) Boeung Ket Angkor
5 3MF Kan Pisal (1998-08-09)9 August 1998 (aged 21) National Defense
6 3MF Tes Sambath (2000-10-20)20 October 2000 (aged 19) Boeung Ket Angkor
7 4FW Mao Piset (2000-02-17)17 February 2000 (aged 19) Phnom Penh Crown
8 3MF Orn Chanpolin (captain) (1998-03-15)15 March 1998 (aged 21) Phnom Penh Crown
9 4FW Reung BunheingOA (1992-09-25)25 September 1992 (aged 27) National Defense
11 3MF Sin Kakada (2000-07-29)29 July 2000 (aged 19) Phnom Penh Crown
12 3MF In Sodavid (1998-07-02)2 July 1998 (aged 21) Phnom Penh Crown
13 2DF Ouk Sovann (1998-05-15)15 May 1998 (aged 21) Phnom Penh Crown
14 4FW Keo SokphengOA (1992-03-03)3 March 1992 (aged 27) Visakha
15 2DF Yue Safy (1998-09-04)4 September 1998 (aged 21) Phnom Penh Crown
16 3MF Chea Vesley (1998-11-05)5 November 1998 (aged 21) Boeung Ket Angkor
17 4FW Sieng Chanthea (2002-09-09)9 September 2002 (aged 17) Bati Academy
18 2DF Seut Baraing (1999-09-29)29 September 1999 (aged 20) Phnom Penh Crown
19 2DF Cheng Meng (1998-02-07)7 February 1998 (aged 20) Nagaworld
20 3MF Yeu Muslim (1998-12-25)25 December 1998 (aged 20) Phnom Penh Crown
21 1GK Hul Kimhuy (2000-04-07)7 April 2000 (aged 19) Boeung Ket Angkor
22 1GK Keo Soksela (1997-08-01)1 August 1997 (aged 22) Visakha
23 2DF Sin Sophanat (1997-04-20)20 April 1997 (aged 21) Visakha

Timor-Leste

Head coach: Fabiano Flora

No. Pos. Player Date of birth (age) Club
1 1GK Aderito Raul Fernandes (1997-05-15)15 May 1997 (aged 22) Ponta Leste
2 2DF Julião (1998-07-02)2 July 1998 (aged 21) Boavista
3 2DF José Silva (1998-04-24)24 April 1998 (aged 21) Boavista
4 2DF Candido (1997-12-02)2 December 1997 (aged 21) Ponta Leste
5 2DF João Panji (2000-10-29)29 October 2000 (aged 19) Assalam
6 3MF Nataniel ReisOA (captain) (1995-03-24)24 March 1995 (aged 24) Boavista
7 3MF Rufino Gama (1998-06-20)20 June 1998 (aged 21) Karketu Dili
8 3MF João Pedro (1998-06-24)24 June 1998 (aged 21) North Bangkok University
9 4FW Edit SavioOA (1992-08-28)28 August 1992 (aged 27) Boavista
10 3MF Henrique Cruz (1997-12-06)6 December 1997 (aged 21) Boavista
15 2DF Armindo de Almeida (1998-04-18)18 April 1998 (aged 21) Académica
17 3MF Elias Mesquita (2002-03-27)27 March 2002 (aged 17) Lalenok United
18 3MF Filomeno Junior (2000-08-05)5 August 2000 (aged 19) SLB Laulara
20 1GK Fagio Augusto (1997-04-29)29 April 1997 (aged 22) Karketu Dili
21 4FW Frangcyatma Alves (1997-01-27)27 January 1997 (aged 22) DIT
22 2DF Nelson Viegas (1999-12-24)24 December 1999 (aged 19) Carsae
23 3MF Osvaldo Belo (2000-10-18)18 October 2000 (aged 19) Karketu Dili

Group B

Thailand

Head coach: Akira Nishino

No. Pos. Player Date of birth (age) Club
1 1GK Korraphat Nareechan (1997-10-07)7 October 1997 (aged 22) BG Pathum United
2 2DF Jaturapat Sattham (1999-06-15)15 June 1999 (aged 20) Buriram United
3 2DF Thitathorn Aksornsri (1997-11-08)8 November 1997 (aged 22) Police Tero
4 2DF Chatchai Saengdao (1997-01-11)11 January 1997 (aged 22) Muangthong United
5 2DF Shinnaphat Leeaoh (1997-02-02)2 February 1997 (aged 22) Chiangrai United
6 3MF Ratthanakorn Maikami (1998-01-01)1 January 1998 (aged 21) Buriram United
7 3MF Wisarut Imura (1997-10-18)18 October 1997 (aged 22) Bangkok United
8 3MF Worachit Kanitsribampen (1997-08-24)24 August 1997 (aged 22) Chonburi
9 4FW Supachai Jaided (1998-12-01)1 December 1998 (aged 20) Buriram United
10 3MF Supachok Sarachat (1998-05-22)22 May 1998 (aged 21) Buriram United
11 3MF Anon Amornlerdsak (1997-11-06)6 November 1997 (aged 22) Bangkok United
12 2DF Sarayut Sompim (1997-03-23)23 March 1997 (aged 22) Buriram United
13 3MF Jaroensak Wonggorn (1997-05-18)18 May 1997 (aged 22) Samut Prakan City
14 2DF Peerawat Akkatam (1998-12-03)3 December 1998 (aged 20) Buriram United
15 2DF Saringkan Promsupa (1997-03-29)29 March 1997 (aged 22) Muangthong United
16 3MF Chatmongkol Thongkiri (1997-05-05)5 May 1997 (aged 22) Chainat Hornbill
17 4FW Suphanat Mueanta (2002-08-02)2 August 2002 (aged 17) Buriram United
18 3MF Kritsada Kaman (1999-03-18)18 March 1999 (aged 20) Chonburi
19 4FW Sittichok Paso (1999-01-28)28 January 1999 (aged 20) Chonburi
20 1GK Nont Muangngam (1997-04-20)20 April 1997 (aged 22) Chiangrai United

Indonesia

Head coach: Indra Sjafri

No. Pos. Player Date of birth (age) Club
1 1GK Muhammad Riyandi (2000-01-03)3 January 2000 (aged 19) Barito Putera
2 2DF Andy Setyo (captain) (1997-09-16)16 September 1997 (aged 22) TIRA-Persikabo
3 2DF Dodi Alek van Djin (1998-12-31)31 December 1998 (aged 20) Persik Kediri
4 2DF Nurhidayat (1999-04-05)5 April 1999 (aged 20) Bhayangkara
5 2DF Bagas Adi (1997-03-08)8 March 1997 (aged 22) Bhayangkara
6 3MF Evan DimasOA (1995-03-15)15 March 1995 (aged 24) Barito Putera
7 3MF ZulfiandiOA (1995-07-17)17 July 1995 (aged 24) Madura United
8 3MF Witan Sulaeman (2001-10-08)8 October 2001 (aged 18) PSIM Yogyakarta
9 4FW Muhammad Rafli (1998-11-24)24 November 1998 (aged 21) Arema
10 3MF Egy Maulana (2000-07-07)7 July 2000 (aged 19) Lechia Gdańsk
11 2DF Firza Andika (1999-05-11)11 May 1999 (aged 20) PSM Makassar
12 1GK Nadeo Argawinata (1997-03-09)9 March 1997 (aged 22) Borneo
13 2DF Rachmat Irianto (1999-09-03)3 September 1999 (aged 20) Persebaya Surabaya
14 2DF Asnawi Bahar (1999-10-04)4 October 1999 (aged 20) PSM Makassar
15 3MF Saddil Ramdani (1999-01-02)2 January 1999 (aged 20) Pahang
16 3MF Sani Rizki (1998-01-07)7 January 1998 (aged 21) Bhayangkara
17 3MF Syahrian Abimanyu (1999-04-25)25 April 1999 (aged 20) Madura United
18 3MF Irkham Milla (1998-05-02)2 May 1998 (aged 21) PS Sleman
19 3MF Feby Eka Putra (1999-02-12)12 February 1999 (aged 20) Persija Jakarta
20 4FW Osvaldo Haay (1997-05-01)1 May 1997 (aged 22) Persebaya Surabaya

Vietnam

Head coach: Park Hang-seo

No. Pos. Player Date of birth (age) Club
1 1GK Bùi Tiến Dũng (1997-02-28)28 February 1997 (aged 22) Hà Nội
2 2DF Đỗ Thanh Thịnh (1998-08-18)18 August 1998 (aged 21) SHB Đà Nẵng
3 2DF Huỳnh Tấn Sinh (1998-04-06)6 April 1998 (aged 21) Quảng Nam
4 2DF Hồ Tấn Tài (1997-11-06)6 November 1997 (aged 22) Becamex Bình Dương
5 2DF Đoàn Văn Hậu (1999-04-19)19 April 1999 (aged 20) Heerenveen
6 2DF Lê Ngọc Bảo (1998-09-23)23 September 1998 (aged 21) Phố Hiến
7 3MF Triệu Việt Hưng (1997-01-19)19 January 1997 (aged 22) Hoàng Anh Gia Lai
8 3MF Nguyễn Trọng HoàngOA (1989-04-14)14 April 1989 (aged 30) Viettel
9 4FW Hà Đức Chinh (1997-09-22)22 September 1997 (aged 22) SHB Đà Nẵng
11 3MF Trần Thanh Sơn (1997-12-30)30 December 1997 (aged 21) Hòang Anh Gia Lai
12 3MF Trương Văn Thái Quý (1997-08-20)20 August 1997 (aged 22) Hà Nội
14 3MF Nguyễn Hoàng Đức (1998-01-11)11 January 1998 (aged 21) Viettel
16 3MF Đỗ Hùng DũngOA (1993-09-08)8 September 1993 (aged 26) Hà Nội
18 2DF Nguyễn Thành Chung (1997-09-08)8 September 1997 (aged 22) Hà Nội
19 3MF Nguyễn Quang Hải (captain) (1997-04-12)12 April 1997 (aged 22) Hà Nội
20 3MF Nguyễn Trọng Hùng (1997-10-03)3 October 1997 (aged 22) Thanh Hóa
21 2DF Nguyễn Đức Chiến (1998-08-24)24 August 1998 (aged 21) Viettel
22 4FW Nguyễn Tiến Linh (1997-10-20)20 October 1997 (aged 22) Becamex Bình Dương
23 3MF Bùi Tiến Dụng (1998-11-23)23 November 1998 (aged 21) SHB Đà Nẵng
30 1GK Nguyễn Văn Toản (1999-11-26)26 November 1999 (aged 19) Hải Phòng

Laos

Head coach: V. Sundramoorthy

No. Pos. Player Date of birth (age) Club
1 1GK Solasak Thilavong (2003-11-03)3 November 2003 (aged 16) Young Elephants
2 2DF Bounphithak Chanthalangsy (1998-09-10)10 September 1998 (aged 21) Lao Toyota
3 2DF Anantaza Siphongphan (2004-11-09)9 November 2004 (aged 15) Ezra
4 2DF Xayasith Singsavang (2000-12-17)17 December 2000 (aged 18) Young Elephants
5 3MF Alounnay Lounlasy (2003-07-08)8 July 2003 (aged 16) Lao Toyota
6 2DF Kittisak Phomvongsa (1999-07-27)27 July 1999 (aged 20) Young Elephants
7 4FW Soukaphone VongchiengkhamOA (captain) (1992-03-09)9 March 1992 (aged 27) Prachuap
8 3MF Chanthachone Thinolath (1999-02-05)5 February 1999 (aged 20) Young Elephants
9 4FW Somxay Keohanam (1998-07-27)27 July 1998 (aged 21) Young Elephants
10 3MF Phithack KongmathilathOA (1996-08-06)6 August 1996 (aged 23) Ayutthaya United
11 3MF Loungleuang Keophouvong (1997-06-26)26 June 1997 (aged 22) Young Elephants
12 4FW Vannasone Douangmaity (1997-03-15)15 March 1997 (aged 22) Young Elephants
13 3MF Thanouthong Kietnalonglop (2001-03-05)5 March 2001 (aged 18) Vientiane
14 3MF Somsavath Sophabmixay (1997-05-25)25 May 1997 (aged 22) Lao Toyota
15 2DF Aphixay Thanakhanty (1998-07-15)15 July 1998 (aged 21) Young Elephants
16 3MF Somlith Sengvanny (1999-08-05)5 August 1999 (aged 20) Young Elephants
17 4FW Bounphachan Bounkong (2000-11-29)29 November 2000 (aged 18) Young Elephants
18 1GK Xaysavath Souvanhnasok (1999-09-03)3 September 1999 (aged 20) Young Elephants
19 2DF Kaharn Phetsivilay (1998-09-09)9 September 1998 (aged 21) Young Elephants
20 2DF Vanna Bounlovongsa (1998-11-21)21 November 1998 (aged 21) Young Elephants

Singapore

Head coach: Fandi Ahmad

No. Pos. Player Date of birth (age) Club
3 2DF Irfan Najeeb (1999-07-31)31 July 1999 (aged 20) Garena Young Lions
4 2DF Ryhan Stewart (2000-02-15)15 February 2000 (aged 19) Warriors FC
5 2DF Lionel Tan (1997-06-05)5 June 1997 (aged 22) Garena Young Lions
6 3MF Jacob Mahler (2000-04-10)10 April 2000 (aged 19) Garena Young Lions
7 2DF Zulqarnaen Suzliman (1998-03-29)29 March 1998 (aged 21) Garena Young Lions
8 3MF Joshua Pereira (1997-10-10)10 October 1997 (aged 22) Garena Young Lions
9 4FW Ikhsan Fandi (1999-04-09)9 April 1999 (aged 20) Raufoss IL
10 4FW Faris RamliOA (1992-08-24)24 August 1992 (aged 27) Terengganu
11 4FW Haiqal Pashia (1998-11-29)29 November 1998 (aged 20) Garena Young Lions
12 2DF Syahrul Sazali (1998-06-03)3 June 1998 (aged 21) Garena Young Lions
13 2DF Jordan Vestering (2000-09-25)25 September 2000 (aged 19) Hougang United
14 3MF Hami Syahin (1998-12-16)16 December 1998 (aged 20) Home United
15 3MF Shah Shahiran (1999-11-14)14 November 1999 (aged 20) Tampines Rovers
16 3MF Naqiuddin Eunos (1997-01-12)12 January 1997 (aged 22) Garena Young Lions
17 2DF Irfan Fandi (captain) (1997-08-13)13 August 1997 (aged 22) BG Pathum United
18 1GK Zharfan Rohaizad (1997-02-21)21 February 1997 (aged 22) Garena Young Lions
20 3MF Saifullah Akbar (1999-01-31)31 January 1999 (aged 20) Garena Young Lions
21 3MF Nur Luqman (1998-06-20)20 June 1998 (aged 21) Garena Young Lions
23 1GK Kenji Rusydi (1998-07-12)12 July 1998 (aged 21) Garena Young Lions
27 2DF Tajeli SalamatOA (1994-02-07)7 February 1994 (aged 25) Warriors FC

Brunei

Head coach: Aminuddin Jumat

No. Pos. Player Date of birth (age) Club
1 1GK Haimie Anak Nyaring (1998-05-31)31 May 1998 (aged 21) DPMM FC
2 2DF Alimuddin Jamaludin (1997-08-09)9 August 1997 (aged 22) Jerudong FC
3 2DF Abdul Syakir Basri (1997-10-02)2 October 1997 (aged 22) Wijaya FC
4 2DF Nazif Safwan Jaini (2000-08-18)18 August 2000 (aged 19) DPMM FC Academy
5 2DF Hafiz Suhardi (2001-05-10)10 May 2001 (aged 18) DPMM FC Academy
6 2DF Wafi Aminuddin (2000-09-20)20 September 2000 (aged 19) DPMM FC
7 3MF Nur Asyraffahmi Norsamri (2000-05-04)4 May 2000 (aged 19) Kota Ranger FC
8 3MF Nur Ikhmal DamitOA (1993-03-05)5 March 1993 (aged 26) Indera SC
9 4FW Faiq Bolkiah (captain) (1998-05-09)9 May 1998 (aged 21) Leicester City
10 3MF Nazirrudin Ismail (1998-12-27)27 December 1998 (aged 20) Indera SC
11 3MF Hanif Farhan Azman (2000-11-02)2 November 2000 (aged 19) DPMM FC Academy
12 4FW Hakeme Yazid Said (2003-02-08)8 February 2003 (aged 16) DPMM FC
13 2DF Ridhwan Nokman (2000-05-10)10 May 2000 (aged 19) Indera SC
14 3MF Haziq Kasyful Azim Hasimulabdillah (1998-12-24)24 December 1998 (aged 20) DPMM FC Academy
15 2DF Rahimin Abdul Ghani (1999-05-31)31 May 1999 (aged 20) Kasuka FC
16 3MF Abdul Hariz Herman (2000-09-24)24 September 2000 (aged 19) Kasuka FC
17 3MF Amin Sisa (1998-01-02)2 January 1998 (aged 21) Kasuka FC
18 1GK Ishyra Asmin Jabidi (1998-07-09)9 July 1998 (aged 21) DPMM FC
19 4FW Hanif Aiman Adanan (2000-03-04)4 March 2000 (aged 19) Kasuka FC
20 4FW Adi SaidOA (1990-10-15)15 October 1990 (aged 29) DPMM FC

References

  1. Malihan, Drew (24 November 2019). "2019 SEA Games men's football squads released". Dugout Philippines. Retrieved 24 November 2019.
  2. "Football: Stars of national squad eligible to join Southeast Asian Games". Nhan Dan. 19 March 2019. Retrieved 23 March 2019.
  3. "SEA Games 30: drawing of lots slated for October". Vietnam Plus. Vietnam News Agency. 25 July 2019. Retrieved 26 July 2019.
This article is issued from Wikipedia. The text is licensed under Creative Commons - Attribution - Sharealike. Additional terms may apply for the media files.