List of Moroccan records in athletics

From Wikipedia, the free encyclopedia

The following are the national records in athletics in Morocco maintained by Moroccan Royal Athletics Federation: Fédération Royale Marocaine d’Athlétisme (FRMA).

Outdoor[]

Key to tables:   Awaiting ratification   Record not kept by FRMA   Not ratified or later rescinded by FRMA

+ = en route to a longer distance
h = hand timing
# = not ratified by FRMA or/and by IAAF
X = annulled due to doping violation

Men[]

Event Record Athlete Date Meet Place Ref
100 m 10.09 (+0.8 m/s) Aziz Ouhadi 28 May 2011 Meeting Grand Prix IAAF de Dakar Dakar, Senegal [1][2]
10.07 (+0.6 m/s) Aziz Ouhadi 27 April 2015 Arab Championships Manama, Bahrain [3]
200 m 20.50 (+0.2 m/s) Aziz Ouhadi 10 June 2012 CAA Meet Brazzaville, Congo [4]
300 m 32.58 Benyounés Lahlou 20 July 1992 Narbonne, France [5]
400 m 45.03 Benyounes Lahlou 9 September 1992 Latakia, Syria
800 m 1:43.25 Amine Laalou 14 July 2006 Golden Gala Rome, Italy
1000 m 2:14.69 Mahjoub Haïda 12 July 1995 Nice, France
1500 m 3:26.00 Hicham El Guerrouj 14 July 1998 Golden Gala Rome, Italy
Mile 3:43.13 Hicham El Guerrouj 7 July 1999 Golden Gala Rome, Italy
2000 m 4:44.79 Hicham El Guerrouj 7 September 1999 ISTAF Berlin, Germany [6]
3000 m 7:23.09 Hicham El Guerrouj 3 September 1999 Memorial Van Damme Brussels, Belgium
Two miles 8:10.98 Khalid Boulami 6 July 1996 Hechtel, Belgium
5000 m 12:49.28 Brahim Lahlafi 25 August 2000 Memorial Van Damme Brussels, Belgium
5 km (road) 13:20 Abdalaati Iguider 31 December 2020 BOclassic Bolzano, Italy [7]
10000 m 26:38.08 Salah Hissou 23 August 1996 Memorial Van Damme Brussels, Belgium
10 km (road) 27:33 16 October 2016 Marrakesh, Morocco [8]
15 km (road) 42:25+ Aziz Lahbabi 2 March 2014 Roma-Ostia Half Marathon Rome-Ostia, Italy [9]
10 miles (road) 45:24 Brahim Lahlafi 20 September 1998 Dam tot Damloop Amsterdam-Zaandam, Netherlands [10]
20 km (road) 57:37 Khalid Khannouchi 7 September 1998 New Haven, United States
Half marathon 59:25 Aziz Lahbabi 2 March 2014 Roma-Ostia Half Marathon Rome-Ostia, Italy [11]
One hour 20189 m 1 July 1995 Noisy-le-Grand, France
25 km (road) 1:16:13 4 May 2003 Berlin 25K Berlin, Germany
30 km (road) 1:30:32.5 26 September 2010 Stralugano 30 km "Panoramic" Lugano, Switzerland [12]
Marathon 2:05:26 2 December 2018 Valencia Marathon Valencia, Spain [13]
110 m hurdles 13.63 (+1.5 m/s) 6 May 2018 French Club Championships Franconville, France [14]
400 m hurdles 48.96 Mustapha Sdad 7 August 2001 World Championships Canada Edmonton, Canada [15]
2000 m steeplechase 5:21.36 15 July 2006 African Northern Region U18 Championships Morocco Rabat, Morocco [16]
3000 m steeplechase 7:55.28 Brahim Boulami 24 August 2001 Memorial Van Damme Belgium Brussels, Belgium
7:53.17 X Brahim Boulami 16 August 2002 Weltklasse Zürich Switzerland Zürich, Switzerland
High jump 2.17 m 14 July 1984 Morocco Rabat, Morocco
Pole vault 5.45 m 12 June 2005 Morocco Rabat, Morocco
Long jump 8.40 m (+1.0 m/s) Yahya Berrabah 2 October 2009 Jeux de la Fracophonie Lebanon Beirut, Lebanon [17]
Triple jump 17.37 m (+2.0 m/s) Tarik Bouguetaïb 14 July 2007 Morocco Khémisset, Morocco
Shot put 20.45 m 6 May 1972 United States San Jose, United States
Discus throw 59.37 m 24 June 2007 Morocco Oujda, Morocco
Hammer throw 70.73 m Driss Barid 1 June 2013 Morocco Rabat, Morocco
Javelin throw 76.45 m 20 May 2017 Spain Zaragoza, Spain
Decathlon 7359 pts 7–8 July 2004 Morocco Meknes, Morocco
10.9 (100 m), 7.34 m (long jump), 10.92 m (shot put), 2.03 m (high jump), 51.2 (400 m) /
14.6 (110 m hurdles), 39.45 m (discus), 4.10 m (pole vault), 53.80 m (javelin), 4:37.6 (1500 m)
5000 m walk (track) 19:56.13 9 May 2015 Morocco Rabat, Morocco [18]
5 km walk (road) 19:35.8 17 February 1991 Morocco Rabat, Morocco
10000 m walk (track) 42:33.54 26 April 2014 Morocco Tangier, Morocco [19]
10 km walk (road) 43:03 2 February 1992 Morocco Casablanca, Morocco
20 km walk (road) 1:31:06 30 May 2015 Morocco Casablanca, Morocco
50 km walk (road) 4:57:29 21 April 1984 France Albi, France
4 × 100 m relay 39.61  Morocco



7 September 1992 Syria Latakia, Syria
4 × 400 m relay 3:02.11  Morocco
Abdelali Kasbane
Ali Dahane
Bouchaib Belkaid
Benyounes Lahlou
31 August 1991 World Championships Japan Tokyo, Japan
Distance medley relay 9:17.48 Mohammed Moustaoui 2:48.54 (1200m)
46.36 (400m)
1:49.51 (800m)
Amine Laâlou 3:53.09 (1600 m)
30 April 2011 Penn Relays United States Philadelphia, United States [20]
Ekiden relay 1:57:56  Morocco
/ 5 km
/ 10 km
/ 5 km
/ 10 km
/ 5 km
/ 7.195 km
17 April 1994 Greece Litochoro, Greece

Women[]

Event Record Athlete Date Meet Place Ref
100 m 11.45 (+0.1 m/s) Assia Raziki 22 June 2016 African Championships Durban, South Africa [21]
200 m 23.29 (+0.9 m/s) Nezha Bidouane 30 August 1998 IAAF Grand Prix Rieti, Italy
23.0 h Nezha Bidouane 6 August 2000 Rabat, Morocco
300 m 37.42 Assia Raziki 30 June 2019 ABES Topmeeting Edegem, Belgium [22]
400 m 51.67 Nezha Bidouane 1 September 1998 ISTAF Berlin, Germany [23]
600 m 1:28.22 Halima Hachlaf 24 May 2007 Bottrop, Germany [24]
800 m 1:56.43 Hasna Benhassi 23 August 2004 Olympic Games Athens, Greece
1000 m 2:33.15 Hasna Benhassi 17 July 1999 Nice, France
1500 m 3:58.84 Rababe Arafi 16 June 2019 Diamond League Rabat, Morocco [25]
3:58.35 [a] Btissam Lakhouad 8 July 2010 Diamond League Lausanne, Switzerland
3:56.15 X Mariem Alaoui Selsouli 6 July 2012 Meeting Areva Paris, France [26]
Mile 4:23.50 Rababe Arafi 11 September 2015 Memorial Van Damme Brussels, Belgium [27]
4:18.42 Rababe Arafi 12 July 2019 Diamond League Fontvieille, Monaco [28]
2000 m 5:47.93 Siham Hilali 4 September 2009 Memorial Van Damme Brussels, Belgium [29]
3000 m 8:26.48 Zahra Ouaziz 11 August 1999 Weltklasse Zürich Zürich, Switzerland
Two miles 9:38.44 Fatima Aouam 13 September 1987 Padua, Italy
5000 m 14:32.08 Zahra Ouaziz 1 September 1998 ISTAF Berlin, Germany [30]
5 km 15:06 Asmae Leghzaoui 15 September 2002 Providence, United States
10000 m 31:16.94 Asmae Leghzaoui 12 September 2001 Tunis, Tunisia
10 km (road) 30:28.6 Asmae Leghzaoui 8 June 2002 New York Mini 10K New York, United States
15 km (road) 50:12 16 April 2017 Bouznika, Morocco [31]
10 miles (road) 52:21 Asmae Leghzaoui 24 August 2002 Crim Festival of Races Flint, United States [32]
20 km (road) 1:07:42 Rakiya Maraoui 15 October 1995 Paris, France
Half marathon 1:08:34 Asmae Leghzaoui 31 January 1999 Marrakesh, Morocco
Marathon 2:25:35 Koutar Boulaid 25 February 2018 Seville Marathon Seville, Spain [33]
100 m hurdles 13.55 Nezha Bidouane 12 August 1990 Portugal Maia, Portugal
400 m hurdles 52.90 Nezha Bidouane 25 August 1999 World Championships Spain Seville, Spain
2000 m steeplechase 6:20.23 Bouchra Chaâbi 1 June 2005 Grand Prix Regione Lombardia Italy Milan, Italy [34]
3000 m steeplechase 9:20.64 Salima El Ouali Alami 17 July 2015 Herculis Monaco Fontvieille, Monaco [35]
High jump 1.80 m Rhizlane Siba 30 March 2013 Nigeria Warri, Nigeria
5 May 2013 France Reims, France
19 May 2013 France Villeneuve d'Ascq, France
Pole vault 4.05 m Nisrine Dinar 16 July 2006 Morocco Rabat, Morocco
Long jump 6.53 m (+1.2 m/s) 1 May 2010 Morocco Meknès, Morocco
Triple jump 13.76 m [b] 6 June 2010 Morocco Rabat, Morocco
13.75 m (+2.0 m/s) 1 July 2012 African Championships Benin Porto-Novo, Benin [36]
Shot put 16.60 m 28 September 1985 Australia Melbourne, Australia
Discus throw 56.94 m Zoubida Laayouni 20 March 1994 Morocco Meknès, Morocco
Hammer throw 68.28 m Soukaina Zakkour 2 August 2018 African Championships Nigeria Asaba, Nigeria [37]
Javelin throw 49.46 m # 11 July 1994 France Bondoufle, France
46.06 m 16 February 2013 France Maisons-Laffitte, France
Heptathlon 5305 pts 6–7 August 1985 Morocco Casablanca, Morocco
14.28 (100 m hurdles), 1.55 m (high jump), 13.71 m (shot put), 25.58 (200 m) / 5.42 m (long jump), 39.66 m (javelin), 2:26.25 (800 m)
3 km walk (road) 14:47.5 14 April 1993 Morocco Rabat, Morocco
5 km walk (road) 24:29 30 May 2010 Moroccan Race Walking Championships Morocco Rabat, Morocco [38]
10 km walk (road) 50:32.8 27 June 2009 Morocco Casablanca, Morocco
20 km walk (road) 1:52:50 2 April 2011 Algeria Algeria
50 km walk (road)
4 × 100 m relay 46.05 Nezha Bidouane


11 July 1991 Mediterranean Games Greece Athens, Greece
4 × 400 m relay 3:37.48
Hayat Lambarki
Lamiae Lhabze
Malika Akkaoui
14 September 2013 Jeux de la Fracophonie France Nice, France

Indoor[]

Men[]

Event Record Athlete Date Meet Place Ref
60 m 6.68 Aziz Ouhadi 10 March 2012 World Championships Turkey Istanbul, Turkey [39]
200 m 21.19 Aziz Ouhadi 8 February 2011 Meeting Pas de Calais France Liévin, France [40]
400 m 46.81 Benyounés Lahlou 12 March 1993 World Championships Canada Toronto, Canada
500 m 1:02.25 Faouzi Lahbi 3 February 1985 West Germany Karlsruhe, West Germany [41]
800 m 1:45.76 Mahjoub Haida 9 March 1997 World Championships France Paris, France
1000 m 2:17.17 Mahjoub Haida 25 February 1996 Sweden Stockholm, Sweden
1500 m 3:31.18 Hicham El Guerrouj 2 February 1997 Sparkassen Cup Germany Stuttgart, Germany
Mile 3:48.45 Hicham El Guerrouj 12 February 1997 Indoor Flanders Meeting Belgium Ghent, Belgium
2000 m 4:58.56 Adil Kaouch 5 February 1999 Hungary Budapest, Hungary [42]
3000 m 7:33.73+ Hicham El Guerrouj 23 February 2003 Meeting Pas de Calais France Liévin, France
Two miles 8:06.61 Hicham El Guerrouj 23 February 2003 Meeting Pas de Calais France Liévin, France
5000 m 13:10.60 Soufiane El Bakkali 18 February 2017 Birmingham Indoor Grand Prix United Kingdom Birmingham, United Kingdom [43]
10000 m 27:52.62 Abderrahim Goumri 10 February 2002 Indoor Flanders Meeting Belgium Ghent, Belgium
60 m hurdles 7.69 31 January 2018 Meeting National des Sacres France Reims, France [44]
400 m hurdles 52.82 6 February 2010 Meeting National France Val-de-Reuil, France [45]
High jump 2.00 m 18 January 1985 World Indoor Games France Paris, France
Pole vault 5.20 m 8 February 1992 France Paris, France
Long jump 8.02 m Younés Moudrik 1 February 2002 Germany Erfurt, Germany
1 February 2002 Germany Erfurt, Germany
Yahya Berrabah 13 February 2010 Reunión Internacional de Atletismo Spain Valencia, Spain [46]
8.02 m Younés Moudrik 2 February 2001 Germany Erfurt, Germany
14 March 2001 Spain Madrid, Spain
Triple jump 16.82 m Tarek Bougtaib 24 February 2008 Indoor Flanders Meeting Belgium Ghent, Belgium
Shot put 18.14 m Lahcen Samsam Akka 13 February 1971 United States Oakland, United States
Heptathlon 5044 pts 4–5 February 1995 France Nogent-sur-Oise, France
7.44 (60 m), 6.19 m (long jump), 11.59 m (shot put), 1.92 m (high jump) / 8.90 (60 m hurdles), 4.50 m (pole vault), 2:42.80 (1000 m)
5000 m walk 26:52.18 25 January 2014 France Bordeaux, France
4 × 400 m relay

Women[]

Event Record Athlete Date Meet Place Ref
60 m 7.50 12 February 2011 Eaubonne, France
200 m 24.19 6 February 2011 Aubière, France
400 m 53.54 Nezha Bidouane 7 March 1997 World Championships Paris, France
800 m 1:59.01 Malika Akkaoui 14 February 2012 Meeting Pas de Calais Liévin, France [47]
1000 m 2:36.01 Seltana Aït Hammou 20 February 2004 Norwich Union Indoor Grand Prix Birmingham, United Kingdom [48]
1500 m 4:03.67 Mariem Alaoui Selsouli 14 February 2012 Meeting Pas de Calais Liévin, France [49]
4:02.46 Rababe Arafi 8 February 2020 Copernicus Cup Toruń, Poland [50]
Mile 4:29.74 [c] Rababe Arafi 16 February 2019 Birmingham Indoor Grand Prix Birmingham, United Kingdom [51]
2000 m 5:40.0+ Mariem Alaoui Selsouli 9 February 2008 Valencia, Spain
3000 m 8:35.86 Mariem Alaoui Selsouli 9 February 2008 Reunión Internacional de Atletismo Valencia, Spain
5000 m 15:11.15 Zhara Ouaziz 31 January 2004 Sparkassen Cup Stuttgart, Germany
60 m hurdles 8.67 1 February 2014 Valencia, Spain
400 m hurdles 58.66 Haissat Lambarki 29 January 2012 Bordeaux, France [52]
High jump 1.75 m 3 February 2001 Paris, France
1.81 m Rhizlane Siba 13 December 2014 Kansas State Winter Invitational Manhattan, United States [53]
1.82 m Rhizlane Siba 6 January 2018 Wildcat Invitational Manhattan, United States [54]
Pole vault 3.17 m 13 January 1996 Cercy-la-Tour, France
Long jump 5.97 m 28 February 2004 Valladolid, Spain
Triple jump 12.08 m 1992 France
Shot put 13.03 m 5 February 1989 Grenoble, France
Pentathlon 3642 pts 8 February 2014 Antequera, Spain
8.78 (60 m hurdles), 1.53 m (high jump), 9.36 m (shot put), 5.88 m (long jump), 2:27.11 (800 m)
3000 m walk 17:32.90 18 March 2008 Aubière, France
4 × 400 m relay

Notes[]

  1. ^ Ratified as the national record by FRMA, but the time was 3:59.35 according to the official result source.
  2. ^ Ratified as the national record by FRMA, but according to World Athletics, this result was wind assisted (+2.1 m/s).
  3. ^ FRMA lists outdoor mark

References[]

General
Specific
  1. ^ "100 Metres Results". IAAF. 28 May 2011. Retrieved 30 May 2011.
  2. ^ Mirko Jalava (28 May 2011). "Heidler's 75.33 the standout result in Dakar - IAAF World Challenge". IAAF. Retrieved 30 May 2011.
  3. ^ "Alfonz Juck, EME NEWS". american-trackandfield.com. 27 April 2015. Archived from the original on 2 February 2016. Retrieved 29 April 2015.
  4. ^ Mark Ouma (11 June 2012). "Odumosu, Abogunloko shines in Brazzaville now heads to Warri". www.africanathletics.org. Retrieved 14 June 2012.
  5. ^ "All time Top lists – 300 Metres Men". World Athletics. Retrieved 1 January 2021.
  6. ^ "2000 Metres Results". www.istaf.de. 7 September 2009. Archived from the original on 13 September 2012. Retrieved 21 August 2009.
  7. ^ Diego Sampaolo; Emeterio Valiente; Bob Ramsak (31 December 2020). "New Year's road round-up: Kipkemboi and Chelimo win in Bolzano, Dibaba and Obiri victorious in Barcelona". World Athletics. Retrieved 1 January 2020.
  8. ^ "Race profile – Marrakech International". Association of Road Racing Statisticians. Retrieved 1 January 2021.
  9. ^ "Aziz Lahbabi Half Marathon Result". www.tds-live.com. 2 March 2014. Retrieved 4 March 2014.
  10. ^ "Race profile – Dam tot Damloop". Association of Road Racing Statisticians. Retrieved 1 January 2021.
  11. ^ Diego Sampaolo (2 March 2014). "Morocco's Aziz Lahbabi surprises with 59:25 win at the Rome-Ostia Half Marathon". IAAF. Retrieved 4 March 2014.
  12. ^ "Stralugano 30 km "Panoramic" 2010 Complete Results". www.services.datasport.com. 26 September 2010. Retrieved 18 April 2011.
  13. ^ Emeterio Valiente (2 December 2018). "Gebrselassie clocks 2:04:30 Spanish all-comers record in Valencia". World Athletics. Retrieved 1 January 2020.
  14. ^ "06/05/18 - Championnat de France des Clubs - 1er tour - I-F - Poule B". French Athletics Federation. Retrieved 1 January 2020.
  15. ^ "400 Metres Hurdles Heats Results". IAAF. 7 August 2001. Archived from the original on 6 August 2010. Retrieved 18 July 2010.
  16. ^ "All time Top lists – 2000 Metres Steeplechase Men". World Athletics. Retrieved 1 January 2021.
  17. ^ "Long Jump Results" (PDF). www.jeux2009.org. 2 October 2009. Archived from the original (PDF) on 7 October 2011. Retrieved 5 October 2009.
  18. ^ "All time Top lists – 5000 Metres Race Walk Men". World Athletics. Retrieved 1 January 2021.
  19. ^ "All time Top lists – 10,000 Metres Race Walk Men". World Athletics. Retrieved 1 January 2021.
  20. ^ "Distance Medley Relay Results". pennrelaysonline.com. 30 April 2011. Retrieved 2 May 2011.
  21. ^ "African Championships 2016 – Women's 100m Heat 2 Results". CAA. 22 June 2016. Archived from the original on 4 October 2016. Retrieved 4 January 2016.
  22. ^ "ABES TOPMEETING" (PDF). abes-edegem.be (in Dutch). 30 June 2019. Retrieved 1 January 2021.
  23. ^ "400 Metres Results". www.istaf.de. 1 September 1998. Archived from the original on 10 September 2012. Retrieved 8 September 2009.
  24. ^ "All time Top lists – 600 Metres Women". World Athletics. Retrieved 1 January 2021.
  25. ^ Mike Rowbottom (16 June 2019). "Shubenkov feels the burn with hurdles win in Rabat – IAAF Diamond League". IAAF. Retrieved 20 June 2019.
  26. ^ Bob Ramsak (6 July 2012). "Rudisha's 1:41.54 one of five world leads in Paris - Report - Samsung Diamond League". IAAF. Retrieved 7 July 2012.
  27. ^ "Mile Run Results" (PDF). sportresult.com. 11 September 2015. Retrieved 12 September 2015.
  28. ^ "Mile run Results" (PDF). sportresult.com. 12 July 2019. Retrieved 28 July 2019.
  29. ^ "2000m Women - ING Cup – Results" (PDF). sport.be. 4 September 2009. Retrieved 2 January 2021.
  30. ^ "5000 Metres Results". www.istaf.de. 1 September 1998. Archived from the original on 8 September 2012. Retrieved 8 September 2009.
  31. ^ "All time Top lists – 15 Kilometres Women". World Athletics. Retrieved 2 January 2021.
  32. ^ "Race profile – Crim Road Race". Association of Road Racing Statisticians. Retrieved 3 January 2021.
  33. ^ "ZURICH MARATÓN DE SEVILLA" (PDF) (in Spanish). IAAF. Retrieved 3 January 2021.
  34. ^ "All time Top lists – 2000 Metres Steeplechase Women". World Athletics. Retrieved 3 January 2021.
  35. ^ "IAAF Diamond League Monaco - 3000m Steeplechase Results" (PDF). sportresult.com. 17 July 2015. Retrieved 18 July 2015.
  36. ^ "Porto-Novo (Benin), 27.6-1.7.2012 –African Championships". www.trackinsun.blogspot.de. 1 July 2012. Retrieved 2 July 2012.
  37. ^ Bob Ramsak (2 August 2018). "Obiri and Ta Lou dominate in Asaba, Samaai defeats Manyonga - African Championships, day two". IAAF. Retrieved 9 August 2018.
  38. ^ "All time Top lists – 5 Kilometres Race Walk Women". World Athletics. Retrieved 3 January 2021.
  39. ^ "60 Metres Semifinal Results" (PDF). IAAF. 10 March 2012. Archived from the original (PDF) on 27 August 2012. Retrieved 10 March 2012.
  40. ^ "200 Metres Final B Results" (PDF). www.meeting-pasdecalais.com. 8 February 2011. Retrieved 8 February 2011.
  41. ^ "All time Top lists – 500 Metres Men". World Athletics. Retrieved 3 January 2021.
  42. ^ "Tilastopaja.org Profile". tilastopaja.org. Retrieved 28 May 2011.
  43. ^ "5000m Results" (PDF). British Athletics. 18 February 2017. Archived from the original (PDF) on 21 February 2017. Retrieved 18 February 2017.
  44. ^ "Meeting National des Sacres 2018 Results". bases.athle.com. 31 January 2018. Retrieved 3 February 2018.
  45. ^ "400 Metres Hurdles Indoor Best". www.4hindoor.fr. Archived from the original on 15 January 2012. Retrieved 19 February 2012.
  46. ^ "Valencia Reunión Internacional de Atletismo 2010 Complete Results". www.all-athletics.com. 13 February 2010. Retrieved 16 March 2012.
  47. ^ "800 Metres Results" (PDF). www.meeting-pasdecalais.com. 14 February 2012. Retrieved 15 February 2012.
  48. ^ "Bekele dips inside 12:50 to break the World indoor 5000m record". World Athletics. 20 February 2004. Retrieved 4 January 2021.
  49. ^ "1500 Metres Results" (PDF). www.meeting-pasdecalais.com. 14 February 2012. Retrieved 15 February 2012.
  50. ^ Bob Ramsak (8 February 2020). "6.17! Duplantis breaks world pole vault record in Torun". World Athletics. Retrieved 23 June 2020.
  51. ^ "Mile run Results" (PDF). UKA. 16 February 2019. Retrieved 17 February 2019.
  52. ^ "400 Metres Hurdles Indoor Best". www.4hindoor.fr. Archived from the original on 15 January 2012. Retrieved 19 February 2012.
  53. ^ "High Jump Results". www.tfrrs.org. 13 December 2014. Retrieved 8 January 2015.
  54. ^ "Manhattan -KS- (United States), 6.1.2018 -Wildcat Invitational-". trackinsun.blogspot.de. 7 January 2018. Retrieved 10 January 2018.

External links[]

Retrieved from ""