Kimchi is a spicy Korean condiment that's made with fermented cabbage and is a great source of vitamins A, B, and C. Because it's fermented (like sauerkraut), kimchi contains tons of those good probiotics that aid the body in digestion. A recent study in the Proceedings of the National Academy of Science found that maintaining healthy bacteria in your gut can improve gut lining, which in turn could help reduce fat mass and inflammation.

“Whether you have ten pounds to lose or 100, the first thing you should do is create an environment for success. That requires removing all temptation from your kitchen. “Collect all of the processed, sugary and fatty foods from your house, and bring them to a local food bank for donation. Then restock your kitchen with healthy groceries—real, natural, whole foods—like fresh fruits and vegetables, almonds and lean proteins like turkey, chicken, fish and eggs.” — Chris Powell, the trainer who has helped hundreds of overweight people lose up to half their body weight on ABC’s reality series  Extreme Weight Loss
Detoxification and cleansing are crucial for a sound, healthy mind and body. It is even more important when it comes to losing and maintaining weight. Basically, it filters the blood from your liver, where toxins are stored for elimination. Toxic waste is also eliminated from the body through the kidneys, lungs, intestines, lymphatic system, and skin.
It can actually help you cut back on calories. That's because capsaicin, a compound found in jalapeno and cayenne peppers, may (slightly) increase your body's release of stress hormones such as adrenaline, which can speed up your ability to burn calories. What's more, eating hot peppers may help slow you down. You're less likely to wolfed down that plate of spicy spaghetti —— and therefore stay more mindful of when you're full. Some great adds: Ginger, turmeric, black pepper, oregano, and jalapenos.
What's more trustworthy than a diet built by experts from the Mayo Clinic? Created by doctors, nutritionists, and all-star chefs, the plan has a few phases: In the first, you should lose 6 to 10 pounds in two weeks. After that, you can expect to lose 1 to 2 pounds a week until you reach your goal weight. You're also given plenty of resources and advice to help you keep the weight off.
According to the National Weight Control Registry, a database that tracks more than 10,000 individuals who have lost 30+ pounds and kept them off for at least one year, 75 percent of the most successful dieters weigh in at least once a week. Now that you’ve reached the end of your 10-day diet pilot, step on the scale and jot down your progress. Ready to continue your progress? Stoke your fat-burning furnace with a copy of The Super Metabolism Diet! With the help of this book, you can quickly and easily turn your metabolism into a fat-melting machine.

Here’s the full shopping list for exactly what to buy, and check to make sure you have a few pantry staples on hand. Morris recommends starting on a weekend, so you can make a big pot of veggie soup, and give your body a chance to adjust before diving into a busy week. Her plan cuts carbs for the first couple of days, before slowly reintroducing whole grains. And if you want to mix it up, there are lots more options for healthy snacks, just make sure to get a serving of fruit or vegetables, along with protein.
B is for breakfast. It really is the most important meal of the day. Don't leave home without eating something nutritious to get your metabolism perking and give you energy for the day ahead. It can be a banana, low-fat yogurt, cereal, last night's leftovers, etc. A small meal that contains both fiber and protein can keep you feeling satisfied until lunchtime.
One easy trick if you're a pasta fan is to swap out white pasta for the wonderfully named courgetti (spaghetti made from spiralizing courgette). You’ll hardly notice the difference when you’re eating it, but you’ll be fuller for longer despite consuming fewer calories. When you consume fewer calories, your body can go to your fat reserves for energy, rather than just burning off the food you’ve eaten.  
While no one food is a magic bullet for weight loss, there are certain foods that can help you achieve your weight-loss goals. Most of the foods included as part of a weight-loss diet have a few things in common: they're high in fiber (which helps keep you feeling fuller longer) and have a low energy density—meaning that you can eat a decent-sized portion without overdoing it on calories. Include the following weight-loss foods as part of a healthy overall diet, and you may find it's easier to achieve your weight-loss goals.
Obviously, better hunger control hunger leads to eating less and weight loss. Hunger is a powerful obstacle because it is one of the most basic of human instincts. The three most powerful human needs are known as the 3F’s — Fluids, Feeding and Procreation. You may be able to temporarily ignore hunger, but when it persists for day after day, it becomes progressively more difficult to ignore. Controlling hunger is one of the keys to long term weight loss. Most calorie restriction plans ignore this factor, pretending it is all about will power. You can’t ‘decide’ to be less hungry. Fasting, on the other hand, tends to reduce overall hunger. Green tea, with its small effect on decreasing ghrelin is a great complement to fasting.
Do you know what to eat to lose weight? You might be relieved to know that you don't have to spend a lot of money or go to fancy boutique grocery stores to fill your fridge when you're trying to slim down. In fact, most products on the best weight loss foods list are common items that you can find in any supermarket.  Smart dieters eat these cheap and easy foods and slim down faster.
“The alkaline diet often has a focus on eating lots of fresh produce and unprocessed foods, which could be a good thing,” says Hultin. “However, keep in mind that this is not an evidence-based therapeutic diet.  When people take it too far — for instance, drinking baking soda — or become too restrictive or obsessive over food choices, it can definitely turn negative.”
There are countless ways to enjoy the fruit (yes, technically it is one), but you can't beat the classic combination of whole-wheat toast with mashed avocado, lemon juice, and sunflower seeds. Sass also recommends whipping avocado into a smoothie, pureeing it with herbs and citrus juice to make a creamy salad dressing, or adding it to a veggie omelet.
Eating regular meals is essential. Experts agree that you should go no longer than 4 to 5 hours between meals. Otherwise, intense hunger can trigger a binge. Some experts believe dieters have better control if they eat several mini-meals throughout the day. Choose the meal pattern that works best in your lifestyle, but make sure to eat at least three meals per day.
Green tea is widely consumed and associated with a number of health benefits, including decreasing risk of heart disease and certain types of cancer. It's also used to help reduce inflammation for those with inflammatory bowel disease and may aid in blood sugar control in people who suffer from diabetes. And when consumed as a beverage, green tea is considered safe.
Many studies have proved that green tea with lemon increases amount of antioxidant i.e. catechins available for the body to absorb. Also, people have reported significant weight loss by drinking green tea with lemon. However, honey is high in calories. Honey with green tea is good for fighting cold and flu but there is no significant improvement in weigh loss.
This study affirms, as many have before, that we can in fact cut calories and, at the same time, eat till we’re full and satisfied when we reduce the calorie density of the foods we eat. The research found that all three strategies to reduce calorie density led to a spontaneous reduction in ad libitum calorie intake, but the reductions in calorie intake were significantly greater with fat reduction.
Want to lose weight? Grab a bottle of V8! According to a study published in Nutrition Journal, tomato juice consumption can aid weight loss because it increases resting energy expenditure (REE)—the amount of energy expended by a person at rest. After eight weeks of drinking unsalted tomato juice twice daily, the 95 women in the study (who were each exhibiting some menopausal symptoms) increased their REE by an average of over 100 calories per day.
HCG, or Human Chorionic Gonadotropin, is a hormone produced during pregnancy by the placenta after implantation, and doctors sometimes prescribe it for fertility issues. But this hormone has also gained popularity as a weight-loss supplement — and using it as such can be dangerous. In fact, the Food and Drug Administration (FDA) warns against purchasing over-the-counter hCG, as these supplement products are illegal. (34)

Losing weight through exercising and eating a healthy diet may be effective. A balanced and low-calorie diet up your chances of getting a slimmer waist considerably. These foods either help boost metabolism or help ease the process of digestion; both of which are key to healthy weight loss. But to make your weight loss journey more effective, it is important to include natural stimulators that can speed up weight loss. One of the most efficient weight loss stimulators is green tea.
To reach your get-lean goal, you must also follow a get-lean diet, filled with the best foods to burn fat. Why? Even if you work out hard for an hour every day, that still leaves 23 more hours for you to wreck all your hard work in the gym with just one slip-up: a measly handful of chips, a beer with the guys, or a burger at lunch. Diet is a huge, so to speak, part of the fat-loss equation. It's the backbone of your entire plan, the foundation of a hard body.
“Don’t skip breakfast—it really is the most important meal of the day. Eat breakfast within 90 minutes of waking, and then have something healthy to eat every three to four hours after that. When we skip breakfast or wait too long to eat in the morning, our bodies start to conserve energy and our metabolism slows down. Skipping breakfast also leads to overeating throughout the day.” — Ilyse Schapiro, MS, RD, CDN, author of  Should I Scoop Out My Bagel?
Why this easy fitness plan works: The duration of the workout makes it easier to tolerate and more likely that you'll stick to the plan. And even though the workouts are short, you are still burning substantial calories in a short period of time. Done properly three times per day, you can burn up to 300 - 500 calories. If you do this easy workout around mealtime, you'll probably also shorten the amount of time you spend eating which will help you to decrease the amount of food you want to consume.
Notes: Chop the sweet potatoes and halve the Brussels sprouts, and place on a sheet pan. Drizzle with 2 teaspoons olive oil, season with salt and pepper, and toss to coat. Roast at 450°F (230°C) until tender, about 15 minutes. Season the steak with salt and pepper. In a frying pan over medium-high heat, warm 1 teaspoon olive oil. Cook the steak until done to your liking, about 3 minutes per side for medium-rare. (Consuming raw or undercooked meats may increase your risk of foodborne illness.)

Diets don't work. There are hundreds of diets that will help you lose weight, but what good is losing weight if you gain it right back? Eating crazy food combinations or eliminating food groups is not the way to keep weight off. Instead, choose a nutritionally balanced plan with enough calories to keep you from feeling famished (like the WebMD Weight Loss Clinic eating plans).

Speaking of things you find in the sea, oysters have also been shown to contribute to weight loss thanks to their impressive zinc content. One study found that obese people who consumed 30 milligrams of zinc per day—the equivalent of just six raw oysters—had lower BMIs, weighed less, and showed improvements in blood cholesterol levels. If oysters aren’t your thing, spinach, pumpkin seeds, and mushrooms are also excellent sources of zinc.
HCG, or Human Chorionic Gonadotropin, is a hormone produced during pregnancy by the placenta after implantation, and doctors sometimes prescribe it for fertility issues. But this hormone has also gained popularity as a weight-loss supplement — and using it as such can be dangerous. In fact, the Food and Drug Administration (FDA) warns against purchasing over-the-counter hCG, as these supplement products are illegal. (34) 

The results suggest that WL could improve anthropometric status and lipid and glycemic profiles regardless of calorie restriction and the speed of WL. However, there could be some differences between the 2 protocol types of WL in terms of impact. The WL regardless of its severity could improve anthropometric indicators, although body composition is more favorable following a slow WL. Both diets improved lipid and glycemic profiles. In this context, rapid WL was more effective.
If you’re a guy, you can thank the testosterone you have -- and the extra estrogen you don’t -- for your weight-loss edge. On average, women have between six and 11 percent more body fat than men, an assumed evolutionary adaptation to help during pregnancy. From puberty to menopause, women maintain more average body fat than men -- even when they take in fewer calories.

Becky Duffett is a contributing nutrition editor for Fitbit and a lifestyle writer with a passion for eating well. A former Williams-Sonoma cookbook editor and graduate of San Francisco Cooking School, she’s edited dozens of cookbooks and countless recipes. City living has turned her into a spin addict—but she’d still rather be riding a horse. She lives in the cutest neighborhood in San Francisco, spending weekends at the farmers’ market, trying to read at the bakery, and roasting big dinners for friends.


Not much of a coffee drinker? Tea is also a natural diuretic, and types of herbal tea such as dandelion or fennel root can also lend a hand. In fact: When a recent study compared the metabolic effect of green tea (in extract) with that of a placebo, researchers found that the green-tea drinkers burned about 70 additional calories in a 24-hour period.
Ranging from just-juice to just-tea cleanses, these typically short-term plans can be dangerous. “Detoxes and cleanses are usually low in calories, protein, and fiber, all nutrients that our bodies need to function,” says Alissa Rumsey, RD, who is in private practice in New York City. “These plans leave you feeling hungry and cranky, causing a rebound food binge once you stop the detox.”
“To lose weight you should primarily eat whole foods, but don’t eliminate your favorites. Consistently eating nutrient-dense food on a day-to-day basis will improve the chances of upregulating metabolism and of eliminating nutritional deficiencies. That may mean tracking what you eat in some way at first, but it doesn’t mean ruling out entire food groups or foods you love. Consistent quality nutrition while learning to enjoy treats in moderation will set you up for long-term sustainable success. — Victoria Viola, PN Certified Nutrition Coach, NSCA CPT, Co-Founder, Excelerate Wellness, LLC

Based on studies such as these, the optimal supplement would provide high doses of catechins with a smaller dose of caffeine (ie. not decaffeinated). This would have all the benefits of hunger suppression, increased energy expenditure, and fat oxidation. The dose would require 10 cups of green tea per day, but by using a cold brew technique, we can get this down to 3 cups per day in a easy to use formulation.
Many variations of this eating style exist — ranging from fasting for a number of hours each day up to an entire 24-hour fasting period one or two times a week. “If you're trying to kick a habit like eating late into the night, then stopping eating earlier in the evening and fasting overnight could be beneficial for you,” says Hultin. “There are many types of intermittent fasting, so ensuring you pick one that works for you and your lifestyle is important.”
Nine health benefits of turmeric tea Turmeric is a spice that contains curcumin, which seems to have anti-inflammatory and immune-boosting properties. In this article, we look at nine health benefits of turmeric tea. These include cancer prevention, protection against liver damage, and improved immune function. We also explain how to prepare turmeric tea. Read now
Your habits and cravings may both rear their heads at restaurants, where it's easy to blow your diet in seconds. To stick to the plan, says Juge, be diligent in ordering. "Ask them to grill your meat without oil or grease. Ask for steamed vegetables with no butter. Get a salad (no cheese) with either fat-free dressing or a vinaigrette." After his 14 years in bodybuilding, Juge testifies that he's found many restaurants are accommodating, so there's no reason to avoid them as long as they'll cook to your preferences.
In an accompanying comment, Corby Martin and Kishore Gadde write that the study shows that "a slow and steady approach does not win the race, and the myth that rapid weight loss is associated with rapid weight regain is no more true than Aesop's fable." They cite a number of potential short-term advantages of very low calorie diets and note that these diets are now well formulated and provide adequate protein and essential micronutrients. They are "safe if used under expert supervision," the write.
Find a tea you enjoy. Although all non-herbal tea comes from the same plant, their characteristics change according to the amount of time the leaves are exposed to air. The lightest is white tea, often made from unopened plant buds. Green tea is produced from the green leaves, while oolong and black teas are made from leaves that have been exposed to air. While many studies focus on green tea, you can gain benefits from any variety. Find a variety you enjoy drinking, and keep in mind that there is a lot of flavor variation within each category.
It’s just as important and beneficial (if not more so) to focus on diet quality rather than quantity, says a 2018 study published in the Journal of the American Medical Association. Focus on real foods rather than a strict number of calories and you’re more likely to stay slim over the long term. Shapiro recommends these shedding superfoods, in particular:
Almonds are a great source of mono- and polyunsaturated fats, which can help lower your cholesterol and keep you slim. They also contain fewer calories than most other varieties of nuts (just 163 calories for 23), as well as plenty of fiber and vitamin E. According to a study in the International Journal of Obesity, people who added a daily serving of almonds to a low-calorie diet lost more weight than those who followed the same diet but ate a carb-heavy snack such as crackers instead.
Like a marathoner stretching before the big run, eating half a grapefruit before a meal can enhance your body’s fat-burning performance. A study published in the journal Metabolism found that this “warm-up” tactic can help whittle your middle—by up to an inch—in just six weeks! The scientists attribute the powerful effects to the grapefruits’ fat-zapping phytochemicals. The fruit can interact negatively with certain medications, so as long as you get the green-light from your M.D, plan to have half of a grapefruit before your morning meal and add a few segments your starter salads to reap the benefits.

Tea is the second most-consumed drink in the world, preceded only by water. And green tea, one of the most popular of the teas, contains nutrients that supposedly help melt away pounds. Unfortunately, research shows that the tea may not be the solution to your weight problem, and it's no replacement for a healthy diet and exercise program. If you're struggling with your weight, talk to your doctor for suggestions as to how to go about losing it and whether green tea makes a healthy addition.
If you’re trying to shed excess weight, use all three calorie-density-reduction strategies. While this study showed that cutting the amount of fat added to foods was the single most effective way to reduce ad libitum calorie intake, it is clear that all three methods were effective. Furthermore, they are not mutually exclusive, so it is likely that using all three in combination would work even better than each one used alone.
More than a few people comment on my daily trek at 5 am to the health club. They say they wish they could, or they just don’t have the time. I hate mornings, I don’t have time. I just do it. I look forward to it, it has become a solo rendezvous with the person who wakes up everyday in a strange new body that feels comfortable and gives me a sense of immeasurable satisfaction. She communes with the woman who nearly died under 170 pounds of dysfunctional living. They give each other mutual love and respect. I was morbidly obese not out of laziness, or lack of willpower; I was surviving in the only way I knew how.
Second, take a few photos of yourself to keep your motivation up. "Most of the people who come to me are doing it for a reason," he explains. "They're going on vacation, competing in a bodybuilding show, or maybe going to a reunion. I always have them strive for that goal. I take front, side, and back pictures of them at the beginning and have them post the photos on their mirror at home. I tell them, just keep looking at that picture and think of what you're going to look like in a few weeks."
“Use a VersaClimber or take a VersaClimber class. These machines are still not that common, but in my opinion they are far more effective for weight loss than other forms of cardio. They require you to use a large portion of your muscles and it’s functionally better for you than other forms of cardio like spinning. Everyone is talking about Rise Nation in LA at the moment as they are the first dedicated VersaClimbing studio. There’s no harder cardio workout I have tried. To lose fat you have to put in the work. — Dan Roberts, celebrity trainer and creator of Methodology X

Rise and shine—literally! Researchers from Northwest University found that people who were exposed to bright daylight earlier in the day tended to weigh less than those who didn’t get sunlight until later. So right after you wake up, open the blinds and let the sunshine in. Or better yet, step outside and enjoy your morning cup of coffee on the front porch
Many diet plans cut out entire food groups, which can create nutrient deficiencies as well as health problems. For instance, if the diet is very low in carbohydrates and you have type 1 diabetes or type 2 diabetes, it’s probably not a good fit. And if it’s too restrictive and you’re pregnant or breastfeeding, then it’s not a good idea, either. Keep in mind that pregnancy is not a time for weight loss. Speak with your doctor before making any changes to your diet if you are pregnant or breast-feeding.
Italiano: Perdere Peso Bevendo il Tè, Español: bajar de peso tomando té, Deutsch: Mit Teetrinken Gewicht verlieren, Português: Perder Peso Tomando Chá, Français: perdre du poids en buvant du thé, Nederlands: Afvallen door thee te drinken, 中文: 喝茶减肥, Русский: пить чай, чтобы похудеть, Bahasa Indonesia: Meminum Teh untuk Menurunkan Berat Badan, Čeština: Jak zhubnout pitím čaje, हिन्दी: वज़न कम करने के लिए चाय पियें, ไทย: ดื่มชาเพื่อลดน้ำหนัก, Tiếng Việt: Uống Trà Giảm Cân, العربية: خسارة الوزن من خلال شرب الشاي, 한국어: 차를 마셔 체중 감량하기
Ranging from just-juice to just-tea cleanses, these typically short-term plans can be dangerous. “Detoxes and cleanses are usually low in calories, protein, and fiber, all nutrients that our bodies need to function,” says Alissa Rumsey, RD, who is in private practice in New York City. “These plans leave you feeling hungry and cranky, causing a rebound food binge once you stop the detox.”
Many diet plans cut out entire food groups, which can create nutrient deficiencies as well as health problems. For instance, if the diet is very low in carbohydrates and you have type 1 diabetes or type 2 diabetes, it’s probably not a good fit. And if it’s too restrictive and you’re pregnant or breastfeeding, then it’s not a good idea, either. Keep in mind that pregnancy is not a time for weight loss. Speak with your doctor before making any changes to your diet if you are pregnant or breast-feeding.
Studies on green tea’s impact on cancer have been mixed. But green tea is known to aid healthy cells in all stages of growth. There are some clues that green tea may help destroy cancer cells, but that research is still in its early stages, so you shouldn’t count on green tea to prevent cancer. In fact, the National Cancer Institute's web site says it "does not recommend for or against the use of tea to reduce the risk of any type of cancer."

Loads of research demonstrates people who log everything they eat — especially those who log while they're eating — are more likely to lose weight and keep it off for the long-haul. Start tracking on an app like MyFitnessPal when the pounds start sneaking up on you. It'll help you stay accountable for what you've eaten. Plus, you can easily identify some other areas of your daily eats that could use a little improvement when it's written out in front of you.


Download Related Publications: Download "The Truth About Sex in Your 20s 30s and 40s (Booklet)" Download "Fast Facts for Your Health: Understanding Sexual Health Disorders" Download "Fast Facts for Your Health: Painful Sex: What You Need to Know" Download "HPV: Facts to Know" Download "National Women's Health Report: Women: Living Well & Aging Well - December 2008"
“This is a great way of eating that I highly recommend to many clients, and I even model in my own life,” says Elizabeth Shaw, RDN, who is in private practice in San Diego and is the co-author of Fertility Foods Cookbook. “Since the premise of the diet is designed to help people who have high blood pressure, low-sodium foods are recommended. However, considering that most Americans exceed their daily sodium levels anyway, it’s not surprising that dietitians recommend this style of eating for treating many different conditions, such as heart disease and obesity.”
Good news, wine drinkers. Thanks to resveratrol, an antioxidant found in grape skin, drinking red wine in moderation can be part of a healthy diet. Some studies suggest that people who drink wine have smaller waists and less abdominal fat than those who drink mainly liquor. And having one glass of red wine can increase your body's calorie burn for up to 90 minutes afterwards. The antioxidants in wine might even help your body prevent cancer and improve heart health. Just be sure to stick to no more than a glass a day—the calories can add up fast.
If you’re dropping weight quickly in an unhealthy manner, you may be putting yourself at risk of malnutrition, a condition in which you’re not eating enough calories or micronutrients (e.g. vitamins and minerals) — or both. If your diet isn’t balanced with the proper amounts of carbs, protein, and healthy fats, you’re probably not eating enough of the nutrients your body needs to thrive.
Coffee jumpstarts your metabolism, making the non-decaf stuff a worthy weight loss ally. According to a study published in the journal Physiology & Behavior, the average metabolic rate of people who drank caffeinated coffee was 16 percent higher than that of those who drank decaf. In addition to caffeinating your coffee, it’s also crucial to keep it black and avoid adding any unhealthy creamers and artificial sweeteners, both of which are enemies of weight loss.

Ranging from just-juice to just-tea cleanses, these typically short-term plans can be dangerous. “Detoxes and cleanses are usually low in calories, protein, and fiber, all nutrients that our bodies need to function,” says Alissa Rumsey, RD, who is in private practice in New York City. “These plans leave you feeling hungry and cranky, causing a rebound food binge once you stop the detox.”
Invest in a pedometer and track your steps each day. The goal is to walk at least 10,000 steps -- the equivalent of 5 miles -- daily to thwart weight gain (and promote weight loss). Challenge yourself to increase your steps each day, even if you can't get up to 10,000. Every step counts; remember that your goal is simply to improve your fitness level.
Why this easy fitness plan works: It's common for people who exercise regularly to do the same routine week after week. If you do the same exercises at the same intensity all the time you'll get the same results. Your body hits a plateau. This plan increases your activity level without added stress or strain to your joints. So you burn more calories without taxing your body.
Cabbage is rich in antioxidants and vitamin C but extremely low in calories (just 22 per cup), so you can fill your plate with the leafy green guilt-free. And while you're probably familiar with the infamous Cabbage Soup Diet, there are plenty of alternate ways to eat this veggie that won't leave you feeling hungry. It's delicious in a variety of slaws or salads, and makes a crunchy garnish atop tacos or burgers.
Kale gets all the love (and it's a fantastic option, too), but if you prefer milder romaine lettuce as your salad base and it helps you eat more of it, go for it. When fruits and veggies were examined for their weight-loss potential, one that came out on top was leafy greens, per 2015 research in PLOS Medicine. Over a four-year period, eating a serving per day (that's two cups) was linked to about a half pound of additional weight lost. The veggies that helped with weight loss, like lettuce, tended to offer fiber and have a low glycemic load, which aids fullness, controls blood sugar and discourages your body to store fat, the study points out. Spinach, kale or head lettuce are other good options.
!function(n,t){function r(e,n){return Object.prototype.hasOwnProperty.call(e,n)}function i(e){return void 0===e}if(n){var o={},s=n.TraceKit,a=[].slice,l="?";o.noConflict=function(){return n.TraceKit=s,o},o.wrap=function(e){function n(){try{return e.apply(this,arguments)}catch(e){throw o.report(e),e}}return n},o.report=function(){function e(e){l(),h.push(e)}function t(e){for(var n=h.length-1;n>=0;--n)h[n]===e&&h.splice(n,1)}function i(e,n){var t=null;if(!n||o.collectWindowErrors){for(var i in h)if(r(h,i))try{h[i].apply(null,[e].concat(a.call(arguments,2)))}catch(e){t=e}if(t)throw t}}function s(e,n,t,r,s){var a=null;if(w)o.computeStackTrace.augmentStackTraceWithInitialElement(w,n,t,e),u();else if(s)a=o.computeStackTrace(s),i(a,!0);else{var l={url:n,line:t,column:r};l.func=o.computeStackTrace.guessFunctionName(l.url,l.line),l.context=o.computeStackTrace.gatherContext(l.url,l.line),a={mode:"onerror",message:e,stack:[l]},i(a,!0)}return!!f&&f.apply(this,arguments)}function l(){!0!==d&&(f=n.onerror,n.onerror=s,d=!0)}function u(){var e=w,n=p;p=null,w=null,m=null,i.apply(null,[e,!1].concat(n))}function c(e){if(w){if(m===e)return;u()}var t=o.computeStackTrace(e);throw w=t,m=e,p=a.call(arguments,1),n.setTimeout(function(){m===e&&u()},t.incomplete?2e3:0),e}var f,d,h=[],p=null,m=null,w=null;return c.subscribe=e,c.unsubscribe=t,c}(),o.computeStackTrace=function(){function e(e){if(!o.remoteFetching)return"";try{var t=function(){try{return new n.XMLHttpRequest}catch(e){return new n.ActiveXObject("Microsoft.XMLHTTP")}},r=t();return r.open("GET",e,!1),r.send(""),r.responseText}catch(e){return""}}function t(t){if("string"!=typeof t)return[];if(!r(j,t)){var i="",o="";try{o=n.document.domain}catch(e){}var s=/(.*)\:\/\/([^:\/]+)([:\d]*)\/{0,1}([\s\S]*)/.exec(t);s&&s[2]===o&&(i=e(t)),j[t]=i?i.split("\n"):[]}return j[t]}function s(e,n){var r,o=/function ([^(]*)\(([^)]*)\)/,s=/['"]?([0-9A-Za-z$_]+)['"]?\s*[:=]\s*(function|eval|new Function)/,a="",u=10,c=t(e);if(!c.length)return l;for(var f=0;f0?s:null}function u(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#]/g,"\\$&")}function c(e){return u(e).replace("<","(?:<|<)").replace(">","(?:>|>)").replace("&","(?:&|&)").replace('"','(?:"|")').replace(/\s+/g,"\\s+")}function f(e,n){for(var r,i,o=0,s=n.length;or&&(i=s.exec(o[r]))?i.index:null}function h(e){if(!i(n&&n.document)){for(var t,r,o,s,a=[n.location.href],l=n.document.getElementsByTagName("script"),d=""+e,h=/^function(?:\s+([\w$]+))?\s*\(([\w\s,]*)\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,p=/^function on([\w$]+)\s*\(event\)\s*\{\s*(\S[\s\S]*\S)\s*\}\s*$/,m=0;m]+)>|([^\)]+))\((.*)\))? in (.*):\s*$/i,o=n.split("\n"),l=[],u=0;u=0&&(g.line=v+x.substring(0,j).split("\n").length)}}}else if(o=d.exec(i[y])){var _=n.location.href.replace(/#.*$/,""),T=new RegExp(c(i[y+1])),E=f(T,[_]);g={url:_,func:"",args:[],line:E?E.line:o[1],column:null}}if(g){g.func||(g.func=s(g.url,g.line));var k=a(g.url,g.line),A=k?k[Math.floor(k.length/2)]:null;k&&A.replace(/^\s*/,"")===i[y+1].replace(/^\s*/,"")?g.context=k:g.context=[i[y+1]],h.push(g)}}return h.length?{mode:"multiline",name:e.name,message:i[0],stack:h}:null}function y(e,n,t,r){var i={url:n,line:t};if(i.url&&i.line){e.incomplete=!1,i.func||(i.func=s(i.url,i.line)),i.context||(i.context=a(i.url,i.line));var o=/ '([^']+)' /.exec(r);if(o&&(i.column=d(o[1],i.url,i.line)),e.stack.length>0&&e.stack[0].url===i.url){if(e.stack[0].line===i.line)return!1;if(!e.stack[0].line&&e.stack[0].func===i.func)return e.stack[0].line=i.line,e.stack[0].context=i.context,!1}return e.stack.unshift(i),e.partial=!0,!0}return e.incomplete=!0,!1}function g(e,n){for(var t,r,i,a=/function\s+([_$a-zA-Z\xA0-\uFFFF][_$a-zA-Z0-9\xA0-\uFFFF]*)?\s*\(/i,u=[],c={},f=!1,p=g.caller;p&&!f;p=p.caller)if(p!==v&&p!==o.report){if(r={url:null,func:l,args:[],line:null,column:null},p.name?r.func=p.name:(t=a.exec(p.toString()))&&(r.func=t[1]),"undefined"==typeof r.func)try{r.func=t.input.substring(0,t.input.indexOf("{"))}catch(e){}if(i=h(p)){r.url=i.url,r.line=i.line,r.func===l&&(r.func=s(r.url,r.line));var m=/ '([^']+)' /.exec(e.message||e.description);m&&(r.column=d(m[1],i.url,i.line))}c[""+p]?f=!0:c[""+p]=!0,u.push(r)}n&&u.splice(0,n);var w={mode:"callers",name:e.name,message:e.message,stack:u};return y(w,e.sourceURL||e.fileName,e.line||e.lineNumber,e.message||e.description),w}function v(e,n){var t=null;n=null==n?0:+n;try{if(t=m(e))return t}catch(e){if(x)throw e}try{if(t=p(e))return t}catch(e){if(x)throw e}try{if(t=w(e))return t}catch(e){if(x)throw e}try{if(t=g(e,n+1))return t}catch(e){if(x)throw e}return{mode:"failed"}}function b(e){e=1+(null==e?0:+e);try{throw new Error}catch(n){return v(n,e+1)}}var x=!1,j={};return v.augmentStackTraceWithInitialElement=y,v.guessFunctionName=s,v.gatherContext=a,v.ofCaller=b,v.getSource=t,v}(),o.extendToAsynchronousCallbacks=function(){var e=function(e){var t=n[e];n[e]=function(){var e=a.call(arguments),n=e[0];return"function"==typeof n&&(e[0]=o.wrap(n)),t.apply?t.apply(this,e):t(e[0],e[1])}};e("setTimeout"),e("setInterval")},o.remoteFetching||(o.remoteFetching=!0),o.collectWindowErrors||(o.collectWindowErrors=!0),(!o.linesOfContext||o.linesOfContext<1)&&(o.linesOfContext=11),void 0!==e&&e.exports&&n.module!==e?e.exports=o:"function"==typeof define&&define.amd?define("TraceKit",[],o):n.TraceKit=o}}("undefined"!=typeof window?window:global)},"./webpack-loaders/expose-loader/index.js?require!./shared/require-global.js":function(e,n,t){(function(n){e.exports=n.require=t("./shared/require-global.js")}).call(n,t("../../../lib/node_modules/webpack/buildin/global.js"))}});
×