Match History (2017) | View Advanced Player Stats |
Cooper Jackson (Tampa, FL)
Female |
------ ---------- |
Estimated Dynamic Rating |
------ ---------- |
Projected Year End Rating |
------ ---------- |
Rating Meter
N/A
N/A
Match Date | League | Team | Court | Partner | Opponent(s) | W/L | Result | Match | Rating |
---|---|---|---|---|---|---|---|---|---|
12/04/2017 | Tournament G16s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | S |
Kassandra Di Staulo (-----) |
L | 6-2 6-3 |
S | ----- | |
12/03/2017 | Tournament G16s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | Q |
Marissa Pennings (-----) |
W | 6-4 6-3 |
S | ----- | |
12/03/2017 | Tournament G16s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | 16 |
Mercedes Neumeier-White (-----) |
W | 6-1 6-4 |
S | ----- | |
12/02/2017 | Tournament G16s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | 3RD |
Daniela Porges (-----) |
L | 6-0 6-0 |
S | ----- | |
12/02/2017 | Tournament G16s |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | 32 |
Danielle Alamo (-----) |
W | 6-3 6-2 |
S | ----- | |
11/19/2017 | Tournament G18s |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | F |
Virginia Johnson (-----) |
W | 6-1 6-0 |
S | ----- | |
11/18/2017 | Tournament G18s |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | S |
Brooke Herrin (-----) |
W | 6-0 6-0 |
S | ----- | |
11/18/2017 | Tournament G18s |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | Q |
Adelaide Bell (-----) |
W | 6-0 6-0 |
S | ----- | |
09/24/2017 | Tournament G16s |
Amelia Island Classic USTA National Level 3 Tournament | C-R2 |
Daniela Porges (-----) |
L | 6-1 6-3 |
S | ----- | |
09/23/2017 | Tournament G16s |
Amelia Island Classic USTA National Level 3 Tournament | 32 |
Grace Odonnell (-----) |
L | 4-6 6-0 6-2 |
S | ----- | |
09/23/2017 | Tournament G16s |
Amelia Island Classic USTA National Level 3 Tournament | C-R1 |
April Sanchez (-----) |
W | 6-1 6-4 |
S | ----- | |
08/07/2017 | Tournament G18s |
USTA Florida Level 5 Championships at the National Campus | C-Q |
SOFIA BARALE (-----) |
L | Def | ----- | ----- | |
08/06/2017 | Tournament G18s |
USTA Florida Level 5 Championships at the National Campus | 16 |
Nikki Yanez (-----) |
L | 6-4 6-1 |
S | ----- | |
08/06/2017 | Tournament G18s |
USTA Florida Level 5 Championships at the National Campus | C-R2 |
Elliott Peterson (-----) |
W | 6-3 6-0 |
S | ----- | |
08/05/2017 | Tournament G18s |
USTA Florida Level 5 Championships at the National Campus | 32 |
Lauren Wich (-----) |
W | 6-1 6-0 |
S | ----- | |
07/18/2017 | Tournament G16s |
USTA Girls' 16 National Clay Court Championships | C-R2 |
Savannah Bright (-----) |
L | 7-5 6-2 |
S | ----- | |
07/17/2017 | Tournament G16s |
USTA Girls' 16 National Clay Court Championships | 128 |
Josie Frazier (-----) |
L | 6-1 4-6 6-0 |
S | ----- | |
07/16/2017 | Tournament G16s |
USTA Girls' 16 National Clay Court Championships | 256 |
Lauren Waddles (-----) |
W | 7-5 6-2 |
S | ----- | |
07/10/2017 | Tournament G16s |
USTA National Level 3 | QCS |
Anisha Apte (-----) |
L | 6-3 6-4 |
S | ----- | |
07/09/2017 | Tournament G16s |
USTA National Level 3 | Q |
Juliette Finch (-----) |
L | 3-6 6-4 7-5 |
S | ----- | |
07/09/2017 | Tournament G16s |
USTA National Level 3 | 16 |
DESIREE MASON (-----) |
W | 6-3 6-1 |
S | ----- | |
07/08/2017 | Tournament G16s |
USTA National Level 3 | 32 |
Jia Johnson (-----) |
W | 6-0 6-1 |
S | ----- | |
06/25/2017 | Tournament G14s |
Temple Terrace Junior Summer Bash Level 7 | F |
Neleah Neiberline (-----) |
W | 6-0 6-0 |
S | ----- | |
06/25/2017 | Tournament G14s |
Temple Terrace Junior Summer Bash Level 7 | S |
Ally Nicolet (-----) |
W | 6-1 6-0 |
S | ----- | |
06/24/2017 | Tournament G14s |
Temple Terrace Junior Summer Bash Level 7 | Q |
Sraiyasri Rajendran (-----) |
W | 6-0 6-0 |
S | ----- | |
06/24/2017 | Tournament G14s |
Temple Terrace Junior Summer Bash Level 7 | 16 |
Hayley Roberts (-----) |
W | 6-0 6-0 |
S | ----- | |
06/12/2017 | Tournament G16s |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | C-R3Q |
Shale Bouchard (-----) |
L | 7-6 3-6 1-0 |
S | ----- | |
06/12/2017 | Tournament G16s |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | C-R2 |
Sophia Kermet (-----) |
W | 7-6 6-2 |
S | ----- | |
06/11/2017 | Tournament G16s |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | 32 |
Sofia Rojas (-----) |
L | 7-5 6-4 |
S | ----- | |
06/10/2017 | Tournament G16s |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | 64 |
Petra Miszczak (-----) |
W | 5-7 6-3 6-4 |
S | ----- | |
05/20/2017 | Tournament G16s |
USTA May National Level 2 | 64 |
Sophia Fornaris (-----) |
L | 6-1 3-0 |
S | ----- | |
05/20/2017 | Tournament G16s |
USTA May National Level 2 | C-R1 |
Cade Cricchio (-----) |
L | Def | ----- | ----- | |
04/24/2017 | Tournament G18s |
FHSAA Class 3A Individual Tournament | Q |
Harris Caldwell (-----) |
L | 6-3 6-0 |
S | ----- | |
04/23/2017 | Tournament G16s |
Southern Spring National L3 | C-R2 |
Sonia Maheshwari (-----) |
L | 4-6 6-4 1-0 |
S | ----- | |
04/22/2017 | Tournament G16s |
Southern Spring National L3 | 16 |
Alexandra Yepifanova (-----) |
L | 6-1 6-1 |
S | ----- | |
04/22/2017 | Tournament G16s |
Southern Spring National L3 | 32 |
sayda hernandez (-----) |
W | 6-3 6-3 |
S | ----- | |
04/02/2017 | Tournament G18s |
Hunter's Green Level 7 Junior Championships | F |
Daniela Bellini (-----) |
W | 1-6 6-2 1-0 |
S | ----- | |
04/01/2017 | Tournament G18s |
Hunter's Green Level 7 Junior Championships | S |
Elliott Peterson (-----) |
W | 6-0 6-2 |
S | ----- | |
03/26/2017 | Tournament G16s |
The Georgia Bowl - USTA National Level 3 | C-R2 |
Francesca Karman (-----) |
L | 6-2 7-5 |
S | ----- | |
03/25/2017 | Tournament G16s |
The Georgia Bowl - USTA National Level 3 | 32 |
Perene Wang (-----) |
L | 6-3 7-5 |
S | ----- | |
03/25/2017 | Tournament G16s |
The Georgia Bowl - USTA National Level 3 | 64 |
Alexandra Vesikallio (-----) |
W | 6-2 6-2 |
S | ----- | |
03/05/2017 | Tournament G16s |
USTA Florida Level 4 Championship - National Campus | C-R2 |
Shale Bouchard (-----) |
L | 7-6 1-6 1-0 |
S | ----- | |
03/04/2017 | Tournament G16s |
USTA Florida Level 4 Championship - National Campus | 16 |
Grace Odonnell (-----) |
L | 6-3 6-4 |
S | ----- | |
03/04/2017 | Tournament G16s |
USTA Florida Level 4 Championship - National Campus | 32 |
GABRIELA GIRALDO (-----) |
W | 6-2 4-0 |
S | ----- | |
02/25/2017 | Tournament WOps |
SGI TENNIS PRO (MAIN & QUALY) WILD CARD WOMENS USTA PRO CIRCUIT EVENT FEBRUARY 25-26 | 16 |
Kiana Rizzolo (-----) |
L | 6-2 6-3 |
S | ----- | |
02/25/2017 | Tournament WOps |
SGI TENNIS PRO (MAIN & QUALY) WILD CARD WOMENS USTA PRO CIRCUIT EVENT FEBRUARY 25-26 | 32 |
Rosalyn Small (-----) |
W | 6-0 6-0 |
S | ----- | |
02/06/2017 | Tournament G16s |
USTA Florida Level 5 Seminole County BG 16s & G14s | Q |
Abbey Siegel (-----) |
L | Def | ----- | ----- | |
02/05/2017 | Tournament G16s |
USTA Florida Level 5 Seminole County BG 16s & G14s | 16 |
Maria Rizzolo (-----) |
L | 6-1 6-2 |
S | ----- | |
02/04/2017 | Tournament G16s |
USTA Florida Level 5 Seminole County BG 16s & G14s | 16 |
Emma Fernald (-----) |
W | 6-3 6-4 |
S | ----- | |
02/04/2017 | Tournament G16s |
USTA Florida Level 5 Seminole County BG 16s & G14s | 32 |
Isabella Gomez (-----) |
W | 6-2 6-1 |
S | ----- | |
02/04/2017 | Tournament G16s |
USTA Florida Level 5 Seminole County BG 16s & G14s | 64 |
Isabella Diaz (-----) |
W | 6-0 6-0 |
S | ----- | |
01/16/2017 | Tournament G16s |
USTA Florida Level 3 at Lakeland BG 16 & G18 | QCS |
Emma Heiderscheit (-----) |
L | 6-3 6-2 |
S | ----- | |
01/15/2017 | Tournament G16s |
USTA Florida Level 3 at Lakeland BG 16 & G18 | 16 |
Lekha Varudandi (-----) |
W | 4-6 6-4 6-2 |
S | ----- | |
01/14/2017 | Tournament G16s |
USTA Florida Level 3 at Lakeland BG 16 & G18 | Q |
Rosie Dickson (-----) |
L | 6-4 6-1 |
S | ----- | |
01/14/2017 | Tournament G16s |
USTA Florida Level 3 at Lakeland BG 16 & G18 | 32 |
Grace Odonnell (-----) |
W | 6-4 7-5 |
S | ----- | |
01/14/2017 | Tournament G16s |
USTA Florida Level 3 at Lakeland BG 16 & G18 | 64 |
Isabella Diaz (-----) |
W | 6-2 6-1 |
S | ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/04/2017 | S | Tournament G16s |
L | ||
6-2 6-3 |
Kassandra Di Staulo (-----) | |
Match: S | Rating: ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/03/2017 | Q | Tournament G16s |
W | ||
6-4 6-3 |
Marissa Pennings (-----) | |
Match: S | Rating: ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/03/2017 | 16 | Tournament G16s |
W | ||
6-1 6-4 |
Mercedes Neumeier-White (-----) | |
Match: S | Rating: ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/02/2017 | 3RD | Tournament G16s |
L | ||
6-0 6-0 |
Daniela Porges (-----) | |
Match: S | Rating: ----- |
USTA Florida Daytona Beach Level 4 Boy's & Girl's 16s & 18s | ||
12/02/2017 | 32 | Tournament G16s |
W | ||
6-3 6-2 |
Danielle Alamo (-----) | |
Match: S | Rating: ----- |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | ||
11/19/2017 | F | Tournament G18s |
W | ||
6-1 6-0 |
Virginia Johnson (-----) | |
Match: S | Rating: ----- |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | ||
11/18/2017 | S | Tournament G18s |
W | ||
6-0 6-0 |
Brooke Herrin (-----) | |
Match: S | Rating: ----- |
Bham Tennis Academy Year-End Championships AL Level 3 STA Level 5 | ||
11/18/2017 | Q | Tournament G18s |
W | ||
6-0 6-0 |
Adelaide Bell (-----) | |
Match: S | Rating: ----- |
Amelia Island Classic USTA National Level 3 Tournament | ||
09/24/2017 | C-R2 | Tournament G16s |
L | ||
6-1 6-3 |
Daniela Porges (-----) | |
Match: S | Rating: ----- |
Amelia Island Classic USTA National Level 3 Tournament | ||
09/23/2017 | 32 | Tournament G16s |
L | ||
4-6 6-0 6-2 |
Grace Odonnell (-----) | |
Match: S | Rating: ----- |
Amelia Island Classic USTA National Level 3 Tournament | ||
09/23/2017 | C-R1 | Tournament G16s |
W | ||
6-1 6-4 |
April Sanchez (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Championships at the National Campus | ||
08/07/2017 | C-Q | Tournament G18s |
L | ||
Def | SOFIA BARALE (-----) | |
Match: ----- | Rating: ----- |
USTA Florida Level 5 Championships at the National Campus | ||
08/06/2017 | 16 | Tournament G18s |
L | ||
6-4 6-1 |
Nikki Yanez (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Championships at the National Campus | ||
08/06/2017 | C-R2 | Tournament G18s |
W | ||
6-3 6-0 |
Elliott Peterson (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Championships at the National Campus | ||
08/05/2017 | 32 | Tournament G18s |
W | ||
6-1 6-0 |
Lauren Wich (-----) | |
Match: S | Rating: ----- |
USTA Girls' 16 National Clay Court Championships | ||
07/18/2017 | C-R2 | Tournament G16s |
L | ||
7-5 6-2 |
Savannah Bright (-----) | |
Match: S | Rating: ----- |
USTA Girls' 16 National Clay Court Championships | ||
07/17/2017 | 128 | Tournament G16s |
L | ||
6-1 4-6 6-0 |
Josie Frazier (-----) | |
Match: S | Rating: ----- |
USTA Girls' 16 National Clay Court Championships | ||
07/16/2017 | 256 | Tournament G16s |
W | ||
7-5 6-2 |
Lauren Waddles (-----) | |
Match: S | Rating: ----- |
USTA National Level 3 | ||
07/10/2017 | QCS | Tournament G16s |
L | ||
6-3 6-4 |
Anisha Apte (-----) | |
Match: S | Rating: ----- |
USTA National Level 3 | ||
07/09/2017 | Q | Tournament G16s |
L | ||
3-6 6-4 7-5 |
Juliette Finch (-----) | |
Match: S | Rating: ----- |
USTA National Level 3 | ||
07/09/2017 | 16 | Tournament G16s |
W | ||
6-3 6-1 |
DESIREE MASON (-----) | |
Match: S | Rating: ----- |
USTA National Level 3 | ||
07/08/2017 | 32 | Tournament G16s |
W | ||
6-0 6-1 |
Jia Johnson (-----) | |
Match: S | Rating: ----- |
Temple Terrace Junior Summer Bash Level 7 | ||
06/25/2017 | F | Tournament G14s |
W | ||
6-0 6-0 |
Neleah Neiberline (-----) | |
Match: S | Rating: ----- |
Temple Terrace Junior Summer Bash Level 7 | ||
06/25/2017 | S | Tournament G14s |
W | ||
6-1 6-0 |
Ally Nicolet (-----) | |
Match: S | Rating: ----- |
Temple Terrace Junior Summer Bash Level 7 | ||
06/24/2017 | Q | Tournament G14s |
W | ||
6-0 6-0 |
Sraiyasri Rajendran (-----) | |
Match: S | Rating: ----- |
Temple Terrace Junior Summer Bash Level 7 | ||
06/24/2017 | 16 | Tournament G14s |
W | ||
6-0 6-0 |
Hayley Roberts (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | ||
06/12/2017 | C-R3Q | Tournament G16s |
L | ||
7-6 3-6 1-0 |
Shale Bouchard (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | ||
06/12/2017 | C-R2 | Tournament G16s |
W | ||
7-6 6-2 |
Sophia Kermet (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | ||
06/11/2017 | 32 | Tournament G16s |
L | ||
7-5 6-4 |
Sofia Rojas (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 "Bobby Curtis" Junior Sectional Championships BG 16s & 18s | ||
06/10/2017 | 64 | Tournament G16s |
W | ||
5-7 6-3 6-4 |
Petra Miszczak (-----) | |
Match: S | Rating: ----- |
USTA May National Level 2 | ||
05/20/2017 | 64 | Tournament G16s |
L | ||
6-1 3-0 |
Sophia Fornaris (-----) | |
Match: S | Rating: ----- |
USTA May National Level 2 | ||
05/20/2017 | C-R1 | Tournament G16s |
L | ||
Def | Cade Cricchio (-----) | |
Match: ----- | Rating: ----- |
FHSAA Class 3A Individual Tournament | ||
04/24/2017 | Q | Tournament G18s |
L | ||
6-3 6-0 |
Harris Caldwell (-----) | |
Match: S | Rating: ----- |
Southern Spring National L3 | ||
04/23/2017 | C-R2 | Tournament G16s |
L | ||
4-6 6-4 1-0 |
Sonia Maheshwari (-----) | |
Match: S | Rating: ----- |
Southern Spring National L3 | ||
04/22/2017 | 16 | Tournament G16s |
L | ||
6-1 6-1 |
Alexandra Yepifanova (-----) | |
Match: S | Rating: ----- |
Southern Spring National L3 | ||
04/22/2017 | 32 | Tournament G16s |
W | ||
6-3 6-3 |
sayda hernandez (-----) | |
Match: S | Rating: ----- |
Hunter's Green Level 7 Junior Championships | ||
04/02/2017 | F | Tournament G18s |
W | ||
1-6 6-2 1-0 |
Daniela Bellini (-----) | |
Match: S | Rating: ----- |
Hunter's Green Level 7 Junior Championships | ||
04/01/2017 | S | Tournament G18s |
W | ||
6-0 6-2 |
Elliott Peterson (-----) | |
Match: S | Rating: ----- |
The Georgia Bowl - USTA National Level 3 | ||
03/26/2017 | C-R2 | Tournament G16s |
L | ||
6-2 7-5 |
Francesca Karman (-----) | |
Match: S | Rating: ----- |
The Georgia Bowl - USTA National Level 3 | ||
03/25/2017 | 32 | Tournament G16s |
L | ||
6-3 7-5 |
Perene Wang (-----) | |
Match: S | Rating: ----- |
The Georgia Bowl - USTA National Level 3 | ||
03/25/2017 | 64 | Tournament G16s |
W | ||
6-2 6-2 |
Alexandra Vesikallio (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 Championship - National Campus | ||
03/05/2017 | C-R2 | Tournament G16s |
L | ||
7-6 1-6 1-0 |
Shale Bouchard (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 Championship - National Campus | ||
03/04/2017 | 16 | Tournament G16s |
L | ||
6-3 6-4 |
Grace Odonnell (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 4 Championship - National Campus | ||
03/04/2017 | 32 | Tournament G16s |
W | ||
6-2 4-0 |
GABRIELA GIRALDO (-----) | |
Match: S | Rating: ----- |
SGI TENNIS PRO (MAIN & QUALY) WILD CARD WOMENS USTA PRO CIRCUIT EVENT FEBRUARY 25-26 | ||
02/25/2017 | 16 | Tournament WOps |
L | ||
6-2 6-3 |
Kiana Rizzolo (-----) | |
Match: S | Rating: ----- |
SGI TENNIS PRO (MAIN & QUALY) WILD CARD WOMENS USTA PRO CIRCUIT EVENT FEBRUARY 25-26 | ||
02/25/2017 | 32 | Tournament WOps |
W | ||
6-0 6-0 |
Rosalyn Small (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Seminole County BG 16s & G14s | ||
02/06/2017 | Q | Tournament G16s |
L | ||
Def | Abbey Siegel (-----) | |
Match: ----- | Rating: ----- |
USTA Florida Level 5 Seminole County BG 16s & G14s | ||
02/05/2017 | 16 | Tournament G16s |
L | ||
6-1 6-2 |
Maria Rizzolo (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Seminole County BG 16s & G14s | ||
02/04/2017 | 16 | Tournament G16s |
W | ||
6-3 6-4 |
Emma Fernald (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Seminole County BG 16s & G14s | ||
02/04/2017 | 32 | Tournament G16s |
W | ||
6-2 6-1 |
Isabella Gomez (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 5 Seminole County BG 16s & G14s | ||
02/04/2017 | 64 | Tournament G16s |
W | ||
6-0 6-0 |
Isabella Diaz (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 at Lakeland BG 16 & G18 | ||
01/16/2017 | QCS | Tournament G16s |
L | ||
6-3 6-2 |
Emma Heiderscheit (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 at Lakeland BG 16 & G18 | ||
01/15/2017 | 16 | Tournament G16s |
W | ||
4-6 6-4 6-2 |
Lekha Varudandi (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 at Lakeland BG 16 & G18 | ||
01/14/2017 | Q | Tournament G16s |
L | ||
6-4 6-1 |
Rosie Dickson (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 at Lakeland BG 16 & G18 | ||
01/14/2017 | 32 | Tournament G16s |
W | ||
6-4 7-5 |
Grace Odonnell (-----) | |
Match: S | Rating: ----- |
USTA Florida Level 3 at Lakeland BG 16 & G18 | ||
01/14/2017 | 64 | Tournament G16s |
W | ||
6-2 6-1 |
Isabella Diaz (-----) | |
Match: S | Rating: ----- |
Glossary |
Match | Player rating for individual match. |
Rating | Dynamic rating after completed match. |
NC | Match not yet calculated into rating. |
S | Self rated or unrated player involved in match so no match rating calculated for current player. |
This site is not affiliated, endorsed, or associated by or with the USTA in any manner nor are the ratings affiliated with the NTRP rating system.
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap
Copyright © 2016-2024 TennisRecord.com All rights reserved.
Privacy Policy | Sitemap