SlideShare a Scribd company logo
1 of 31
Tech-Savvy
Fitness
Marc R. Stephens, MAED
marque@umich.edu
1
1
Personal Informatics
Using data such as heart rate, weight tracking, and
other metrics to affect change in some aspect of
one’s life.

“Self-knowledge through numbers.”
http://quantifiedself.com/

Marc’s weight data from mid-2008 through mid-October 2012

2
Examples
• Workout tracking
• Heart rate monitoring
• GPS tracking
• Weight & body
composition tracking

• Nutritional tracking
• Blood pressure tracking
• Blood chemistry tracking
• Mood tracking
• Sleep tracking
... just about any metric!
3
GEAR USED IN STUDENT ELECTIVE

R.I.P.
• Heart rate monitoring
• GPS tracking
• Workout manager

• Activity tracking
• Food log
• Calories in/out
• Sleep management

• Sleep management
4
Sensor technology
A device can be worn to record
activity levels and other data through
various means.
Often associated with a website or
smartphone app to analyze the data.

Examples include
BodyMedia
Fitbit
Nike Fuel
Basis Watch
GPS units
5
A Variety of Trackers
BodyMedia Core
bodymedia.com

•FitBit
•www.fitbit.com

Basis Watch
mybasis.com

Nike+ Fuelband
nikeplus.nike.com
Jawbone Up
jawbone.com/up
6
Key features:

- Functions as a digital watch
- Syncs with heart rate monitor and
other exercise equipment

- GPS-enabled
- Sophisticated features

(more than we will use in this course!)
7
• How to wear the heart rate monitor
– strap around chest, with hard
plastic part facing outward and
centered over your xiphoid process
– dampen the plastic electrodes
on back of strap to establish better
connectivity

• Sync the heart rate monitor
– About 30 feet distance between
sensors required while syncing to
prevent other HR strap signals from
interfering. Spread out!

8
Heart rate monitoring

220 - age = maximum heart rate
is only a ROUGH estimate!

Better calculation found here:
http://www.calculatenow.biz/sport/heart.php
9
Uploaded to the Garmin
Connect website

10
Introduction to
http://www.myzeo.com/

Sadly went out of business in 2013

11
Tools I Use
12
Global
Positioning
System
(GPS)
A network of
satellites orbiting the Earth
used to triangulate the
exact position of
a GPS receiver.
13
Google Earth and
GPS data used
together are a
powerful tool

14
•Mapping of

fitness data gives one
the ability to pinpoint the data to a
specific time and place.
Image shows heart rate data shown along side a GPS trail.
Image from fitness tracking software rubiTrack

15
Route planning in
Google Earth!

16
Cumulative data can be
used to keep a record of
one’s achievements and as
a motivational tool to set
goals and aspirations.

17
Exercise and Food Tracking

18
Workout and diet
tracking tools
such as

MyFitnessPal
19
fitocracy
20
Nutrition and Exercise Education

21
How’s the weather?
–Weather websites & apps
•

Live doppler radar means we can monitor the
website and head out when a window of
opportunity presents itself.

• Forecasts for longer-range planning

•

http://www.wunderground.com/

WeatherBugElite

22
Blogs and
other Internet
information
sites
23
FatWatch

24
Marc’s weight data from mid-2008 through mid-October 2012

25
Marc’s weight data from mid-October 2011 through mid-October 2012
26
Marc’s fat weight data from mid-October 2011 through mid-October 2012
27
Marc’s weight and fat data from mid-October 2011 through mid-October 2012

28
When tracking
weight daily,
trend lines
help conquer
the chaos
• Quarterly data for mid-July through mid-October 2012

29
Withings scale
30
Marc’s data as displayed by the Withings iPhone app
31

More Related Content

Viewers also liked

Emergency Preparedness Man Has Picked You
Emergency  Preparedness  Man  Has  Picked  YouEmergency  Preparedness  Man  Has  Picked  You
Emergency Preparedness Man Has Picked Youjosehernandez
 
Tech-Savvy Fitness & the Quantified Self
Tech-Savvy Fitness & the Quantified SelfTech-Savvy Fitness & the Quantified Self
Tech-Savvy Fitness & the Quantified SelfMarc Stephens
 
Tech savvy fitness-for4-12_pdf
Tech savvy fitness-for4-12_pdfTech savvy fitness-for4-12_pdf
Tech savvy fitness-for4-12_pdfMarc Stephens
 
Sharing and Publishing Student Work
Sharing and Publishing Student WorkSharing and Publishing Student Work
Sharing and Publishing Student WorkMark Woolley
 
Second Life As An Educational Platform
Second Life As An Educational PlatformSecond Life As An Educational Platform
Second Life As An Educational PlatformMarc Stephens
 
iPods -Walden University EDUC 7101
iPods -Walden University EDUC 7101 iPods -Walden University EDUC 7101
iPods -Walden University EDUC 7101 LATONYA SIMMONS
 

Viewers also liked (6)

Emergency Preparedness Man Has Picked You
Emergency  Preparedness  Man  Has  Picked  YouEmergency  Preparedness  Man  Has  Picked  You
Emergency Preparedness Man Has Picked You
 
Tech-Savvy Fitness & the Quantified Self
Tech-Savvy Fitness & the Quantified SelfTech-Savvy Fitness & the Quantified Self
Tech-Savvy Fitness & the Quantified Self
 
Tech savvy fitness-for4-12_pdf
Tech savvy fitness-for4-12_pdfTech savvy fitness-for4-12_pdf
Tech savvy fitness-for4-12_pdf
 
Sharing and Publishing Student Work
Sharing and Publishing Student WorkSharing and Publishing Student Work
Sharing and Publishing Student Work
 
Second Life As An Educational Platform
Second Life As An Educational PlatformSecond Life As An Educational Platform
Second Life As An Educational Platform
 
iPods -Walden University EDUC 7101
iPods -Walden University EDUC 7101 iPods -Walden University EDUC 7101
iPods -Walden University EDUC 7101
 

Similar to Tech savvy fitness-for12-17-13

TRAQS.me Presentation
TRAQS.me PresentationTRAQS.me Presentation
TRAQS.me PresentationEric Blue
 
Estimating Heart Rate Variation during Walking with Smartphone
Estimating Heart Rate Variation during Walking with SmartphoneEstimating Heart Rate Variation during Walking with Smartphone
Estimating Heart Rate Variation during Walking with SmartphoneUbi NAIST
 
Information and communication technology in Health and telemedicine
Information and communication technology in Health and telemedicineInformation and communication technology in Health and telemedicine
Information and communication technology in Health and telemedicinebismashakils
 
Fitbit presentation
Fitbit presentationFitbit presentation
Fitbit presentationjryan39
 
Fitbit Presentation
Fitbit PresentationFitbit Presentation
Fitbit Presentationajf310
 
Final presentation assignment2
Final presentation assignment2Final presentation assignment2
Final presentation assignment2soteeet
 
Fitness Tracking Systems
Fitness Tracking SystemsFitness Tracking Systems
Fitness Tracking SystemsBrenda Bell
 
Fitness In Mobile: A Case Study.
Fitness In Mobile: A Case Study. Fitness In Mobile: A Case Study.
Fitness In Mobile: A Case Study. Stanfy
 
Top 10 smart fitness gadgets that actually work.pdf
Top 10 smart fitness gadgets that actually work.pdfTop 10 smart fitness gadgets that actually work.pdf
Top 10 smart fitness gadgets that actually work.pdfmisha khan
 
Top 7 best fitness trackers and health apps for Wellness.pptx
Top 7 best fitness trackers and health apps for Wellness.pptxTop 7 best fitness trackers and health apps for Wellness.pptx
Top 7 best fitness trackers and health apps for Wellness.pptxChinmayee Behera
 
Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Steve Groves
 
Apple Health Design Challenge
Apple Health Design ChallengeApple Health Design Challenge
Apple Health Design ChallengeNic Edwards
 
Fitness Trackers Market
Fitness Trackers Market Fitness Trackers Market
Fitness Trackers Market nehanarula24
 
Becoming A PE Geek
Becoming A PE GeekBecoming A PE Geek
Becoming A PE GeekJPolley1109
 
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEM
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEMDEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEM
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEMijseajournal
 

Similar to Tech savvy fitness-for12-17-13 (20)

TRAQS.me Presentation
TRAQS.me PresentationTRAQS.me Presentation
TRAQS.me Presentation
 
Hack The NECSTCamp: FitJarvis
Hack The NECSTCamp: FitJarvisHack The NECSTCamp: FitJarvis
Hack The NECSTCamp: FitJarvis
 
Estimating Heart Rate Variation during Walking with Smartphone
Estimating Heart Rate Variation during Walking with SmartphoneEstimating Heart Rate Variation during Walking with Smartphone
Estimating Heart Rate Variation during Walking with Smartphone
 
Fitness Goals.pdf
Fitness Goals.pdfFitness Goals.pdf
Fitness Goals.pdf
 
An overview of the MyHeart Counts app
An overview of the MyHeart Counts appAn overview of the MyHeart Counts app
An overview of the MyHeart Counts app
 
Information and communication technology in Health and telemedicine
Information and communication technology in Health and telemedicineInformation and communication technology in Health and telemedicine
Information and communication technology in Health and telemedicine
 
Fitbit presentation
Fitbit presentationFitbit presentation
Fitbit presentation
 
Fitbit Presentation
Fitbit PresentationFitbit Presentation
Fitbit Presentation
 
Final presentation assignment2
Final presentation assignment2Final presentation assignment2
Final presentation assignment2
 
Fitness Tracking Systems
Fitness Tracking SystemsFitness Tracking Systems
Fitness Tracking Systems
 
Fitness Apps
Fitness Apps Fitness Apps
Fitness Apps
 
Fitness In Mobile: A Case Study.
Fitness In Mobile: A Case Study. Fitness In Mobile: A Case Study.
Fitness In Mobile: A Case Study.
 
Top 10 smart fitness gadgets that actually work.pdf
Top 10 smart fitness gadgets that actually work.pdfTop 10 smart fitness gadgets that actually work.pdf
Top 10 smart fitness gadgets that actually work.pdf
 
Fitbit, A wearable Device
Fitbit, A wearable Device Fitbit, A wearable Device
Fitbit, A wearable Device
 
Top 7 best fitness trackers and health apps for Wellness.pptx
Top 7 best fitness trackers and health apps for Wellness.pptxTop 7 best fitness trackers and health apps for Wellness.pptx
Top 7 best fitness trackers and health apps for Wellness.pptx
 
Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014Quantified Self | IHRSA 2014
Quantified Self | IHRSA 2014
 
Apple Health Design Challenge
Apple Health Design ChallengeApple Health Design Challenge
Apple Health Design Challenge
 
Fitness Trackers Market
Fitness Trackers Market Fitness Trackers Market
Fitness Trackers Market
 
Becoming A PE Geek
Becoming A PE GeekBecoming A PE Geek
Becoming A PE Geek
 
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEM
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEMDEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEM
DEVELOPMENT AND IMPLEMENTATION OF MOBILE GEAR FOR SKIER TRAINING SYSTEM
 

More from Marc Stephens

Water, Water Everywhere, Nor Any Drop To Drink
Water, Water Everywhere, Nor Any Drop To DrinkWater, Water Everywhere, Nor Any Drop To Drink
Water, Water Everywhere, Nor Any Drop To DrinkMarc Stephens
 
Technology Integration Through Teacher Training - Action Research Proposal
Technology Integration Through Teacher Training - Action Research ProposalTechnology Integration Through Teacher Training - Action Research Proposal
Technology Integration Through Teacher Training - Action Research ProposalMarc Stephens
 
Virtual First Responder
Virtual First ResponderVirtual First Responder
Virtual First ResponderMarc Stephens
 
Experiential Learning Presentation
Experiential Learning PresentationExperiential Learning Presentation
Experiential Learning PresentationMarc Stephens
 
Hidden Curriculum Presentation
Hidden Curriculum PresentationHidden Curriculum Presentation
Hidden Curriculum PresentationMarc Stephens
 
Action Research Proposal Presentation - DRAFT
Action Research Proposal Presentation - DRAFTAction Research Proposal Presentation - DRAFT
Action Research Proposal Presentation - DRAFTMarc Stephens
 

More from Marc Stephens (7)

Save The River!
Save The River!Save The River!
Save The River!
 
Water, Water Everywhere, Nor Any Drop To Drink
Water, Water Everywhere, Nor Any Drop To DrinkWater, Water Everywhere, Nor Any Drop To Drink
Water, Water Everywhere, Nor Any Drop To Drink
 
Technology Integration Through Teacher Training - Action Research Proposal
Technology Integration Through Teacher Training - Action Research ProposalTechnology Integration Through Teacher Training - Action Research Proposal
Technology Integration Through Teacher Training - Action Research Proposal
 
Virtual First Responder
Virtual First ResponderVirtual First Responder
Virtual First Responder
 
Experiential Learning Presentation
Experiential Learning PresentationExperiential Learning Presentation
Experiential Learning Presentation
 
Hidden Curriculum Presentation
Hidden Curriculum PresentationHidden Curriculum Presentation
Hidden Curriculum Presentation
 
Action Research Proposal Presentation - DRAFT
Action Research Proposal Presentation - DRAFTAction Research Proposal Presentation - DRAFT
Action Research Proposal Presentation - DRAFT
 

Recently uploaded

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxheathfieldcps1
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfagholdier
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.christianmathematics
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfPoh-Sun Goh
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...Nguyen Thanh Tu Collection
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...Poonam Aher Patil
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxVishalSingh1417
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.MaryamAhmad92
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxcallscotland1987
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdfQucHHunhnh
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxAreebaZafar22
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxAmanpreet Kaur
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...ZurliaSoop
 

Recently uploaded (20)

Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
Micro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdfMicro-Scholarship, What it is, How can it help me.pdf
Micro-Scholarship, What it is, How can it help me.pdf
 
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
TỔNG ÔN TẬP THI VÀO LỚP 10 MÔN TIẾNG ANH NĂM HỌC 2023 - 2024 CÓ ĐÁP ÁN (NGỮ Â...
 
General Principles of Intellectual Property: Concepts of Intellectual Proper...
General Principles of Intellectual Property: Concepts of Intellectual  Proper...General Principles of Intellectual Property: Concepts of Intellectual  Proper...
General Principles of Intellectual Property: Concepts of Intellectual Proper...
 
Unit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptxUnit-IV- Pharma. Marketing Channels.pptx
Unit-IV- Pharma. Marketing Channels.pptx
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
Dyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptxDyslexia AI Workshop for Slideshare.pptx
Dyslexia AI Workshop for Slideshare.pptx
 
1029 - Danh muc Sach Giao Khoa 10 . pdf
1029 -  Danh muc Sach Giao Khoa 10 . pdf1029 -  Danh muc Sach Giao Khoa 10 . pdf
1029 - Danh muc Sach Giao Khoa 10 . pdf
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptxSKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
SKILL OF INTRODUCING THE LESSON MICRO SKILLS.pptx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 

Tech savvy fitness-for12-17-13