Mon Jan 01 2018 06:00:00 GMT-0800 (PST) Swim - 2300 strokes, 50m, Magens, sunny, longsleeves+handfins, {turtles: 4, pufferfish: 1} Mon Jan 01 2018 13:00:00 GMT-0800 (PST) Swim - 1200 strokes, 25m, Magens (sheds 1-4), shady, longsleeves Tue Jan 02 2018 06:00:00 GMT-0800 (PST) Swim - 2400 strokes, 49m, Magens, sunny, longsleeves, {turtles: 3, ray: 1}, exercises Tue Jan 02 2018 12:30:00 GMT-0800 (PST) Swim - 1300 strokes, 29m, Magens, mostly shady, longsleeves, exercises {turtles: 3} Wed Jan 03 2018 05:00:00 GMT-0800 (PST) Swim - 2200 strokes, 60m, Magens (last new palm), longsleeves+handfins+snorkel, exercises+dives for extra 1h, {turtles: 4, sting rays: 2, eaglerays: 1, jellyfish:1, crabs: 2, cans: 5, bottles: 1, plastic: 2, boat: 1} Wed Jan 03 2018 13:00:00 GMT-0800 (PST) Swim - 600 strokes, 11m, Magens (right), shady, longsleeves Thu Jan 04 2018 05:00:00 GMT-0800 (PST) Swim - 2200 strokes, 49m, Magens, sunny, longsleeves, {turtles: 5, jellyfish: 4, rays: 1, crabs: 1} Fri Jan 05 2018 - none Sat Jan 06 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 45m, town, 55f, sunny, shorts+bonnet Sun Jan 07 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 42m, town, 55f, cloudy, shorts+bonnet Mon Jan 08 2018 - none Tue Jan 09 2018 - none Wed Jan 10 2018 16:00:00 GMT-0800 (PST) Swim - 3000 strokes, 50m, work, cloudy, 55f, shorts+bonnet Thu Jan 11 2018 - none Fri Jan 12 2018 - none Sat Jan 13 2018 10:30:00 GMT-0800 (PST) Swim - 3600 strokes, 68m, town, 55-60f, sunny, shorts+bonnet Sun Jan 14 2018 10:30:00 GMT-0800 (PST) Swim - 3000 strokes, 54m, town, mostly cloudy, 50-55f, shorts+bonnet Mon Jan 15 2018 10:30:00 GMT-0800 (PST) Swim - 3000 strokes, 56m, town, 55-60f, partly sunny, shorts+bonnet Tue Jan 16 2018 - none Wed Jan 17 2018 - none Thu Jan 18 2018 16:00:00 GMT-0800 (PST) Swim - 1200 strokes, 30m, hotel, +30m exercises Fri Jan 19 2018 12:00:00 GMT-0800 (PST) Swim - 1800 strokes, 60m (inc exercises), Lydgate, water=75f, cloudy vest+shorts+bonnet, exercises Sat Jan 20 2018 10:00:00 GMT-0800 (PST) Swim - 2400 strokes, 44m, Lydgate, cloudy, vest+shorts+bonnet Sat Jan 20 2018 16:30:00 GMT-0800 (PST) Swim - 1500 strokes, 35m, Hanalei (from pier westward), cloudy, vest+shorts+bonnet Sun Jan 21 2018 10:30:00 GMT-0800 (PST) Swim - 2400 strokes, 40m, hotel, sunny, shorts+bonnet, exercises Mon Jan 22 2018 16:30:00 GMT-0800 (PST) Swim - 600 strokes, 30m (inc exercises), Poipu, sunny, shirt+shorts+bonnet, exercises Tue Jan 23 2018 - none Wed Jan 24 2018 - none Thu Jan 25 2018 14:00:00 GMT-0800 (PST) Swim - 3000 strokes, 53m, work, 55f, sunny, shorts+bonnet Fri Jan 26 2018 - none Sat Jan 27 2018 11:00:00 GMT-0800 (PST) Swim - 1800 strokes, 32m, town, 55f, sunny, shorts+bonnet Sun Jan 28 2018 10:30:00 GMT-0800 (PST) Swim - 3000 strokes, 53m, town, 60f, sunny, shorts+bonnet Mon Jan 29 2018 - none Tue Jan 30 2018 15:00:00 GMT-0800 (PST) Swim - 3000 strokes, 53m, work, 70f, sunny, shorts+bonnet Wed Jan 31 2018 - none Thu Feb 01 2018 15:00:00 GMT-0800 (PST) Swim - 3600 strokes, 58m, work, 75f, sunny, shorts+bonnet Fri Feb 02 2018 15:00:00 GMT-0800 (PST) Swim - 3600 strokes, 63m, work, 80f, sunny, exercises Sat Feb 03 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 38m, town, 80f, sunny Sun Feb 04 2018 10:30:00 GMT-0800 (PST) Swim - 3600 strokes, 67m, town, 70f, mostly cloudy Mon Feb 05 2018 15:00:00 GMT-0800 (PST) Swim - 3600 strokes, 60m, work, 80f, sunny Tue Feb 06 2018 15:30:00 GMT-0800 (PST) Swim - 3600 strokes, 58m, work, 80-75f, sunny Wed Feb 07 2018 16:00:00 GMT-0800 (PST) Swim - 2400 strokes, 37m, work, 75f, sunny Thu Feb 08 2018 16:00:00 GMT-0800 (PST) Swim - 3000 strokes, 45m, work, 70f, sunny Fri Feb 09 2018 15:30:00 GMT-0800 (PST) Swim - 3000 strokes, 51m, work, 75f, mostly sunny Sat Feb 10 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 37m, town, 65-70f, sunny Sun Feb 11 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 45m, town, 60f, cloudy, bonnet Mon Feb 12 2018 15:30:00 GMT-0800 (PST) Swim - 2400 strokes, 39m, work2, 60f, shady, bonnet Tue Feb 13 2018 15:00:00 GMT-0800 (PST) Swim - 2400 strokes, 39m, work2, 60f, sunny, bonnet, exercises Wed Feb 14 2018 - none Thu Feb 15 2018 15:30:00 GMT-0800 (PST) Swim - 2400 strokes, 45m, work2, 65-60f, sunny, exercises Fri Feb 16 2018 14:00:00 GMT-0800 (PST) Swim - 3000 strokes, 55m, work2, sunny, 65f, exercises Sat Feb 17 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 44m, town, 60-65f, sunny, bonnet, exercises Sun Feb 18 2018 11:00:00 GMT-0800 (PST) Swim - 2400 strokes, 43m, town, 55f, sunny, shorts+bonnet Mon Feb 19 2018 - none Tue Feb 20 2018 16:00:00 GMT-0800 (PST) Swim - 2400 strokes, 38m, work2, 50f, cloudy, bonnet Wed Feb 21 2018 15:00:00 GMT-0800 (PST) Swim - 2400 strokes, 40m, work2, 55f, sunny, exercises Thu Feb 22 2018 - none Fri Feb 23 2018 14:30:00 GMT-0800 (PST) Swim - 2400 strokes, 41m, work2, 65f, sunny, bonnet Sat Feb 24 2018 - none Sun Feb 25 2018 10:30:00 GMT-0800 (PST) Swim - 3600 strokes, 61m, town, 55f, sunny, shorts+bonnet Mon Feb 26 2018 16:30:00 GMT-0800 (PST) Swim - 2400 strokes, 43m, work2, 50f, shady, bonnet, exercises Tue Feb 27 2018 16:00:00 GMT-0800 (PST) Swim - 2400 strokes, 39m, work2, 55f, shady, bonnet, exercises Wed Feb 28 2018 - none Thu Mar 01 2018 - none Fri Mar 02 2018 14:30:00 GMT-0800 (PST) Swim - 4200 strokes, 80m, work2, 50f, partial light rain, hood, exercises Sat Mar 03 2018 - none Sun Mar 04 2018 10:30:00 GMT-0800 (PST) Swim - 2400 strokes, 43m, town, 50-55f, sunny, shorts+bonnet Mon Mar 05 2018 16:00:00 GMT-0800 (PST) Swim - 2400 strokes, 39m, work, 60f, sunny, bonnet Tue Mar 06 2018 17:00:00 GMT-0800 (PST) Swim - 1800 strokes, 29m, work, 65f, shady, bonnet Wed Mar 07 2018 16:30:00 GMT-0800 (PST) Swim - 2400 strokes, 39m, work, 70f, mostly shady, exercises Thu Mar 08 2018 - none Fri Mar 09 2018 12:00:00 GMT-0800 (PST) Swim - 3600 strokes, 59m, 60-65f, hazy, shorts, exercises Sat Mar 10 2018 - none Sun Mar 11 2018 11:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 39m, town, 60f, sunny, bonnet Mon Mar 12 2018 16:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 41m, work, 65f, rainy, exercises Tue Mar 13 2018 - none Wed Mar 14 2018 16:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 60m, work2, 55f, mostly sunny Thu Mar 15 2018 16:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 39m, town, 55f, mostly cloudy, bonnet Fri Mar 16 2018 14:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 38m, work, mostly sunny, 55f, bonnet Sat Mar 17 2018 - none Sun Mar 18 2018 08:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 23m, hotel, indoors Mon Mar 19 2018 04:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 43m, hotel, indoors Tue Mar 20 2018 - none Wed Mar 21 2018 01:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 58m, DUB, indoors Thu Mar 22 2018 01:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 64m, DUB, indoors Fri Mar 23 2018 01:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, DUB, indoors Sat Mar 24 2018 - none Sun Mar 25 2018 - none Mon Mar 26 2018 15:30:00 GMT-0700 (PDT) Swim - 4200 strokes, 70m, work, 65f, sunny, exercises Tue Mar 27 2018 16:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 41m, work, 75f, sunny, exercises Wed Mar 28 2018 17:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 39m, work, 80f, sunny, exercises Thu Mar 29 2018 17:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, work2, 80f, sunny Fri Mar 30 2018 17:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 39m, work, 80f, cloudy, exercises Sat Mar 31 2018 - none Sun Apr 01 2018 10:30:00 GMT-0700 (PDT) Swim - 3000 strokes, 55m, town, 65-70f, sunny, exercises Mon Apr 02 2018 15:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 62m, work, 70f, sunny, exercises Tue Apr 03 2018 13:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, work, 70f, sunny Wed Apr 04 2018 - none Thu Apr 05 2018 15:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, work, 65f, cloudy, bonnet, exercises Fri Apr 06 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, work, 65f, light drizzle Sat Apr 07 2018 - none Sun Apr 08 2018 10:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, town, 60-65f, sunny, exercises Mon Apr 09 2018 14:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 63m, work2, 75f, mostly sunny Tue Apr 10 2018 15:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 65f, cloudy, exercises Wed Apr 11 2018 16:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 36m, work, 65f, mostly sunny, exercises Thu Apr 12 2018 13:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 39m, work2, 60f, sunny but breezy Fri Apr 13 2018 15:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 46m, work, sunny, 70f, exercises (backstroke) Sat Apr 14 2018 10:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 55m, town, sunny, 65-70f, exercises Sun Apr 15 2018 10:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 44m, town, 60-65f, sunny, exercises Mon Apr 16 2018 - none Tue Apr 17 2018 15:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 37m, work, 65f, sunny, exercises Wed Apr 18 2018 16:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 36m, work, 60f, sunny, bonnet, exercises Thu Apr 19 2018 13:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 36m, work, 65f, sunny, exercises Fri Apr 20 2018 15:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 36m, work, 75f, sunny, exercises Sat Apr 21 2018 - none Sun Apr 22 2018 10:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, town, 65-70f, sunny, exercises Mon Apr 23 2018 15:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 80f, mostly sunny, exercises, w/ d Tue Apr 24 2018 14:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 41m, work, 70f, sunny, exercises Wed Apr 25 2018 16:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 65f, sunny, exercises Fri Apr 27 2018 16:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, sunny, 65-60f Mon Apr 30 2018 15:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 44m, work, 65f, sunny, exercises Tue May 01 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 70f, sunny, exercises Wed May 02 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 43m, work, 70f, sunny Thu May 03 2018 14:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 65f, sunny, exercises Fri May 04 2018 13:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 41m, work, 70f, sunny, exercises Sat May 05 2018 10:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 44m, town, 60-65f, cloudy, exercises Sun May 06 2018 11:00:00 GMT-0700 (PDT) Swim - 2300 strokes, 46m, Magens, cloudy, {turtles: 2, eagle ray: 1} Mon May 07 2018 06:00:00 GMT-0700 (PDT) Swim - 2100 strokes, 45m, Magens, cloudy, {turtles: 2} Mon May 07 2018 13:00:00 GMT-0700 (PDT) Swim - 1700 strokes, 30m, Magens, cloudy, exercises, {turtles: 2, sting ray: 1} Tue May 08 2018 05:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 48m, Magens, rainy->sunny, exercises, {turtles: 4} Tue May 08 2018 13:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 45m, Magens, sunny, exercises, {turtles: 1} Wed May 09 2018 05:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 20m, Magens, rainy, exercises, {turtles: 4} Wed May 09 2018 13:30:00 GMT-0700 (PDT) Swim - 2500 strokes, 48m, Magens, sunny, shirt {turtles: 1} Thu May 10 2018 05:30:00 GMT-0700 (PDT) Swim - 1700 strokes, 30m, Magens, sunny, shirt, exercises, {turtles: 4} Thu May 10 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 45m, Magens, sunny, shirt Fri May 11 2018 05:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 38m, Magens, sunny, shirt, {turtles: 3, pelicans: many} Sat May 12 2018 05:30:00 GMT-0700 (PDT) Swim - 2300 strokes, 52m, Magens, sunny, shirt, exercises, {turtles: 7+, eagle ray: 1} Sat May 12 2018 15:00:00 GMT-0700 (PDT) Swim - 1700 strokes, 30m, Magens, cloudy, exercises Sun May 13 2018 05:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, Magens, shirt, exercises, {turtles: 4} Sun May 13 2018 14:30:00 GMT-0700 (PDT) Swim - 1500 strokes, 30m, Magens, sunset, shirt, exercises, {sting ray: 1} Mon May 14 2018 05:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 60m, Magens, sunny, shirt+snorkel, {turtles: 7} Mon May 14 2018 14:30:00 GMT-0700 (PDT) Swim - 1500 strokes, 30m, Magens, sunset, exercises, {turtles: 1, sting rays: 2} Tue May 15 2018 05:00:00 GMT-0700 (PDT) Swim - 1700 strokes, 50m, Magens, sunny, shirt+snorkel+fins, exercises, {turtles: 10} Tue May 15 2018 14:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 21m, Magens, sunset Wed May 16 2018 05:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 24m, Magens, partly sunny, shirt, exercises, {turtles: 7} Thu May 17 2018 05:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 25m, Magens, mostly sunny, shirt, exercises, {turtles 4, sting rays: 2} Thu May 17 2018 14:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 27m, Magens, cloudy, handfins, {turtles: 2} Fri May 18 2018 05:30:00 GMT-0700 (PDT) Swim - 2100 strokes, 46m, Magens, cloudy, handfins, {turtles: 7, sting ray: 1} Sat May 19 2018 06:30:00 GMT-0700 (PDT) Swim - 2300 strokes, 50m, Magens, mostly sunny, shirt+handfins, {turtles: 3} Sun May 20 2018 05:30:00 GMT-0700 (PDT) Swim - 2300 strokes, 49m, Magens, partly cloudy (choppy), shirt+handfins, exercises, {turtles: 4, stingrays: 1} Mon May 21 2018 05:30:00 GMT-0700 (PDT) Swim - 2200 strokes, 55m, Magens, shirt+handfins, sunny, exercises, {turtles: 5, conch: many, bottle: 1, show: 1} Mon May 21 2018 14:00:00 GMT-0700 (PDT) Swim - 2300 strokes, 45m, Magens, shirt, sunset, exercises, {turtles: 4, bottle: 1} Tue May 22 2018 04:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 70m, Magens, sunny, shirt+handfins, exercises, {turtles: 8 iguanas: 4} Wed May 23 2018 04:30:00 GMT-0700 (PDT) Swim - 2300 strokes, 44m, Magens, sunny, shirt, exercises, {turtles: 6, iguanas: 3} Wed May 23 2018 14:30:00 GMT-0700 (PDT) Swim - 1300 strokes, 23m, Little Magens, sunset, shirt Thu May 24 2018 05:30:00 GMT-0700 (PDT) Swim - 600 strokes, 10m, Magens, partly cloudy, shirt, exercises (many), {turtles: 7, remora: 1, iguanas: 3} Thu May 24 2018 14:00:00 GMT-0700 (PDT) Swim - 2500 strokes, 44m, Magens, sunset, shirt, {turtles: 1} Fri May 25 2018 04:30:00 GMT-0700 (PDT) Swim - Magens, ? strokes, 60m, sunny, shirt+snorkel, exercises {turtles: 6} Fri May 25 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 44m, Magens, sunset, exercises, {turtles: 3, sting rays: 2} Sat May 26 2018 14:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 25m, Magens, shirt, exercises, {sting rays: 1} Sun May 27 2018 05:00:00 GMT-0700 (PDT) Swim - 4000 strokes, 75m, Trunk, cloudy, shirt Mon May 28 2018 06:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 24m (+30m snorkel), Magens, sunny, shirt+handfins, exercises, {turtles: 8, stingrays: 1} Mon May 28 2018 14:00:00 GMT-0700 (PDT) Swim - 1300 strokes, 20m, Little Magens, sunset, exercises Tue May 29 2018 05:30:00 GMT-0700 (PDT) Swim - ? strokes, 75m, Magens (past buoys), mostly sunny, shirt+handfins+snorkel, {turtles: 11, sting rays: 2, coral: some} Tue May 29 2018 14:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 30m, Little Magens, sunset, handfins, exercises, {turtles: 3} Wed May 30 2018 05:30:00 GMT-0700 (PDT) Swim - 1200 strokes 30m, Magens, mostly cloudy, exercises, {turtles: 8, sting ray: 1, eagle ray: 1} Wed May 30 2018 15:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 30m, Magens, sunset, shirt, {turtles: 2} Thu May 31 2018 05:30:00 GMT-0700 (PDT) Swim - ? strokes, 80m, Magens, sunny, shirt+snorkel+camera, exercises, {turtles: 6, pelicans: many} Thu May 31 2018 14:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 25m, Magens (past buoys) sunset, shirt, exercises, {turtles: 3} Fri Jun 01 2018 04:00:00 GMT-0700 (PDT) Swim - ? strokes, 30m, Magens (past buoys), partly sunny, snorkel+camera, {turtles: 7, sting rays: 1} Fri Jun 01 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 40m, Magens, sunset, {turtles: 6, sting rays: 1} Sat Jun 02 2018 05:30:00 GMT-0700 (PDT) Swim - ? strokes, 60m, Magens, mostly cloudy, shirt+snorkel+camera, {turtles: 6, sting ray: 1} Sun Jun 03 2018 06:00:00 GMT-0700 (PDT) Swim - 2600 strokes, 47m, Magens, mostly cloudy, shirt, exercises, {turtles: 8, eagle ray: 1} Mon Jun 04 2018 05:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 25m (+50m snorkel+camera), Magens, sunny, shirt+handfins, {turtles: 7, sting rays: 1} Mon Jun 04 2018 14:30:00 GMT-0700 (PDT) Swim - 1400 strokes, 35m, Magens, sunset, exercises, {turtles: 5} Tue Jun 05 2018 05:30:00 GMT-0700 (PDT) Swim - ? strokes, 80m, Magens, sunny, shirt+snorkel, {turtles: 7} Wed Jun 06 2018 - none Thu Jun 07 2018 12:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, work, 70f, sunny, exercises Fri Jun 08 2018 13:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 75f, sunny, exercises Sat Jun 09 2018 - none Sun Jun 10 2018 09:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, town, 65f, sunny, exercises Mon Jun 11 2018 11:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 45m, town, 75f, sunny, exercises Tue Jun 12 2018 14:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 44m, work, 80f, sunny, exercises Wed Jun 13 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 75f, sunny, exercises Thu Jun 14 2018 10:30:00 GMT-0700 (PDT) Swim - 1200 strokes, 32m, work, 70f, sunny Fri Jun 15 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, sunny Sat Jun 16 2018 - none Sun Jun 17 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 36m, town, 65f, cloudy, exercises Mon Jun 18 2018 12:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 34m, work, 75f, partly cloudy, exercises Tue Jun 19 2018 11:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, town, sunny, 65f, exercises Wed Jun 20 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 70f, sunny Thu Jun 21 2018 - none Fri Jun 22 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 85f, sunny, exercises Sat Jun 23 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, town, 80-85f, sunny, shirt, exercises Sun Jun 24 2018 12:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 80f, sunny, shirt, exercises Mon Jun 25 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 75f, sunny, shirt, exercises Tue Jun 26 2018 - none Wed Jun 27 2018 19:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 28m, work, 65f, sunny Thu Jun 28 2018 - none Fri Jun 29 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, town, sunny, 80f, shirt, exercises Sat Jun 30 2018 15:30:00 GMT-0700 (PDT) Swim - ? strokes, 60m, 85f, mostly shady, shirt, exercises Sun Jul 01 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 75f, sunny to shady, shirt, exercises for 1h Mon Jul 02 2018 12:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 70f, hazy, shirt, exercises Tue Jul 03 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 75f, sunny, shirt, exercises Wed Jul 04 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 34m, home, 75f, sunny, shirt, exercises Thu Jul 05 2018 - none Fri Jul 06 2018 16:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 48m, home, 85f, mostly sunny, shirt, exercises Sat Jul 07 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, home, 85-80f, sunny to shady, exercises Sun Jul 08 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 80f, sunny to shady, shirt, exercises Mon Jul 09 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 80f, sunny, shirt, exercises Tue Jul 10 2018 17:00:00 GMT-0700 (PDT) Swim - ? strokes, 40m, home, 80f, shady, shirt, exercises Wed Jul 11 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, 80f, sunny, shirt, exercises Thu Jul 12 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 80f, mostly sunny, shirt, exercises Fri Jul 13 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 75f, mostly shady, exercises Sat Jul 14 2018 - none Sun Jul 15 2018 16:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 46m, home, 70f, sunny, shirt, exercises Mon Jul 16 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, home, 75f, sunny, shirt, exercises Tue Jul 17 2018 - none Wed Jul 18 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 80f, sunny, shirt, exercises Thu Jul 19 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 34m, home, 70, mostly sunny, exercises Fri Jul 20 2018 17:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 75f, shady, exercises Sat Jul 21 2018 17:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 75f, shady, exercises Sun Jul 22 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 70f, sunny, shirt Mon Jul 23 2018 - none Tue Jul 24 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 70f, sunny, shirt, exercises Wed Jul 25 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 80f, sunny, shirt, exercises Thu Jul 26 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 65-70f, sunny, shirt, exercises Fri Jul 27 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, sunny, shirt Sat Jul 28 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 75f, mostly shady, shirt, exercises Sun Jul 29 2018 12:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 70f, mostly sunny, shirt, exercises Mon Jul 30 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 70f, mostly shady Tue Jul 31 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, work, 70f, sunny, shirt, exercises Wed Aug 01 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 70f, mostly shady, shirt, exercises Thu Aug 02 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 70f, shady, shirt Fri Aug 03 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 80f, partly shady, shirt, exercises Sat Aug 04 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 80-75f, mostly shady, exercises Sun Aug 05 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, home, 75f, mostly shady, shirt, exercises Mon Aug 06 2018 17:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, home, 80f, mostly shady, shirt Tue Aug 07 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 70f, hazy, shirt Wed Aug 08 2018 13:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 34m, work2, 70f, hazy, shirt, exercises, w/ dina Thu Aug 09 2018 - none Fri Aug 10 2018 11:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 70-75f, sunny, shirt Sat Aug 11 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, home, 80f, mostly sunny, exercises Sun Aug 12 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 75f, sunny, shirt Mon Aug 13 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, sunny, shirt, exercises Tue Aug 14 2018 - none Wed Aug 15 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, sunny, shirt, exercises Thu Aug 16 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 70f, sunny, shirt, exercises Fri Aug 17 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 80-75f, sunny, shirt, exercises Sat Aug 18 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 80f, partly shady Sun Aug 19 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 75f, partly shady, exercises Mon Aug 20 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, mostly sunny, exercises Tue Aug 21 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 70f shady, exercises Wed Aug 22 2018 15:00:00 GMT-0700 (PDT) Swim - 2400 strokes, 50m, work, 75f, sunny, shirt, exercises Thu Aug 23 2018 - none Fri Aug 24 2018 14:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, smoky Sat Aug 25 2018 14:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 70f, hazy Sun Aug 26 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 65f, sunny, bonnet Mon Aug 27 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 75f, sunny, shirt, exercises Tue Aug 28 2018 11:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 42m, work, 70f, partly cloudy, exercises Wed Aug 29 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, mostly sunny, shirt, exercises Thu Aug 30 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 75f, sunny, shirt Fri Aug 31 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 75f, sunny Sat Sep 01 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 75f, sunny Sun Sep 02 2018 12:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 75f, sunny, shirt, bonnet, exercises Mon Sep 03 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, home, 75f, sunny, exercises Tue Sep 04 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 75f, sunny, shirt, exercises Wed Sep 05 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 75f, sunny Thu Sep 06 2018 10:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 34m, work, 70f, sunny Fri Sep 07 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 75f, sunny, shirt Sat Sep 08 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 75f, sunny Sun Sep 09 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, home, 75f, partly shady, exercises Mon Sep 10 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, home, 80f, partly shady Tue Sep 11 2018 14:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 75f, sunny, exercises Wed Sep 12 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 75f, mostly sunny, exercises Thu Sep 13 2018 17:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 70f, partly shady Fri Sep 14 2018 - none Sat Sep 15 2018 - none Sun Sep 16 2018 - none Mon Sep 17 2018 - none Tue Sep 18 2018 - none Wed Sep 19 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, sunny, exercises Thu Sep 20 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, hotel, 90f, partly shady, exercises Fri Sep 21 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, hotel, 75f, mostly shady, exercises Sat Sep 22 2018 14:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, hotel, sunny, 80f, exercises Sun Sep 23 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 35m, hotel, 75f, shady, exercises Mon Sep 24 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, hotel, 80f, sunny, exercises Tue Sep 25 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, home, 75f, partly shady, bonnet Wed Sep 26 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 75f, partly shady, exercises Fri Sep 28 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes. 32m, work, 70f, partly shady Sat Sep 29 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, home, 75f, mostly shady, bonnet Sun Sep 30 2018 18:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, hotel, indoors Mon Oct 01 2018 18:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, hotel, indoors Tue Oct 02 2018 - none Wed Oct 03 2018 14:00:00 GMT-0700 (PDT) Swim - 1200 strokes, 20m, hotel, indoors, exercises Thu Oct 04 2018 06:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, hotel, indoors Fri Oct 05 2018 - none Sat Oct 06 2018 - none Sun Oct 07 2018 - none Mon Oct 08 2018 17:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 80f, mostly shady, exercises Tue Oct 09 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 33m, work, 75f, sunny, exercises Wed Oct 10 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 70f, sunny, exercises Thu Oct 11 2018 - none Fri Oct 12 2018 13:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 63m, work, 80f, partly shady, shirt, exercises Sat Oct 13 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, sunny Sun Oct 14 2018 - none Mon Oct 15 2018 16:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 29m, work, 75f, partly shady Tue Oct 16 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work,80f, partly shady, exercises Wed Oct 17 2018 14:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 28m, work, 70f, sunny, shirt, exercises Thu Oct 18 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 31m, work, 70f, sunny, exercises Fri Oct 19 2018 12:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 70f, partly shady, exercises Sat Oct 20 2018 - none Sun Oct 21 2018 - none Mon Oct 22 2018 10:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 58m, work, 60f, cloudy, exercises Tue Oct 23 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 65f, sunny Wed Oct 24 2018 15:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 70f, sunny, exercises Thu Oct 25 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 70f, mostly shady Fri Oct 26 2018 16:00:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, shady, exercises Sat Oct 27 2018 - none Sun Oct 28 2018 - none Mon Oct 29 2018 11:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 32m, work, 65f, shady, exercises Tue Oct 30 2018 15:30:00 GMT-0700 (PDT) Swim - 1800 strokes, 30m, work, 75f, shady Wed Oct 31 2018 14:30:00 GMT-0700 (PDT) Swim - 3600 strokes, 61m, work, partly cloudy, 80f, exercises Thu Nov 01 2018 - none Fri Nov 02 2018 14:30:00 GMT-0700 (PDT) Swim - 2400 strokes, 40m, work, 75f, mostly shady, exercises Sat Nov 03 2018 - none Sun Nov 04 2018 - none Mon Nov 05 2018 16:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 70f, shady Tue Nov 06 2018 15:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 75f, shady Wed Nov 07 2018 15:30:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 75f, shady, exercises Thu Nov 08 2018 10:30:00 GMT-0800 (PST) Swim - 1800 strokes, 29m, work, 65f, sunny Fri Nov 09 2018 - none Sat Nov 10 2018 - none Sun Nov 11 2018 - none Mon Nov 12 2018 14:00:00 GMT-0800 (PST) Swim - 600 strokes, 12m, work, 70f, smoky, exercises Tue Nov 13 2018 - none Wed Nov 14 2018 10:00:00 GMT-0800 (PST) Swim - 1200 strokes, 25m, work, 60f, smoky yet sunny, exercises Thu Nov 15 2018 - none Fri Nov 16 2018 - none Sat Nov 17 2018 17:00:00 GMT-0800 (PST) Swim - 1800 strokes, 32m, hotel, 65f, dark, exercises Sun Nov 18 2018 19:30:00 GMT-0800 (PST) Swim - 600 strokes, 15m, hotel, indoors, exercises Mon Nov 19 2018 17:30:00 GMT-0800 (PST) Swim - 1800 strokes, 37m, hotel, indoors Tue Nov 20 2018 19:30:00 GMT-0800 (PST) Swim - 600 strokes, 15m, hotel, indoors, exercises Wed Nov 21 2018 17:00:00 GMT-0800 (PST) Swim - 1800 strokes, 34m, Montrose, indoors Thu Nov 22 2018 17:00:00 GMT-0800 (PST) Swim - 1800 strokes, 34m, Montrose, indoors Fri Nov 23 2018 18:00:00 GMT-0800 (PST) Swim - 1800 strokes, 36m, Montrose, indoors, exercises Sat Nov 24 2018 - none Sun Nov 25 2018 - none Mon Nov 26 2018 12:00:00 GMT-0800 (PST) Swim - 1800 strokes, 31m, work, 60f, mostly sunny Tue Nov 27 2018 13:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 60f, cloudy Wed Nov 28 2018 15:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 60f, mostly cloudy Thu Nov 29 2018 - none Fri Nov 30 2018 14:00:00 GMT-0800 (PST) Swim - 2400 strokes, 42m, work, 60f, sunny, exercises Sat Dec 01 2018 - none Sun Dec 02 2018 - none Mon Dec 03 2018 15:00:00 GMT-0800 (PST) Swim - 2400 strokes, 42m, work, 55f, mostly cloudy Tue Dec 04 2018 14:00:00 GMT-0800 (PST) Swim - 2400 strokes, 42m, work, 55f, cloudy Wed Dec 05 2018 16:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, 55f, mostly cloudy Thu Dec 06 2018 - none Fri Dec 07 2018 16:00:00 GMT-0800 (PST) Swim - 2400 strokes, 41m, work, 60f, shady Mon Dec 10 2018 12:00:00 GMT-0800 (PST) Swim - 2400 strokes, 45m, work, 55f, cloudy Tue Dec 11 2018 14:00:00 GMT-0800 (PST) Swim - 2400 strokes, 43m, work, 60f, sunny, exercises Wed Dec 12 2018 12:00:00 GMT-0800 (PST) Swim - 1800 strokes, 30m, work, 60f, sunny Thu Dec 13 2018 14:30:00 GMT-0800 (PST) Swim - 2400 strokes, 42m, work, 65f, sunny to shady Fri Dec 14 2018 12:30:00 GMT-0800 (PST) Swim - 2400 strokes, 44m, work, 65f, mostly sunny, exercises Sat Dec 15 2018 - none Sun Dec 16 2018 - none Mon Dec 17 2018 - none Tue Dec 18 2018 12:00:00 GMT-0800 (PST) Swim - 1800 strokes, 31m, work, 60f, sunny Wed Dec 19 2018 12:00:00 GMT-0800 (PST) Swim - 2600 strokes, 52m, Magens, sunny to shady, shirt, {turtles: 5, stingray: 1} Thu Dec 20 2018 05:00:00 GMT-0800 (PST) Swim - 1500 strokes, 55m (inc exercises), Magens (right), sunny, shirt, exercises, {turtles: 7, stingray: 1} Thu Dec 20 2018 12:30:00 GMT-0800 (PST) Swim - 1600 strokes, 38m, Magens (right), mostly shady, {turtles: 6, sea cucumber: 1} Fri Dec 21 2018 05:00:00 GMT-0800 (PST) Swim - 2100 strokes, 50m, Magens (sign, some waves), partly cloudy, shirt, exercises, {turtles: 3} Fri Dec 21 2018 13:00:00 GMT-0800 (PST) Swim - 700 strokes, 40m (inc exercises), Magens (middle), sunny, shirt, exercises, {turtles: 6, stingray: 1, conch: 1} Sat Dec 22 2018 05:00:00 GMT-0800 (PST) Swim - 2200 strokes, 44m, Magens (sign, full moon), cloudy, shirt, exercises Sun Dec 23 2018 05:00:00 GMT-0800 (PST) Swim - 1500 strokes, 75m, Magens (right, high tide), sunny, shirt, exercises, {turtles: ~17} Sun Dec 23 2018 12:30:00 GMT-0800 (PST) Swim - 1000 strokes, 30m (inc exercises), shady, shirt, exercises, {crab: 1} Mon Dec 24 2018 05:00:00 GMT-0800 (PST) Swim - 1800 strokes, 33m, Magens (left), sunny, shirt, exercises Mon Dec 24 2018 12:00:00 GMT-0800 (PST) Swim - 1400 strokes, 35m, Magens (right), mostly cloudy, shirt, exercises, {turtles: 3, stingray: 3} Tue Dec 25 2018 05:00:00 GMT-0800 (PST) Swim - 2400 strokes, 50m, Magens, cloudy, shirt, {turtles: 1} Wed Dec 26 2018 05:00:00 GMT-0800 (PST) Swim - 1600 strokes, 50m (inc exercises), Magens, sunny, shirt, exercises, {turtles: 8, stingrays: 2, eagleray: 1} Wed Dec 26 2018 12:00:00 GMT-0800 (PST) Swim - 1400 strokes, 35m, Magens, cloudy, shirt, exercises, {turtles: 5, stingrays: 3} Thu Dec 27 2018 05:00:00 GMT-0800 (PST) Swim - 1500 strokes, 45m (inc some of exercises), Magens, mostly cloudy, shirt, exercises, {turtles: 6, stingrays: 1} Thu Dec 27 2018 12:00:00 GMT-0800 (PST) Swim - 1300 strokes, 35m, Magens, cloudy, shirt, {turtles: 5, stingray: 1} Fri Dec 28 2018 09:00:00 GMT-0800 (PST) Swim - 1600 strokes, 45m (inc exercises), Magens (right), rainy, exercises, {turtles: 4} Sat Dec 29 2018 05:15:00 GMT-0800 (PST) Swim - 1400 strokes, 35m, Magens (right, seaweed), partly cloudy, shirt, exercises, w/ Karl, {turtles: 7, stingrays: 3} Sat Dec 29 2018 11:00:00 GMT-0800 (PST) Swim - 1300 strokes, 23m, Magens (right, seaweed), shirt, cloudy, exercises, {turtles: 1, stingray: 2} Sun Dec 30 2018 04:30:00 GMT-0800 (PST) Swim - 2400 strokes, 50m, Magens, sunny, shirt, {turtles 5, stingray: 1}