This test measures a participant's ability to stand up from a seated position as many times as possible in a thirty-second period of time.[2] Testing the number of times a person can stand up in a thirty-second period helps assess strength, flexibility, pain, and endurance,[2] which can help determine how far along a person is in rehabilitation, or how much work is still to be done.
Firstly, let’s establish where your glutes are and what they actually refer to! Your ‘glutes’ — or your gluteal muscles, as they are more formally known — refer to the muscles in your butt. Specifically, there are three major muscles in this area: your gluteus maximus (the main, large muscle that shapes your backside), your gluteus medius and your gluteus minimus (two smaller muscles that assist the gluteus maximus in moving your body).
This is a great, functional exercise, and one I have written about in the past. The basic glute bridge is simple, just lay on your back with your knees bent, lifting your hips in the air. This is an excellent starting point, but most of you will quickly need to move on to more challenging variations to really get your glutes fired up. Check out my two favorites:
I get it. Bodybuilding is a subjective sport with judges that determine who wins based on the judges opinions. In the other resistance training sports you win objectively by outperforming your competitors. Bodybuilders also tend to work out differently with little concern for the weight being lifted, so long as the end result is a better-looking body. This can make bodybuilding type training seem narcissistic and shallow. That’s too bad because hard core resistance training athletes can learn a LOT from bodybuilders and how they train.
© 2019 Condé Nast. All rights reserved. Use of and/or registration on any portion of this site constitutes acceptance of our User Agreement (updated 5/25/18) and  Privacy Policy and Cookie Statement  (updated 5/25/18). SELF may earn a portion of sales from products that are purchased through our site as part of our Affiliate Partnerships with retailers. Your California Privacy Rights. SELF does not provide medical advice, diagnosis, or treatment. Any information published on this website or by this brand is not intended as a substitute for medical advice, and you should not take any action before consulting with a healthcare professional.   The material on this site may not be reproduced, distributed, transmitted, cached or otherwise used, except with the prior written permission of Condé Nast. Ad Choices 
Do Belgian squats (or "single leg squats") with a dumbbell. Hold out in front of your chest a dumbbell using both hands. Standing in front of a bench, lift your right leg back so that it's parallel to the floor and resting comfortably on the bench. Bend into a squat using the left leg, so that the right knee almost hits the floor. Lift and repeat 3 x 8. Repeat using opposite leg.

Progain contains an easily digested source of carbohydrate, providing much needed carbohydrate to fuel your workout before or after. By adding creatine to your diet, in a shake, in food or in capsules, is proven to increase strength, build muscle size and support training intensity. At Maximuscle we have a number of products with added creatine, such as: Creatine Monohydrate, Creatamax Capsules, Cyclone (powder & bars), Progain Flapjack.
In order to validate your account, please either send an email from your .mil email address or send in a snapshot of your military ID to our customer service help desk. Blacking out rank and or post is acceptable. In either case, please include the civilian email address or whichever email address you have registered with Onnit.com somewhere in the message body so we know which account to verify. Please setup an account with Onnit.com prior to submitting your request.

This leaves you frustrated and yes……….with consistently tight hip flexors.  A crucial step is often missed with trying to stretch away tightness or pain. Before anymore blame is placed on the hip flexor muscle, it needs to be properly assessed. Then after an assessment is performed you can determine what the right hip flexor exercise for you to do is.
Achy knees are often written off as an inevitable side effect of getting older. And while it’s true knee pain has many age-related causes (namely, arthritis), chances are weak glutes are a big part of the problem, Kline says. If you’ve been diagnosed with arthritis, strengthening your glutes can at least help offset some of the pain you might experience, she says.
The materials and information provided in this presentation, document and/or any other communication (“Communication”) from Onnit Labs, Inc. or any related entity or person (collectively “Onnit”) are strictly for informational purposes only and are not intended for use as diagnosis, prevention or treatment of a health problem or as a substitute for consulting a qualified medical professional. Some of the concepts presented herein may be theoretical.
A good butt workout should target the muscles of the entire glute complex: the big, power-producing gluteus maximus, and the smaller, stabilizing gluteus medius and minimus. Below, York, Jones, and award-winning personal trainer Katie Gould share 13 effective butt exercises you can do at home with minimal equipment. All you need for these glute exercises is a flat resistance band/mini band and a kettlebell.
Whether you love or hate ‘em, squats are one of the best butt exercises for strengthening your backside. Experts say that if you want to run faster, jump higher and lift heavier, squatting low is the way to go. They might look easy, but prepare to work when you add a barbell, slam ball or heel raise to the mix. These squat variations not only add some power to your jumps and kicks, but they also help improve your knee stability and range of motion. So how low can you go? Try these exercises to find out.

"It'’s especially important to eat a carb- and protein-rich meal immediately after a workout," Aceto says. "Right after training, it turns out that your body is really lousy at taking carbohydrates and sending them down fat-storing pathways,"” he says. "So post-training, carbs will be sent down growth-promoting pathways instead."” And when these carbs are combined with a protein source, you'’ve got a strong muscle-feeding combination because carbohydrates help deliver the amino acids into muscles by boosting insulin levels. This anabolic hormone drives nutrients into the muscle cells and kick-starts the muscle-growth process.
Aim to eat roughly 250 to 500 extra calories per day. To make sure that any weight gained is from muscle, Fitzgerald recommends that the bulk of those calories come from protein. In a 2014 Pennington Biomedical Research Center study, people who ate a high-calorie diet rich in protein stored about 45 percent of those calories as muscle, while those following a low-protein diet with the same number of calories stored 95 percent of those calories as fat.
How can the muscle progress just because you held a weight for awhile when you could of held a heavier weight for less time? It won’t. It won’t grow because it’s not receiving new tension. Extending the rep by going slower is great, yes, but this slow must be the actual bar speed and not just slow because you can make it slow. You create actual bar speed by making light weight feel heavy. So lift light weight so that the fibers have to switch when it starts to feel heavy. This will increase your strength compared to just lifting heavier right away or all the time. This will help create an actual tempo with actual weights. Remember my example above about how the overall weight after making light weights feel heavy? This is because your muscles have sensed a level of tension that altered its force production so now you have to lift less, yet work harder. Read that again :) this is growth. This is how muscles sense it needs to grow. If you keep the same weight and never increase the weight, then you keep the same tension. This same tension is not enough to create new tension. Remember when I talked about failure? Well, the point where the fatigue of failure comes into play alters as well. It takes less time. That’s the point. Not much time is needed for growth, just break down the muscle as much as it can to a healthy level and do it again. Keep doing it and keep trying to increase the weight.
Do Belgian squats (or "single leg squats") with a dumbbell. Hold out in front of your chest a dumbbell using both hands. Standing in front of a bench, lift your right leg back so that it's parallel to the floor and resting comfortably on the bench. Bend into a squat using the left leg, so that the right knee almost hits the floor. Lift and repeat 3 x 8. Repeat using opposite leg.
2. What's your training like? Are you crushing 25 sets for chest like the average juiced out bodybuilder? If so, there's a pretty good chance you might be working above your MRV (maximal recoverable volume) and as such any physiological adaptation which could have taken place is going to be minimal given the cellular environment which occurs in a state of functional overreaching. 

The motor proteins actin and myosin generate the forces exerted by contracting muscles. Current recommendations suggest that bodybuilders should consume 25–30% of protein per total calorie intake to further their goal of maintaining and improving their body composition.[30] This is a widely debated topic, with many arguing that 1 gram of protein per pound of body weight per day is ideal, some suggesting that less is sufficient, while others recommending 1.5, 2, or more.[31] It is believed that protein needs to be consumed frequently throughout the day, especially during/after a workout, and before sleep.[32] There is also some debate concerning the best type of protein to take. Chicken, turkey, beef, pork, fish, eggs and dairy foods are high in protein, as are some nuts, seeds, beans, and lentils. Casein or whey are often used to supplement the diet with additional protein. Whey protein is the type of protein contained in many popular brands of protein supplements and is preferred by many bodybuilders because of its high Biological Value (BV) and quick absorption rates. Whey protein also has a bigger effect than casein on insulin levels, triggering about double the amount of insulin release.[33] That effect is somewhat overcome by combining casein and whey. Bodybuilders are usually thought to require protein with a higher BV than that of soy, which is additionally avoided due to its claimed estrogenic properties. Still, some nutrition experts believe that soy, flax seeds and many other plants that contain the weak estrogen-like compounds or phytoestrogens, can be used beneficially, as phytoestrogens compete with estrogens for receptor sites in the male body and can block its actions. This can also include some inhibition of pituitary functions while stimulating the P450 system (the system that eliminates hormones, drugs and metabolic waste product from the body) in the liver to more actively process and excrete excess estrogen.[34][35] Cortisol decreases amino acid uptake by muscle, and inhibits protein synthesis.[36]

(2) Carbohydrates- I use this to refill my liver and muscle glycogen. Not that I’m “dry empty”, but because I train and training for muscle growth uses mainly glucose for energy. Carbs are the best source for glucose. Study carbs deeper and you will notice different level rates of digestion, which means….carbs themselves have their own “timing”, but at the end of the day all carbs (complex or simple) become GLUCOSE. I consciously consume carbs before training because it helps, if I sense I don’t need them, then I will skip carbs because I am “filled up” enough. But, post workout, I FOR SURE, consciously consume as many carbs as I can to make sure I “refill” my glycogen levels via liver and muscle. The body can only store a certain amount of carbs before they body stores them as fat, so I usually eat up to that amount and continue with fats and protein to hit my surplus. With all this said…I am “timing” carbohydrates (a nutrient), which makes all this “nutrient timing”.


Mini bands are becoming more popular and with good reason. They are a great way to get the glutes geared up for a workout. The best way to do them? Put the mini band around your feet – yes, your feet - and walk laterally, trying to move your upper body as little as possible. This is usually a pretty fail-safe way of getting a burn in that pocket muscle.
Rest your hip. Sore hip flexor muscles can benefit from rest. Avoid the activities that caused your pain. Ice your affected hip for 20 minutes at a time, several times a day. Keep the leg of your affected hip elevated as much as possible 48 hours from the first onset of pain. You can also take over-the-counter pain medications to help control pain.
Stand lunge-length in front of a bench making sure your knee does not extend past your toes. Hold a dumbbell in each hand and rest the top of your left foot on the bench behind you. Lower your body until your rear knee nearly touches the floor and your front thigh is parallel to the floor. Then push through the heel of your front foot to return to standing, keeping the back foot on the bench. Repeat for required reps then switch legs.
However, if you increase the demands you are placing on your body by increasing the weight being lifted, lifting the same weight for additional reps, or just doing something that increases the demands that your body needs to meet, then your body will have no other choice but to make the changes and improvements necessary for it to adapt to this environment and remain capable of performing these tasks.
Six sciatica stretches for pain relief Sciatica is nerve pain that runs through the buttocks, down the back of the leg and into the ankle or foot. It is a symptom of several different back, pelvis, and hip problems, and can also occur as a result of pregnancy. Stretching can provide relief from the pain. Here, we suggest six stretches to perform every day. Read now
The motor proteins actin and myosin generate the forces exerted by contracting muscles. Current recommendations suggest that bodybuilders should consume 25–30% of protein per total calorie intake to further their goal of maintaining and improving their body composition.[30] This is a widely debated topic, with many arguing that 1 gram of protein per pound of body weight per day is ideal, some suggesting that less is sufficient, while others recommending 1.5, 2, or more.[31] It is believed that protein needs to be consumed frequently throughout the day, especially during/after a workout, and before sleep.[32] There is also some debate concerning the best type of protein to take. Chicken, turkey, beef, pork, fish, eggs and dairy foods are high in protein, as are some nuts, seeds, beans, and lentils. Casein or whey are often used to supplement the diet with additional protein. Whey protein is the type of protein contained in many popular brands of protein supplements and is preferred by many bodybuilders because of its high Biological Value (BV) and quick absorption rates. Whey protein also has a bigger effect than casein on insulin levels, triggering about double the amount of insulin release.[33] That effect is somewhat overcome by combining casein and whey. Bodybuilders are usually thought to require protein with a higher BV than that of soy, which is additionally avoided due to its claimed estrogenic properties. Still, some nutrition experts believe that soy, flax seeds and many other plants that contain the weak estrogen-like compounds or phytoestrogens, can be used beneficially, as phytoestrogens compete with estrogens for receptor sites in the male body and can block its actions. This can also include some inhibition of pituitary functions while stimulating the P450 system (the system that eliminates hormones, drugs and metabolic waste product from the body) in the liver to more actively process and excrete excess estrogen.[34][35] Cortisol decreases amino acid uptake by muscle, and inhibits protein synthesis.[36]
When it comes to training, I prefer to stick with the basics. People think they need 10 different exercises to fashion a fine pair of cheeks, but that's not what it takes. When it comes to toning your glutes, you only need two things: drive and dedication—and I mean real dedication. You must train your glutes hard and diligently to get a great response. If you stop every time it gets difficult or whenever it burns, you're not going to get anywhere.
Partial range of motions train partial ranges while full range train full range. Simple as that. They both help each other. Isometrics are great. I do them all the time. I add them in however I can. Holding it on the bottom. Holding it on the top. Or just in the middle. Constant tension vs time under tension are one in the same. When constant tension cannot be applied, it’s okay because one can just keep holding the weight so time can apply tension. Either way, Tension is caused until the weight is dropped. Will their be enough tension for growth? You tell me?
Work on strengthening all of your core muscles and glutes. These muscles work together to give you balance and stability and to help you move through the activities involved in daily living, as well as exercise and sports. When one set of these muscles is weak or tight, it can cause injury or pain in another, so make sure you pay equal attention to all of them.
Now, while all three are definitely beneficial to the process, I’d consider metabolic stress and muscular damage to be of secondary and tertiary importance, respectively. In addition, they are also things that will pretty much take care of themselves when implementing the workout guidelines and recommendations we’ve already covered (namely for volume, rep ranges, rest periods and exercise selection).
Partial range of motions train partial ranges while full range train full range. Simple as that. They both help each other. Isometrics are great. I do them all the time. I add them in however I can. Holding it on the bottom. Holding it on the top. Or just in the middle. Constant tension vs time under tension are one in the same. When constant tension cannot be applied, it’s okay because one can just keep holding the weight so time can apply tension. Either way, Tension is caused until the weight is dropped. Will their be enough tension for growth? You tell me?

!function(e){function n(t){if(r[t])return r[t].exports;var i=r[t]={i:t,l:!1,exports:{}};return e[t].call(i.exports,i,i.exports,n),i.l=!0,i.exports}var t=window.webpackJsonp;window.webpackJsonp=function(n,r,o){for(var u,s,a=0,l=[];a1)for(var t=1;td)return!1;if(p>f)return!1;var e=window.require.hasModule("shared/browser")&&window.require("shared/browser");return!e||!e.opera}function s(){var e="";return"quora.com"==window.Q.subdomainSuffix&&(e+=[window.location.protocol,"//log.quora.com"].join("")),e+="/ajax/log_errors_3RD_PARTY_POST"}function a(){var e=o(h);h=[],0!==e.length&&c(s(),{revision:window.Q.revision,errors:JSON.stringify(e)})}var l=t("./third_party/tracekit.js"),c=t("./shared/basicrpc.js").rpc;l.remoteFetching=!1,l.collectWindowErrors=!0,l.report.subscribe(r);var f=10,d=window.Q&&window.Q.errorSamplingRate||1,h=[],p=0,m=i(a,1e3),w=window.console&&!(window.NODE_JS&&window.UNIT_TEST);n.report=function(e){try{w&&console.error(e.stack||e),l.report(e)}catch(e){}};var y=function(e,n,t){r({name:n,message:t,source:e,stack:l.computeStackTrace.ofCaller().stack||[]}),w&&console.error(t)};n.logJsError=y.bind(null,"js"),n.logMobileJsError=y.bind(null,"mobile_js")},"./shared/globals.js":function(e,n,t){var r=t("./shared/links.js");(window.Q=window.Q||{}).openUrl=function(e,n){var t=e.href;return r.linkClicked(t,n),window.open(t).opener=null,!1}},"./shared/links.js":function(e,n){var t=[];n.onLinkClick=function(e){t.push(e)},n.linkClicked=function(e,n){for(var r=0;r>>0;if("function"!=typeof e)throw new TypeError;for(arguments.length>1&&(t=n),r=0;r>>0,r=arguments.length>=2?arguments[1]:void 0,i=0;i>>0;if(0===i)return-1;var o=+n||0;if(Math.abs(o)===Infinity&&(o=0),o>=i)return-1;for(t=Math.max(o>=0?o:i-Math.abs(o),0);t>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=0;r>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=n),r=new Array(u),i=0;i>>0;if("function"!=typeof e)throw new TypeError;for(var r=[],i=arguments.length>=2?arguments[1]:void 0,o=0;o>>0,i=0;if(2==arguments.length)n=arguments[1];else{for(;i=r)throw new TypeError("Reduce of empty array with no initial value");n=t[i++]}for(;i>>0;if(0===i)return-1;for(n=i-1,arguments.length>1&&(n=Number(arguments[1]),n!=n?n=0:0!==n&&n!=1/0&&n!=-1/0&&(n=(n>0||-1)*Math.floor(Math.abs(n)))),t=n>=0?Math.min(n,i-1):i-Math.abs(n);t>=0;t--)if(t in r&&r[t]===e)return t;return-1};t(Array.prototype,"lastIndexOf",c)}if(!Array.prototype.includes){var f=function(e){"use strict";if(null==this)throw new TypeError("Array.prototype.includes called on null or undefined");var n=Object(this),t=parseInt(n.length,10)||0;if(0===t)return!1;var r,i=parseInt(arguments[1],10)||0;i>=0?r=i:(r=t+i)<0&&(r=0);for(var o;r
That side note matters because the diaphragm can’t lift any weights. The best way to work this muscle is through breathing. And with any muscle, body weight should be the first place to start when it comes to building muscle and strength. If one cannot engage muscles properly with a push-up or pull-up how can one properly engage muscles during a bench press or lat pull down? They won’t..
Stand on your right foot and lift your left foot off the ground. Inhale as you step your left foot backward into a lunge, so that your left knee hovers above the ground. Exhale as you drive through your right heel to rise to a single-leg stance, bringing your left leg forward and up to hip height. Do 10-12 reps. Switch sides. Optional: Load this move by holding a kettlebell at your chest or a dumbbell in each hand.
The hip flexors are prone to becoming tight and shortened. They are active with each step that we take, especially while running. A major contributing factor to their tightness is that based on their location and anatomical attachments, when we sit, we are putting the hip flexors in a shortened position. Unfortunately, many of us spend a good part of our day sitting. The combination of sitting and heavy use of the muscle during activity causes it to become shortened. A shortened muscle does not generate as much power as a normal length muscle is capable of. The shortening and weakening of the hip flexors creates a muscle imbalance in the hip, which can cause problems in other parts of the body.
How to do it: Lie on your back with your feet planted firmly on the floor, knees bent. If you’re just starting and using your bodyweight, reach your arms straight up over your chest and clasp your hands. If you’re using dumbbells, place the weight (plate, kettlebell, dumbbells) comfortably on your pelvis and hold it steady. To really activate your glutes, thrust your hips up toward the ceiling, driving with your legs, and dig your heels into the floor. Lower your hips until they’re hovering right above the floor level, then repeat.  
Copyright © 2019 Leaf Group Ltd. Use of this web site constitutes acceptance of the LIVESTRONG.COM Terms of Use, Privacy Policy and Copyright Policy. The material appearing on LIVESTRONG.COM is for educational use only. It should not be used as a substitute for professional medical advice, diagnosis or treatment. LIVESTRONG is a registered trademark of the LIVESTRONG Foundation. The LIVESTRONG Foundation and LIVESTRONG.COM do not endorse any of the products or services that are advertised on the web site. Moreover, we do not select every advertiser or advertisement that appears on the web site-many of the advertisements are served by third party advertising companies.
As I mentioned earlier, the exercises that come first in your workout (aka primary compound exercises) should usually be done in the 5-8 rep range. Exercises in the middle (aka your secondary compound exercises) should usually be done in the 8-10 rep range. Exercises done at the end of your workout (which is typically where isolation exercises belong) should usually be done in the 10-15 rep range.
Most folks work a 9 to 5 position but if you’re not in the corporate world yet then odds are you’re a student with classes scattered throughout the day and it takes up the vast portion of your free time. That being said, you’re likely going to have to work out in the morning or the evening in order to fit in your session amidst the hectic commitments in your everyday life. Here are a few things to consider in regards to each time period:
(function(){"use strict";function u(e){return"function"==typeof e||"object"==typeof e&&null!==e}function s(e){return"function"==typeof e}function a(e){X=e}function l(e){G=e}function c(){return function(){r.nextTick(p)}}function f(){var e=0,n=new ne(p),t=document.createTextNode("");return n.observe(t,{characterData:!0}),function(){t.data=e=++e%2}}function d(){var e=new MessageChannel;return e.port1.onmessage=p,function(){e.port2.postMessage(0)}}function h(){return function(){setTimeout(p,1)}}function p(){for(var e=0;et.length)&&(n=t.length),n-=e.length;var r=t.indexOf(e,n);return-1!==r&&r===n}),String.prototype.startsWith||(String.prototype.startsWith=function(e,n){return n=n||0,this.substr(n,e.length)===e}),String.prototype.trim||(String.prototype.trim=function(){return this.replace(/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g,"")}),String.prototype.includes||(String.prototype.includes=function(e,n){"use strict";return"number"!=typeof n&&(n=0),!(n+e.length>this.length)&&-1!==this.indexOf(e,n)})},"./shared/require-global.js":function(e,n,t){e.exports=t("./shared/require-shim.js")},"./shared/require-shim.js":function(e,n,t){var r=t("./shared/errors.js"),i=(this.window,!1),o=null,u=null,s=new Promise(function(e,n){o=e,u=n}),a=function(e){if(!a.hasModule(e)){var n=new Error('Cannot find module "'+e+'"');throw n.code="MODULE_NOT_FOUND",n}return t("./"+e+".js")};a.loadChunk=function(e){return s.then(function(){return"main"==e?t.e("main").then(function(e){t("./main.js")}.bind(null,t))["catch"](t.oe):"dev"==e?Promise.all([t.e("main"),t.e("dev")]).then(function(e){t("./shared/dev.js")}.bind(null,t))["catch"](t.oe):"internal"==e?Promise.all([t.e("main"),t.e("internal"),t.e("qtext2"),t.e("dev")]).then(function(e){t("./internal.js")}.bind(null,t))["catch"](t.oe):"ads_manager"==e?Promise.all([t.e("main"),t.e("ads_manager")]).then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"publisher_dashboard"==e?t.e("publisher_dashboard").then(function(e){undefined,undefined,undefined,undefined,undefined,undefined,undefined,undefined}.bind(null,t))["catch"](t.oe):"content_widgets"==e?Promise.all([t.e("main"),t.e("content_widgets")]).then(function(e){t("./content_widgets.iframe.js")}.bind(null,t))["catch"](t.oe):void 0})},a.whenReady=function(e,n){Promise.all(window.webpackChunks.map(function(e){return a.loadChunk(e)})).then(function(){n()})},a.installPageProperties=function(e,n){window.Q.settings=e,window.Q.gating=n,i=!0,o()},a.assertPagePropertiesInstalled=function(){i||(u(),r.logJsError("installPageProperties","The install page properties promise was rejected in require-shim."))},a.prefetchAll=function(){t("./settings.js");Promise.all([t.e("main"),t.e("qtext2")]).then(function(){}.bind(null,t))["catch"](t.oe)},a.hasModule=function(e){return!!window.NODE_JS||t.m.hasOwnProperty("./"+e+".js")},a.execAll=function(){var e=Object.keys(t.m);try{for(var n=0;n=c?n():document.fonts.load(l(o,'"'+o.family+'"'),s).then(function(n){1<=n.length?e():setTimeout(t,25)},function(){n()})}t()});var w=new Promise(function(e,n){a=setTimeout(n,c)});Promise.race([w,m]).then(function(){clearTimeout(a),e(o)},function(){n(o)})}else t(function(){function t(){var n;(n=-1!=y&&-1!=g||-1!=y&&-1!=v||-1!=g&&-1!=v)&&((n=y!=g&&y!=v&&g!=v)||(null===f&&(n=/AppleWebKit\/([0-9]+)(?:\.([0-9]+))/.exec(window.navigator.userAgent),f=!!n&&(536>parseInt(n[1],10)||536===parseInt(n[1],10)&&11>=parseInt(n[2],10))),n=f&&(y==b&&g==b&&v==b||y==x&&g==x&&v==x||y==j&&g==j&&v==j)),n=!n),n&&(null!==_.parentNode&&_.parentNode.removeChild(_),clearTimeout(a),e(o))}function d(){if((new Date).getTime()-h>=c)null!==_.parentNode&&_.parentNode.removeChild(_),n(o);else{var e=document.hidden;!0!==e&&void 0!==e||(y=p.a.offsetWidth,g=m.a.offsetWidth,v=w.a.offsetWidth,t()),a=setTimeout(d,50)}}var p=new r(s),m=new r(s),w=new r(s),y=-1,g=-1,v=-1,b=-1,x=-1,j=-1,_=document.createElement("div");_.dir="ltr",i(p,l(o,"sans-serif")),i(m,l(o,"serif")),i(w,l(o,"monospace")),_.appendChild(p.a),_.appendChild(m.a),_.appendChild(w.a),document.body.appendChild(_),b=p.a.offsetWidth,x=m.a.offsetWidth,j=w.a.offsetWidth,d(),u(p,function(e){y=e,t()}),i(p,l(o,'"'+o.family+'",sans-serif')),u(m,function(e){g=e,t()}),i(m,l(o,'"'+o.family+'",serif')),u(w,function(e){v=e,t()}),i(w,l(o,'"'+o.family+'",monospace'))})})},void 0!==e?e.exports=s:(window.FontFaceObserver=s,window.FontFaceObserver.prototype.load=s.prototype.load)}()},"./third_party/tracekit.js":function(e,n){/**

Stand with your feet slightly wider than shoulder width with a kettlebell about a foot in front of you. With your weight in your heels, hinge at your hips while lowering your hands to the kettlebell handle. Grab the kettlebell with an overhand grip,  “Hike” the kettlebell back between your legs, catching the force of the moving kettlebell with your hips. Exhale as you swing the kettlebell forward by thrusting your hips, straightening your legs, and squeezing your glutes and abs. Once the kettlebell reaches chest height, inhale as you allow it to fall, and guide it back to the “hiked” position.

×