Dubois County Bombers
18

Ian Cartwright

gp
18
avg
.284
hr
-
rbi
9
r
13
sb
4
Player Stats
  Overall OR
Games 18 57th
Plate appearances 81 50th
At Bats 67 39th
Runs 13 76th
Hits 19 49th
Doubles 1 165th
Triples 1 18th
Home Runs - -
Runs Batted In 9 104th
Total bases 22 85th
Walks 11 70th
Hit by pitch 3 73rd
Strikeouts 19 18th
Sacrifice Flies - -
Sacrifice Hits - -
Hit into double play - -
Stolen Bases 4 91st
Caught Stealing 3 7th
Batting Average .284 66th
On Base Percentage .407 75th
Slugging Percentage .328 95th
Recent Results
Date Opponent Result
Jun 17 at Springfield Lucky Horseshoes
Jun 18 at Springfield Lucky Horseshoes W, 2-0
Jun 18 at Springfield Lucky Horseshoes L, 8-6
Jun 19 Chillicothe Paints W, 2-1
Jun 20 at Terre Haute Rex W, 14-2
Jun 21 Danville Dans W, 6-5
Date Opponent Score gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
May 26 at Jackson Rockabillys L, 9-4 1 4 1 0 1 - - - 0 2 .250 .400 .250 - - - - 1 - - 5
May 27 at Jackson Rockabillys W, 4-3 1 5 0 0 - - - - 0 4 .000 .000 .000 - - - - - 1 - 5
May 28 Springfield Lucky Horseshoes W, 12-9 - - - - - - - - - - - - - - - - - - - - -
May 29 Springfield Lucky Horseshoes W, 13-5 1 4 2 0 1 - - - 0 1 .500 .600 .500 - - - - 1 - - 5
May 30 at Cape Catfish W, 9-5 1 6 3 2 - - 1 - 1 1 .500 .500 .833 - - - - 1 1 1.00 6
May 31 Cape Catfish L, 11-5 - - - - - - - - - - - - - - - - - - - - -
Jun 2 at Alton River Dragons W, 8-2 1 5 1 1 - - - - 0 2 .200 .200 .200 - - - - 1 1 1.00 5
Jun 3 Thrillville Thrillbillies L, 5-4 - - - - - - - - - - - - - - - - - - - - -
Jun 4 at Decatur Bean Ballers W, 3-2 1 4 2 0 - - - - 0 - .500 .600 .500 1 - - - 2 - - 5
Jun 5 at Decatur Bean Ballers L, 5-3 - - - - - - - - - - - - - - - - - - - - -
Jun 6 Decatur Bean Ballers W, 4-1 1 4 1 0 - - - - 0 1 .250 .250 .250 - - - - 1 1 1.00 4
Jun 7 Decatur Bean Ballers L, 10-5 1 5 2 0 1 - - - 0 1 .400 .500 .400 - - - - - 2 - 6
Jun 9 Terre Haute Rex W, 10-9 - - - - - - - - - - - - - - - - - - - - -
Jun 10 at Danville Dans W, 11-4 1 3 0 1 2 - - - 0 - .000 .500 .000 1 - - - 2 1 2.00 6
Jun 11 Terre Haute Rex W, 7-1 1 5 0 0 - - - - 0 1 .000 .000 .000 - - - - 2 2 1.00 5
Jun 12 at Terre Haute Rex L, 6-5 - - - - - - - - - - - - - - - - - - - - -
Jun 13 Cape Catfish L, 13-5 1 2 0 1 2 - - - 0 1 .000 .600 .000 1 - - - 1 - - 5
Jun 14 Cape Catfish W, 3-1 1 3 0 0 1 - - - 0 2 .000 .250 .000 - - - - 1 - - 4
Jun 16 Chillicothe Paints W, 6-5 1 0 0 0 1 - - - 0 - - 1.000 - - - - - - - - 1
Jun 17 at Springfield Lucky Horseshoes   - - - - - - - - - - - - - - - - - - - - -
Jun 18 at Springfield Lucky Horseshoes W, 2-0 1 3 2 1 - - - - 0 - .667 .667 .667 - - - - - - - 3
Jun 18 at Springfield Lucky Horseshoes L, 8-6 1 3 1 2 1 - - - 0 1 .333 .500 .333 - - - - - 1 - 4
Jun 19 Chillicothe Paints W, 2-1 1 4 1 0 - - - - 0 1 .250 .250 .250 - - - - 2 - - 4
Jun 20 at Terre Haute Rex W, 14-2 1 4 1 0 - 1 - - 1 1 .250 .250 .500 - - - - 1 1 1.00 4
Jun 21 Danville Dans W, 6-5 1 3 2 1 1 - - - 0 - .667 .750 .667 - - - - 1 - - 4
Jun 23 at Thrillville Thrillbillies   - - - - - - - - - - - - - - - - - - - - -
Jun 24 Springfield Lucky Horseshoes   - - - - - - - - - - - - - - - - - - - - -
Jun 25 Springfield Lucky Horseshoes   - - - - - - - - - - - - - - - - - - - - -
Jun 26 at Alton River Dragons   - - - - - - - - - - - - - - - - - - - - -
Jun 27 Terre Haute Rex   - - - - - - - - - - - - - - - - - - - - -
Jun 28 at Thrillville Thrillbillies   - - - - - - - - - - - - - - - - - - - - -
Jun 30 Thrillville Thrillbillies   - - - - - - - - - - - - - - - - - - - - -
Jul 1 Kokomo Creek Chubs   - - - - - - - - - - - - - - - - - - - - -
Jul 2 at Chillicothe Paints   - - - - - - - - - - - - - - - - - - - - -
Jul 3 at Chillicothe Paints   - - - - - - - - - - - - - - - - - - - - -
Jul 4 Danville Dans   - - - - - - - - - - - - - - - - - - - - -
Jul 5 at Terre Haute Rex   - - - - - - - - - - - - - - - - - - - - -
Jul 9 Johnstown Mill Rats   - - - - - - - - - - - - - - - - - - - - -
Jul 10 Johnstown Mill Rats   - - - - - - - - - - - - - - - - - - - - -
Jul 11 Johnstown Mill Rats   - - - - - - - - - - - - - - - - - - - - -
Jul 12 at Alton River Dragons   - - - - - - - - - - - - - - - - - - - - -
Jul 14 at Terre Haute Rex   - - - - - - - - - - - - - - - - - - - - -
Jul 15 at Thrillville Thrillbillies   - - - - - - - - - - - - - - - - - - - - -
Jul 16 Chillicothe Paints   - - - - - - - - - - - - - - - - - - - - -
Jul 17 Chillicothe Paints   - - - - - - - - - - - - - - - - - - - - -
Jul 18 at Lafayette Aviators   - - - - - - - - - - - - - - - - - - - - -
Jul 19 at Cape Catfish   - - - - - - - - - - - - - - - - - - - - -
Jul 21 Kokomo Creek Chubs   - - - - - - - - - - - - - - - - - - - - -
Jul 23 Danville Dans   - - - - - - - - - - - - - - - - - - - - -
Jul 24 at Springfield Lucky Horseshoes   - - - - - - - - - - - - - - - - - - - - -
Jul 25 at Decatur Bean Ballers   - - - - - - - - - - - - - - - - - - - - -
Jul 26 at Springfield Lucky Horseshoes   - - - - - - - - - - - - - - - - - - - - -
Jul 28 at Terre Haute Rex   - - - - - - - - - - - - - - - - - - - - -
Jul 29 Cape Catfish   - - - - - - - - - - - - - - - - - - - - -
Jul 30 at Cape Catfish   - - - - - - - - - - - - - - - - - - - - -
Jul 31 Danville Dans   - - - - - - - - - - - - - - - - - - - - -
Aug 1 at Thrillville Thrillbillies   - - - - - - - - - - - - - - - - - - - - -
Date Opponent Score gp r tb sb cs
May 26 at Jackson Rockabillys L, 9-4 1 0 1 - 1
May 27 at Jackson Rockabillys W, 4-3 1 1 0 - -
May 28 Springfield Lucky Horseshoes W, 12-9 - - - - -
May 29 Springfield Lucky Horseshoes W, 13-5 1 1 2 - -
May 30 at Cape Catfish W, 9-5 1 2 5 - 1
May 31 Cape Catfish L, 11-5 - - - - -
Jun 2 at Alton River Dragons W, 8-2 1 1 1 1 1
Jun 3 Thrillville Thrillbillies L, 5-4 - - - - -
Jun 4 at Decatur Bean Ballers W, 3-2 1 1 2 - -
Jun 5 at Decatur Bean Ballers L, 5-3 - - - - -
Jun 6 Decatur Bean Ballers W, 4-1 1 1 1 1 -
Jun 7 Decatur Bean Ballers L, 10-5 1 1 2 1 -
Jun 9 Terre Haute Rex W, 10-9 - - - - -
Jun 10 at Danville Dans W, 11-4 1 3 0 1 -
Jun 11 Terre Haute Rex W, 7-1 1 0 0 - -
Jun 12 at Terre Haute Rex L, 6-5 - - - - -
Jun 13 Cape Catfish L, 13-5 1 0 0 - -
Jun 14 Cape Catfish W, 3-1 1 0 0 - -
Jun 16 Chillicothe Paints W, 6-5 1 0 0 - -
Jun 17 at Springfield Lucky Horseshoes   - - - - -
Jun 18 at Springfield Lucky Horseshoes W, 2-0 1 0 2 - -
Jun 18 at Springfield Lucky Horseshoes L, 8-6 1 0 1 - -
Jun 19 Chillicothe Paints W, 2-1 1 0 1 - -
Jun 20 at Terre Haute Rex W, 14-2 1 1 2 - -
Jun 21 Danville Dans W, 6-5 1 1 2 - -
Jun 23 at Thrillville Thrillbillies   - - - - -
Jun 24 Springfield Lucky Horseshoes   - - - - -
Jun 25 Springfield Lucky Horseshoes   - - - - -
Jun 26 at Alton River Dragons   - - - - -
Jun 27 Terre Haute Rex   - - - - -
Jun 28 at Thrillville Thrillbillies   - - - - -
Jun 30 Thrillville Thrillbillies   - - - - -
Jul 1 Kokomo Creek Chubs   - - - - -
Jul 2 at Chillicothe Paints   - - - - -
Jul 3 at Chillicothe Paints   - - - - -
Jul 4 Danville Dans   - - - - -
Jul 5 at Terre Haute Rex   - - - - -
Jul 9 Johnstown Mill Rats   - - - - -
Jul 10 Johnstown Mill Rats   - - - - -
Jul 11 Johnstown Mill Rats   - - - - -
Jul 12 at Alton River Dragons   - - - - -
Jul 14 at Terre Haute Rex   - - - - -
Jul 15 at Thrillville Thrillbillies   - - - - -
Jul 16 Chillicothe Paints   - - - - -
Jul 17 Chillicothe Paints   - - - - -
Jul 18 at Lafayette Aviators   - - - - -
Jul 19 at Cape Catfish   - - - - -
Jul 21 Kokomo Creek Chubs   - - - - -
Jul 23 Danville Dans   - - - - -
Jul 24 at Springfield Lucky Horseshoes   - - - - -
Jul 25 at Decatur Bean Ballers   - - - - -
Jul 26 at Springfield Lucky Horseshoes   - - - - -
Jul 28 at Terre Haute Rex   - - - - -
Jul 29 Cape Catfish   - - - - -
Jul 30 at Cape Catfish   - - - - -
Jul 31 Danville Dans   - - - - -
Aug 1 at Thrillville Thrillbillies   - - - - -
Date Opponent Score w l ip h r er era k k/9 hr whip
May 26 at Jackson Rockabillys L, 9-4 0 0 0.0 - - - 0.00 0 .00 - -
May 27 at Jackson Rockabillys W, 4-3 0 0 0.0 - - - 0.00 0 .00 - -
May 28 Springfield Lucky Horseshoes W, 12-9 - - - - - - - - - - -
May 29 Springfield Lucky Horseshoes W, 13-5 0 0 0.0 - - - 0.00 0 .00 - -
May 30 at Cape Catfish W, 9-5 0 0 0.0 - - - 0.00 0 .00 - -
May 31 Cape Catfish L, 11-5 - - - - - - - - - - -
Jun 2 at Alton River Dragons W, 8-2 0 0 0.0 - - - 0.00 0 .00 - -
Jun 3 Thrillville Thrillbillies L, 5-4 - - - - - - - - - - -
Jun 4 at Decatur Bean Ballers W, 3-2 0 0 0.0 - - - 0.00 0 .00 - -
Jun 5 at Decatur Bean Ballers L, 5-3 - - - - - - - - - - -
Jun 6 Decatur Bean Ballers W, 4-1 0 0 0.0 - - - 0.00 0 .00 - -
Jun 7 Decatur Bean Ballers L, 10-5 0 0 0.0 - - - 0.00 0 .00 - -
Jun 9 Terre Haute Rex W, 10-9 - - - - - - - - - - -
Jun 10 at Danville Dans W, 11-4 0 0 0.0 - - - 0.00 0 .00 - -
Jun 11 Terre Haute Rex W, 7-1 0 0 0.0 - - - 0.00 0 .00 - -
Jun 12 at Terre Haute Rex L, 6-5 - - - - - - - - - - -
Jun 13 Cape Catfish L, 13-5 0 0 0.0 - - - 0.00 0 .00 - -
Jun 14 Cape Catfish W, 3-1 0 0 0.0 - - - 0.00 0 .00 - -
Jun 16 Chillicothe Paints W, 6-5 0 0 0.0 - - - 0.00 0 .00 - -
Jun 17 at Springfield Lucky Horseshoes   - - - - - - - - - - -
Jun 18 at Springfield Lucky Horseshoes W, 2-0 0 0 0.0 - - - 0.00 0 .00 - -
Jun 18 at Springfield Lucky Horseshoes L, 8-6 0 0 0.0 - - - 0.00 0 .00 - -
Jun 19 Chillicothe Paints W, 2-1 0 0 0.0 - - - 0.00 0 .00 - -
Jun 20 at Terre Haute Rex W, 14-2 0 0 0.0 - - - 0.00 0 .00 - -
Jun 21 Danville Dans W, 6-5 0 0 0.0 - - - 0.00 0 .00 - -
Jun 23 at Thrillville Thrillbillies   - - - - - - - - - - -
Jun 24 Springfield Lucky Horseshoes   - - - - - - - - - - -
Jun 25 Springfield Lucky Horseshoes   - - - - - - - - - - -
Jun 26 at Alton River Dragons   - - - - - - - - - - -
Jun 27 Terre Haute Rex   - - - - - - - - - - -
Jun 28 at Thrillville Thrillbillies   - - - - - - - - - - -
Jun 30 Thrillville Thrillbillies   - - - - - - - - - - -
Jul 1 Kokomo Creek Chubs   - - - - - - - - - - -
Jul 2 at Chillicothe Paints   - - - - - - - - - - -
Jul 3 at Chillicothe Paints   - - - - - - - - - - -
Jul 4 Danville Dans   - - - - - - - - - - -
Jul 5 at Terre Haute Rex   - - - - - - - - - - -
Jul 9 Johnstown Mill Rats   - - - - - - - - - - -
Jul 10 Johnstown Mill Rats   - - - - - - - - - - -
Jul 11 Johnstown Mill Rats   - - - - - - - - - - -
Jul 12 at Alton River Dragons   - - - - - - - - - - -
Jul 14 at Terre Haute Rex   - - - - - - - - - - -
Jul 15 at Thrillville Thrillbillies   - - - - - - - - - - -
Jul 16 Chillicothe Paints   - - - - - - - - - - -
Jul 17 Chillicothe Paints   - - - - - - - - - - -
Jul 18 at Lafayette Aviators   - - - - - - - - - - -
Jul 19 at Cape Catfish   - - - - - - - - - - -
Jul 21 Kokomo Creek Chubs   - - - - - - - - - - -
Jul 23 Danville Dans   - - - - - - - - - - -
Jul 24 at Springfield Lucky Horseshoes   - - - - - - - - - - -
Jul 25 at Decatur Bean Ballers   - - - - - - - - - - -
Jul 26 at Springfield Lucky Horseshoes   - - - - - - - - - - -
Jul 28 at Terre Haute Rex   - - - - - - - - - - -
Jul 29 Cape Catfish   - - - - - - - - - - -
Jul 30 at Cape Catfish   - - - - - - - - - - -
Jul 31 Danville Dans   - - - - - - - - - - -
Aug 1 at Thrillville Thrillbillies   - - - - - - - - - - -
Date Opponent Score gp tc po a e pb f% dp sba rcs rcs% ci
May 26 at Jackson Rockabillys L, 9-4 1 3 2 1 0 - 1.000 - - - - -
May 27 at Jackson Rockabillys W, 4-3 1 2 2 0 0 - 1.000 - - - - -
May 28 Springfield Lucky Horseshoes W, 12-9 - - - - - - - - - - - -
May 29 Springfield Lucky Horseshoes W, 13-5 1 1 1 0 0 - 1.000 - - - - -
May 30 at Cape Catfish W, 9-5 1 6 5 1 0 - 1.000 - - - - -
May 31 Cape Catfish L, 11-5 - - - - - - - - - - - -
Jun 2 at Alton River Dragons W, 8-2 1 2 2 0 0 - 1.000 - - - - -
Jun 3 Thrillville Thrillbillies L, 5-4 - - - - - - - - - - - -
Jun 4 at Decatur Bean Ballers W, 3-2 1 3 2 1 0 - 1.000 1 - - - -
Jun 5 at Decatur Bean Ballers L, 5-3 - - - - - - - - - - - -
Jun 6 Decatur Bean Ballers W, 4-1 1 3 3 0 0 - 1.000 - - - - -
Jun 7 Decatur Bean Ballers L, 10-5 1 0 0 0 0 - - - - - - -
Jun 9 Terre Haute Rex W, 10-9 - - - - - - - - - - - -
Jun 10 at Danville Dans W, 11-4 1 6 5 0 1 - .833 - - - - -
Jun 11 Terre Haute Rex W, 7-1 1 4 4 0 0 - 1.000 - - - - -
Jun 12 at Terre Haute Rex L, 6-5 - - - - - - - - - - - -
Jun 13 Cape Catfish L, 13-5 1 2 2 0 0 - 1.000 - - - - -
Jun 14 Cape Catfish W, 3-1 1 6 6 0 0 - 1.000 - - - - -
Jun 16 Chillicothe Paints W, 6-5 1 0 0 0 0 - - - - - - -
Jun 17 at Springfield Lucky Horseshoes   - - - - - - - - - - - -
Jun 18 at Springfield Lucky Horseshoes W, 2-0 1 1 1 0 0 - 1.000 - - - - -
Jun 18 at Springfield Lucky Horseshoes L, 8-6 1 1 1 0 0 - 1.000 - - - - -
Jun 19 Chillicothe Paints W, 2-1 1 0 0 0 0 - - - - - - -
Jun 20 at Terre Haute Rex W, 14-2 1 1 1 0 0 - 1.000 - - - - -
Jun 21 Danville Dans W, 6-5 1 4 4 0 0 - 1.000 - - - - -
Jun 23 at Thrillville Thrillbillies   - - - - - - - - - - - -
Jun 24 Springfield Lucky Horseshoes   - - - - - - - - - - - -
Jun 25 Springfield Lucky Horseshoes   - - - - - - - - - - - -
Jun 26 at Alton River Dragons   - - - - - - - - - - - -
Jun 27 Terre Haute Rex   - - - - - - - - - - - -
Jun 28 at Thrillville Thrillbillies   - - - - - - - - - - - -
Jun 30 Thrillville Thrillbillies   - - - - - - - - - - - -
Jul 1 Kokomo Creek Chubs   - - - - - - - - - - - -
Jul 2 at Chillicothe Paints   - - - - - - - - - - - -
Jul 3 at Chillicothe Paints   - - - - - - - - - - - -
Jul 4 Danville Dans   - - - - - - - - - - - -
Jul 5 at Terre Haute Rex   - - - - - - - - - - - -
Jul 9 Johnstown Mill Rats   - - - - - - - - - - - -
Jul 10 Johnstown Mill Rats   - - - - - - - - - - - -
Jul 11 Johnstown Mill Rats   - - - - - - - - - - - -
Jul 12 at Alton River Dragons   - - - - - - - - - - - -
Jul 14 at Terre Haute Rex   - - - - - - - - - - - -
Jul 15 at Thrillville Thrillbillies   - - - - - - - - - - - -
Jul 16 Chillicothe Paints   - - - - - - - - - - - -
Jul 17 Chillicothe Paints   - - - - - - - - - - - -
Jul 18 at Lafayette Aviators   - - - - - - - - - - - -
Jul 19 at Cape Catfish   - - - - - - - - - - - -
Jul 21 Kokomo Creek Chubs   - - - - - - - - - - - -
Jul 23 Danville Dans   - - - - - - - - - - - -
Jul 24 at Springfield Lucky Horseshoes   - - - - - - - - - - - -
Jul 25 at Decatur Bean Ballers   - - - - - - - - - - - -
Jul 26 at Springfield Lucky Horseshoes   - - - - - - - - - - - -
Jul 28 at Terre Haute Rex   - - - - - - - - - - - -
Jul 29 Cape Catfish   - - - - - - - - - - - -
Jul 30 at Cape Catfish   - - - - - - - - - - - -
Jul 31 Danville Dans   - - - - - - - - - - - -
Aug 1 at Thrillville Thrillbillies   - - - - - - - - - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Total - - - - - - - - - - - - - - - - - - - - -
  gp r tb sb cs
Total - - - - -
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
Total - - - - - - - - - - - - - - - - - -
  gp tc po a e pb f% dp sba rcs rcs% ci
Total - - - - - - - - - - - -
  gp ab h rbi bb 2b 3b hr xbh k avg obp slg hbp sf sh hdp go fo go/fo pa
Total 18 67 19 9 11 1 1 - 2 19 .284 .407 .328 3 - - - 17 11 1.55 81
Exhibition - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Home 9 30 8 2 7 - - - 0 8 .267 .421 .267 1 - - - 9 5 1.80 38
Away 9 37 11 7 4 1 1 - 2 11 .297 .395 .378 2 - - - 8 6 1.33 43
Neutral - - - - - - - - 0 - - - - - - - - - - - 0
                                           
Wins 14 53 15 6 6 1 1 - 2 14 .283 .377 .340 2 - - - 15 8 1.88 61
Losses 4 14 4 3 5 - - - 0 5 .286 .500 .286 1 - - - 2 3 0.67 20
                                           
May 4 19 6 2 2 - 1 - 1 8 .316 .381 .421 - - - - 3 2 1.50 21
June 14 48 13 7 9 1 - - 1 11 .271 .417 .292 3 - - - 14 9 1.56 60
  gp r tb sb cs
Total 18 13 22 4 3
Exhibition - - 0 - -
           
Home 9 4 8 2 -
Away 9 9 14 2 3
Neutral - - 0 - -
           
Wins 14 12 18 3 2
Losses 4 1 4 1 1
           
May 4 4 8 - 2
June 14 9 14 4 1
  era w l app gs sv ip h r er bb k k/9 hr whip bf wp hbp
Total 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Exhibition 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Home 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Away 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Neutral 0.00 - - - - - 0.0 - - - - 0 .00 - - - - -
                                     
Wins 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
Losses 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
                                     
May 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
June 0.00 0 0 0 0 0 0.0 - - - - 0 .00 - - - - -
  gp tc po a e pb f% dp sba rcs rcs% ci
Total 18 45 41 3 1 - .978 1 - - - -
Exhibition - 0 - - - - - - - - - -
                         
Home 9 20 20 0 0 - 1.000 - - - - -
Away 9 25 21 3 1 - .960 1 - - - -
Neutral - 0 - - - - - - - - - -
                         
Wins 14 39 36 2 1 - .974 1 - - - -
Losses 4 6 5 1 0 - 1.000 - - - - -
                         
May 4 12 10 2 0 - 1.000 - - - - -
June 14 33 31 1 1 - .970 1 - - - -