Ricerca atleti    

   
 

Ricerca gare    

   

Tham Christina Tham

SGP Singapore Swimming Club (1969)






Federazione Tutte UISP FIN
Vasca Tutte 25 m 50 m


Tempi Migliori


Tipo Ultima Gara Media Ult. 12 Mesi Tempo Migliore
50 Stile Libero00'31''24     09/08/2023
00'31''38
00'31''17     15/08/2019
100 Stile Libero 01'10''41'     06/08/2023
01'10''41
01'10''41'     06/08/2023
50 Dorso00'37''66     18/08/2019
----------
00'36''88     16/08/2019
50 Rana00'39''39     11/08/2023
00'39''39
00'38''79     18/08/2019
100 Rana 01'27''72'     06/08/2023
01'27''72
01'27''72'     06/08/2023
50 Farfalla00'35''41     14/08/2019
----------
00'35''41     14/08/2019
200 Misti 02'54''44'     08/08/2023
02'54''44
02'54''44'     08/08/2023
4x50 Stile Libero 02'11''41'     09/08/2023
02'11''41
02'07''48'     16/08/2019
4x50 Misti 02'27''57'     09/08/2023
02'27''57
02'23''75'     16/08/2019
Mistaffetta 4x50 Stile Libero 01'56''29'     09/08/2023
01'56''29
01'56''29'     09/08/2023
Mistaffetta 4x50 Misti 02'14''56'     09/08/2023
02'14''56
02'14''56'     09/08/2023

Gare Disputate


Gara Data Tipo Tempo Vasca Crono Fed. Categoria
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 7° Day11/08/202350 Rana00'39''3950 mAFINMaster 50
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 5° Day09/08/2023Mistaffetta 4x50 Misti02'14''56 50 mAFINM160-199
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 5° Day09/08/2023Mistaffetta 4x50 Stile Libero01'56''29 50 mAFINM160-199
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 5° Day09/08/20234x50 Misti02'27''57 50 mAFINM160-199
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 5° Day09/08/20234x50 Stile Libero02'11''41 50 mAFINM160-199
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 4° Day08/08/2023200 Misti02'54''44 50 mAFINMaster 50
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 2° Day06/08/2023100 Rana01'27''72 50 mAFINMaster 50
FINA World Aquatics Master Championships 2023 (Kyushu, JPN) - 2° Day06/08/2023100 Stile Libero01'10''41 50 mAFINMaster 50
FINA World Master Championships 18° (Gwangju, KOR) - 7° Day18/08/201950 Rana00'38''7950 mAFINMaster 50
FINA World Master Championships 18° (Gwangju, KOR) - 7° Day18/08/201950 Dorso00'37''6650 mAFINMaster 50
FINA World Master Championships 18° (Gwangju, KOR) - 5° Day16/08/2019Mistaffetta 4x50 Misti02'18''42 50 mAFINM200-239
FINA World Master Championships 18° (Gwangju, KOR) - 5° Day16/08/2019Mistaffetta 4x50 Stile Libero01'59''97 50 mAFINM200-239
FINA World Master Championships 18° (Gwangju, KOR) - 5° Day16/08/20194x50 Misti02'23''75 50 mAFINM160-199
FINA World Master Championships 18° (Gwangju, KOR) - 5° Day16/08/20194x50 Stile Libero02'07''48 50 mAFINM160-199
FINA World Master Championships 18° (Gwangju, KOR) - 4° Day15/08/2019200 Misti02'58''66 50 mAFINMaster 50
FINA World Master Championships 18° (Gwangju, KOR) - 4° Day15/08/201950 Stile Libero00'31''1750 mAFINMaster 50
FINA World Master Championships 18° (Gwangju, KOR) - 3° Day14/08/201950 Farfalla00'35''4150 mAFINMaster 50



FINA World Master Championships 18° (Gwangju, KOR) - 4° Day


200 Misti


Master 25

Pos. Atleta Anno Società Tempo Pt. Master
1Ripley Rachel 1991USA New York Athletic Club02'23''39
994,07
2Hansen Marina Heller1994DEN Hovedstadens Frederiksberg 02'24''07
989,38
3Riebensahm Alisa 1993GER SG Neukolln E.V. Berlin02'28''30
961,16
4Gonzalez Megia Patricia1993ESP Monteverde02'32''00
937,76
5Yalki Ipek 1994TUR Istanbul Teknik Universitesi Sk 02'32''07
937,33
6Diago Miravet Anna Diago1990ESP Club Esportiu Mediterrani02'33''59
928,06
7Duraj Michelle 1992USA Rose Bowl Aquatics02'39''04
896,25
8Tsubaki Risa1992JPN Camellia Swim Team 02'42''02
879,77
9Skoda Anette 1991USA Los Altos Mountain View Masters 02'42''28
878,36
10Najera Espinosa Sarah Elizabeth1991ECU Quito Tenis Y Golf Club 02'44''18
868,19
11Kim Sumi 1992KOR Cheong Eo Ram 02'51''39
831,67
12Van Roeyen Clara 1990BEL Groot Beverse Zwemclub02'51''47
831,28
13Lim Soohee 1993KOR Team 101 02'55''55
811,96
14Ra Hyun Ah 1993KOR Swimon 02'57''58
802,68
15Oh Yunji 1994KOR Bitgoul Swimming Club 03'00''79
788,43
16Yi Chaehyeon 1993KOR Swimplim 03'01''81
784,01
17Chan Zoe 1991HKG Current Club Ltd 03'02''03
783,06

Master 30

Pos. Atleta Anno Società Tempo Pt. Master
1Lajnef Sarra 1989UAE Al Wasl Sports Club 02'26''96
974,41
2Spietzack Anna1987GER Swimteam Heddos 02'27''23
972,63
3Spietzack Maren1987GER Swimteam Heddos 02'28''38
965,09
4Mackay Nicola 1989GBR Royal Air Force Swim Team 02'36''47
915,19
5Nobis Nadia1988GER TPSK 1925 EV02'40''43
892,60
6Trotter Sophie1989GBR Royal Air Force Swim Team 02'43''23
877,29
7Jiang Wenjing 1989CHN Shanghai Youyong Swimming Club 02'43''49
875,89
8Wieschalla Kerstin1998GER TPSK 1925 EV02'46''34
860,89
9Na Yerim 1987KOR Mz 02'49''71
843,79
10Recher Sara1987SUI Global Masters Aquanuts02'50''41
840,33
11Lopez Quinto Georgina1989ESP C.N. Aquamasters02'51''21
836,40
12Gareis Jana1988GER Postschwimmverein Leipzig E.V 02'55''68
815,12
13Kim Eunsun 1985KOR Ups 02'57''12
808,49
14Campos Alba1985MEX Universidad De Queretaro 03'02''43
784,96
15Lee Jinho1986KOR Ups 03'02''94
782,77
16Mueller Katelyn 1987CAN English Bay Swim Club 03'06''13
769,35
17Byon Kijong 1985KOR Cheong Eo Ram 03'07''10
765,37
18Silva Torres Clara Marth 1987MEX Imss Nl 03'07''60
763,33
19Fabrega Aurore1989FRA Red Star Club Montreuil03'09''23
756,75
20Gimenez Martinez Rocio 1989ESP G. Madrid Sports03'12''75
742,93

Master 35

Pos. Atleta Anno Società Tempo Pt. Master
1Davis Hayley 1984GBR Otter Swim Club02'33''64
953,59
2Przywara Susan1983GER SCW Eschborn02'36''87
933,96
3Weber Britta1982GER SV Neviges02'42''01
904,33
4Baravalle Simona1980UISP Vivisport02'43''38
896,74
5Kirk Stacia1981AUS River City Masters Swim Team 02'45''83
883,50
6Craig Kitty 1983GBR Sudbury & District SC02'53''15
846,14
7Cier Maria Jose 1981ARG Gimnasia Y Esgrima Buenos Aires 02'53''63
843,81
8Obara Meiko1984JPN Utsumi Yueikai 02'58''05
822,86
9Giezen Angela1983NED Montferland02'58''68
819,96
10Shim Ahreum 1984KOR Cheong Eo Ram 02'59''19
817,62
11Camarena Nahiely 1983MEX Deportivo Potosino 03'02''00
805,00
12Kinno Asami1984JPN H2o 03'02''41
803,19
13Elridi Hoda1981EGY Gezira Sporting Club 03'02''46
802,97
14Arrufat Jimenez Noemi 1983ESP C.N. Iregua Villamediana03'03''31
799,25
15Park Hyemin 1983KOR Changwon Team F.O.S 03'09''91
771,47
16Cho Eunjeong 1981KOR Changwon Team F.O.S 03'11''43
765,35
17Jeske Ingrid Lorena 1983USA Minnesota Masters Swim Club 03'16''10
747,12
18Sergeeva Anna 1984RUS 105th Element 03'23''94
718,40

Master 40

Pos. Atleta Anno Società Tempo Pt. Master
1Marinovic Smiljana1977CRO Rijeka02'26''84
1.014,98
2Matsuda Hitomi 1977SGP Aquatic Performance Swim Club02'35''57
958,03
3Tsukioka Mabi1979JPN Ryogoku Kingyo 02'36''86
950,15
4Reid Charlotte1979IRL Aer Lingus Masters Sc 02'38''67
939,31
5Iwashita Machiko 1979JPN Ryogoku Kingyo 02'40''23
930,16
6Kettenmeyer Reuland Carole1978LUX Swimming Club Le Dauphin Ettelbruck02'41''40
923,42
7Borrello Clizia1976ASD ASA Cinisello02'43''67
910,61
8Nurse Kathryn 1979RSA Cape Town Msc02'45''84
898,70
9Tam Alison Mai Ling1978HKG Fastlane Swimming 02'48''32
885,46
10Kovacs Delia Ana1976ROU Gold Stars Baia Mare 02'53''13
860,86
11Puschmann Katja1976GER Berliner TSC02'58''24
836,18
12Ning Xin1979CHN Shanghai Youyong Swimming Club 03'07''95
792,98
13Dinde Renata 1978LTU Kauno Meistru Klubas Takas03'08''48
790,75
14Lesik Evgeniia 1977RUS Master Dv 03'14''14
767,69
15Van Wyk Melanie1977RSA Cape Town Msc03'16''48
758,55
16Germain Maciejewski Celine1979FRA St-Denis Reunion03'20''28
744,16
17Gaiotti Marie-Laure Celi1977FRA Emul.Nautique Ste Genevieve 03'20''95
741,68
18Smirnova Svetlana 1975RUS 105th Element 03'21''51
739,62
19Jang Hyunsun1975JPN Tip Setagaya 03'21''69
738,96
20Kim Mijeong 1979KOR Md Club 03'25''84
724,06

Master 45

Pos. Atleta Anno Società Tempo Pt. Master
1Gorman Helen1972GBR City Of Cardiff 02'33''43
991,92
2Johansson Sponseller Camilla1974SWE Umea Simsallskap02'37''53
966,10
3Key Karen 1974GBR Northampton Swimming Club 02'39''48
954,29
4Duque Correa Diana1972PAR Paraguay Masters 02'40''39
948,87
5Day Nadine 1970USA Indy Aquatic Masters 02'42''68
935,52
6Fletcher Kylie1971AUS River City Masters Swim Team 02'44''47
925,34
7Ryan Lucy1973GBR Team Anglia 02'47''33
909,52
8Yamaguchi Mika1972HKG Fastlane Swimming 02'53''50
877,18
9Zenuchova Martina 1974SVK Sportovy Klub Policie Kosice02'56''04
864,52
10Kinoshita Chizuyo1974JPN Goldfish 02'56''60
861,78
11Beresneva Irina 1970RUS Poseidon 02'59''45
848,09
12Van Lindt Kathy1971BEL Cercle De Natation Sportcity Woluwe03'00''20
844,56
13Mihova Antoniya 1974BUL Masters Sofia 03'01''03
840,69
14Atamer Bahar1974TUR Istanbul Galatasaray Sk.03'02''60
833,46
15Jones Jennifer 1970CAN Swim Ontario03'03''37
829,96
16Yeo Freda1974SGP Singapore Swimming Club03'05''34
821,14
17Roche Heidi Louise 1972AUS Seaside Pirates Inc 03'08''86
805,84
18Abel Krisztina 1973HUN Szentesi Delfin Egeszsegmegorzo Sport Club03'15''61
778,03
19Boldan Anca1972ROU Clubul De Inot Resita 07 03'24''61
743,81
20Babayi Ludmila1971ISR Maccabi Kfar Maccabiah 03'25''61
740,19
21Salinas Urbina Lorena 1972MEX Colinas De Nuevo Leon A.C. 03'26''20
738,07
22Konijn Nathasja1971NED Widex Gzc Donk03'27''37
733,91
23Menard Natacha1974CAN Club Aquatique De Montreal - Canada03'31''58
719,30
24Kim Hyung Sin 1971KOR Cheong Eo Ram 03'37''93
698,34

Master 50

Pos. Atleta Anno Società Tempo Pt. Master
1Thielemann Claudia1968GER SG Bayer02'37''79
992,90
2Deponti Daniela1965Nuoto Master Brescia ASD02'41''83
968,11
3Philipsson Anette1965SWE Linkoping02'47''11
937,53
4Csikany Csilla1968HUN Torokbalinti Senior Uszo Club02'49''64
923,54
5Chapdelaine Josee 1967CAN Club Aquatique De Montreal - Canada02'55''14
894,54
6Vantsi Merle1965EST Meisterujumise U-klubi02'57''67
881,80
7Tham Christina Tham1969SGP Singapore Swimming Club02'58''66
876,92
8Mirea Mirela 1965HUN Tovafutok Se 03'02''87
856,73
9Brunnberg Lena 1965SWE Upsala Simsallskap03'07''38
836,11
10Shen Huihua 1969CHN Shanghai Youyong Swimming Club 03'12''83
812,48
11Lee Kyung Pun1969KOR Swimon 03'17''24
794,31
12Hong Seonghye 1969KOR Cheong Eo Ram 03'52''91
672,66
13Liu Chu Mei1965TPE Chinese Taipei Master Sc 03'54''44
668,27
14Luo Louise 1968AUS Miami Masters Swimming Club 03'59''30
654,70

Master 55

Pos. Atleta Anno Società Tempo Pt. Master
1Reibel Oberle Susanne1964GER SSV Lahr 192102'39''07
1.026,97
2Xue Limin 1962CHN Shanghai Youyong Swimming Club 02'55''22
932,31
3Legrand Ep Beving Christ 1964FRA CN Viry-Chatillon02'57''85
918,53
4Prey-Luedtke Sharill Lyn1964USA Lincoln Masters And Others 03'06''51
875,88
5Radermacher Ilona1960GER SG Monchengladbach03'16''01
833,43
6Glomb Sylvia1962GER Berliner TSC03'17''03
829,11
7Bouwer Marieke 1963RSA Coelacanth Msc - Coel-nt 03'22''90
805,13
8Walker Blanaid1963IRL Aer Lingus Masters Sc 03'25''96
793,16
9Boivin Janine 1960CAN Club Aquatique De Montreal - Canada03'26''42
791,40
10Fuchs Mandi 1964RSA Cape Town Msc03'30''47
776,17
11Thoms Antje1960GER Berliner TSC03'33''57
764,90
12Kuroe Yumi1964JPN Sun Springs 03'38''67
747,06
13Zhang Jie 1964CHN Sh Butterfly Jtu Club 03'43''59
730,62
14Chuprova Nadezhda 1961RUS Yenisei-masters 03'44''69
727,05
15De Vergara Maria Gomez Del Rocio1960ESP C.N. Villalba03'45''39
724,79
16Bijkerk Lia1960NED Widex Gzc Donk04'01''56
676,27
17Okada Hiromi1963JPN Copin Bell 04'05''95
664,20

Master 60

Pos. Atleta Anno Società Tempo Pt. Master
1Spivey Bonnie Lynn 1958USA Los Angeles Peninsula Swimmers 02'53''62
1.014,46
2Kula-Przezwanski Helen1959GBR Caradon Swimming Club 02'58''65
985,89
3Young Cheryl 1959NAM Marlins Amateur Swimming Club 03'00''87
973,79
4Parks Moira 1959PER Peru Master - Swim 03'01''49
970,47
5Nagovitsyna Larisa 1959RUS Tsunami 03'01''63
969,72
6Heath Amanda1957GBR Spencer Swim Team 03'04''43
955,00
7Kobayashi Kikuko1959JPN Mtr 03'07''46
939,56
8Valencia Marcela1957COL Aquarolos 03'18''40
887,75
9Bouayad Agha Salima 1959FRA U.S.M. Malakoff03'18''71
886,37
10Horton Karina 1958AUS Albany Creek Masters Swimming 03'24''39
861,73
11Ichiki Mamiko 1959JPN Team Kanaloa 03'26''70
852,10
12Jager Dorothea1957GER SV Weixdorf03'38''44
806,31
13O Halloran Rosemary 1956AUS Claremont Masters 03'41''01
796,93
14Mehmed Laura 1958ARG Velez Sarsfield 03'42''12
792,95
15Crollick Therese1957AUS Trinity Lismore Swimming Club 03'54''99
749,52
16Barbosa Mirta Susana 1957ARG Club Estudiantes De Parana 04'00''14
733,45
17Kim Kyunghee 1959KOR Cheong Eo Ram 04'14''20
692,88
18Vasconcelos Cristina 1955BRA Academia D Stak - D Stak 04'29''95
652,45

Master 65

Pos. Atleta Anno Società Tempo Pt. Master
1Vaca Laura1953MEX Acuatica Nelson Vargas 03'05''12
996,87
2Stephenson Jayne1954GBR Gloucester Masters 03'16''51
939,09
3Hunt Linda 1954CAN Halifax Chronos Masters 03'19''21
926,36
4Nonoshita Yoshimi1953JPN Namihaya Suiei 03'32''10
870,06
5Canaval Ana Maria1951PER Tennis Las Terrazas Miraflores 03'39''21
841,84
6Morche Bloch Sabine1950GER TSV Achim 186003'47''23
812,13
7Moore Margie 1952AUS Doncaster Dolphins 03'52''96
792,15
8Weinzierl Brigitte1952GER SV Lohhof04'10''58
736,45
9Yoshida Midori1951JPN Fukui Ss 04'15''66
721,82
10Mizutani Hiroko1951JPN Cwc Nishiarai 04'17''23
717,41
11Park Sunhwa 1953KOR Cheong Eo Ram 04'30''88
681,26
12Lelean Sally1951GBR Diss Otters 04'43''16
651,72

Master 70

Pos. Atleta Anno Società Tempo Pt. Master
1Merten Brigitte1946GER SG Neukolln E.V. Berlin03'24''21
985,02
2Csanadine Toth Magdolna1949HUN Veszpremi Egyetem UK03'32''26
947,66
3Clarkson Tracy1949AUS Brisbane Northside Masters Sc 03'45''70
891,23
4Suen Ming Chu1948HKG Sword Fish03'56''05
852,15
5Stubert Ruth1949GER SG Neukolln E.V. Berlin04'00''15
837,60
6Weise Dietlind1948GER TG Kitzingen04'02''89
828,15
7Dutro Cynthia1948USA Menlo Masters Aka Team Sheeper 04'10''13
804,18
8Sakaguchi Motoko1948JPN Konami Shinyuri 04'28''90
748,05
9Nakamura Chieko 1947JPN Zavas Shinmatsudo 04'29''02
747,71
10Yakko Kumiko1948JPN Fukui Ss 05'00''18
670,10

Master 75

Pos. Atleta Anno Società Tempo Pt. Master
1Barnea Daniela1944USA Stanford Swimming 03'42''30
1.024,47
2Salter Lindy1944AUS Miami Masters Swimming Club 04'01''81
941,81
3Henriques De Freitas Herilene Herilen1942BRA Brasil Masters04'12''53
901,83
4Maier Judith1942HUN Debreceni Szenior Uszo Klub04'22''30
868,24

Master 80

Pos. Atleta Anno Società Tempo Pt. Master
1Robertson Denise 1935AUS Miami Masters Swimming Club 04'30''50
921,85
2Hasegawa Sachiko 1939JPN Ichikawa Ac 04'37''17
899,66
3Egypto Mazoni Andrade Cy 1939BRA Minas Tenis Clube - Minas T. C. 04'46''98
868,91
4Maruyama Fusae1938JPN Mainichi Msc 05'57''74
697,04

Master 85

Pos. Atleta Anno Società Tempo Pt. Master
1Flora Katharina 1934HUN Debreceni Szenior Uszo Klub03'54''86






Campionato Nazionale a Squadre Ragazzi 2023/2024


Accumulo Risultati (gare in corso)
... e classifiche società (non ufficiali)






Legenda Tempi Limite
Campionato Mondiale Vasca Lunga
Campionato Europeo Vasca Corta
Campionato Italiano Open In Vasca Lunga
Campionato Italiano Assoluto In Vasca Corta
Campionato Italiano Assoluto
Criteria Nazionali Giovanili
Campionato Italiano Di Categoria
Trofeo Internazionale Sette Colli
Ultime Gare Giovani
20/05/2024 Wzpc Pinkstertoernooi 2024 (Purmerend, NED) - 3° Day
19/05/2024 Dalaserien 3, 2024 (Ludvika, SWE)
19/05/2024 HSS Cup 5 (Helsinki, FIN)
19/05/2024 Molndal Open (Molndal, SWE) - 2° Day
19/05/2024 Norrlandska Masterskapen 2024 (Umea, SWE) - 2° Day
19/05/2024 Neptuniaden 2024 (Stockholm, SWE) - 3° Day
19/05/2024 51° Internationales Swimcity Wels Meeting (Wels, AUT) - 2° Day
19/05/2024 Torneio Interregional De Fundo Inf E Juv (Torres Novas, POR) - 2° Day
19/05/2024 Torneio De Fundo De Infantis E Juvenis (Setubal, POR) - 2° Day
19/05/2024 Torneio De Fundo De Infantis E Juvenis (Olhao, POR) - 2° Day
19/05/2024 Torneio Regional De Fundo Cad., Inf., Juv. E P.p Abs. (Mirandela, POR) - 2° Day
19/05/2024 Torneio De Fundo De Infantis E Juvenis (Mealhada, POR) - 2° Day
19/05/2024 Torneio Territorial De Fundo - Infantis / Juvenis (Folgosa, POR) - 2° Day
19/05/2024 Torneio Regional Fundo Infantis E Juvenis (Cantanhede, POR) - 2° Day
19/05/2024 Tor. Fundo Inf/Juv +ttcombinadas Cad. (Caldas Da Rainha, POR) - 2° Day
19/05/2024 Wzpc Pinkstertoernooi 2024 (Purmerend, NED) - 2° Day
19/05/2024 Championnats Suisse Des Clubs - Ligue Regionale C (Petit-Lancy, SUI)
19/05/2024 II Lubelskie Wiosenne Zawody Plywackie (Lublin, POL)
19/05/2024 Trofej Beograda 2024 (Beograd, SRB) - 2° Day
19/05/2024 XXXVII Trofeo Internacional Villa De Gijon (Gijon, ESP) - 3° Day

Ultime Gare Master
19/05/2024 Trofeo Baldesio Nuoto Master 10° (Cremona) - 2° Giornata
18/05/2024 Meeting Della Valdera 21° (Pontedera)
18/05/2024 Memorial Bettiol 24° (Treviso) - 2° Giornata
18/05/2024 Trofeo Baldesio Nuoto Master 10° (Cremona) - 1° Giornata
17/05/2024 Memorial Bettiol 24° (Treviso) - 1° Giornata
12/05/2024 Circuito Regionale FVG Master Open - Nuoto Per Haiti (Cividale Del Friuli)
12/05/2024 Leiria Swim Masters 2024 (Leiria, POR)
12/05/2024 Atviras Lietuvos Meistru Plaukimo Cempionatas (Kaunas, LTU) - 2° Day
12/05/2024 Trofeo Nota Chi Nuota 8° (Roma)
12/05/2024 Trofeo Master Mioclub 1° (Tradate)
12/05/2024 Trofeo My Sport 10° (Genova)
12/05/2024 Campionato Regionale Open Master (Torino)
12/05/2024 Trofeo San Marino 17° (Verucchio) - 2° Giornata
11/05/2024 Atviras Lietuvos Meistru Plaukimo Cempionatas (Kaunas, LTU) - 1° Day
11/05/2024 Trofeo San Marino 17° (Verucchio) - 1° Giornata


copyright 2015 - © DSA s.r.l.