Skip to content
Surf Wiki
Save to docs
sports

From Surf Wiki (app.surf) — the open knowledge base

2012 Catalans Dragons season

2012 Catalans Dragons season

This article details the Catalans Dragons rugby league football club's 2012 season. This is their 7th season in the Super League.

Table

Milestones

  • Round 1: Louis Anderson and Ben Fisher made their debuts for the Dragons.
  • Round 1: Cyrille Gossard made his 50th appearance for the Dragons.
  • Round 1: Scott Dureau kicked his 100th goal for the Dragons.
  • Round 3: Leon Pryce made his debut for the Dragons.
  • Round 6: Leon Pryce scored his 1st try for the Dragons.
  • Round 7: Damien Blanch scored his 25th try and reached 100 points for the Dragons.
  • Round 8: Grégory Mounis scored his 25th try for the Dragons.
  • Round 8: Scott Dureau reached 300 points for the Dragons.
  • Round 9: Damien Cardace made his debut for the Dragons.
  • Round 9: Damien Cardace scored his 1st try for the Dragons.
  • Round 9: Damien Cardace scored his 1st four-try haul and 1st hat-trick for the Dragons.
  • Round 9: Clint Greenshields scored his 3rd hat-trick for the Dragons.
  • Round 9: Louis Anderson scored his 1st try for the Dragons.
  • Round 9: Vincent Duport scored his 25th try and reached 100 points for the Dragons.
  • Round 9: Daryl Millard kicked his 1st goal for the Dragons.
  • CCR5: Damien Cardace scored his 2nd hat-trick for the Dragons.
  • CCQF: Ben Fisher scored his 1st try for the Dragons.
  • Round 14: Scott Dureau reached 400 points for the Dragons.
  • Round 18: Clint Greenshields scored his 75th try and reached 300 points for the Dragons.
  • Round 19: Damien Blanch scored his 2nd hat-trick for the Dragons.
  • Round 20: Rémi Casty made his 150th appearance for the Dragons.
  • Round 20: Jason Baitieri and Ian Henderson made their 50th appearance for the Dragons.
  • Round 2: Julian Bousquet made his debut for the Dragons.
  • Round 2: Scott Dureau made his 50th appearance for the Dragons.
  • Round 22: Scott Dureau kicked his 200th goal for the Dragons.
  • Round 23: Kevin Larroyer made his debut for the Dragons.
  • Round 23: Scott Dureau reached 500 points for the Dragons.
  • Round 26: Daryl Millard made his 50th appearance for the Dragons.
  • Round 26: Antoni Maria made his debut for the Dragons.
  • Round 26: Damien Blanch scored his 3rd hat-trick for the Dragons.
  • Round 26: Clint Greenshields scored his 4th hat-trick for the Dragons.
  • Round 27: Clint Greenshields scored his 5th hat-trick for the Dragons.
  • QSF: Damien Blanch made his 50th appearance for the Dragons.

Fixtures and results

LEGEND
St Helens

2012 Super League

DateCompetitionRndVrsH/AVenueResultScoreTriesGoalsAttTVReport
5 February 2012Super League XVII1Bradford BullsAOdsal StadiumW34-12Baitieri, Bosc, Greenshields, Millard, Raguin, SaDureau 5/710,610-Report
18 February 2012Super League XVII3Castleford TigersHStade Gilbert BrutusW28-20Millard (2), Baitieri, Bosc, DuportDureau 4/57,488-Report
24 February 2012Super League XVII4St Helens R.F.C.ALangtree ParkW34-32Blanch, Casty, Duport, Dureau, Millard, SaDureau 5/713,108Sky SportsReport
4 March 2012Super League XVII5Wigan WarriorsADW StadiumL12-36Dureau, MounisDureau 2/2, Bosc 0/114,464-Report
10 March 2012Super League XVII6Salford City RedsHStade Gilbert BrutusW40-18Blanch (2), Duport (2), Bosc, Dureau, Millard, PryceDureau 4/7, Bosc 0/18,158-Report
17 March 2012Super League XVII7Hull Kingston RoversHStade Gilbert BrutusW20-12Blanch, Bosc, PaeaDureau 4/57,337-Report
25 March 2012Super League XVII8Wakefield Trinity WildcatsABelle VueL22-32Duport, Dureau, Greenshields, MounisDureau 3/47,254-Report
31 March 2012Super League XVII9Widnes VikingsHStade Gilbert BrutusW76-6Cardace (4), Greenshields (3), Anderson, Blanch, Casty, Duport, Millard, SaDureau 11/11, Millard 1/29,156-Report
5 April 2012Super League XVII10London BroncosATwickenham StoopW36-18Anderson (2), Duport (2), Dureau, Menzies, PryceDureau 4/71,829-Report
9 April 2012Super League XVII11Warrington WolvesHStade Gilbert BrutusW44-16Menzies (2), Sa (2), Anderson, Bosc, Millard, PaeaDureau 5/6, Bosc 1/211,500Sky SportsReport
20 April 2012Super League XVII12Leeds RhinosAHeadingley StadiumL18-34Anderson, Menzies, PryceDureau 3/313,282Sky SportsReport
5 May 2012Super League XVII13Huddersfield GiantsHStade Gilbert BrutusW27-20Cardace, Casty, Duport, Greenshields, PryceDureau 1/3, Bosc 2/210,684-Report
20 May 2012Super League XVII14Widnes VikingsAHalton StadiumW42-34Anderson (2), Bosc, Duport, Dureau, Greenshields, Paea, PryceDureau 5/84,684-Report
27 May 2012Magic Weekend15London BroncosNCity of Manchester StadiumW42-18Casty (2), Pryce (2), Fakir, Menzies, PaeaDureau 7/732,953Sky SportsReport
1 June 2012Super League XVII16Salford City RedsAAJ Bell StadiumL30-34Casty, Duport, Dureau, Millard, Paea, StaculDureau 3/65,841-Report
9 June 2012Super League XVII17Wigan WarriorsHStade de la MossonL14-36Dureau, GreenshieldsDureau 3/313,858-Report
22 June 2012Super League XVII18Hull Kingston RoversACraven ParkW13-10Greenshields, SaDureau 2/4, Dureau 1 DG7,142Sky SportsReport
30 June 2012Super League XVII19Wakefield Trinity WildcatsHStade Gilbert BrutusW34-10Blanch (3), Menzies (2), GreenshieldsDureau 5/68,842-Report
9 July 2012Super League XVII20Warrington WolvesAHalliwell Jones StadiumL6-15BaitieriDureau 1/110,570Sky SportsReport
14 July 2012Super League XVII2Hull F.C.HStade Gilbert BrutusW44-14Dureau (2), Greenshields (2), Millard (2), Blanch, PryceDureau 6/87,388-Report
20 July 2012Super League XVII21St Helens R.F.C.HStade Gilbert BrutusL15-20Duport, RaguinDureau 3/3, Dureau 1 DG10,387Sky SportsReport
28 July 2012Super League XVII22London BroncosHStade Gilbert BrutusW19-12Baitieri, Fisher, MillardDureau 3/3, Dureau 1 DG7,662-Report
5 August 2012Super League XVII23Huddersfield GiantsAGalpharm StadiumL18-36Blanch, Casty, MillardDureau 3/35,822-Report
12 August 2012Super League XVII24Hull F.C.AKC StadiumL10-30Duport (2)Dureau 1/210,765-Report
18 August 2012Super League XVII25Leeds RhinosHStade Gilbert BrutusW38-34Casty (2), Duport, Dureau, Millard, SaDureau 7/710,269-Report
2 September 2012Super League XVII26Castleford TigersAWheldon RoadW46-26Blanch (3), Greenshields (3), Duport, SaDureau 7/85,005-Report
8 September 2012Super League XVII27Bradford BullsHStade Gilbert BrutusW50-26Greenshields (3), Anderson, Duport, Dureau, Menzies, Millard, SaDureau 7/8, Bosc 0/19,254Sky SportsReport

Super League Play-offs

DateCompetitionRndVrsH/AVenueResultScoreTriesGoalsAttTVReport
14 September 2012Super League XVIIQSFWigan WarriorsADW StadiumL6-46AndersonDureau 1/17,232Sky SportsReport
21 September 2012Super League XVIIPSFLeeds RhinosHStade Gilbert BrutusL20-27Blanch (2), Bosc, GreenshieldsDureau 2/411,523Sky SportsReport

Player appearances

  • Super League only
FB=FullbackC=CentreW=WingerSO=Stand-offSH=Scrum halfPR=PropH=HookerSR=Second RowL=Loose forwardB=Bench
NoPlayer134567891011121314151617181920221222324252627QSFPSF
1Clint GreenshieldsFBFBFBFB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]WFBFBFB[[File:Injury icon 2.svg12px]]FBFBFB[[File:Injury icon 2.svg12px]]FBWFBFBFB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]FBFBFBFBFBFB
2Damien Blanch[[File:Injury icon 2.svg12px]]WWWWW[[File:Injury icon 2.svg12px]]WW[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]WWWWWWWWWWWWWW
3Leon Pryce[[File:Injury icon 2.svg12px]]SOSOBSOSOSOSOSOSOSOSOSOSOSOSOFBSOSOSOSOSOSOSOSO[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]B
4Setaimata SaSOSRSRSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]SRSRSRCLSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]CSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BSRSRCCC
5Cyril Stacul[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]WxxWWxxxxxFBFBFBxxxxxx
6Thomas BoscWWWSOFBFBFB[[File:Injury icon 2.svg12px]]WW[[File:Injury icon 2.svg12px]]WWWFB[[File:Injury icon 2.svg12px]]SO[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]SOSOSOSO
7Scott DureauSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSHSH
8David FerriolBBBBPPBBxB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BPPPP[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]PPPP[[File:Injury icon 2.svg12px]]P[[File:Injury icon 2.svg12px]]P
9Ian HendersonHHHH[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]HBHHHHBBHHHH[[File:Injury icon 2.svg12px]]H[[File:Injury icon 2.svg12px]]BHHHHHH
10Rémi CastyPPPPPPPPPPPPPPPPPPPPPSRSRPPPSRPP
11Steve MenziesBBSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BSRSRSRCSRSRSRSRSRSRSRSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BSRSR
12Louis AndersonSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]SR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BSRSRSRBSRSRSRSR[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]SRSRSRSRSRSR
13Grégory Mounis[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BBBBB[[File:Injury icon 2.svg12px]]LB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BBBBBBBBBBBPBBB
14Sébastien RaguinCSRBxSRSRSRxxxCxSRBBBBBBSRSRSRSRSRB[[File:Injury icon 2.svg12px]]PBx
15Jean-Philippe BailexxxCCCCxxxxxxxCxxxxxxBxxxxxxx
16Éloi Pélissier[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BBB[[File:Injury icon 2.svg12px]]B[[File:Injury icon 2.svg12px]]B[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BBBBB[[File:Injury icon 2.svg12px]]BBBBB[[File:Injury icon 2.svg12px]]
17Cyrille GossardSRxxxBBxxxxxxxxxxxxxxxBxxxxxxx
18Daryl MillardWCCWWWWCCCFBC[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]WWCWCCCCCCCCWWW
19Frédéric Vaccari[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]
20Mickaël SimonxxxxBBxPBxBBBBxxxxxxxxxxxxxxx
21Julian BousquetxxxxxxxxxxxxxxxxxxxBBxxxxxxxx
22Jamal FakirBBBBB[[File:Injury icon 2.svg12px]]BBBBBBBB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]BBBBB[[File:Injury icon 2.svg12px]]BBBBBBB
23Lopini PaeaPPPPSRSRPSRPPPPPPPB[[File:Injury icon 2.svg12px]]SRSRPPPP[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]PB
24Jason BaitieriLLLLLLLL[[File:Injury icon 2.svg12px]]LBLLLLLLLLLLLLLLLLLL
25Vincent DuportCCCCCCCCCWCCCCCCCCCCCCCCCCCCC
26Ben FisherBB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]HHH[[File:Injury icon 2.svg12px]]H[[File:Injury icon 2.svg12px]]B[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]HHBB[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]H[[File:Injury icon 2.svg12px]]HH[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]
27William BarthauxxxxxxxxxxxxBxxxxxxxxxxxxxxxx
28Damien CardacexxxxxxxWxxWWWxxxxxWxWWWWxxxxx
29Mathias PalaxxxxxxxxxxxxBCxxxCxWxxxxWWxxx
31Antoni MariaxxxxxxxxxxxxxxxxxxxxxxxxxBxxx
32Kevin LarroyerxxxxxxxxxxxxxxxxxxxxxxBxxBxxx
12px]] = Injured
12px]] = Suspended

Challenge Cup

LEGEND
DateCompetitionRndVrsH/AVenueResultScoreTriesGoalsAttTVReport
15 April 2012Cup4thHull Kingston RoversACraven ParkW20-18Pryce (2), HendersonDureau 4/44,425-Report
28 April 2012Cup5thSheffield EaglesHStade Gilbert BrutusW68-6Cardace (3), Bosc (2), Pryce (2), Pélissier (2), Duport, Menzies, StaculDureau 10/123,102-Report
13 May 2012CupQFWarrington WolvesHStade Gilbert BrutusL22-32Duport, Fisher, Paea, SimonDureau 3/47,476BBC SportReport

Player appearances

  • Challenge Cup games only
FB=FullbackC=CentreW=WingerSO=Stand OffSH=Scrum halfP=PropH=HookerSR=Second RowL=Loose forwardB=Bench
NoPlayer45QF
1Clint Greenshieldsx[[File:Injury icon 2.svg12px]]FB
2Damien Blanchx[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]
3Leon PryceSOSOSO
4Setaimata SaCSR[[File:Injury icon 2.svg12px]]
5Cyril StaculWW[[File:Injury icon 2.svg12px]]
6Thomas BoscxFBW
7Scott DureauSHSHSH
8David FerriolBP[[File:Injury icon 2.svg12px]]
9Ian HendersonHHH
10Rémi CastyPBP
11Steve MenziesBSRSR
12Louis AndersonSRxSR
13Grégory Mounisx[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]
14Sébastien RaguinxBB
15Jean-Philippe Bailexxx
16Éloi PélissierBBx
17Cyrille Gossardxxx
18Daryl MillardFBCC
19Frédéric Vaccari[[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]][[File:Injury icon 2.svg12px]]
20Mickaël SimonPPB
21Julian Bousquetxxx
22Jamal FakirBBB
23Lopini PaeaSRxP
24Jason BaitieriLLL
25Vincent DuportCCC
26Ben FisherxxB
27William Barthauxxx
28Damien CardaceWWW
29Mathias Palaxxx
31Antoni Mariaxxx
32Kevin Larroyerxxx
12px]] = Injured
12px]] = Suspended

Squad statistics

  • Appearances and Points include (Super League, Challenge Cup and play-offs) as of 21 September 2012.
NoPlayerPositionAgePrevious clubAppsTriesGoalsDGPoints3029302427292633292738272733252130272425213028232431221923252322
1Clint GreenshieldsFullbackSt George Illawarra Dragons23190076
2Damien BlanchWingWakefield Trinity Wildcats21150060
3Leon PryceStand offSt Helens R.F.C.28120048
4Setaimata SaCentreSydney Roosters2090036
5Cyril StaculWingCatalans Dragons Academy82008
6Thomas BoscStand offCatalans Dragons Academy2093042
7Scott DureauScrum halfNewcastle Knights32121343319
8David FerriolPropLimoux Grizzlies220000
9Ian HendersonHookerNew Zealand Warriors271004
10Rémi CastyPropCatalans Dragons Academy3290036
11Steve MenziesSecond rowBradford Bulls2290036
12Louis AndersonSecond rowWarrington Wolves1990036
13Grégory MounisLoose forwardCatalans Dragons Academy222008
14Sébastien RaguinSecond rowToulouse Olympique242008
15Jean-Philippe BaileCentreRugby Union60000
16Éloi PélissierHookerCatalans Dragons Academy172008
17Cyrille GossardSecond rowCatalans Dragons Academy40000
18Daryl MillardCentreWakefield Trinity Wildcats30141058
19Frédéric VaccariWingToulouse Olympique00000
20Mickaël SimonPropLimoux Grizzlies111004
21Julian BousquetPropLézignan Sangliers20000
22Jamal FakirPropVilleneuve Leopards281004
23Lopini PaeaPropSydney Roosters2660024
24Jason BaitieriLoose forwardSydney Roosters3140016
25Vincent DuportWingToulouse Olympique32190076
26Ben FisherHookerBatley Bulldogs152008
27William BarthauStand offCatalans Dragons Academy10000
28Damien CardaceWingLézignan Sangliers1280032
29Mathias PalaCentreCatalans Dragons Academy60000
31Antoni MariaPropToulouse Olympique10000
32Kevin LarroyerSecond rowToulouse Olympique20000
n/aDavid GuaschFullbackCatalans Dragons Academy00000

Transfers

In

NamePositionSigned fromDate
NZLLouis AndersonSecond rowWarrington Wolves
FRAJulian BousquetPropLézignan Sangliers
FRADamien CardaceWingLézignan Sangliers
ENGLeon PryceStand offSt Helens R.F.C.
FRAAntoni MariaPropToulouse Olympique
FRAKevin LarroyerSecond rowToulouse Olympique
AUSBen FisherHookerBatley Bulldogs (Loan)
AUSBen FisherHookerBatley Bulldogs

Out

NamePositionClub SignedDate
AUSBen FarrarCentreManly-Warringah Sea Eagles
FRAThibaut AncelySecond rowReleased
FRATony GigotStand offSporting Olympique Avignon
FRASébastien MartinsSecond rowToulouse Olympique
FRAJulien TouxagasSecond rowReleased
FRARémy MarginetScrum halfReleased

References

References

  1. (21 July 2011). "Catalan Dragons sign Warrington's Louis Anderson for 2012 season". The Guardian.
  2. (26 July 2011). "Catalan Dragons sign Julian Bousquet and Damien Cardace". BBC Sport.
  3. (26 July 2011). "Catalan Dragons sign Julian Bousquet and Damien Cardace". BBC Sport.
  4. (23 August 2011). "Leon Pryce joins Catalans Dragons on three-year deal". Sports Mole.
  5. (27 January 2012). "Fisher makes Catalan move". Love Rugby League.
  6. (9 May 2012). "Fisher in permanent Catalan stay". Love Rugby League.
  7. (14 February 2012). "Manly Sea Eagles 2012 season preview". Love Rugby League.
  8. (7 February 2014). "Broncos sign French international Gigot". My London.
Wikipedia Source

This article was imported from Wikipedia and is available under the Creative Commons Attribution-ShareAlike 4.0 License. Content has been adapted to SurfDoc format. Original contributors can be found on the article history page.

Want to explore this topic further?

Ask Mako anything about 2012 Catalans Dragons season — get instant answers, deeper analysis, and related topics.

Research with Mako

Free with your Surf account

Content sourced from Wikipedia, available under CC BY-SA 4.0.

This content may have been generated or modified by AI. CloudSurf Software LLC is not responsible for the accuracy, completeness, or reliability of AI-generated content. Always verify important information from primary sources.

Report