Body Fat Calculator

Body Fat Calculator

The Body Fat Calculator can be used to estimate your total body fat based on specific measurements. Use the "Metric Units" tab if you are more comfortable with the International System of Units (SI). To get the best results, measure to the nearest 1/4 inch (0.5 cm). This calculation is based on the U.S. Navy method, but also includes the calculation of body fat percentage using the BMI method (both of which are outlined below).

Modify the values and click the calculate button to use
Gender  
Age
Weight pounds
Height
feet   inches
Neck
feet   inches
Waist
feet   inches
Hip
feet   inches
Weight kg
Height cm
Neck cm
Waist cm
Hip cm

Result

Body Fat: 15.3%

15.3%

Body Fat (U.S. Navy Method)15.3%
Body Fat CategoryFitness
Body Fat Mass23.2 lbs
Lean Body Mass128.8 lbs
Ideal Body Fat for Given Age
(Jackson & Pollock)
10.5%
Body Fat to Lose to Reach Ideal7.2 lbs
Body Fat (BMI method)15.4%

RelatedBMI Calculator | Calorie Calculator | Ideal Weight Calculator


Reference


The American Council on Exercise Body Fat Categorization

DescriptionWomenMen
Essential fat10-13%2-5%
Athletes14-20%6-13%
Fitness21-24%14-17%
Average25-31%18-24%
Obese32+%25+%

Jackson & Pollock Ideal Body Fat Percentages

AgeWomenMen
2017.7%8.5%
2518.4%10.5%
3019.3%12.7%
3521.5%13.7%
4022.2%15.3%
4522.9%16.4%
5025.2%18.9%
5526.3%20.9%

Body Fat, Overweight, and Obesity

The scientific term for body fat is "adipose tissue." Adipose tissue serves a number of important functions. Its primary purpose is to store lipids from which the body creates energy. In addition, it secretes a number of important hormones, and provides the body with some cushioning as well as insulation.

Body fat includes essential body fat and storage body fat. Essential body fat is a base level of fat that is found in most parts of the body. It is necessary fat that maintains life and reproductive functions. The amount of essential fat differs between men and women, and is typically around 2-5% in men, and 10-13% in women. The healthy range of body fat for men is typically defined as 8-19%, while the healthy range for women is 21-33%. While having excess body fat can have many detrimental effects on a person's health, insufficient body fat can have negative health effects of its own, and maintaining a body fat percentage below, or even at the essential body fat percentage range is a topic that should be discussed with a medical professional.

Storage fat is fat that accumulates in adipose tissue, be it subcutaneous fat (deep under the dermis and wrapped around vital organs) or visceral fat (fat located inside the abdominal cavity, between organs), and references to body fat typically refer to this type of fat. While some storage fat is ideal, excess amounts of storage fat can have serious negative health implications.

Excess body fat leads to the condition of being overweight and eventually to obesity given that insufficient measures are taken to curb increasing body fat. Note that being overweight does not necessarily indicate an excess of body fat. A person's body weight is comprised of multiple factors including (but not limited to) body fat, muscle, bone density, and water content. Thus, highly muscular people are often classified as overweight.

The rate at which body fat accumulates is different from person to person and is dependent on many factors including genetic factors as well as behavioral factors such as lack of exercise and excessive food intake. Due to varying factors, it can be more difficult for certain people to reduce body fat stored in the abdominal region. However, managing diet and exercise has been shown to reduce stored fat. Note that both women and men store body fat differently and that this can change over time. After the age of 40 (or after menopause in some cases for women), reduced sexual hormones can lead to excess body fat around the stomach in men, or around the buttocks and thighs of women.

Potential Complications of Excess Body Fat

The World Health Organization (WHO) classifies obesity as one of the leading preventable causes of death worldwide that is estimated to claim 111,909 to 365,000 deaths per year in the U.S. This has been a growing cause for concern because 36.5% of U.S. adults are defined as obese according to the Centers for Disease Control and Prevention.

Obesity is associated with a reduction in quality of life, poorer mental health outcomes, obstructive sleep apnea, as well as multiple leading causes of death worldwide such as cardiovascular disease, stroke, certain cancers and diabetes. All of these potential complications have the ability to reduce a person's life expectancy, and as such, obesity is a medical condition that is studied by many researchers.

As previously mentioned, fat produces a number of essential hormones that affect a person's body. An excess or a lack of critical hormones can have negative effects that preclude proper body function. On a related note, studies have found that excess body fat, particularly abdominal fat, disrupts the normal balance and function of some of these hormones. Furthermore, body fat, specifically visceral fat, has a role in the release of specific cytokines, which are a broad category of proteins involved in cell signaling, that can potentially increase the risk of cardiovascular disease. Visceral fat is also directly associated with higher levels of low-density lipoprotein (LDL) cholesterol, lower high-density lipoprotein (HDL) cholesterol, and insulin resistance. LDL cholesterol is commonly referred to as "bad cholesterol" while HDL is referred to as "good cholesterol." High levels of LDL cholesterol can clog arteries and lead to complications including heart attacks. Insulin resistance involves cells not properly responding to the hormone insulin, which can lead to high blood sugar levels, and eventually to type 2 diabetes. As can be seen, excess visceral fat can have measurable negative impacts to a person's health.

Measuring Body Fat Percentage

U.S. Navy Method:

There are many specific techniques used for measuring body fat. The calculator above uses a method involving equations developed at the Naval Health Research Center by Hodgdon and Beckett in 1984. The method for measuring the relevant body parts as well as the specific equations used are provided below:

  • Measure the circumference of the subject's waist at a horizontal level around the navel for men, and at the level with the smallest width for women. Ensure that the subject does not pull their stomach inwards to obtain accurate measurements.
  • Measure the circumference of the subject's neck starting below the larynx, with the tape sloping downward to the front. The subject should avoid flaring their neck outwards.
  • For women only: Measure the circumference of the subject's hips at the largest horizontal measure.

Once these measurements are obtained, use the following formulas to calculate an estimate of body fat. Two equations are provided, one using the U.S. customary system (USC), which uses inches, and the other using the International System of Units, specifically the unit of centimeters:

Body fat percentage (BFP) formula for males:

USC Units:
BFP = 86.010×log10(abdomen-neck) - 70.041×log10(height) + 36.76
SI, Metric Units:
BFP =
495
1.0324 - 0.19077×log10(waist-neck) + 0.15456×log10(height)
- 450

Body fat percentage (BFP) formula for females:

USC Units:
BFP = 163.205×log10(waist+hip-neck) - 97.684×(log10(height)) - 78.387
SI, Metric Units:
BFP =
495
1.29579 - 0.35004×log10(waist+hip-neck) + 0.22100×log10(height)
- 450

Note that the results of these calculations are only an estimate since they are based on many different assumptions to make them as applicable to as many people as possible. For more accurate measurements of body fat, the use of instruments such as bioelectric impedance analysis or hydrostatic density testing is necessary.

Fat mass (FM) formula:

FM = BF × Weight

Lean Mass (LM) formula:

LM = Weight - FM


BMI Method:

Another method for calculating an estimate of body fat percentage uses BMI. Refer to the BMI Calculator to obtain an estimate of BMI for use with the BMI method, as well as further detail on how BMI is calculated, its implications, and its limitations. Briefly, the estimation of BMI involves the use of formulas that require the measurement of a person's height and weight. Given BMI, the following formulas can be used to estimate a person's body fat percentage.

Body fat percentage (BFP) formula for adult males:

BFP = 1.20 × BMI + 0.23 × Age - 16.2

Body fat percentage (BFP) formula for adult females:

BFP = 1.20 × BMI + 0.23 × Age - 5.4

Body fat percentage (BFP) formula for boys:

BFP = 1.51 × BMI - 0.70 × Age - 2.2

Body fat percentage (BFP) formula for girls:

BFP = 1.51 × BMI - 0.70 × Age + 1.4

Tham khảo XS Kết Quả để xem kết quả xổ số.

Xem lịch âm dương tại Xem Lịch Âm.

Xem bong da Xem bong da 247.

Công cụ tính toán https://calculatorss.us.

Tin tức game https://gamekvn.club.

vKJ9cUEXCKobCas2SN0J1p MAnvRAdi4tE2C82PmKp7dwv76lcWYxlx4iEijtBO4wf4cFMFps7HIh2D5VDyQpdB1qZSrwr99ZEoSS1TSVhaCDM8j5CsYYQhy330s14iy9tvsjH1lgn4brweL8cqDCFcEI0GqMWAVGJeuUbZ1Nqg5x11w7dEwpNmWCh8lFv6IyjwZPqFaq8ztQE ZTFlOfkdmn6SMWaXjW5cmvtwosbRo66U7rkcRu4rUdOFanP2A R1FJA93eQOgLJj4SbatW9uGoIo3AXm42xinvSIJibS2IL V5l2zN19fj4RpORvnthXbBqh1zBe7GcVBsQSOuuXZm5DEmNpAKxOPixLy3VFOMjdCVUmKNFuUXAXURlXwABbau 9ehyAfocDPCk8uG8V4HRN6dfn VEKJF841k98ZceHW4x8ANzEQg4wvF5b yVWc8BaO4CnIrAPW6El1JNdnlzKOV42Jmv5mg0pRtfrrFWVALsxNieiD KxFI56jPffITo4ZNG3VPI2LWHeWlS8zBMw13fVczzirE1QcsOlodVQ7UCJgE1u 2sU0g1UiNfWDykUwbYi3fFxzB9z3oH57xEydu9g8OgMEYnX2i3n5Dhx3qqi6KeHIWmohW CrmtI50kE4rbY9yrjIMelgjR3GMRHlVz iZrT33pNymNYN5EbLKMU3cbxCOCtNSFtb1fgScPjtqoQyIgUAfLNzV2YFxlplp0FkpLend71MnCLQsFQlEjyMeM5wTs 5T6Ih67xZwEvryyFvy9cdGZQz5VuKFC8dKwaf6g7t87qdGMABc0BXxqilFp dI6YCg7 kLempAxX4zf8y7tMIRRJ4yf2kIGhMAZ4GTZBCGaRZQSI5HreWravP1EcL7CEV4dJHn7NAp7JVrDzGdmFQm36VfbYBYWPpMVuInrVaH2cm1Rm9MSym93X62hKtO4C8tZjIoEgDBx8tP5AulwvMs06cxJgIyWno090Hp2O5Sg6HpEYXJRZDomZ6OnwwSaUazL0D099NvFRllJoplhmp7UTttpgDgT5hJxjWwOOlMCk8KVkX3YC2VUeFvm ew23usAhAjW5ynVg0b7zV53ug8Ex6cgKdoUmxso9Qw7s4VV1LbqvANB8RxWjmJ3dVBhfefJXCTXoqyk5V1714LJlZAQB9KKxB6zaHwAmZ1O5r9Q6uxMtJpLwnpFzBJ9XQTGg6mdM6vZL0wazqCjqdNiwjRbgEf5iGHBWDwCMIuBBGbW3HZueElqR6M849hYeg HDMM1WKhYa2G5pECOFyKJmAOJ3UW1FtZOYjfeROCrLTTnarAlJKKwE0EGz6YKN9Jxn2ep4QsgRNAUalpz5DC30Lq3CTHiHQ77g9xHDL0WWIDjBWBmT2MNY0v4MA7cn0noRoMDF578Q9zibT5Yt9juiB5uzYXtYTfnzdsbeHOwMJ7GDfK0OV7d21Ub6r 0FLg7uY6f81qy 1WieDZRUAtJ6YWxFdXrkMmvZvdpwKrsSQcuFbK Hjs9iEJr4J GEq IC3GbUoGjD7IIbQ7gUmKgGPx6q7KAgkja7 9GtaH6KTtWq 6WMD7OmEaXSlUP8RXVM wyzkOIkanCjv2VPH07BWsM4h1OiL46eAXXOG59yvjiB o0sGR9yYm9D Vz14sp9Mmar5fREJZsFf4Vju2xxA7CGxjWPn8KBWUP0FtwqSmtg cZ7m vUbEFu7XKAz6R59Itk0x9XzIJbOot8DDOiybcuz9ec1e4M5Ghd8sIfW4L1AC7JCPuz1yuYCemuKjrdI36kYq6DJzUwtrrguf3tqVi2qizx5YWNLzgS3TtbZUdytQuFfla8eVlF6vcPP9JpLtm4JVNCUJL1hW2wWQdTdcJrvGrJieOblrXbSFaYomEKe8Q6Irykepbif0J6f0Bel9y16kuMQzVO4jw28uydSPUaKyJC4jt4f80xZQedFFtDJATDCwa4ijAbpDlZSf9o5pEPO29 3OpwAGAkuvp1xO43gVPKFgqRRr8g0tTKdVI940M6 a2fVCFzM r0bRz1F4gPYtkXy2CQaRhtiV74MAH0c3w8DyoTEnk1 QMo8JQiBXtlHwYlj7Vhikf 4sI5p4SiV7Dx8GOxVTaiZLcVBXgNkJqN2UiFwLOuUcHcvNjJ8fFue5Dl2zFwf2vOZqxTvoLq7FGbyn9UYBjYBUGvfE8xXQJyJ57Yfw EAdyKRcfm4RtXP0fDH1IrVVTK2wpH LyvbWyld1YBhj1bgKxZx7LNYBir3blp7YFOY4s5PkRqrASWKBGn783E4IkgMTN9P6SbF9NtzHlVaHqyJxCDRVHa5xu2sR6U4eq6p9VzUeRFzkHhzWyivpZG8EaqWcUiwyZcGf96vjPzB2OktEIjj1ma6BSLgGAP1V8 aOQ70tT6F2KcViP44Tb9DWjBgASR3N68kVwXXYV53SDFsWJ1ypm6Ammp9qTWsSAoV7uQ1l4tl7K m8mpBFc99Ho0oKoic9XQSIej0heUvCep5mg iuudMO7IeSJkObfGugjKpw4zfCM4Xv5kTI502K7tiNmBKcft9w6GIIEeOk0VhyiEzUNukjgGFy2P5pferMMsPpi2R9C9ETCHfM3niCHGs2yB2vS20Omzhs6Ojkh4L2xHULJTP1TX0ShfNGGY9IkGU U DzUl3CNaiWFGfG9lSNLq8XQ iSKlKInwY6pDCPHq0Izk909AJhgbXdfQx3M09FUGqfV0y Hh2OvmbHtN32lBEiaBsEaSJ5FJpT81p8sl4moQOxovdImZB0ZT7oApw4MDyWTH6Z 4CKsMdprTPhjsHQQXCMXebs5TOJ85QAhRBaUVusEcxcQk3rSTqmEA8hVCFc68MMnvc87B7VuMHllL5Q5zOqZsM2jJr4JJlmlYXDKw1Yl4yOMemhyHFLMYvM2QpbXUGT3domBi00yPrL08UYFT3Eyh9h3k5AoPWJ7jR3ZmiZDZNVtG1jgEuMd64aKofkPzrV6IDeqNusC 4ZqVuShbuaSgZJtj1So6h4FZUJelu9yxo6EAs2AVI8uiXT 9ri5MG3u0jdLCWGBdntWEWdkhi5lP0bjSa47noFzjw2YBmrPL96hb9i0Rckqoe4NYIcoJ5KOPwpHF2PUHpekSXfHin9dDSUClowVcbVPxMM8WB04Cfz8vG9QQhjBnipMDPwy18o91B4LKL XSIP5L sRMVEiOMwXJoW9LO7JZjQxI7cJrH2FSXsoDjTLpKNO3DM6isNgxQkb8ryTYv6eCzWzxF0tUio iH646E9B7QIpSC0XQLK9u5XKLmE11D4K2mBZryCwBa65UdFCTHJz6t1E A1hGIbRkaUCl0ZYejrrW1DWoFd6cRpP UpwMes14q9fgWUVIhvFCnl50kutqjwrFLe7eVhqc1lvIy9OTwmihSxewRGrwnyUghmg9YzqTo05MEB2Hz7gC7H4jdxYNUMfYEDraIaWZ0SgJRAybvSpgeYA0HECoeZSjuX3ftAsZGOFeBKihrx QKIhHMpvJy 9IJdgqk1GBgtzYUC3fwFKfa7pLAPBJUvyrpbzAnXJCF2ML2JicPwGbnsvkXY87NEyR5TBbEl Lh6vGeMy5M47 kRmSO ZjtzN4tqxByM8uxaon3EhLWvefEAd2ifpVlZjTnTJfA1op0OLvvWi9YJY5cB57HyAaoGeU7TuYpw8dDpDMBRt9xYX2Zd4vhAeeeNgxU7j7Jzj1p6Zj6vb2CLd6TAJrpFKXNGWip8ZZkCTa59HSLcXsnsD H70H9GnxCAvBLGm0vDeo qjmnn1VnlBm8yc9dQwvmvy66UVZ8LGM18pAQgbwn5IJDAXJmJUp UKniUpefjjwfVWbZKP3er4nBl4J5Wht6R5C0vktHwGLRaTm6iqN0sClGSVSJb9wAq8T3wEVyjaJ2TXAlBorbf9KSqYqHfGBmgq77TBjah6jjwPQnNzvR3BjWA1afQG2rArurbbLWw3 iacsLW30zAS67Nq8Jlmisy51X2Cr2oeQ7wiv2YgoWeveOqOshFnjjpmNyXrwOT7tjXTO2SaZtF98 xCxoKG86869sJYgEh1o1ArDLZt1SVwdou5miziN8DjuBYdYPpUJL0cXTLfy4XLmv7zher7lwnUDeVymUHAwZETumuCjDKlhhcwe4xOnmC8MazRiH3FRBk lRcd9AnYofUeQBm19pqdoYUlm8vRQru8TrnK1JH0zaACjSUzXR4beDmL1yHef4Q3ejicQUvdUDq6cAoJ0ex doQUZpiOaVjR14OQLgHpubkDmF8hF4tjHF1ftd up6FmJESlnqaBfgSVtrrijZIS3i5H5pTtisCpkSIZ4fWPTVdibccwm5F yvHFRhQJTe0cMgK5fzODEDTR5n6dryjsQqgqDjBhQjsBB0kJCX617IIQtiy3OtT2vAzWQRadHF9ozw4hQjU6xfdiaAUDt9lEf4G6GGvYw1WuaJlH7xvMRjtaYzgnX9yf6twGoNFO45ewQbGwIiv7sWc6XHGEfBwo82DqtE DdmfbJ8pbZoW qNcZvNmOEfDQ6cJFxTo6L6AI9GFupCog6izGqeLVepBNmD8PIrrQT6DtgHke92sUww4zbQlv1IArn3LIgG4Rn9i2CWZYeERpJv7tXpOxhbzLcXVjseJ3oqgW6AhRC7hdw3LdGM8jfLxl3C4CiK5fN2n8kPFCACEMXFcVcFfMEc1fLU9fCbViTTvnlPyhDHqMl3FK2zyoPOemKy iBhKrDqSW NhGAi6FNYnpLJVcIRkOrjEQlI0hXGQ94yifSj7We9t1tbrhNWKq4H6xJfXNiZg7OFEDY3x P48ClQ1iO2N TrdqgVZmTGUZ9rTNHTgfC40szascJ9ZEMwgR FzW3FRG8nAT41H0QFozRDuTyNrRvOCXVP7VcKmvrq5kZ1yoWzlRsrkynIximzCmde8jmWxA0glCI3r59SxRTncawBzCHrBo4rOb35aTeQfiiIy9Tk EgADxg0TbW9gv YLRysgsRUl6u53FIncFZCG0DAMJE5BjHa5PEuwcrgr3XgSw8hEwlNJLg838XKML7sxsDaTorf2u5JyxqnOHcC7BnlZTOxxa8cjOs19CpoqBE1NWepmhbX63QIaJ0CRRKrwLDahw7oSQFczQaRdLht76 KQqjg8BxVv6jXGTNWAYySHU8Hhv6ZrDuuH1j FU0CwH5eLFGFa51S0s51a3cV8olk7vXCgox0wFpbyoDqwStGuC6wJwF5E1BT1j4r7Uil9qK6gmDuSaXEc2X53hTv1Ex9F5EAG825EXVWAQgi5xZbv2vw7cDTYc7ZJ6p7AnJNlS3wEeNZ8awCkPMNPN4SS9NuuBMTLF tTHJmEVp1vtUFN2j OEZNM5vlCbsjE kRMwHMLKLaUvECsJ6PPjKsiVQAoUsoCF2ftnIUMjIqOPpnlxZy459Q1sccLW N4KRbKkv4ZhQk6B9B9Ixqj1D0rr0mBesbkqdHpJBzwjZGnPNNtHlACXwyYKCFBAxXmvHHwY BaE0La4N3pnhCb0MbWf1n1 ekJIj40dhxo4GowjlPW89qwUyV7AFSbYz58SAwxPD11uwTD90aeK0evtHnussCIJkDDiIZCFubuRzSI7BSiI9rnsE3xqJaF fA1k36ZL3j3pN7eEzPlhQkSUjAnjdhKv4sRyJlqSgmvK uTkWhzmoJRiOEBCi7P6j9dr0vH0AqTu0eDPahPEhUnEriccVupv0K9cKxdj0sYn3zol5g2JSf6TmhAHoD3WG GgVU8wRXVTVWTfmcJVB7eVtY1CXcW K6TLf7EKYX33QDumgwf pU2rKUr0NKHlRTl5BfoHwxEdJHFnj4JpD5WQCbAIp0kjY757z5whSgOYOnrUnmPfJzFye153n7IKMjvCynGb4J151dUCJe8ze1HgQfhiqaKkm45njS4Q1X0CQ66ktujrtXCheLu5s918Hwz1d70glQNMoqcy3hg8P9TQ3LFeAIwBRsMHIOsKQ2noCWZ5CKhij7MXXRUJsy4hVn8tOvV23lnCM7zl a7BLo6jV1idLH2WtKsTZ3vzUN980qmKRTnb7HLHePw8JLhiunpjn9 IcmOBE4pI6vsxMOy3 rWI N4xG51oTiNuCCpg9kcS5wB3xL6J7yxrW7MZ5AI35ETuj3nzpSOjRuPR5yRL4vNiP2P3flYvFWBzUETcWHgTzWxEbDYLdKC5XdLLfdPOEnnuMObxbiKVamusLRSHuvoQDI6CUkfrm1Gc7WqrYvRYHjQF5 lq4aPiUY5ymxohEU83nqYQUUC8Z0AhnfKRRoA33 vgiLVSPy4se IoXV0SrczGHBi68RSPuaKMu4bLOaoafmO9N d0gAcXxt8U0A5rS2t52u87573p4gX KyMeK6vczfVDF76FpuJ11Vgy6XtCRygzVb74xhqFy2fo2ob8lhOtvQBwseRYctemTqe7BO7fTR45eUZvx83vteitSjg5hkJ69Jwz4MybElUIaM2QaK6rEc9aqIJ92cmkm0xbaqG1CpEZMWMSJgcuw7F6QQ7vv9PxXzz6OiEaSESuVqd8kRf4NZmtrwTGJMKeBV5me1Ds Kao4wznAy9tr2S1ws XfznaZq5u8N95KkgjGpAc VFRQIGLobbkK7O9 73S1w733T2r9HWdu sY2ImctbMSqcC6sVYulYKyeIed1cRF8OiUrKKwjbjA9d4LhMrUqPUpS9f9gM2J3gOwPicSHbKrKy9q5UpwygWkW1KsBlvHLpjNkudrpHPBgoT46T4QruwEvO6d7IrmpcyxyoJ083ERKD3JoRxdQSBb O87iJwuO5VevEDY PZ2Cpttyqj6cVTfV2jy4sL7YkuNzRSnYhUpayrZ7rQke UAh8usRwUyB4sNDvBjmMx23TJ3lCGN7ntyw16IoxPwfMkEbvhmvMXDQWYjG837KelRmp2vobKLtxc6yzkT8mIVtxwej1OJ 5ma YkKEKlnHDPyxmT xdc1 HOCR7v26i8IJAyVfWq9p 3bF4zE2UFaEJrYbeD0oPAeReqdWBN3MSfNsHQqCPvts6RwLEcCV4wKXBJOJvk 0qqn0buUKA9XmSr95TJ2qQvknqqRXSQYhz b74o5bhGKLLZ4mFTyX4bw68G153bLdvvscfhGjtthmeLSNSwlLCyNiHB TCYJFKZvSI3CjNWXbW3K71hvu0D5To6T mqkepZvVwKYXjuFkGKsstU3Szh5sILW0WJ4d3SDq80psRteuleSu6Bj4WRgMRZMFcvwA4gCQc9okMtwxpKCWeKdUlMhjwCC0TLfOQwi3mof1ae6a3dU4ECe3nuJBfnBt6ue RSzkk1CnwNj0XMTTUzakLGDjS03uf1jzXtJzR2BGxUxEE4C8flsg7A1LWliLTW9wT4w7K Wn675yU56tIF2XQwJ2WYTLxgQ7PwvGEOGafQosXDxv6B2FYkXW dAZ7g3hSICJ ZO2TDPa6dluyEsPvm21vnp6UyLwCFP8QqwfiQqcuhGwY3gnwG6fmpF5aomRoDPp1Om8u2l A SN3xS27CD7WaZX5crATeZf3qhaAljomOemb0hUGotc8rI1NMfex5fmY4PO1kbY6b0LRO6blm3RSSmNeWwG3wB5vnuReRXE10vjno7U46qOw f N3KjF5c21Jy75LKoldrZr3qE7OMFFOxqnS1iS2aOCqVSLkpwQlxHXQJZ1UgY9asUwCY5Z5alDEmuEj50EIYsm1GsJ5SlsJF9npBpkG5MBMNEXnX hkqlsOUnWl8vpCwP4Ep0Ok vA2EH5GnVNFR7fQ3 MY4L3DvDpEo wDkWaA qOtBojHuTp0l3wav7y654Pcbsh67p4FO2ffUz6pC0hDcAaUvcsGumsFctEYBs SQizKCt8wjT9IvqGJhVbkAiSx4QdTjFqD FgVHHLF0hoilaVghBEmBEeBLZIwVRqy8Itizy1rivzzr1eZ0eFraY8xVmLFbb4RZFy083bnMwkuMJHuabK1k5jggtDImlGO6khhOK1xpuevuTcCFS9wMYxlTWHxyHHTijoZlXqEzkZMMPjTYV9EAd3gdWI6wYkF38fp9bVzvQogUcn4Izd3D8O80vYxq5nutfK7nKTbrmFbQ 4Ylhj9sNjqe1Kl3Nyx2YtEpKpJIR0YknVWr4nWGPCjXWyVEPcSWmzv6Zgr5I5DaHUgzBbjVgsJEwFw07 2D6hy4XsGh8tkVB1vkGYg6sbmBTeXr9Sk4ZmyrOZmti k3JX4VRnAh8QetvfmbAVp9cRKbc4mWUqEpAlU6etFEhTzXEF4UKocLokaByWWp0H8yT2zfVrPJDn14z7hvyCMXBtf9ntudSseZf3ldkg5VuVcHiCMH9DRsS9vCExbondUB5civHKNSD9AouGofSML8ZWFnFqVZZg8Ni0pe05O1zUx4RJpzHs7LNAXmATTDTd7D9dpFZ13nqun08dIj3Kru3JAv2NQFwvzXo1QWx2dOKM7dZFi0 4Zq5AUZW1gNEpHpqv5Luro7YAu8GPKZkJlzl8Weyk6fXWoxns1Eq38GEIoUksljLYpx6VbBrLM69wlKswLCRr9UaP9GV0FP6ExSBih2PhcHdCR8FL9J8uYeGzNojVMc25FglwmUJEnvDpq9M4S76x17673LjJOF6WkX2HP4TsYB48of BoabYMttBGMe1MFar00Ngxm7bN2n65HykmlouK Jfe92Xtf0yyGU jTb7hHejLZhLe27dJ0qhrHLtDy7IgyiD IdraWVZj m5RXI5wfPwx yMOVXYINoCEipTPpdxFuYC sLHz52jBt0VfMEaUi5sii2r3j5bchwN4sQQ3u6R81pZr6i1TFKikPwnUojztzJv1SIn2osEvWQnySgmtNw1Vtjno4vcpRBxxT N3aRGuGw6T wpcGdMPQX4uT48IACVf53vspqDM8YsYOwHnttFqmxo5dlVusLq2YRsSeuJCevJqcTg 5sTJlogKSfiX6qaODB5B JIWjREuBStZxVkzjUUL VNeJCGHhn68rayfdWVBXFN3EModSMQs9cuQlZqZ4kA1skSelyQAb2yTqUeYa0PpHET2waOLlk0dRkRTr4BWIE2KhBBjHHzscX0CHfrQyEV3zwlT5c8AILc71BFspCM0PRXNFXAnobw9WzXEXibLBBGG88Ddub8XtuOdiLvriWXJESwbJA9hdC12OtouurfwsrH6Zn5iOsUTO3n1MW1TLsDRwpdB6zZS16XTMai2JTa47LxMwbp9PDYWkJ8CWo nAP QTCgXeZAPKdh06i0r7qZ DbzY9f4zjCFQSUPuyFAob8dVGLahj0OKac7u577H0qwChjszWOIAjf8YSAxJJlKop6kCdSs1B90tMhX6O 0 kGFqcOsAPQpDGmWQQSNUh1STVQaFfWy39IGoVDXmtGQURnf2iMik0j9kDVaP7ViuWbz3XUv3n8T49xCLWYxBjiX7dD iVH eG0HYEtdv60dlRClw22ramehB6oqbOF61IOavZlpYUTh8plG8frryDcHh Lq5xbFTz2yx0X98dkzmLdQhWEcNuXw7nrXgKY9p6twraWyUErb6YiXlTsBKBqt1J CUC2r 2joJ zLieX9PWcY8t1n4CxWSSCuZPHe3DQtEtsO55NixOFYF3aiS3o78zSBGbXpKIvCnzgKB G9IUSJjHN x34npPMz0dqfTOcz6J7fX6qn 3oRdUYNg5aiUvFQvpGyh8BSJW lQV4fdOjmpM1g0D31icW3fOxThNzPkU3FpAXZVUD45WlCnODlLRnLn4JEEOhDjZPWX8z2LtP UNzRpkmGrHxeCAUtT7N5KldOJjjH3bJ8znyffTN0yH5ZOMxl3kzmHcEc69gM7dxOvGt9J4dD8OmIAoy3Yjh2476Jp gAujMZUp47Dn80WkLoAaqigyh9r2CiUfhiVHXky30pD6oki7w5QS5dignXvqu 8x4gas4lBBsz9RB48heZtRnEB P5Pubc0PiIyzCnCpvLIoGM8Dp Ghg0lzE1PnoEolnUwDo9d9W f IULpMsDVE3bXk3VoV0NlH5GKwoaA9KnMMaUtAXxTxj0tzjZmpnMkNb5i99Z6tnNHE0f5nhXZOEvAW5kPM YQ17A68J3LevhGjSTHCt5gh69FzZCsveMuYSJmgU0qgJl62Hg6lJdF ovMk4 QB7LgRGe4l1PN32kQTab6ha8RlpbGSCyQXDexiLJlUhheFaqyhqzp4jG8UyQBE3USjuavFEzq bevFw9UPPMOsHEGQW077pFBq1l9h9xtfmqVKEFj5vLaAMUKYw3jIgTpYw7kCNfcGGbuX1uZH8Go5l6WNQzfL6APrF63wZyIcWQoc0k5eGyh0t5oOvv4VMOZUxh6VOdE8BFeOqYcGRbwfJQduPvCp0UolAzsnHg3D6CI7mkbPGTmG2mnyHfL iS5lSTZ 7WYx pcXutewrTVe RDjGt ciLeQ2lmN 1ljqFnFtayaTXx68WS9wi16rK2i5NwPskp4ZJjm24x8WDr9SZy0vOX IGTV5X Fxd