Files
python-garminconnect/garminconnect/exercises.py

2636 lines
116 KiB
Python

"""Garmin Connect strength-exercise catalog.
Every selectable strength exercise from the Garmin Connect workout editor,
with the ``category`` (movement/muscle group) and ``exercise`` (specific
variant) enum values a strength workout step needs. Use these with
``create_strength_exercise_step`` / ``create_strength_set``.
Contains 1527 exercises across 47 categories.
Regenerate with ``scripts/generate_exercises.py``.
"""
from __future__ import annotations
# Raw catalog rows as (display name, category, exercise) tuples.
# ``exercise`` may be "" (the workout shows only the category name).
_RAW: list[tuple[str, str, str]] = [
("Banded Ab Twist", "BANDED_EXERCISES", "AB_TWIST"),
("Banded Back Extension", "BANDED_EXERCISES", "BACK_EXTENSION"),
("Banded Bicycle Crunch", "BANDED_EXERCISES", "BICYCLE_CRUNCH"),
("Banded Calf Raises", "BANDED_EXERCISES", "CALF_RAISES"),
("Banded Clam Shells", "BANDED_EXERCISES", "CLAM_SHELLS"),
("Banded Curl", "BANDED_EXERCISES", "CURL"),
("Banded Deadbug", "BANDED_EXERCISES", "DEADBUG"),
("Banded Deadlift", "BANDED_EXERCISES", "DEADLIFT"),
("Banded Donkey Kick", "BANDED_EXERCISES", "DONKEY_KICK"),
("Banded Exercises", "BANDED_EXERCISES", "BANDED_EXERCISES"),
("Banded External Rotation", "BANDED_EXERCISES", "EXTERNAL_ROTATION"),
(
"Banded External Rotation at 90-Degree Abduction",
"BANDED_EXERCISES",
"EXTERNAL_ROTATION_AT_90_DEGREE_ABDUCTION",
),
("Banded Fire Hydrant", "BANDED_EXERCISES", "FIRE_HYDRANT"),
("Banded Fly", "BANDED_EXERCISES", "FLY"),
("Banded Front Raise", "BANDED_EXERCISES", "FRONT_RAISE"),
("Banded Glute Bridge", "BANDED_EXERCISES", "GLUTE_BRIDGE"),
("Banded Hamstring Curls", "BANDED_EXERCISES", "HAMSTRING_CURLS"),
("Banded High Plank Leg Lifts", "BANDED_EXERCISES", "HIGH_PLANK_LEG_LIFTS"),
("Banded Hip Extension", "BANDED_EXERCISES", "HIP_EXTENSION"),
("Banded Internal Rotation", "BANDED_EXERCISES", "INTERNAL_ROTATION"),
("Banded Jumping Jack", "BANDED_EXERCISES", "JUMPING_JACK"),
("Banded Kneeling Crunch", "BANDED_EXERCISES", "KNEELING_CRUNCH"),
("Banded Lateral Band Walks", "BANDED_EXERCISES", "LATERAL_BAND_WALKS"),
("Banded Lateral Raise", "BANDED_EXERCISES", "LATERAL_RAISE"),
("Banded Latpull", "BANDED_EXERCISES", "LATPULL"),
("Banded Leg Abduction", "BANDED_EXERCISES", "LEG_ABDUCTION"),
("Banded Leg Adduction", "BANDED_EXERCISES", "LEG_ADDUCTION"),
("Banded Leg Extension", "BANDED_EXERCISES", "LEG_EXTENSION"),
("Banded Lunge", "BANDED_EXERCISES", "LUNGE"),
("Banded Plank", "BANDED_EXERCISES", "PLANK"),
("Banded Pull Apart", "BANDED_EXERCISES", "PULL_APART"),
("Banded Push-ups", "BANDED_EXERCISES", "PUSH_UPS"),
("Banded Reverse Crunch", "BANDED_EXERCISES", "REVERSE_CRUNCH"),
("Banded Row", "BANDED_EXERCISES", "ROW"),
("Banded Shoulder Abduction", "BANDED_EXERCISES", "SHOULDER_ABDUCTION"),
("Banded Shoulder Extension", "BANDED_EXERCISES", "SHOULDER_EXTENSION"),
(
"Banded Shoulder External Rotation",
"BANDED_EXERCISES",
"SHOULDER_EXTERNAL_ROTATION",
),
(
"Banded Shoulder Flexion to 90-Degrees",
"BANDED_EXERCISES",
"SHOULDER_FLEXION_TO_90_DEGREES",
),
("Banded Side Plank Leg Lifts", "BANDED_EXERCISES", "SIDE_PLANK_LEG_LIFTS"),
("Banded Squat", "BANDED_EXERCISES", "SQUAT"),
("Banded Squat to Press", "BANDED_EXERCISES", "SQUAT_TO_PRESS"),
("Banded Tricep Extension", "BANDED_EXERCISES", "TRICEP_EXTENSION"),
("Banded Tricep Kick-back", "BANDED_EXERCISES", "TRICEP_KICKBACK"),
("Banded Upright Row", "BANDED_EXERCISES", "UPRIGHT_ROW"),
(
"Banded Wall Crawl with External Rotation",
"BANDED_EXERCISES",
"WALL_CRAWL_WITH_EXTERNAL_ROTATION",
),
("Battle Rope", "BATTLE_ROPE", "BATTLE_ROPE"),
("Battle Rope Alternating Figure Eight", "BATTLE_ROPE", "ALTERNATING_FIGURE_EIGHT"),
("Battle Rope Alternating Jump Wave", "BATTLE_ROPE", "ALTERNATING_JUMP_WAVE"),
(
"Battle Rope Alternating Kneeling to Standing Wave",
"BATTLE_ROPE",
"ALTERNATING_KNEELING_TO_STANDING_WAVE",
),
("Battle Rope Alternating Lunge Wave", "BATTLE_ROPE", "ALTERNATING_LUNGE_WAVE"),
("Battle Rope Alternating Squat Wave", "BATTLE_ROPE", "ALTERNATING_SQUAT_WAVE"),
("Battle Rope Alternating Wave", "BATTLE_ROPE", "ALTERNATING_WAVE"),
(
"Battle Rope Alternating Wave with Lateral Shuffle",
"BATTLE_ROPE",
"ALTERNATING_WAVE_WITH_LATERAL_SHUFFLE",
),
("Battle Rope Clap Wave", "BATTLE_ROPE", "CLAP_WAVE"),
(
"Battle Rope Double Arm Side-to-Side Snake",
"BATTLE_ROPE",
"DOUBLE_ARM_SIDE_TO_SIDE_SNAKE",
),
("Battle Rope Double-arm Figure Eight", "BATTLE_ROPE", "DOUBLE_ARM_FIGURE_EIGHT"),
("Battle Rope Double-arm Side Wave", "BATTLE_ROPE", "DOUBLE_ARM_SIDE_WAVE"),
("Battle Rope Double-arm Slam", "BATTLE_ROPE", "DOUBLE_ARM_SLAM"),
("Battle Rope Double-arm Wave", "BATTLE_ROPE", "DOUBLE_ARM_WAVE"),
("Battle Rope Grappler Toss", "BATTLE_ROPE", "GRAPPLER_TOSS"),
("Battle Rope Hip Toss", "BATTLE_ROPE", "HIP_TOSS"),
("Battle Rope In and Out Wave", "BATTLE_ROPE", "IN_AND_OUT_WAVE"),
("Battle Rope Inside Circle", "BATTLE_ROPE", "INSIDE_CIRCLE"),
("Battle Rope Jumping Jacks", "BATTLE_ROPE", "JUMPING_JACKS"),
("Battle Rope Outside Circle", "BATTLE_ROPE", "OUTSIDE_CIRCLE"),
("Battle Rope Rainbow", "BATTLE_ROPE", "RAINBOW"),
("Battle Rope Side Plank Wave", "BATTLE_ROPE", "SIDE_PLANK_WAVE"),
("Battle Rope Sidewinder", "BATTLE_ROPE", "SIDEWINDER"),
("Battle Rope Sitting Russian Twist", "BATTLE_ROPE", "SITTING_RUSSIAN_TWIST"),
("Battle Rope Snake Wave", "BATTLE_ROPE", "SNAKE_WAVE"),
("Battle Rope Split Jack", "BATTLE_ROPE", "SPLIT_JACK"),
("Battle Rope Stage Coach", "BATTLE_ROPE", "STAGE_COACH"),
("Battle Rope Ultimate Warrior", "BATTLE_ROPE", "ULTIMATE_WARRIOR"),
("Battle Rope Upper Cuts", "BATTLE_ROPE", "UPPER_CUTS"),
(
"Alternating Dumbbell Chest Press",
"BENCH_PRESS",
"ALTERNATING_DUMBBELL_CHEST_PRESS",
),
(
"Alternating Dumbbell Chest Press on Swiss Ball",
"BENCH_PRESS",
"ALTERNATING_DUMBBELL_CHEST_PRESS_ON_SWISS_BALL",
),
("Barbell Bench Press", "BENCH_PRESS", "BARBELL_BENCH_PRESS"),
("Barbell Board Bench Press", "BENCH_PRESS", "BARBELL_BOARD_BENCH_PRESS"),
("Barbell Floor Press", "BENCH_PRESS", "BARBELL_FLOOR_PRESS"),
("Bench Press", "BENCH_PRESS", "BENCH_PRESS"),
("Close-grip Barbell Bench Press", "BENCH_PRESS", "CLOSE_GRIP_BARBELL_BENCH_PRESS"),
("Decline Dumbbell Bench Press", "BENCH_PRESS", "DECLINE_DUMBBELL_BENCH_PRESS"),
("Dumbbell Bench Press", "BENCH_PRESS", "DUMBBELL_BENCH_PRESS"),
("Dumbbell Floor Press", "BENCH_PRESS", "DUMBBELL_FLOOR_PRESS"),
("Incline Barbell Bench Press", "BENCH_PRESS", "INCLINE_BARBELL_BENCH_PRESS"),
("Incline Dumbbell Bench Press", "BENCH_PRESS", "INCLINE_DUMBBELL_BENCH_PRESS"),
(
"Incline Smith Machine Bench Press",
"BENCH_PRESS",
"INCLINE_SMITH_MACHINE_BENCH_PRESS",
),
("Isometric Barbell Bench Press", "BENCH_PRESS", "ISOMETRIC_BARBELL_BENCH_PRESS"),
("Kettlebell Chest Press", "BENCH_PRESS", "KETTLEBELL_CHEST_PRESS"),
(
"Neutral-grip Dumbbell Bench Press",
"BENCH_PRESS",
"NEUTRAL_GRIP_DUMBBELL_BENCH_PRESS",
),
(
"Neutral-grip Dumbbell Incline Bench Press",
"BENCH_PRESS",
"NEUTRAL_GRIP_DUMBBELL_INCLINE_BENCH_PRESS",
),
("One-arm Floor Press", "BENCH_PRESS", "ONE_ARM_FLOOR_PRESS"),
("Partial Lockout", "BENCH_PRESS", "PARTIAL_LOCKOUT"),
(
"Reverse-grip Barbell Bench Press",
"BENCH_PRESS",
"REVERSE_GRIP_BARBELL_BENCH_PRESS",
),
(
"Reverse-grip Incline Bench Press",
"BENCH_PRESS",
"REVERSE_GRIP_INCLINE_BENCH_PRESS",
),
("Single-arm Cable Chest Press", "BENCH_PRESS", "SINGLE_ARM_CABLE_CHEST_PRESS"),
(
"Single-arm Dumbbell Bench Press",
"BENCH_PRESS",
"SINGLE_ARM_DUMBBELL_BENCH_PRESS",
),
("Smith Machine Bench Press", "BENCH_PRESS", "SMITH_MACHINE_BENCH_PRESS"),
(
"Swiss Ball Dumbbell Chest Press",
"BENCH_PRESS",
"SWISS_BALL_DUMBBELL_CHEST_PRESS",
),
(
"Triple-stop Barbell Bench Press",
"BENCH_PRESS",
"TRIPLE_STOP_BARBELL_BENCH_PRESS",
),
("Weighted One-arm Floor Press", "BENCH_PRESS", "WEIGHTED_ONE_ARM_FLOOR_PRESS"),
("Wide-grip Barbell Bench Press", "BENCH_PRESS", "WIDE_GRIP_BARBELL_BENCH_PRESS"),
("Bike", "BIKE_OUTDOOR", "BIKE"),
("Bike Outdoor", "BIKE_OUTDOOR", "BIKE_OUTDOOR"),
("3-way Calf Raise", "CALF_RAISE", "_3_WAY_CALF_RAISE"),
("3-way Single-leg Calf Raise", "CALF_RAISE", "_3_WAY_SINGLE_LEG_CALF_RAISE"),
("3-way Weighted Calf Raise", "CALF_RAISE", "_3_WAY_WEIGHTED_CALF_RAISE"),
(
"3-way Weighted Single-leg Calf Raise",
"CALF_RAISE",
"_3_WAY_WEIGHTED_SINGLE_LEG_CALF_RAISE",
),
("Calf Raise", "CALF_RAISE", "CALF_RAISE"),
("Donkey Calf Raise", "CALF_RAISE", "DONKEY_CALF_RAISE"),
("Seated Calf Raise", "CALF_RAISE", "SEATED_CALF_RAISE"),
("Seated Dumbbell Toe Raise", "CALF_RAISE", "SEATED_DUMBBELL_TOE_RAISE"),
(
"Single-leg Bent-knee Calf Raise",
"CALF_RAISE",
"SINGLE_LEG_BENT_KNEE_CALF_RAISE",
),
("Single-leg Decline Push-up", "CALF_RAISE", "SINGLE_LEG_DECLINE_PUSH_UP"),
("Single-leg Donkey Calf Raise", "CALF_RAISE", "SINGLE_LEG_DONKEY_CALF_RAISE"),
(
"Single-leg Hip Raise with Knee Hold",
"CALF_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_KNEE_HOLD",
),
("Single-leg Standing Calf Raise", "CALF_RAISE", "SINGLE_LEG_STANDING_CALF_RAISE"),
(
"Single-leg Standing Dumbbell Calf Raise",
"CALF_RAISE",
"SINGLE_LEG_STANDING_DUMBBELL_CALF_RAISE",
),
("Standing Barbell Calf Raise", "CALF_RAISE", "STANDING_BARBELL_CALF_RAISE"),
("Standing Calf Raise", "CALF_RAISE", "STANDING_CALF_RAISE"),
("Standing Dumbbell Calf Raise", "CALF_RAISE", "STANDING_DUMBBELL_CALF_RAISE"),
("Weighted Donkey Calf Raise", "CALF_RAISE", "WEIGHTED_DONKEY_CALF_RAISE"),
("Weighted Seated Calf Raise", "CALF_RAISE", "WEIGHTED_SEATED_CALF_RAISE"),
(
"Weighted Single-leg Bent-knee Calf Raise",
"CALF_RAISE",
"WEIGHTED_SINGLE_LEG_BENT_KNEE_CALF_RAISE",
),
(
"Weighted Single-leg Donkey Calf Raise",
"CALF_RAISE",
"WEIGHTED_SINGLE_LEG_DONKEY_CALF_RAISE",
),
("Weighted Standing Calf Raise", "CALF_RAISE", "WEIGHTED_STANDING_CALF_RAISE"),
("Bob and Weave Circle", "CARDIO", "BOB_AND_WEAVE_CIRCLE"),
("Cardio", "CARDIO", "CARDIO"),
("Cardio Core Crawl", "CARDIO", "CARDIO_CORE_CRAWL"),
("Double Under", "CARDIO", "DOUBLE_UNDER"),
("Jump Rope", "CARDIO", "JUMP_ROPE"),
("Jump Rope Crossover", "CARDIO", "JUMP_ROPE_CROSSOVER"),
("Jump Rope Jog", "CARDIO", "JUMP_ROPE_JOG"),
("Jumping Jacks", "CARDIO", "JUMPING_JACKS"),
("Ski Moguls", "CARDIO", "SKI_MOGULS"),
("Split Jacks", "CARDIO", "SPLIT_JACKS"),
("Squat Jacks", "CARDIO", "SQUAT_JACKS"),
("Triple Under", "CARDIO", "TRIPLE_UNDER"),
("Weighted Bob and Weave Circle", "CARDIO", "WEIGHTED_BOB_AND_WEAVE_CIRCLE"),
("Weighted Cardio Core Crawl", "CARDIO", "WEIGHTED_CARDIO_CORE_CRAWL"),
("Weighted Double Under", "CARDIO", "WEIGHTED_DOUBLE_UNDER"),
("Weighted Jump Rope", "CARDIO", "WEIGHTED_JUMP_ROPE"),
("Weighted Jump Rope Crossover", "CARDIO", "WEIGHTED_JUMP_ROPE_CROSSOVER"),
("Weighted Jump Rope Jog", "CARDIO", "WEIGHTED_JUMP_ROPE_JOG"),
("Weighted Jumping Jacks", "CARDIO", "WEIGHTED_JUMPING_JACKS"),
("Weighted Ski Moguls", "CARDIO", "WEIGHTED_SKI_MOGULS"),
("Weighted Split Jacks", "CARDIO", "WEIGHTED_SPLIT_JACKS"),
("Weighted Squat Jacks", "CARDIO", "WEIGHTED_SQUAT_JACKS"),
("Weighted Triple Under", "CARDIO", "WEIGHTED_TRIPLE_UNDER"),
("Bar Holds", "CARRY", "BAR_HOLDS"),
("Carry", "CARRY", "CARRY"),
("Dumbbell Waiter Carry", "CARRY", "DUMBBELL_WAITER_CARRY"),
("Farmer's Carry", "CARRY", "FARMERS_CARRY"),
("Farmer's Carry on Toes", "CARRY", "FARMERS_CARRY_ON_TOES"),
("Farmer's Carry Walk Lunge", "CARRY", "FARMERS_CARRY_WALK_LUNGE"),
("Farmer's Walk", "CARRY", "FARMERS_WALK"),
("Farmer's Walk on Toes", "CARRY", "FARMERS_WALK_ON_TOES"),
("Hex Dumbbell Hold", "CARRY", "HEX_DUMBBELL_HOLD"),
("Overhead Carry", "CARRY", "OVERHEAD_CARRY"),
("Cable Pull-through", "CHOP", "CABLE_PULL_THROUGH"),
("Cable Rotational Lift", "CHOP", "CABLE_ROTATIONAL_LIFT"),
("Cable Woodchop", "CHOP", "CABLE_WOODCHOP"),
("Chop", "CHOP", "CHOP"),
("Cross Chop to Knee", "CHOP", "CROSS_CHOP_TO_KNEE"),
("Dumbbell Chop", "CHOP", "DUMBBELL_CHOP"),
("Half-kneeling Rotation", "CHOP", "HALF_KNEELING_ROTATION"),
("Half-kneeling Rotational Chop", "CHOP", "HALF_KNEELING_ROTATIONAL_CHOP"),
(
"Half-kneeling Rotational Reverse Chop",
"CHOP",
"HALF_KNEELING_ROTATIONAL_REVERSE_CHOP",
),
("Half-kneeling Stability Chop", "CHOP", "HALF_KNEELING_STABILITY_CHOP"),
(
"Half-kneeling Stability Reverse Chop",
"CHOP",
"HALF_KNEELING_STABILITY_REVERSE_CHOP",
),
("Kneeling Rotational Chop", "CHOP", "KNEELING_ROTATIONAL_CHOP"),
("Kneeling Rotational Reverse Chop", "CHOP", "KNEELING_ROTATIONAL_REVERSE_CHOP"),
("Kneeling Stability Chop", "CHOP", "KNEELING_STABILITY_CHOP"),
("Kneeling Woodchopper", "CHOP", "KNEELING_WOODCHOPPER"),
("Medicine Ball Wood Chops", "CHOP", "MEDICINE_BALL_WOOD_CHOPS"),
("Power Squat Chops", "CHOP", "POWER_SQUAT_CHOPS"),
("Standing Rotational Chop", "CHOP", "STANDING_ROTATIONAL_CHOP"),
("Standing Split Rotational Chop", "CHOP", "STANDING_SPLIT_ROTATIONAL_CHOP"),
(
"Standing Split Rotational Reverse Chop",
"CHOP",
"STANDING_SPLIT_ROTATIONAL_REVERSE_CHOP",
),
("Standing Stability Reverse Chop", "CHOP", "STANDING_STABILITY_REVERSE_CHOP"),
("Weighted Cross Chop to Knee", "CHOP", "WEIGHTED_CROSS_CHOP_TO_KNEE"),
("Weighted Half-kneeling Rotation", "CHOP", "WEIGHTED_HALF_KNEELING_ROTATION"),
("Weighted Power Squat Chops", "CHOP", "WEIGHTED_POWER_SQUAT_CHOPS"),
("Abs Jabs", "CORE", "ABS_JABS"),
("Alternating Plate Reach", "CORE", "ALTERNATING_PLATE_REACH"),
("Alternating Slide-out", "CORE", "ALTERNATING_SLIDE_OUT"),
("Barbell Roll-out", "CORE", "BARBELL_ROLLOUT"),
("Body Bar Oblique Twist", "CORE", "BODY_BAR_OBLIQUE_TWIST"),
("Cable Core Press", "CORE", "CABLE_CORE_PRESS"),
("Cable Side Bend", "CORE", "CABLE_SIDE_BEND"),
("Core", "CORE", "CORE"),
("Crescent Circle", "CORE", "CRESCENT_CIRCLE"),
("Cycling Russian Twist", "CORE", "CYCLING_RUSSIAN_TWIST"),
("Elevated-feet Russian Twist", "CORE", "ELEVATED_FEET_RUSSIAN_TWIST"),
("GHD Back Extensions", "CORE", "GHD_BACK_EXTENSIONS"),
("Half-Turkish Get-up", "CORE", "HALF_TURKISH_GET_UP"),
("Hanging L Sit", "CORE", "HANGING_L_SIT"),
("Inchworm", "CORE", "INCHWORM"),
("Kettlebell Windmill", "CORE", "KETTLEBELL_WINDMILL"),
("Kneeling Ab Wheel", "CORE", "KNEELING_AB_WHEEL"),
("L Sit", "CORE", "L_SIT"),
("Modified Front Lever", "CORE", "MODIFIED_FRONT_LEVER"),
("Open Knee Tucks", "CORE", "OPEN_KNEE_TUCKS"),
("Overhead Walk", "CORE", "OVERHEAD_WALK"),
("Ring L Sit", "CORE", "RING_L_SIT"),
("Russian Twist", "CORE", "RUSSIAN_TWIST"),
("Side Abs Leg Lift", "CORE", "SIDE_ABS_LEG_LIFT"),
("Side Bend", "CORE", "SIDE_BEND"),
("Swiss Ball Jackknife", "CORE", "SWISS_BALL_JACKKNIFE"),
("Swiss Ball Pike", "CORE", "SWISS_BALL_PIKE"),
("Swiss Ball Roll-out", "CORE", "SWISS_BALL_ROLLOUT"),
("Toes to Elbows", "CORE", "TOES_TO_ELBOWS"),
("Triangle Hip Press", "CORE", "TRIANGLE_HIP_PRESS"),
("TRX Suspended Jackknife", "CORE", "TRX_SUSPENDED_JACKKNIFE"),
("Turkish Get-up", "CORE", "TURKISH_GET_UP"),
("U-Boat", "CORE", "U_BOAT"),
("Weighted Abs Jabs", "CORE", "WEIGHTED_ABS_JABS"),
("Weighted Alternating Slide-out", "CORE", "WEIGHTED_ALTERNATING_SLIDE_OUT"),
("Weighted Barbell Roll-out", "CORE", "WEIGHTED_BARBELL_ROLLOUT"),
("Weighted Crescent Circle", "CORE", "WEIGHTED_CRESCENT_CIRCLE"),
("Weighted Cycling Russian Twist", "CORE", "WEIGHTED_CYCLING_RUSSIAN_TWIST"),
(
"Weighted Elevated-feet Russian Twist",
"CORE",
"WEIGHTED_ELEVATED_FEET_RUSSIAN_TWIST",
),
("Weighted GHD Back Extensions", "CORE", "WEIGHTED_GHD_BACK_EXTENSIONS"),
("Weighted Hanging L Sit", "CORE", "WEIGHTED_HANGING_L_SIT"),
("Weighted Kneeling Ab Wheel", "CORE", "WEIGHTED_KNEELING_AB_WHEEL"),
("Weighted L Sit", "CORE", "WEIGHTED_L_SIT"),
("Weighted Modified Front Lever", "CORE", "WEIGHTED_MODIFIED_FRONT_LEVER"),
("Weighted Open Knee Tucks", "CORE", "WEIGHTED_OPEN_KNEE_TUCKS"),
("Weighted Ring L Sit", "CORE", "WEIGHTED_RING_L_SIT"),
("Weighted Side Abs Leg Lift", "CORE", "WEIGHTED_SIDE_ABS_LEG_LIFT"),
("Weighted Side Bend", "CORE", "WEIGHTED_SIDE_BEND"),
("Weighted Swiss Ball Jackknife", "CORE", "WEIGHTED_SWISS_BALL_JACKKNIFE"),
("Weighted Swiss Ball Pike", "CORE", "WEIGHTED_SWISS_BALL_PIKE"),
("Weighted Swiss Ball Roll-out", "CORE", "WEIGHTED_SWISS_BALL_ROLLOUT"),
("Weighted Triangle Hip Press", "CORE", "WEIGHTED_TRIANGLE_HIP_PRESS"),
("Weighted TRX Suspended Jackknife", "CORE", "WEIGHTED_TRX_SUSPENDED_JACKKNIFE"),
("Weighted U-Boat", "CORE", "WEIGHTED_U_BOAT"),
("Weighted Windmill Switches", "CORE", "WEIGHTED_WINDMILL_SWITCHES"),
("Windmill Switches", "CORE", "WINDMILL_SWITCHES"),
("Bicycle Crunch", "CRUNCH", "BICYCLE_CRUNCH"),
("Cable Crunch", "CRUNCH", "CABLE_CRUNCH"),
("Circular Arm Crunch", "CRUNCH", "CIRCULAR_ARM_CRUNCH"),
("Crossed-arms Crunch", "CRUNCH", "CROSSED_ARMS_CRUNCH"),
("Crossed-leg Reverse Crunch", "CRUNCH", "CROSS_LEG_REVERSE_CRUNCH"),
("Crunch", "CRUNCH", "CRUNCH"),
("Crunch Chop", "CRUNCH", "CRUNCH_CHOP"),
("Double Crunch", "CRUNCH", "DOUBLE_CRUNCH"),
("Elbow-to-Knee Crunch", "CRUNCH", "ELBOW_TO_KNEE_CRUNCH"),
("Flutter Kicks", "CRUNCH", "FLUTTER_KICKS"),
(
"Foam Roller Reverse Crunch on Bench",
"CRUNCH",
"FOAM_ROLLER_REVERSE_CRUNCH_ON_BENCH",
),
(
"Foam Roller Reverse Crunch with Dumbbell",
"CRUNCH",
"FOAM_ROLLER_REVERSE_CRUNCH_WITH_DUMBBELL",
),
(
"Foam Roller Reverse Crunch with Medicine Ball",
"CRUNCH",
"FOAM_ROLLER_REVERSE_CRUNCH_WITH_MEDICINE_BALL",
),
("Frog Press", "CRUNCH", "FROG_PRESS"),
(
"Hanging Knee Raise Oblique Crunch",
"CRUNCH",
"HANGING_KNEE_RAISE_OBLIQUE_CRUNCH",
),
("Hip Crossover", "CRUNCH", "HIP_CROSSOVER"),
("Hollow Rock", "CRUNCH", "HOLLOW_ROCK"),
("Incline Reverse Crunch", "CRUNCH", "INCLINE_REVERSE_CRUNCH"),
("Kneeling Cable Crunch", "CRUNCH", "KNEELING_CABLE_CRUNCH"),
("Kneeling Cross Crunch", "CRUNCH", "KNEELING_CROSS_CRUNCH"),
("Kneeling Oblique Cable Crunch", "CRUNCH", "KNEELING_OBLIQUE_CABLE_CRUNCH"),
("Knees-to-Elbow", "CRUNCH", "KNEES_TO_ELBOW"),
("Leg Climb Crunch", "CRUNCH", "LEG_CLIMB_CRUNCH"),
("Leg Extensions", "CRUNCH", "LEG_EXTENSIONS"),
("Leg Levers", "CRUNCH", "LEG_LEVERS"),
("McGill Curl-up", "CRUNCH", "MCGILL_CURL_UP"),
(
"Modified Pilates Roll-up with Ball",
"CRUNCH",
"MODIFIED_PILATES_ROLL_UP_WITH_BALL",
),
("Pilates Crunch", "CRUNCH", "PILATES_CRUNCH"),
("Pilates Roll-up with Ball", "CRUNCH", "PILATES_ROLL_UP_WITH_BALL"),
("Raised-legs Crunch", "CRUNCH", "RAISED_LEGS_CRUNCH"),
("Reverse Crunch", "CRUNCH", "REVERSE_CRUNCH"),
("Reverse Crunch on a Bench", "CRUNCH", "REVERSE_CRUNCH_ON_A_BENCH"),
("Reverse Curl and Lift", "CRUNCH", "REVERSE_CURL_AND_LIFT"),
("Rotational Lift", "CRUNCH", "ROTATIONAL_LIFT"),
(
"Seated Alternating Reverse Crunch",
"CRUNCH",
"SEATED_ALTERNATING_REVERSE_CRUNCH",
),
("Seated Leg U", "CRUNCH", "SEATED_LEG_U"),
("Side-to-Side Crunch and Weave", "CRUNCH", "SIDE_TO_SIDE_CRUNCH_AND_WEAVE"),
("Single-leg Reverse Crunch", "CRUNCH", "SINGLE_LEG_REVERSE_CRUNCH"),
("Skater Crunch Cross", "CRUNCH", "SKATER_CRUNCH_CROSS"),
("Standing Cable Crunch", "CRUNCH", "STANDING_CABLE_CRUNCH"),
("Standing Side Crunch", "CRUNCH", "STANDING_SIDE_CRUNCH"),
("Step Climb", "CRUNCH", "STEP_CLIMB"),
("Straight-leg Crunch with Ball", "CRUNCH", "STRAIGHT_LEG_CRUNCH_WITH_BALL"),
("Swiss Ball Crunch", "CRUNCH", "SWISS_BALL_CRUNCH"),
("Swiss Ball Reverse Crunch", "CRUNCH", "SWISS_BALL_REVERSE_CRUNCH"),
("Swiss Ball Russian Twist", "CRUNCH", "SWISS_BALL_RUSSIAN_TWIST"),
("Swiss Ball Side Crunch", "CRUNCH", "SWISS_BALL_SIDE_CRUNCH"),
("Thoracic Crunches on Foam Roller", "CRUNCH", "THORACIC_CRUNCHES_ON_FOAM_ROLLER"),
("Toes to Bar", "CRUNCH", "TOES_TO_BAR"),
("Triceps Crunch", "CRUNCH", "TRICEPS_CRUNCH"),
("Weighted Bicycle Crunch", "CRUNCH", "WEIGHTED_BICYCLE_CRUNCH"),
("Weighted Crossed-arms Crunch", "CRUNCH", "WEIGHTED_CROSSED_ARMS_CRUNCH"),
(
"Weighted Crossed-leg Reverse Crunch",
"CRUNCH",
"WEIGHTED_CROSS_LEG_REVERSE_CRUNCH",
),
("Weighted Crunch", "CRUNCH", "WEIGHTED_CRUNCH"),
("Weighted Crunch Chop", "CRUNCH", "WEIGHTED_CRUNCH_CHOP"),
("Weighted Double Crunch", "CRUNCH", "WEIGHTED_DOUBLE_CRUNCH"),
("Weighted Elbow-to-Knee Crunch", "CRUNCH", "WEIGHTED_ELBOW_TO_KNEE_CRUNCH"),
("Weighted Flutter Kicks", "CRUNCH", "WEIGHTED_FLUTTER_KICKS"),
(
"Weighted Foam Roller Reverse Crunch on Bench",
"CRUNCH",
"WEIGHTED_FOAM_ROLLER_REVERSE_CRUNCH_ON_BENCH",
),
(
"Weighted Hanging Knee Raise Oblique Crunch",
"CRUNCH",
"WEIGHTED_HANGING_KNEE_RAISE_OBLIQUE_CRUNCH",
),
("Weighted Hip Crossover", "CRUNCH", "WEIGHTED_HIP_CROSSOVER"),
("Weighted Hollow Rock", "CRUNCH", "WEIGHTED_HOLLOW_ROCK"),
("Weighted Incline Reverse Crunch", "CRUNCH", "WEIGHTED_INCLINE_REVERSE_CRUNCH"),
("Weighted Kneeling Cross Crunch", "CRUNCH", "WEIGHTED_KNEELING_CROSS_CRUNCH"),
("Weighted Leg Extensions", "CRUNCH", "WEIGHTED_LEG_EXTENSIONS"),
("Weighted McGill Curl-up", "CRUNCH", "WEIGHTED_MCGILL_CURL_UP"),
(
"Weighted Modified Pilates Roll-up with Ball",
"CRUNCH",
"WEIGHTED_MODIFIED_PILATES_ROLL_UP_WITH_BALL",
),
("Weighted Pilates Crunch", "CRUNCH", "WEIGHTED_PILATES_CRUNCH"),
(
"Weighted Pilates Roll-up with Ball",
"CRUNCH",
"WEIGHTED_PILATES_ROLL_UP_WITH_BALL",
),
("Weighted Raised-legs Crunch", "CRUNCH", "WEIGHTED_RAISED_LEGS_CRUNCH"),
("Weighted Reverse Crunch", "CRUNCH", "WEIGHTED_REVERSE_CRUNCH"),
(
"Weighted Reverse Crunch on a Bench",
"CRUNCH",
"WEIGHTED_REVERSE_CRUNCH_ON_A_BENCH",
),
("Weighted Reverse Curl and Lift", "CRUNCH", "WEIGHTED_REVERSE_CURL_AND_LIFT"),
("Weighted Rotational Lift", "CRUNCH", "WEIGHTED_ROTATIONAL_LIFT"),
(
"Weighted Seated Alternating Reverse Crunch",
"CRUNCH",
"WEIGHTED_SEATED_ALTERNATING_REVERSE_CRUNCH",
),
("Weighted Seated Leg U", "CRUNCH", "WEIGHTED_SEATED_LEG_U"),
(
"Weighted Side-to-Side Crunch and Weave",
"CRUNCH",
"WEIGHTED_SIDE_TO_SIDE_CRUNCH_AND_WEAVE",
),
(
"Weighted Single-leg Reverse Crunch",
"CRUNCH",
"WEIGHTED_SINGLE_LEG_REVERSE_CRUNCH",
),
("Weighted Skater Crunch Cross", "CRUNCH", "WEIGHTED_SKATER_CRUNCH_CROSS"),
("Weighted Step Climb", "CRUNCH", "WEIGHTED_STEP_CLIMB"),
("Weighted Swiss Ball Crunch", "CRUNCH", "WEIGHTED_SWISS_BALL_CRUNCH"),
(
"Weighted Swiss Ball Reverse Crunch",
"CRUNCH",
"WEIGHTED_SWISS_BALL_REVERSE_CRUNCH",
),
(
"Weighted Swiss Ball Russian Twist",
"CRUNCH",
"WEIGHTED_SWISS_BALL_RUSSIAN_TWIST",
),
("Weighted Swiss Ball Side Crunch", "CRUNCH", "WEIGHTED_SWISS_BALL_SIDE_CRUNCH"),
(
"Weighted Thoracic Crunches on Foam Roller",
"CRUNCH",
"WEIGHTED_THORACIC_CRUNCHES_ON_FOAM_ROLLER",
),
("Weighted Toes to Bar", "CRUNCH", "WEIGHTED_TOES_TO_BAR"),
("Alternating Dumbbell Biceps Curl", "CURL", "ALTERNATING_DUMBBELL_BICEPS_CURL"),
(
"Alternating Dumbbell Biceps Curl on Swiss Ball",
"CURL",
"ALTERNATING_DUMBBELL_BICEPS_CURL_ON_SWISS_BALL",
),
(
"Alternating Incline Dumbbell Biceps Curl",
"CURL",
"ALTERNATING_INCLINE_DUMBBELL_BICEPS_CURL",
),
("Barbell Biceps Curl", "CURL", "BARBELL_BICEPS_CURL"),
("Barbell Reverse Wrist Curl", "CURL", "BARBELL_REVERSE_WRIST_CURL"),
("Barbell Wrist Curl", "CURL", "BARBELL_WRIST_CURL"),
(
"Behind-the-Back Barbell Reverse Wrist Curl",
"CURL",
"BEHIND_THE_BACK_BARBELL_REVERSE_WRIST_CURL",
),
(
"Behind-the-Back One-arm Cable Curl",
"CURL",
"BEHIND_THE_BACK_ONE_ARM_CABLE_CURL",
),
("Cable Biceps Curl", "CURL", "CABLE_BICEPS_CURL"),
("Cable Hammer Curl", "CURL", "CABLE_HAMMER_CURL"),
("Cheating Barbell Biceps Curl", "CURL", "CHEATING_BARBELL_BICEPS_CURL"),
("Close-grip EZ-Bar Biceps Curl", "CURL", "CLOSE_GRIP_EZ_BAR_BICEPS_CURL"),
("Cross-body Dumbbell Hammer Curl", "CURL", "CROSS_BODY_DUMBBELL_HAMMER_CURL"),
("Curl", "CURL", "CURL"),
("Dead-hang Biceps Curl", "CURL", "DEAD_HANG_BICEPS_CURL"),
("Decline Hammer Curl", "CURL", "DECLINE_HAMMER_CURL"),
("Dumbbell Biceps Curl", "CURL", "DUMBBELL_BICEPS_CURL"),
(
"Dumbbell Biceps Curl with Static Hold",
"CURL",
"DUMBBELL_BICEPS_CURL_WITH_STATIC_HOLD",
),
("Dumbbell Hammer Curl", "CURL", "DUMBBELL_HAMMER_CURL"),
("Dumbbell Reverse Wrist Curl", "CURL", "DUMBBELL_REVERSE_WRIST_CURL"),
("Dumbbell Wrist Curl", "CURL", "DUMBBELL_WRIST_CURL"),
("EZ-Bar Preacher Curl", "CURL", "EZ_BAR_PREACHER_CURL"),
("Forward Bend Biceps Curl", "CURL", "FORWARD_BEND_BICEPS_CURL"),
("Hammer Curl to Press", "CURL", "HAMMER_CURL_TO_PRESS"),
("Incline Dumbbell Biceps Curl", "CURL", "INCLINE_DUMBBELL_BICEPS_CURL"),
(
"Incline Offset Thumb Dumbbell Curl",
"CURL",
"INCLINE_OFFSET_THUMB_DUMBBELL_CURL",
),
("Kettlebell Biceps Curl", "CURL", "KETTLEBELL_BICEPS_CURL"),
("Lying Concentration Cable Curl", "CURL", "LYING_CONCENTRATION_CABLE_CURL"),
("One-arm Concentration Curl", "CURL", "ONE_ARM_CONCENTRATION_CURL"),
("One-arm Preacher Curl", "CURL", "ONE_ARM_PREACHER_CURL"),
("Plate Pinch Curl", "CURL", "PLATE_PINCH_CURL"),
("Preacher Curl with Cable", "CURL", "PREACHER_CURL_WITH_CABLE"),
("Reverse EZ-Bar Curl", "CURL", "REVERSE_EZ_BAR_CURL"),
("Reverse-grip Barbell Biceps Curl", "CURL", "REVERSE_GRIP_BARBELL_BICEPS_CURL"),
("Reverse-grip Wrist Curl", "CURL", "REVERSE_GRIP_WRIST_CURL"),
(
"Seated Alternating Dumbbell Biceps Curl",
"CURL",
"SEATED_ALTERNATING_DUMBBELL_BICEPS_CURL",
),
("Seated Dumbbell Biceps Curl", "CURL", "SEATED_DUMBBELL_BICEPS_CURL"),
("Seated Reverse Dumbbell Curl", "CURL", "SEATED_REVERSE_DUMBBELL_CURL"),
(
"Split-stance Offset Pinky Dumbbell Curl",
"CURL",
"SPLIT_STANCE_OFFSET_PINKY_DUMBBELL_CURL",
),
(
"Standing Alternating Dumbbell Curls",
"CURL",
"STANDING_ALTERNATING_DUMBBELL_CURLS",
),
("Standing Dumbbell Biceps Curl", "CURL", "STANDING_DUMBBELL_BICEPS_CURL"),
("Standing EZ-Bar Biceps Curl", "CURL", "STANDING_EZ_BAR_BICEPS_CURL"),
("Standing Zottman Biceps Curl", "CURL", "STANDING_ZOTTMAN_BICEPS_CURL"),
("Static Curl", "CURL", "STATIC_CURL"),
(
"Swiss Ball Dumbbell Overhead Triceps Extension",
"CURL",
"SWISS_BALL_DUMBBELL_OVERHEAD_TRICEPS_EXTENSION",
),
("Swiss Ball EZ-Bar Preacher Curl", "CURL", "SWISS_BALL_EZ_BAR_PREACHER_CURL"),
(
"Twisting Standing Dumbbell Biceps Curl",
"CURL",
"TWISTING_STANDING_DUMBBELL_BICEPS_CURL",
),
("Wide-grip EZ-Bar Biceps Curl", "CURL", "WIDE_GRIP_EZ_BAR_BICEPS_CURL"),
("Barbell Deadlift", "DEADLIFT", "BARBELL_DEADLIFT"),
("Barbell Straight-leg Deadlift", "DEADLIFT", "BARBELL_STRAIGHT_LEG_DEADLIFT"),
("Deadlift", "DEADLIFT", "DEADLIFT"),
("Dumbbell Deadlift", "DEADLIFT", "DUMBBELL_DEADLIFT"),
(
"Dumbbell Single-leg Deadlift to Row",
"DEADLIFT",
"DUMBBELL_SINGLE_LEG_DEADLIFT_TO_ROW",
),
("Dumbbell Straight-leg Deadlift", "DEADLIFT", "DUMBBELL_STRAIGHT_LEG_DEADLIFT"),
("Kettlebell Deadlift", "DEADLIFT", "KETTLEBELL_DEADLIFT"),
("Kettlebell Floor to Shelf", "DEADLIFT", "KETTLEBELL_FLOOR_TO_SHELF"),
("Kettlebell Sumo Deadlift", "DEADLIFT", "KETTLEBELL_SUMO_DEADLIFT"),
("One-arm One-leg Deadlift", "DEADLIFT", "ONE_ARM_ONE_LEG_DEADLIFT"),
("Rack Pull", "DEADLIFT", "RACK_PULL"),
("Romanian Deadlift", "DEADLIFT", "ROMANIAN_DEADLIFT"),
(
"Rotational Dumbbell Straight-leg Deadlift",
"DEADLIFT",
"ROTATIONAL_DUMBBELL_STRAIGHT_LEG_DEADLIFT",
),
("Single-arm Deadlift", "DEADLIFT", "SINGLE_ARM_DEADLIFT"),
("Single-leg Barbell Deadlift", "DEADLIFT", "SINGLE_LEG_BARBELL_DEADLIFT"),
(
"Single-leg Barbell Straight-leg Deadlift",
"DEADLIFT",
"SINGLE_LEG_BARBELL_STRAIGHT_LEG_DEADLIFT",
),
(
"Single-leg Deadlift with Barbell",
"DEADLIFT",
"SINGLE_LEG_DEADLIFT_WITH_BARBELL",
),
("Single-leg RDL Circuit", "DEADLIFT", "SINGLE_LEG_RDL_CIRCUIT"),
(
"Single-leg Romanian Deadlift Circuit",
"DEADLIFT",
"SINGLE_LEG_ROMANIAN_DEADLIFT_CIRCUIT",
),
(
"Single-leg Romanian Deadlift with Dumbbell",
"DEADLIFT",
"SINGLE_LEG_ROMANIAN_DEADLIFT_WITH_DUMBBELL",
),
("Straight-leg Deadlift", "DEADLIFT", "STRAIGHT_LEG_DEADLIFT"),
("Sumo Deadlift", "DEADLIFT", "SUMO_DEADLIFT"),
("Sumo Deadlift High Pull", "DEADLIFT", "SUMO_DEADLIFT_HIGH_PULL"),
("Trap-bar Deadlift", "DEADLIFT", "TRAP_BAR_DEADLIFT"),
("Wide-grip Barbell Deadlift", "DEADLIFT", "WIDE_GRIP_BARBELL_DEADLIFT"),
("Elliptical", "ELLIPTICAL", "ELLIPTICAL"),
("Floor Climb", "FLOOR_CLIMB", "FLOOR_CLIMB"),
("Cable Crossover", "FLYE", "CABLE_CROSSOVER"),
("Decline Dumbbell Fly", "FLYE", "DECLINE_DUMBBELL_FLYE"),
("Dumbbell Fly", "FLYE", "DUMBBELL_FLYE"),
("Fly", "FLYE", "FLYE"),
("Incline Dumbbell Fly", "FLYE", "INCLINE_DUMBBELL_FLYE"),
("Incline Reverse Fly", "FLYE", "INCLINE_REVERSE_FLYE"),
("Kettlebell Fly", "FLYE", "KETTLEBELL_FLYE"),
("Kneeling Rear Fly", "FLYE", "KNEELING_REAR_FLYE"),
(
"Single-arm Standing Cable Reverse Fly",
"FLYE",
"SINGLE_ARM_STANDING_CABLE_REVERSE_FLYE",
),
("Swiss Ball Dumbbell Fly", "FLYE", "SWISS_BALL_DUMBBELL_FLYE"),
("Barbell Hip Thrust on Floor", "HIP_RAISE", "BARBELL_HIP_THRUST_ON_FLOOR"),
("Barbell Hip Thrust with Bench", "HIP_RAISE", "BARBELL_HIP_THRUST_WITH_BENCH"),
(
"Bent-knee Swiss Ball Reverse Hip Raise",
"HIP_RAISE",
"BENT_KNEE_SWISS_BALL_REVERSE_HIP_RAISE",
),
("Bridge with Leg Extension", "HIP_RAISE", "BRIDGE_WITH_LEG_EXTENSION"),
("Clam Bridge", "HIP_RAISE", "CLAM_BRIDGE"),
("Front Kick Tabletop", "HIP_RAISE", "FRONT_KICK_TABLETOP"),
("Hip Extension and Cross", "HIP_RAISE", "HIP_EXTENSION_AND_CROSS"),
("Hip Raise", "HIP_RAISE", "HIP_RAISE"),
(
"Hip Raise with Feet on Swiss Ball",
"HIP_RAISE",
"HIP_RAISE_WITH_FEET_ON_SWISS_BALL",
),
(
"Hip Raise with Head on Bosu® Balance Trainer",
"HIP_RAISE",
"HIP_RAISE_WITH_HEAD_ON_BOSU_BALL",
),
(
"Hip Raise with Head on Swiss Ball",
"HIP_RAISE",
"HIP_RAISE_WITH_HEAD_ON_SWISS_BALL",
),
("Hip Raise with Knee Squeeze", "HIP_RAISE", "HIP_RAISE_WITH_KNEE_SQUEEZE"),
("Incline Rear-leg Extension", "HIP_RAISE", "INCLINE_REAR_LEG_EXTENSION"),
("Kettlebell Swing", "HIP_RAISE", "KETTLEBELL_SWING"),
("Marching Hip Raise", "HIP_RAISE", "MARCHING_HIP_RAISE"),
(
"Marching Hip Raise with Feet on a Swiss Ball",
"HIP_RAISE",
"MARCHING_HIP_RAISE_WITH_FEET_ON_A_SWISS_BALL",
),
("Reverse Hip Raise", "HIP_RAISE", "REVERSE_HIP_RAISE"),
("Single-leg Hip Raise", "HIP_RAISE", "SINGLE_LEG_HIP_RAISE"),
(
"Single-leg Hip Raise with Foot on Bench",
"HIP_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_BENCH",
),
(
"Single-leg Hip Raise with Foot on Bosu® Balance Trainer",
"HIP_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_BOSU_BALL",
),
(
"Single-leg Hip Raise with Foot on Foam Roller",
"HIP_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_FOAM_ROLLER",
),
(
"Single-leg Hip Raise with Foot on Medicine Ball",
"HIP_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_MEDICINE_BALL",
),
(
"Single-leg Hip Raise with Head on Bosu® Balance Trainer",
"HIP_RAISE",
"SINGLE_LEG_HIP_RAISE_WITH_HEAD_ON_BOSU_BALL",
),
(
"Single-leg Swiss Ball Hip Raise and Leg Curl",
"HIP_RAISE",
"SINGLE_LEG_SWISS_BALL_HIP_RAISE_AND_LEG_CURL",
),
(
"Weighted Bent-knee Swiss Ball Reverse Hip Raise",
"HIP_RAISE",
"WEIGHTED_BENT_KNEE_SWISS_BALL_REVERSE_HIP_RAISE",
),
(
"Weighted Bridge with Leg Extension",
"HIP_RAISE",
"WEIGHTED_BRIDGE_WITH_LEG_EXTENSION",
),
("Weighted Clam Bridge", "HIP_RAISE", "WEIGHTED_CLAM_BRIDGE"),
("Weighted Front Kick Tabletop", "HIP_RAISE", "WEIGHTED_FRONT_KICK_TABLETOP"),
(
"Weighted Hip Extension and Cross",
"HIP_RAISE",
"WEIGHTED_HIP_EXTENSION_AND_CROSS",
),
("Weighted Hip Raise", "HIP_RAISE", "WEIGHTED_HIP_RAISE"),
(
"Weighted Hip Raise with Feet on Swiss Ball",
"HIP_RAISE",
"WEIGHTED_HIP_RAISE_WITH_FEET_ON_SWISS_BALL",
),
(
"Weighted Hip Raise with Head on Bosu® Balance Trainer",
"HIP_RAISE",
"WEIGHTED_HIP_RAISE_WITH_HEAD_ON_BOSU_BALL",
),
(
"Weighted Hip Raise with Head on Swiss Ball",
"HIP_RAISE",
"WEIGHTED_HIP_RAISE_WITH_HEAD_ON_SWISS_BALL",
),
(
"Weighted Hip Raise with Knee Squeeze",
"HIP_RAISE",
"WEIGHTED_HIP_RAISE_WITH_KNEE_SQUEEZE",
),
(
"Weighted Incline Rear-leg Extension",
"HIP_RAISE",
"WEIGHTED_INCLINE_REAR_LEG_EXTENSION",
),
("Weighted Marching Hip Raise", "HIP_RAISE", "WEIGHTED_MARCHING_HIP_RAISE"),
(
"Weighted Marching Hip Raise with Feet on a Swiss Ball",
"HIP_RAISE",
"WEIGHTED_MARCHING_HIP_RAISE_WITH_FEET_ON_A_SWISS_BALL",
),
("Weighted Reverse Hip Raise", "HIP_RAISE", "WEIGHTED_REVERSE_HIP_RAISE"),
("Weighted Single-leg Hip Raise", "HIP_RAISE", "WEIGHTED_SINGLE_LEG_HIP_RAISE"),
(
"Weighted Single-leg Hip Raise with Foot on Bench",
"HIP_RAISE",
"WEIGHTED_SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_BENCH",
),
(
"Weighted Single-leg Hip Raise with Foot on Bosu® Balance Trainer",
"HIP_RAISE",
"WEIGHTED_SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_BOSU_BALL",
),
(
"Weighted Single-leg Hip Raise with Foot on Foam Roller",
"HIP_RAISE",
"WEIGHTED_SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_FOAM_ROLLER",
),
(
"Weighted Single-leg Hip Raise with Foot on Medicine Ball",
"HIP_RAISE",
"WEIGHTED_SINGLE_LEG_HIP_RAISE_WITH_FOOT_ON_MEDICINE_BALL",
),
(
"Weighted Single-leg Hip Raise with Head on Bosu® Balance Trainer",
"HIP_RAISE",
"WEIGHTED_SINGLE_LEG_HIP_RAISE_WITH_HEAD_ON_BOSU_BALL",
),
("Band Side-lying Leg Raise", "HIP_STABILITY", "BAND_SIDE_LYING_LEG_RAISE"),
("Dead Bug", "HIP_STABILITY", "DEAD_BUG"),
("External Hip Raise", "HIP_STABILITY", "EXTERNAL_HIP_RAISE"),
("Fire Hydrant Kicks", "HIP_STABILITY", "FIRE_HYDRANT_KICKS"),
("Hip Circles", "HIP_STABILITY", "HIP_CIRCLES"),
("Hip Stability", "HIP_STABILITY", "HIP_STABILITY"),
("Inner-thigh Lift", "HIP_STABILITY", "INNER_THIGH_LIFT"),
(
"Lateral Walks with Band at Ankles",
"HIP_STABILITY",
"LATERAL_WALKS_WITH_BAND_AT_ANKLES",
),
("Lying Abduction Stretch", "HIP_STABILITY", "LYING_ABDUCTION_STRETCH"),
("Pretzel Side Kick", "HIP_STABILITY", "PRETZEL_SIDE_KICK"),
("Prone Hip Internal Rotation", "HIP_STABILITY", "PRONE_HIP_INTERNAL_ROTATION"),
("Quadruped", "HIP_STABILITY", "QUADRUPED"),
("Quadruped Hip Extension", "HIP_STABILITY", "QUADRUPED_HIP_EXTENSION"),
("Quadruped with Leg Lift", "HIP_STABILITY", "QUADRUPED_WITH_LEG_LIFT"),
("Side-lying Leg Raise", "HIP_STABILITY", "SIDE_LYING_LEG_RAISE"),
("Sliding Hip Adduction", "HIP_STABILITY", "SLIDING_HIP_ADDUCTION"),
("Standing Adduction", "HIP_STABILITY", "STANDING_ADDUCTION"),
("Standing Cable Hip Abduction", "HIP_STABILITY", "STANDING_CABLE_HIP_ABDUCTION"),
("Standing Hip Abduction", "HIP_STABILITY", "STANDING_HIP_ABDUCTION"),
("Standing Rear-leg Raise", "HIP_STABILITY", "STANDING_REAR_LEG_RAISE"),
("Supine Hip Internal Rotation", "HIP_STABILITY", "SUPINE_HIP_INTERNAL_ROTATION"),
("Weighted Dead Bug", "HIP_STABILITY", "WEIGHTED_DEAD_BUG"),
("Weighted External Hip Raise", "HIP_STABILITY", "WEIGHTED_EXTERNAL_HIP_RAISE"),
("Weighted Fire Hydrant Kicks", "HIP_STABILITY", "WEIGHTED_FIRE_HYDRANT_KICKS"),
("Weighted Hip Circles", "HIP_STABILITY", "WEIGHTED_HIP_CIRCLES"),
("Weighted Inner-thigh Lift", "HIP_STABILITY", "WEIGHTED_INNER_THIGH_LIFT"),
("Weighted Pretzel Side Kick", "HIP_STABILITY", "WEIGHTED_PRETZEL_SIDE_KICK"),
(
"Weighted Prone Hip Internal Rotation",
"HIP_STABILITY",
"WEIGHTED_PRONE_HIP_INTERNAL_ROTATION",
),
(
"Weighted Quadruped Hip Extension",
"HIP_STABILITY",
"WEIGHTED_QUADRUPED_HIP_EXTENSION",
),
(
"Weighted Quadruped with Leg Lift",
"HIP_STABILITY",
"WEIGHTED_QUADRUPED_WITH_LEG_LIFT",
),
("Weighted Side-lying Leg Raise", "HIP_STABILITY", "WEIGHTED_SIDE_LYING_LEG_RAISE"),
(
"Weighted Sliding Hip Adduction",
"HIP_STABILITY",
"WEIGHTED_SLIDING_HIP_ADDUCTION",
),
("Weighted Standing Adduction", "HIP_STABILITY", "WEIGHTED_STANDING_ADDUCTION"),
(
"Weighted Standing Hip Abduction",
"HIP_STABILITY",
"WEIGHTED_STANDING_HIP_ABDUCTION",
),
(
"Weighted Standing Rear-leg Raise",
"HIP_STABILITY",
"WEIGHTED_STANDING_REAR_LEG_RAISE",
),
(
"Weighted Supine Hip Internal Rotation",
"HIP_STABILITY",
"WEIGHTED_SUPINE_HIP_INTERNAL_ROTATION",
),
("Hip Swing", "HIP_SWING", "HIP_SWING"),
("One-arm Swing", "HIP_SWING", "ONE_ARM_SWING"),
("Single-arm Dumbbell Swing", "HIP_SWING", "SINGLE_ARM_DUMBBELL_SWING"),
("Single-arm Kettlebell Swing", "HIP_SWING", "SINGLE_ARM_KETTLEBELL_SWING"),
("Step-out Swing", "HIP_SWING", "STEP_OUT_SWING"),
(
"Back Extension with Opposite Arm and Leg Reach",
"HYPEREXTENSION",
"BACK_EXTENSION_WITH_OPPOSITE_ARM_AND_LEG_REACH",
),
("Base Rotations", "HYPEREXTENSION", "BASE_ROTATIONS"),
(
"Bent-knee Reverse Hyperextension",
"HYPEREXTENSION",
"BENT_KNEE_REVERSE_HYPEREXTENSION",
),
("Hollow, Hold, and Roll", "HYPEREXTENSION", "HOLLOW_HOLD_AND_ROLL"),
("Hyperextension", "HYPEREXTENSION", "HYPEREXTENSION"),
("Kicks", "HYPEREXTENSION", "KICKS"),
("Knee Raises", "HYPEREXTENSION", "KNEE_RAISES"),
("Kneeling Superman", "HYPEREXTENSION", "KNEELING_SUPERMAN"),
("Lat Pull-down with Row", "HYPEREXTENSION", "LAT_PULL_DOWN_WITH_ROW"),
(
"Medicine Ball Deadlift-to-Reach",
"HYPEREXTENSION",
"MEDICINE_BALL_DEADLIFT_TO_REACH",
),
("One-arm One-leg Row", "HYPEREXTENSION", "ONE_ARM_ONE_LEG_ROW"),
("One-arm Row with Band", "HYPEREXTENSION", "ONE_ARM_ROW_WITH_BAND"),
(
"Overhead Lunge with Medicine Ball",
"HYPEREXTENSION",
"OVERHEAD_LUNGE_WITH_MEDICINE_BALL",
),
("Plank Knee Tucks", "HYPEREXTENSION", "PLANK_KNEE_TUCKS"),
("Side Step", "HYPEREXTENSION", "SIDE_STEP"),
("Single-leg Back Extension", "HYPEREXTENSION", "SINGLE_LEG_BACK_EXTENSION"),
("Spine Extension", "HYPEREXTENSION", "SPINE_EXTENSION"),
("Static Back Extension", "HYPEREXTENSION", "STATIC_BACK_EXTENSION"),
("Superman from Floor", "HYPEREXTENSION", "SUPERMAN_FROM_FLOOR"),
("Superman on Swiss Ball", "HYPEREXTENSION", "SUPERMAN_ON_SWISS_BALL"),
("Swiss Ball Back Extension", "HYPEREXTENSION", "SWISS_BALL_BACK_EXTENSION"),
("Swiss Ball Hyperextension", "HYPEREXTENSION", "SWISS_BALL_HYPEREXTENSION"),
(
"Swiss Ball Opposite Arm and Leg Lift",
"HYPEREXTENSION",
"SWISS_BALL_OPPOSITE_ARM_AND_LEG_LIFT",
),
(
"Weighted Back Extension with Opposite Arm and Leg Reach",
"HYPEREXTENSION",
"WEIGHTED_BACK_EXTENSION_WITH_OPPOSITE_ARM_AND_LEG_REACH",
),
("Weighted Base Rotations", "HYPEREXTENSION", "WEIGHTED_BASE_ROTATIONS"),
(
"Weighted Bent-knee Reverse Hyperextension",
"HYPEREXTENSION",
"WEIGHTED_BENT_KNEE_REVERSE_HYPEREXTENSION",
),
(
"Weighted Hollow, Hold, and Roll",
"HYPEREXTENSION",
"WEIGHTED_HOLLOW_HOLD_AND_ROLL",
),
("Weighted Kicks", "HYPEREXTENSION", "WEIGHTED_KICKS"),
("Weighted Knee Raises", "HYPEREXTENSION", "WEIGHTED_KNEE_RAISES"),
("Weighted Kneeling Superman", "HYPEREXTENSION", "WEIGHTED_KNEELING_SUPERMAN"),
("Weighted Plank Knee Tucks", "HYPEREXTENSION", "WEIGHTED_PLANK_KNEE_TUCKS"),
("Weighted Side Step", "HYPEREXTENSION", "WEIGHTED_SIDE_STEP"),
(
"Weighted Single-leg Back Extension",
"HYPEREXTENSION",
"WEIGHTED_SINGLE_LEG_BACK_EXTENSION",
),
("Weighted Spine Extension", "HYPEREXTENSION", "WEIGHTED_SPINE_EXTENSION"),
(
"Weighted Static Back Extension",
"HYPEREXTENSION",
"WEIGHTED_STATIC_BACK_EXTENSION",
),
("Weighted Superman from Floor", "HYPEREXTENSION", "WEIGHTED_SUPERMAN_FROM_FLOOR"),
(
"Weighted Swiss Ball Back Extension",
"HYPEREXTENSION",
"WEIGHTED_SWISS_BALL_BACK_EXTENSION",
),
(
"Weighted Swiss Ball Hyperextension",
"HYPEREXTENSION",
"WEIGHTED_SWISS_BALL_HYPEREXTENSION",
),
(
"Weighted Swiss Ball Opposite Arm and Leg Lift",
"HYPEREXTENSION",
"WEIGHTED_SWISS_BALL_OPPOSITE_ARM_AND_LEG_LIFT",
),
("Air Bike", "INDOOR_BIKE", "AIR_BIKE"),
("Assault Bike", "INDOOR_BIKE", "ASSAULT_BIKE"),
("Indoor Bike", "INDOOR_BIKE", "INDOOR_BIKE"),
("Stationary Bike", "INDOOR_BIKE", "STATIONARY_BIKE"),
("Agility Ladder", "LADDER", "AGILITY"),
("Ladder", "LADDER", "LADDER"),
("Speed Ladder", "LADDER", "SPEED"),
(
"45-degree Cable External Rotation",
"LATERAL_RAISE",
"_45_DEGREE_CABLE_EXTERNAL_ROTATION",
),
(
"Alternating Lateral Raise with Static Hold",
"LATERAL_RAISE",
"ALTERNATING_LATERAL_RAISE_WITH_STATIC_HOLD",
),
("Bar Muscle-up", "LATERAL_RAISE", "BAR_MUSCLE_UP"),
("Bent-over Lateral Raise", "LATERAL_RAISE", "BENT_OVER_LATERAL_RAISE"),
("Cable Diagonal Raise", "LATERAL_RAISE", "CABLE_DIAGONAL_RAISE"),
("Cable Front Raise", "LATERAL_RAISE", "CABLE_FRONT_RAISE"),
("Calorie Row", "LATERAL_RAISE", "CALORIE_ROW"),
("Combo Shoulder Raise", "LATERAL_RAISE", "COMBO_SHOULDER_RAISE"),
("Dumbbell Diagonal Raise", "LATERAL_RAISE", "DUMBBELL_DIAGONAL_RAISE"),
("Dumbbell Lateral Raise", "LATERAL_RAISE", "DUMBBELL_LATERAL_RAISE"),
("Dumbbell V Raise", "LATERAL_RAISE", "DUMBBELL_V_RAISE"),
("Front Raise", "LATERAL_RAISE", "FRONT_RAISE"),
("Kipping Ring Dip", "LATERAL_RAISE", "RING_DIP_KIPPING"),
("Lateral Raise", "LATERAL_RAISE", "LATERAL_RAISE"),
(
"Leaning Dumbbell Lateral Raise",
"LATERAL_RAISE",
"LEANING_DUMBBELL_LATERAL_RAISE",
),
("Lying Dumbbell Raise", "LATERAL_RAISE", "LYING_DUMBBELL_RAISE"),
("Muscle-up (progression)", "LATERAL_RAISE", "MUSCLE_UP"),
("One-arm Cable Lateral Raise", "LATERAL_RAISE", "ONE_ARM_CABLE_LATERAL_RAISE"),
(
"Overhand-grip Rear Lateral Raise",
"LATERAL_RAISE",
"OVERHAND_GRIP_REAR_LATERAL_RAISE",
),
("Plate Raises", "LATERAL_RAISE", "PLATE_RAISES"),
("Ring Dip", "LATERAL_RAISE", "RING_DIP"),
("Ring Muscle-up", "LATERAL_RAISE", "RING_MUSCLE_UP"),
("Rope Climb", "LATERAL_RAISE", "ROPE_CLIMB"),
("Scaption", "LATERAL_RAISE", "SCAPTION"),
("Seated Lateral Raise", "LATERAL_RAISE", "SEATED_LATERAL_RAISE"),
("Seated Rear Lateral Raise", "LATERAL_RAISE", "SEATED_REAR_LATERAL_RAISE"),
("Side-lying Lateral Raise", "LATERAL_RAISE", "SIDE_LYING_LATERAL_RAISE"),
("Standing Lift", "LATERAL_RAISE", "STANDING_LIFT"),
("Suspended Row", "LATERAL_RAISE", "SUSPENDED_ROW"),
(
"Underhand-grip Rear Lateral Raise",
"LATERAL_RAISE",
"UNDERHAND_GRIP_REAR_LATERAL_RAISE",
),
("Wall Slide", "LATERAL_RAISE", "WALL_SLIDE"),
("Wall Walk", "LATERAL_RAISE", "WALL_WALK"),
("Weighted Ring Dip", "LATERAL_RAISE", "WEIGHTED_RING_DIP"),
("Weighted Ring Muscle-up", "LATERAL_RAISE", "WEIGHTED_RING_MUSCLE_UP"),
("Weighted Rope Climb", "LATERAL_RAISE", "WEIGHTED_ROPE_CLIMB"),
("Weighted Wall Slide", "LATERAL_RAISE", "WEIGHTED_WALL_SLIDE"),
("Band Good Morning", "LEG_CURL", "BAND_GOOD_MORNING"),
("Bar Good Morning", "LEG_CURL", "BAR_GOOD_MORNING"),
("Good Morning", "LEG_CURL", "GOOD_MORNING"),
("Leg Curl", "LEG_CURL", "LEG_CURL"),
("Seated Barbell Good Morning", "LEG_CURL", "SEATED_BARBELL_GOOD_MORNING"),
("Single-leg Barbell Good Morning", "LEG_CURL", "SINGLE_LEG_BARBELL_GOOD_MORNING"),
("Single-leg Sliding Leg Curl", "LEG_CURL", "SINGLE_LEG_SLIDING_LEG_CURL"),
("Sliding Leg Curl", "LEG_CURL", "SLIDING_LEG_CURL"),
("Split Barbell Good Morning", "LEG_CURL", "SPLIT_BARBELL_GOOD_MORNING"),
("Split-stance Extension", "LEG_CURL", "SPLIT_STANCE_EXTENSION"),
("Staggered-stance Good Morning", "LEG_CURL", "STAGGERED_STANCE_GOOD_MORNING"),
(
"Swiss Ball Hip Raise and Leg Curl",
"LEG_CURL",
"SWISS_BALL_HIP_RAISE_AND_LEG_CURL",
),
("Weighted Leg Curl", "LEG_CURL", "WEIGHTED_LEG_CURL"),
("Zercher Good Morning", "LEG_CURL", "ZERCHER_GOOD_MORNING"),
("Hanging Knee Raise", "LEG_RAISE", "HANGING_KNEE_RAISE"),
("Hanging Leg Raise", "LEG_RAISE", "HANGING_LEG_RAISE"),
("Hanging Single-leg Raise", "LEG_RAISE", "HANGING_SINGLE_LEG_RAISE"),
("Kettlebell Leg Raises", "LEG_RAISE", "KETTLEBELL_LEG_RAISES"),
("Lateral Step-over", "LEG_RAISE", "LATERAL_STEPOVER"),
("Leg Lowering Drill", "LEG_RAISE", "LEG_LOWERING_DRILL"),
("Leg Raise", "LEG_RAISE", "LEG_RAISE"),
("Lying Straight-leg Raise", "LEG_RAISE", "LYING_STRAIGHT_LEG_RAISE"),
("Medicine Ball Leg Drops", "LEG_RAISE", "MEDICINE_BALL_LEG_DROPS"),
("Quadruped Leg Raise", "LEG_RAISE", "QUADRUPED_LEG_RAISE"),
("Reverse Leg Raise", "LEG_RAISE", "REVERSE_LEG_RAISE"),
("Reverse Leg Raise on Swiss Ball", "LEG_RAISE", "REVERSE_LEG_RAISE_ON_SWISS_BALL"),
("Single-leg Lowering Drill", "LEG_RAISE", "SINGLE_LEG_LOWERING_DRILL"),
("Weighted Hanging Knee Raise", "LEG_RAISE", "WEIGHTED_HANGING_KNEE_RAISE"),
("Weighted Hanging Leg Raise", "LEG_RAISE", "WEIGHTED_HANGING_LEG_RAISE"),
(
"Weighted Hanging Single-leg Raise",
"LEG_RAISE",
"WEIGHTED_HANGING_SINGLE_LEG_RAISE",
),
("Weighted Lateral Step-over", "LEG_RAISE", "WEIGHTED_LATERAL_STEPOVER"),
("Weighted Leg Lowering Drill", "LEG_RAISE", "WEIGHTED_LEG_LOWERING_DRILL"),
(
"Weighted Lying Straight-leg Raise",
"LEG_RAISE",
"WEIGHTED_LYING_STRAIGHT_LEG_RAISE",
),
("Weighted Quadruped Leg Raise", "LEG_RAISE", "WEIGHTED_QUADRUPED_LEG_RAISE"),
("Weighted Reverse Leg Raise", "LEG_RAISE", "WEIGHTED_REVERSE_LEG_RAISE"),
(
"Weighted Reverse Leg Raise on Swiss Ball",
"LEG_RAISE",
"WEIGHTED_REVERSE_LEG_RAISE_ON_SWISS_BALL",
),
(
"Weighted Single-leg Lowering Drill",
"LEG_RAISE",
"WEIGHTED_SINGLE_LEG_LOWERING_DRILL",
),
("Alternating Barbell Forward Lunge", "LUNGE", "ALTERNATING_BARBELL_FORWARD_LUNGE"),
("Alternating Dumbbell Lunge", "LUNGE", "ALTERNATING_DUMBBELL_LUNGE"),
(
"Alternating Dumbbell Lunge with Reach",
"LUNGE",
"ALTERNATING_DUMBBELL_LUNGE_WITH_REACH",
),
(
"Back-foot Elevated Dumbbell Split Squat",
"LUNGE",
"BACK_FOOT_ELEVATED_DUMBBELL_SPLIT_SQUAT",
),
("Barbell Box Lunge", "LUNGE", "BARBELL_BOX_LUNGE"),
("Barbell Bulgarian Split Squat", "LUNGE", "BARBELL_BULGARIAN_SPLIT_SQUAT"),
("Barbell Crossover Lunge", "LUNGE", "BARBELL_CROSSOVER_LUNGE"),
("Barbell Front Split Squat", "LUNGE", "BARBELL_FRONT_SPLIT_SQUAT"),
("Barbell Lunge", "LUNGE", "BARBELL_LUNGE"),
("Barbell Reverse Lunge", "LUNGE", "BARBELL_REVERSE_LUNGE"),
("Barbell Side Lunge", "LUNGE", "BARBELL_SIDE_LUNGE"),
("Barbell Split Squat", "LUNGE", "BARBELL_SPLIT_SQUAT"),
("Core Control Rear Lunge", "LUNGE", "CORE_CONTROL_REAR_LUNGE"),
("Curtsy Lunge", "LUNGE", "CURTSY_LUNGE"),
("Diagonal Lunge", "LUNGE", "DIAGONAL_LUNGE"),
("Drop Lunge", "LUNGE", "DROP_LUNGE"),
("Dumbbell Box Lunge", "LUNGE", "DUMBBELL_BOX_LUNGE"),
("Dumbbell Bulgarian Split Squat", "LUNGE", "DUMBBELL_BULGARIAN_SPLIT_SQUAT"),
("Dumbbell Crossover Lunge", "LUNGE", "DUMBBELL_CROSSOVER_LUNGE"),
("Dumbbell Diagonal Lunge", "LUNGE", "DUMBBELL_DIAGONAL_LUNGE"),
("Dumbbell Lunge", "LUNGE", "DUMBBELL_LUNGE"),
("Dumbbell Lunge and Rotation", "LUNGE", "DUMBBELL_LUNGE_AND_ROTATION"),
(
"Dumbbell Overhead Bulgarian Split Squat",
"LUNGE",
"DUMBBELL_OVERHEAD_BULGARIAN_SPLIT_SQUAT",
),
("Dumbbell Overhead Walking Lunge", "LUNGE", "DUMBBELL_OVERHEAD_WALKING_LUNGE"),
("Dumbbell Reverse Lunge", "LUNGE", "DUMBBELL_REVERSE_LUNGE"),
(
"Dumbbell Reverse Lunge to High Knee and Press",
"LUNGE",
"DUMBBELL_REVERSE_LUNGE_TO_HIGH_KNEE_AND_PRESS",
),
("Dumbbell Side Lunge", "LUNGE", "DUMBBELL_SIDE_LUNGE"),
(
"Elevated Front-foot Barbell Split Squat",
"LUNGE",
"ELEVATED_FRONT_FOOT_BARBELL_SPLIT_SQUAT",
),
(
"Elevated Front-foot Dumbbell Split Squat",
"LUNGE",
"FRONT_FOOT_ELEVATED_DUMBBELL_SPLIT_SQUAT",
),
("Gunslinger Lunge", "LUNGE", "GUNSLINGER_LUNGE"),
("Lawnmower Lunge", "LUNGE", "LAWNMOWER_LUNGE"),
(
"Low Lunge with Isometric Adduction",
"LUNGE",
"LOW_LUNGE_WITH_ISOMETRIC_ADDUCTION",
),
("Low Side-to-Side Lunge", "LUNGE", "LOW_SIDE_TO_SIDE_LUNGE"),
("Lunge", "LUNGE", "LUNGE"),
("Lunge Matrix", "LUNGE", "LUNGE_MATRIX"),
("Lunge with Arm Reach", "LUNGE", "LUNGE_WITH_ARM_REACH"),
("Lunge with Diagonal Reach", "LUNGE", "LUNGE_WITH_DIAGONAL_REACH"),
("Lunge with Side Bend", "LUNGE", "LUNGE_WITH_SIDE_BEND"),
("Offset Dumbbell Lunge", "LUNGE", "OFFSET_DUMBBELL_LUNGE"),
("Offset Dumbbell Reverse Lunge", "LUNGE", "OFFSET_DUMBBELL_REVERSE_LUNGE"),
("Overhead Bulgarian Split Squat", "LUNGE", "OVERHEAD_BULGARIAN_SPLIT_SQUAT"),
("Overhead Dumbbell Lunge", "LUNGE", "OVERHEAD_DUMBBELL_LUNGE"),
("Overhead Dumbbell Reverse Lunge", "LUNGE", "OVERHEAD_DUMBBELL_REVERSE_LUNGE"),
("Overhead Dumbbell Split Squat", "LUNGE", "OVERHEAD_DUMBBELL_SPLIT_SQUAT"),
("Overhead Lunge", "LUNGE", "OVERHEAD_LUNGE"),
("Overhead Lunge with Rotation", "LUNGE", "OVERHEAD_LUNGE_WITH_ROTATION"),
("Reverse Barbell Box Lunge", "LUNGE", "REVERSE_BARBELL_BOX_LUNGE"),
("Reverse Box Lunge", "LUNGE", "REVERSE_BOX_LUNGE"),
("Reverse Dumbbell Box Lunge", "LUNGE", "REVERSE_DUMBBELL_BOX_LUNGE"),
("Reverse Dumbbell Crossover Lunge", "LUNGE", "REVERSE_DUMBBELL_CROSSOVER_LUNGE"),
("Reverse Dumbbell Diagonal Lunge", "LUNGE", "REVERSE_DUMBBELL_DIAGONAL_LUNGE"),
("Reverse Lunge with Reach Back", "LUNGE", "REVERSE_LUNGE_WITH_REACH_BACK"),
(
"Reverse Lunge with Twist and Overhead Reach",
"LUNGE",
"REVERSE_LUNGE_WITH_TWIST_AND_OVERHEAD_REACH",
),
("Reverse Sliding Box Lunge", "LUNGE", "REVERSE_SLIDING_BOX_LUNGE"),
("Reverse Sliding Lunge", "LUNGE", "REVERSE_SLIDING_LUNGE"),
("Runner's Lunge to Balance", "LUNGE", "RUNNERS_LUNGE_TO_BALANCE"),
("Scissor Power Switch", "LUNGE", "SCISSOR_POWER_SWITCH"),
("Shifting Side Lunge", "LUNGE", "SHIFTING_SIDE_LUNGE"),
("Side and Crossover Lunge", "LUNGE", "SIDE_AND_CROSSOVER_LUNGE"),
("Side Lunge", "LUNGE", "SIDE_LUNGE"),
("Side Lunge and Press", "LUNGE", "SIDE_LUNGE_AND_PRESS"),
("Side Lunge Jump Off", "LUNGE", "SIDE_LUNGE_JUMP_OFF"),
("Side Lunge Sweep", "LUNGE", "SIDE_LUNGE_SWEEP"),
("Side Lunge to Crossover Tap", "LUNGE", "SIDE_LUNGE_TO_CROSSOVER_TAP"),
("Side-to-Side Lunge Chops", "LUNGE", "SIDE_TO_SIDE_LUNGE_CHOPS"),
("Siff Jump Lunge", "LUNGE", "SIFF_JUMP_LUNGE"),
(
"Single-arm Reverse Lunge and Press",
"LUNGE",
"SINGLE_ARM_REVERSE_LUNGE_AND_PRESS",
),
("Sliding Lateral Lunge", "LUNGE", "SLIDING_LATERAL_LUNGE"),
("Walking Barbell Lunge", "LUNGE", "WALKING_BARBELL_LUNGE"),
("Walking Dumbbell Lunge", "LUNGE", "WALKING_DUMBBELL_LUNGE"),
("Walking Lunge", "LUNGE", "WALKING_LUNGE"),
("Weighted Curtsy Lunge", "LUNGE", "WEIGHTED_CURTSY_LUNGE"),
("Weighted Lunge", "LUNGE", "WEIGHTED_LUNGE"),
("Weighted Lunge Matrix", "LUNGE", "WEIGHTED_LUNGE_MATRIX"),
(
"Weighted Reverse Lunge with Reach Back",
"LUNGE",
"WEIGHTED_REVERSE_LUNGE_WITH_REACH_BACK",
),
(
"Weighted Reverse Lunge with Twist and Overhead Reach",
"LUNGE",
"WEIGHTED_REVERSE_LUNGE_WITH_TWIST_AND_OVERHEAD_REACH",
),
(
"Weighted Reverse Sliding Box Lunge",
"LUNGE",
"WEIGHTED_REVERSE_SLIDING_BOX_LUNGE",
),
("Weighted Reverse Sliding Lunge", "LUNGE", "WEIGHTED_REVERSE_SLIDING_LUNGE"),
(
"Weighted Runner's Lunge to Balance",
"LUNGE",
"WEIGHTED_RUNNERS_LUNGE_TO_BALANCE",
),
("Weighted Shifting Side Lunge", "LUNGE", "WEIGHTED_SHIFTING_SIDE_LUNGE"),
("Weighted Side and Crossover Lunge", "LUNGE", "WEIGHTED_SIDE_AND_CROSSOVER_LUNGE"),
("Weighted Side Lunge", "LUNGE", "WEIGHTED_SIDE_LUNGE"),
("Weighted Side Lunge and Press", "LUNGE", "WEIGHTED_SIDE_LUNGE_AND_PRESS"),
("Weighted Side Lunge Jump Off", "LUNGE", "WEIGHTED_SIDE_LUNGE_JUMP_OFF"),
("Weighted Side Lunge Sweep", "LUNGE", "WEIGHTED_SIDE_LUNGE_SWEEP"),
(
"Weighted Side Lunge to Crossover Tap",
"LUNGE",
"WEIGHTED_SIDE_LUNGE_TO_CROSSOVER_TAP",
),
("Weighted Side-to-Side Lunge Chops", "LUNGE", "WEIGHTED_SIDE_TO_SIDE_LUNGE_CHOPS"),
("Weighted Siff Jump Lunge", "LUNGE", "WEIGHTED_SIFF_JUMP_LUNGE"),
("Weighted Sliding Lateral Lunge", "LUNGE", "WEIGHTED_SLIDING_LATERAL_LUNGE"),
("Weighted Walking Lunge", "LUNGE", "WEIGHTED_WALKING_LUNGE"),
(
"Wide-grip Overhead Barbell Split Squat",
"LUNGE",
"WIDE_GRIP_OVERHEAD_BARBELL_SPLIT_SQUAT",
),
("Barbell Clean", "OLYMPIC_LIFT", "CLEAN"),
("Barbell Hang Power Clean", "OLYMPIC_LIFT", "BARBELL_HANG_POWER_CLEAN"),
("Barbell Hang Power Snatch", "OLYMPIC_LIFT", "BARBELL_HANG_POWER_SNATCH"),
("Barbell Hang Pull", "OLYMPIC_LIFT", "BARBELL_HANG_PULL"),
("Barbell Hang Squat Clean", "OLYMPIC_LIFT", "BARBELL_HANG_SQUAT_CLEAN"),
("Barbell High Pull", "OLYMPIC_LIFT", "BARBELL_HIGH_PULL"),
("Barbell Power Clean", "OLYMPIC_LIFT", "BARBELL_POWER_CLEAN"),
("Barbell Power Snatch", "OLYMPIC_LIFT", "BARBELL_POWER_SNATCH"),
("Barbell Snatch", "OLYMPIC_LIFT", "BARBELL_SNATCH"),
("Barbell Split Jerk", "OLYMPIC_LIFT", "BARBELL_SPLIT_JERK"),
("Barbell Squat Clean", "OLYMPIC_LIFT", "BARBELL_SQUAT_CLEAN"),
("Clean and Jerk", "OLYMPIC_LIFT", "CLEAN_AND_JERK"),
("Clean and Press", "OLYMPIC_LIFT", "CLEAN_AND_PRESS"),
("Dumbbell Clean", "OLYMPIC_LIFT", "DUMBBELL_CLEAN"),
("Dumbbell Hang Pull", "OLYMPIC_LIFT", "DUMBBELL_HANG_PULL"),
("Dumbbell Hang Snatch", "OLYMPIC_LIFT", "DUMBBELL_HANG_SNATCH"),
("Dumbbell Power Clean and Jerk", "OLYMPIC_LIFT", "DUMBBELL_POWER_CLEAN_AND_JERK"),
(
"Dumbbell Power Clean and Push Press",
"OLYMPIC_LIFT",
"DUMBBELL_POWER_CLEAN_AND_PUSH_PRESS",
),
(
"Dumbbell Power Clean and Strict Press",
"OLYMPIC_LIFT",
"DUMBBELL_POWER_CLEAN_AND_STRICT_PRESS",
),
("Dumbbell Snatch", "OLYMPIC_LIFT", "DUMBBELL_SNATCH"),
("Medicine Ball Clean", "OLYMPIC_LIFT", "MEDICINE_BALL_CLEAN"),
("Olympic Lift", "OLYMPIC_LIFT", "OLYMPIC_LIFT"),
(
"One-hand Dumbbell Split Snatch",
"OLYMPIC_LIFT",
"ONE_HAND_DUMBBELL_SPLIT_SNATCH",
),
("Push Jerk", "OLYMPIC_LIFT", "PUSH_JERK"),
("Single-arm Dumbbell Snatch", "OLYMPIC_LIFT", "SINGLE_ARM_DUMBBELL_SNATCH"),
("Single-arm Hang Snatch", "OLYMPIC_LIFT", "SINGLE_ARM_HANG_SNATCH"),
("Single-arm Kettlebell Snatch", "OLYMPIC_LIFT", "SINGLE_ARM_KETTLEBELL_SNATCH"),
("Snatch", "OLYMPIC_LIFT", "SNATCH"),
("Split Jerk", "OLYMPIC_LIFT", "SPLIT_JERK"),
("Squat Clean and Jerk", "OLYMPIC_LIFT", "SQUAT_CLEAN_AND_JERK"),
("45-degree Plank", "PLANK", "_45_DEGREE_PLANK"),
("90-degree Static Hold", "PLANK", "_90_DEGREE_STATIC_HOLD"),
("Bear Crawl", "PLANK", "BEAR_CRAWL"),
("Cross-body Mountain Climber", "PLANK", "CROSS_BODY_MOUNTAIN_CLIMBER"),
("Elbow Plank Pike Jacks", "PLANK", "ELBOW_PLANK_PIKE_JACKS"),
("Elevated-feet Plank", "PLANK", "ELEVATED_FEET_PLANK"),
("Elevator Abs", "PLANK", "ELEVATOR_ABS"),
("Extended Plank", "PLANK", "EXTENDED_PLANK"),
("Full Plank Passé Twist", "PLANK", "FULL_PLANK_PASSE_TWIST"),
("Inching Elbow Plank", "PLANK", "INCHING_ELBOW_PLANK"),
("Inchworm to Side Plank", "PLANK", "INCHWORM_TO_SIDE_PLANK"),
("Kneeling Plank", "PLANK", "KNEELING_PLANK"),
("Kneeling Side Plank with Leg Lift", "PLANK", "KNEELING_SIDE_PLANK_WITH_LEG_LIFT"),
("Lateral Roll", "PLANK", "LATERAL_ROLL"),
("Lying Reverse Plank", "PLANK", "LYING_REVERSE_PLANK"),
("Medicine Ball Mountain Climber", "PLANK", "MEDICINE_BALL_MOUNTAIN_CLIMBER"),
(
"Modified Mountain Climber and Extension",
"PLANK",
"MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION",
),
("Mountain Climber", "PLANK", "MOUNTAIN_CLIMBER"),
("Mountain Climber on Sliding Discs", "PLANK", "MOUNTAIN_CLIMBER_ON_SLIDING_DISCS"),
(
"Mountain Climber with Feet on Bosu® Balance Trainer",
"PLANK",
"MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL",
),
(
"Mountain Climber with Hands on Bench",
"PLANK",
"MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH",
),
(
"Mountain Climber with Hands on Swiss Ball",
"PLANK",
"MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL",
),
("Plank", "PLANK", "PLANK"),
(
"Plank Jacks with Feet on Sliding Discs",
"PLANK",
"PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS",
),
("Plank Knee Twist", "PLANK", "PLANK_KNEE_TWIST"),
("Plank Pike Jumps", "PLANK", "PLANK_PIKE_JUMPS"),
("Plank Pikes", "PLANK", "PLANK_PIKES"),
("Plank to Stand-up", "PLANK", "PLANK_TO_STAND_UP"),
("Plank with Arm Raise", "PLANK", "PLANK_WITH_ARM_RAISE"),
("Plank with Feet on Swiss Ball", "PLANK", "PLANK_WITH_FEET_ON_SWISS_BALL"),
("Plank with Knee-to-Elbow", "PLANK", "PLANK_WITH_KNEE_TO_ELBOW"),
("Plank with Leg Lift", "PLANK", "PLANK_WITH_LEG_LIFT"),
("Plank with Oblique Crunch", "PLANK", "PLANK_WITH_OBLIQUE_CRUNCH"),
("Plyometric Side Plank", "PLANK", "PLYOMETRIC_SIDE_PLANK"),
("Ring Plank Sprawls", "PLANK", "RING_PLANK_SPRAWLS"),
("Rolling Side Plank", "PLANK", "ROLLING_SIDE_PLANK"),
("Side Kick Plank", "PLANK", "SIDE_KICK_PLANK"),
("Side Plank", "PLANK", "SIDE_PLANK"),
("Side Plank and Row", "PLANK", "SIDE_PLANK_AND_ROW"),
("Side Plank Lift", "PLANK", "SIDE_PLANK_LIFT"),
(
"Side Plank to Plank with Reach Under",
"PLANK",
"SIDE_PLANK_TO_PLANK_WITH_REACH_UNDER",
),
(
"Side Plank with Elbow on Bosu® Balance Trainer",
"PLANK",
"SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL",
),
("Side Plank with Feet on Bench", "PLANK", "SIDE_PLANK_WITH_FEET_ON_BENCH"),
("Side Plank with Knee Circle", "PLANK", "SIDE_PLANK_WITH_KNEE_CIRCLE"),
("Side Plank with Knee Tuck", "PLANK", "SIDE_PLANK_WITH_KNEE_TUCK"),
("Side Plank with Leg Lift", "PLANK", "SIDE_PLANK_WITH_LEG_LIFT"),
("Side Plank with Reach Under", "PLANK", "SIDE_PLANK_WITH_REACH_UNDER"),
("Single-leg Elevated-feet Plank", "PLANK", "SINGLE_LEG_ELEVATED_FEET_PLANK"),
("Single-leg Flex and Extend", "PLANK", "SINGLE_LEG_FLEX_AND_EXTEND"),
("Single-leg Side Plank", "PLANK", "SINGLE_LEG_SIDE_PLANK"),
("Spiderman Plank", "PLANK", "SPIDERMAN_PLANK"),
("Straight-arm Plank", "PLANK", "STRAIGHT_ARM_PLANK"),
(
"Straight-arm Plank with Shoulder Touch",
"PLANK",
"STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH",
),
("Swiss Ball Plank", "PLANK", "SWISS_BALL_PLANK"),
("Swiss Ball Plank Leg Lift", "PLANK", "SWISS_BALL_PLANK_LEG_LIFT"),
(
"Swiss Ball Plank Leg Lift and Hold",
"PLANK",
"SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD",
),
(
"Swiss Ball Plank with Feet on Bench",
"PLANK",
"SWISS_BALL_PLANK_WITH_FEET_ON_BENCH",
),
("Swiss Ball Prone Jackknife", "PLANK", "SWISS_BALL_PRONE_JACKKNIFE"),
("Swiss Ball Side Plank", "PLANK", "SWISS_BALL_SIDE_PLANK"),
("T-Stabilization", "PLANK", "T_STABILIZATION"),
("Three-way Plank", "PLANK", "THREE_WAY_PLANK"),
("Towel Plank and Knee-in", "PLANK", "TOWEL_PLANK_AND_KNEE_IN"),
("Turkish Get-up to Side Plank", "PLANK", "TURKISH_GET_UP_TO_SIDE_PLANK"),
("Two-Point Plank", "PLANK", "TWO_POINT_PLANK"),
("Weighted 45-degree Plank", "PLANK", "WEIGHTED_45_DEGREE_PLANK"),
("Weighted 90-degree Static Hold", "PLANK", "WEIGHTED_90_DEGREE_STATIC_HOLD"),
("Weighted Bear Crawl", "PLANK", "WEIGHTED_BEAR_CRAWL"),
(
"Weighted Cross-body Mountain Climber",
"PLANK",
"WEIGHTED_CROSS_BODY_MOUNTAIN_CLIMBER",
),
("Weighted Elbow Plank Pike Jacks", "PLANK", "WEIGHTED_ELBOW_PLANK_PIKE_JACKS"),
("Weighted Elevated-feet Plank", "PLANK", "WEIGHTED_ELEVATED_FEET_PLANK"),
("Weighted Elevator Abs", "PLANK", "WEIGHTED_ELEVATOR_ABS"),
("Weighted Extended Plank", "PLANK", "WEIGHTED_EXTENDED_PLANK"),
("Weighted Full Plank Passé Twist", "PLANK", "WEIGHTED_FULL_PLANK_PASSE_TWIST"),
("Weighted Inching Elbow Plank", "PLANK", "WEIGHTED_INCHING_ELBOW_PLANK"),
("Weighted Inchworm to Side Plank", "PLANK", "WEIGHTED_INCHWORM_TO_SIDE_PLANK"),
("Weighted Kneeling Plank", "PLANK", "WEIGHTED_KNEELING_PLANK"),
(
"Weighted Kneeling Side Plank with Leg Lift",
"PLANK",
"WEIGHTED_KNEELING_SIDE_PLANK_WITH_LEG_LIFT",
),
("Weighted Lateral Roll", "PLANK", "WEIGHTED_LATERAL_ROLL"),
("Weighted Lying Reverse Plank", "PLANK", "WEIGHTED_LYING_REVERSE_PLANK"),
(
"Weighted Medicine Ball Mountain Climber",
"PLANK",
"WEIGHTED_MEDICINE_BALL_MOUNTAIN_CLIMBER",
),
(
"Weighted Modified Mountain Climber and Extension",
"PLANK",
"WEIGHTED_MODIFIED_MOUNTAIN_CLIMBER_AND_EXTENSION",
),
("Weighted Mountain Climber", "PLANK", "WEIGHTED_MOUNTAIN_CLIMBER"),
(
"Weighted Mountain Climber on Sliding Discs",
"PLANK",
"WEIGHTED_MOUNTAIN_CLIMBER_ON_SLIDING_DISCS",
),
(
"Weighted Mountain Climber with Feet on Bosu® Balance Trainer",
"PLANK",
"WEIGHTED_MOUNTAIN_CLIMBER_WITH_FEET_ON_BOSU_BALL",
),
(
"Weighted Mountain Climber with Hands on Bench",
"PLANK",
"WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_BENCH",
),
(
"Weighted Mountain Climber with Hands on Swiss Ball",
"PLANK",
"WEIGHTED_MOUNTAIN_CLIMBER_WITH_HANDS_ON_SWISS_BALL",
),
("Weighted Plank", "PLANK", "WEIGHTED_PLANK"),
(
"Weighted Plank Jacks with Feet on Sliding Discs",
"PLANK",
"WEIGHTED_PLANK_JACKS_WITH_FEET_ON_SLIDING_DISCS",
),
("Weighted Plank Knee Twist", "PLANK", "WEIGHTED_PLANK_KNEE_TWIST"),
("Weighted Plank Pike Jumps", "PLANK", "WEIGHTED_PLANK_PIKE_JUMPS"),
("Weighted Plank Pikes", "PLANK", "WEIGHTED_PLANK_PIKES"),
("Weighted Plank to Stand-up", "PLANK", "WEIGHTED_PLANK_TO_STAND_UP"),
("Weighted Plank with Arm Raise", "PLANK", "WEIGHTED_PLANK_WITH_ARM_RAISE"),
("Weighted Plank with Knee-to-Elbow", "PLANK", "WEIGHTED_PLANK_WITH_KNEE_TO_ELBOW"),
(
"Weighted Plank with Oblique Crunch",
"PLANK",
"WEIGHTED_PLANK_WITH_OBLIQUE_CRUNCH",
),
("Weighted Plyometric Side Plank", "PLANK", "WEIGHTED_PLYOMETRIC_SIDE_PLANK"),
("Weighted Rolling Side Plank", "PLANK", "WEIGHTED_ROLLING_SIDE_PLANK"),
("Weighted Side Kick Plank", "PLANK", "WEIGHTED_SIDE_KICK_PLANK"),
("Weighted Side Plank", "PLANK", "WEIGHTED_SIDE_PLANK"),
("Weighted Side Plank and Row", "PLANK", "WEIGHTED_SIDE_PLANK_AND_ROW"),
("Weighted Side Plank Lift", "PLANK", "WEIGHTED_SIDE_PLANK_LIFT"),
(
"Weighted Side Plank with Elbow on Bosu® Balance Trainer",
"PLANK",
"WEIGHTED_SIDE_PLANK_WITH_ELBOW_ON_BOSU_BALL",
),
(
"Weighted Side Plank with Feet on Bench",
"PLANK",
"WEIGHTED_SIDE_PLANK_WITH_FEET_ON_BENCH",
),
(
"Weighted Side Plank with Knee Circle",
"PLANK",
"WEIGHTED_SIDE_PLANK_WITH_KNEE_CIRCLE",
),
(
"Weighted Side Plank with Knee Tuck",
"PLANK",
"WEIGHTED_SIDE_PLANK_WITH_KNEE_TUCK",
),
("Weighted Side Plank with Leg Lift", "PLANK", "WEIGHTED_SIDE_PLANK_WITH_LEG_LIFT"),
(
"Weighted Side Plank with Reach Under",
"PLANK",
"WEIGHTED_SIDE_PLANK_WITH_REACH_UNDER",
),
(
"Weighted Single-leg Elevated-feet Plank",
"PLANK",
"WEIGHTED_SINGLE_LEG_ELEVATED_FEET_PLANK",
),
(
"Weighted Single-leg Flex and Extend",
"PLANK",
"WEIGHTED_SINGLE_LEG_FLEX_AND_EXTEND",
),
("Weighted Single-leg Side Plank", "PLANK", "WEIGHTED_SINGLE_LEG_SIDE_PLANK"),
("Weighted Spiderman Plank", "PLANK", "WEIGHTED_SPIDERMAN_PLANK"),
("Weighted Straight-arm Plank", "PLANK", "WEIGHTED_STRAIGHT_ARM_PLANK"),
(
"Weighted Straight-arm Plank with Shoulder Touch",
"PLANK",
"WEIGHTED_STRAIGHT_ARM_PLANK_WITH_SHOULDER_TOUCH",
),
("Weighted Swiss Ball Plank", "PLANK", "WEIGHTED_SWISS_BALL_PLANK"),
(
"Weighted Swiss Ball Plank Leg Lift",
"PLANK",
"WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT",
),
(
"Weighted Swiss Ball Plank Leg Lift and Hold",
"PLANK",
"WEIGHTED_SWISS_BALL_PLANK_LEG_LIFT_AND_HOLD",
),
(
"Weighted Swiss Ball Plank with Feet on Bench",
"PLANK",
"WEIGHTED_SWISS_BALL_PLANK_WITH_FEET_ON_BENCH",
),
(
"Weighted Swiss Ball Prone Jackknife",
"PLANK",
"WEIGHTED_SWISS_BALL_PRONE_JACKKNIFE",
),
("Weighted Swiss Ball Side Plank", "PLANK", "WEIGHTED_SWISS_BALL_SIDE_PLANK"),
("Weighted T-Stabilization", "PLANK", "WEIGHTED_T_STABILIZATION"),
("Weighted Three-way Plank", "PLANK", "WEIGHTED_THREE_WAY_PLANK"),
("Weighted Towel Plank and Knee-in", "PLANK", "WEIGHTED_TOWEL_PLANK_AND_KNEE_IN"),
(
"Weighted Turkish Get-up to Side Plank",
"PLANK",
"WEIGHTED_TURKISH_GET_UP_TO_SIDE_PLANK",
),
("Weighted Two-Point Plank", "PLANK", "WEIGHTED_TWO_POINT_PLANK"),
(
"Weighted Wide-stance Plank with Diagonal Arm Lift",
"PLANK",
"WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT",
),
(
"Weighted Wide-stance Plank with Diagonal Leg Lift",
"PLANK",
"WEIGHTED_WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT",
),
(
"Weighted Wide-stance Plank with Leg Lift",
"PLANK",
"WEIGHTED_WIDE_STANCE_PLANK_WITH_LEG_LIFT",
),
(
"Wide-stance Plank with Diagonal Arm Lift",
"PLANK",
"WIDE_STANCE_PLANK_WITH_DIAGONAL_ARM_LIFT",
),
(
"Wide-stance Plank with Diagonal Leg Lift",
"PLANK",
"WIDE_STANCE_PLANK_WITH_DIAGONAL_LEG_LIFT",
),
("Wide-stance Plank with Leg Lift", "PLANK", "WIDE_STANCE_PLANK_WITH_LEG_LIFT"),
(
"Wide-stance Plank with Opposite Arm and Leg Lift",
"PLANK",
"WIDE_STANCE_PLANK_WITH_OPPOSITE_ARM_AND_LEG_LIFT",
),
("Alternating Jump Lunge", "PLYO", "ALTERNATING_JUMP_LUNGE"),
("Barbell Jump Squat", "PLYO", "BARBELL_JUMP_SQUAT"),
("Body-weight Jump Squat", "PLYO", "BODY_WEIGHT_JUMP_SQUAT"),
("Box Jump", "PLYO", "BOX_JUMP"),
("Box Jump Overs", "PLYO", "BOX_JUMP_OVERS"),
("Box Jump Overs Over the Box", "PLYO", "BOX_JUMP_OVERS_OVER_THE_BOX"),
("Cross Knee Strike", "PLYO", "CROSS_KNEE_STRIKE"),
("Depth Jump", "PLYO", "DEPTH_JUMP"),
("Dumbbell Jump Squat", "PLYO", "DUMBBELL_JUMP_SQUAT"),
("Dumbbell Split Jump", "PLYO", "DUMBBELL_SPLIT_JUMP"),
("Front Knee Strike", "PLYO", "FRONT_KNEE_STRIKE"),
("High Box Jump", "PLYO", "HIGH_BOX_JUMP"),
(
"Isometric-explosive Body-weight Jump Squat",
"PLYO",
"ISOMETRIC_EXPLOSIVE_BODY_WEIGHT_JUMP_SQUAT",
),
("Jump Squat", "PLYO", "JUMP_SQUAT"),
("Lateral Leap and Hop", "PLYO", "LATERAL_LEAP_AND_HOP"),
("Lateral Plyo Squats", "PLYO", "LATERAL_PLYO_SQUATS"),
("Lateral Slide", "PLYO", "LATERAL_SLIDE"),
("Medicine Ball Overhead Throws", "PLYO", "MEDICINE_BALL_OVERHEAD_THROWS"),
("Medicine Ball Side Throw", "PLYO", "MEDICINE_BALL_SIDE_THROW"),
("Medicine Ball Slam", "PLYO", "MEDICINE_BALL_SLAM"),
("Plyo", "PLYO", "PLYO"),
("Side-to-Side Medicine Ball Throws", "PLYO", "SIDE_TO_SIDE_MEDICINE_BALL_THROWS"),
("Side-to-Side Shuffle Jump", "PLYO", "SIDE_TO_SIDE_SHUFFLE_JUMP"),
("Squat Jump Onto Box", "PLYO", "SQUAT_JUMP_ONTO_BOX"),
("Squat Jumps In and Out", "PLYO", "SQUAT_JUMPS_IN_AND_OUT"),
("Star Jump Squats", "PLYO", "STAR_JUMP_SQUATS"),
("Weighted Alternating Jump Lunge", "PLYO", "WEIGHTED_ALTERNATING_JUMP_LUNGE"),
("Weighted Cross Knee Strike", "PLYO", "WEIGHTED_CROSS_KNEE_STRIKE"),
("Weighted Depth Jump", "PLYO", "WEIGHTED_DEPTH_JUMP"),
("Weighted Front Knee Strike", "PLYO", "WEIGHTED_FRONT_KNEE_STRIKE"),
("Weighted High Box Jump", "PLYO", "WEIGHTED_HIGH_BOX_JUMP"),
(
"Weighted Isometric-explosive Jump Squat",
"PLYO",
"WEIGHTED_ISOMETRIC_EXPLOSIVE_JUMP_SQUAT",
),
("Weighted Jump Squat", "PLYO", "WEIGHTED_JUMP_SQUAT"),
("Weighted Lateral Leap and Hop", "PLYO", "WEIGHTED_LATERAL_LEAP_AND_HOP"),
("Weighted Lateral Plyo Squats", "PLYO", "WEIGHTED_LATERAL_PLYO_SQUATS"),
("Weighted Lateral Slide", "PLYO", "WEIGHTED_LATERAL_SLIDE"),
(
"Weighted Side-to-Side Shuffle Jump",
"PLYO",
"WEIGHTED_SIDE_TO_SIDE_SHUFFLE_JUMP",
),
("Weighted Squat Jump Onto Box", "PLYO", "WEIGHTED_SQUAT_JUMP_ONTO_BOX"),
("Weighted Squat Jumps In and Out", "PLYO", "WEIGHTED_SQUAT_JUMPS_IN_AND_OUT"),
("30-degree Lat Pull-down", "PULL_UP", "_30_DEGREE_LAT_PULLDOWN"),
("Band-assisted Chin-up", "PULL_UP", "BAND_ASSISTED_CHIN_UP"),
("Band-assisted Pull-up", "PULL_UP", "BAND_ASSISTED_PULL_UP"),
("Banded Pull-ups (Progression)", "PULL_UP", "BANDED_PULL_UPS"),
("Burpee Pull-up", "PULL_UP", "BURPEE_PULL_UP"),
("Chin-up", "PULL_UP", "CHIN_UP"),
("Close-grip Chin-up", "PULL_UP", "CLOSE_GRIP_CHIN_UP"),
("Close-grip Lat Pull-down", "PULL_UP", "CLOSE_GRIP_LAT_PULLDOWN"),
("Crossover Chin-up", "PULL_UP", "CROSSOVER_CHIN_UP"),
("EZ-Bar Pull-over", "PULL_UP", "EZ_BAR_PULLOVER"),
("Hanging Hurdle", "PULL_UP", "HANGING_HURDLE"),
("Jumping Pull-ups", "PULL_UP", "JUMPING_PULL_UPS"),
("Kipping Pull-up", "PULL_UP", "KIPPING_PULL_UP"),
("Kneeling Lat Pull-down", "PULL_UP", "KNEELING_LAT_PULLDOWN"),
(
"Kneeling Underhand-grip Lat Pull-down",
"PULL_UP",
"KNEELING_UNDERHAND_GRIP_LAT_PULLDOWN",
),
("L Pull-up", "PULL_UP", "L_PULL_UP"),
("Lat Pull-down", "PULL_UP", "LAT_PULLDOWN"),
("Mixed-grip Chin-up", "PULL_UP", "MIXED_GRIP_CHIN_UP"),
("Mixed-grip Pull-up", "PULL_UP", "MIXED_GRIP_PULL_UP"),
("Neutral-grip Chin-up", "PULL_UP", "NEUTRAL_GRIP_CHIN_UP"),
("Neutral-grip Pull-up", "PULL_UP", "NEUTRAL_GRIP_PULL_UP"),
("Pull-up", "PULL_UP", "PULL_UP"),
("Reverse-grip Pull-down", "PULL_UP", "REVERSE_GRIP_PULLDOWN"),
("Standing Cable Pull-over", "PULL_UP", "STANDING_CABLE_PULLOVER"),
("Straight-arm Pull-down", "PULL_UP", "STRAIGHT_ARM_PULLDOWN"),
("Suspended Chin-up", "PULL_UP", "SUSPENDED_CHIN_UP"),
("Swiss Ball EZ-Bar Pull-over", "PULL_UP", "SWISS_BALL_EZ_BAR_PULLOVER"),
("Towel Pull-up", "PULL_UP", "TOWEL_PULL_UP"),
("Weighted Burpee Pull-up", "PULL_UP", "WEIGHTED_BURPEE_PULL_UP"),
("Weighted Chin-up", "PULL_UP", "WEIGHTED_CHIN_UP"),
("Weighted Close-grip Chin-up", "PULL_UP", "WEIGHTED_CLOSE_GRIP_CHIN_UP"),
("Weighted Crossover Chin-up", "PULL_UP", "WEIGHTED_CROSSOVER_CHIN_UP"),
("Weighted Hanging Hurdle", "PULL_UP", "WEIGHTED_HANGING_HURDLE"),
("Weighted Jumping Pull-ups", "PULL_UP", "WEIGHTED_JUMPING_PULL_UPS"),
("Weighted Kipping Pull-up", "PULL_UP", "WEIGHTED_KIPPING_PULL_UP"),
("Weighted L Pull-up", "PULL_UP", "WEIGHTED_L_PULL_UP"),
("Weighted Mixed-grip Chin-up", "PULL_UP", "WEIGHTED_MIXED_GRIP_CHIN_UP"),
("Weighted Mixed-grip Pull-up", "PULL_UP", "WEIGHTED_MIXED_GRIP_PULL_UP"),
("Weighted Neutral-grip Chin-up", "PULL_UP", "WEIGHTED_NEUTRAL_GRIP_CHIN_UP"),
("Weighted Neutral-grip Pull-up", "PULL_UP", "WEIGHTED_NEUTRAL_GRIP_PULL_UP"),
("Weighted Pull-up", "PULL_UP", "WEIGHTED_PULL_UP"),
("Weighted Suspended Chin-up", "PULL_UP", "WEIGHTED_SUSPENDED_CHIN_UP"),
("Weighted Towel Pull-up", "PULL_UP", "WEIGHTED_TOWEL_PULL_UP"),
("Weighted Wide-grip Pull-up", "PULL_UP", "WEIGHTED_WIDE_GRIP_PULL_UP"),
("Wide-grip Lat Pull-down", "PULL_UP", "WIDE_GRIP_LAT_PULLDOWN"),
("Wide-grip Pull-up", "PULL_UP", "WIDE_GRIP_PULL_UP"),
("Alternating Staggered Push-up", "PUSH_UP", "ALTERNATING_STAGGERED_PUSH_UP"),
(
"Alternating-hands Medicine Ball Push-up",
"PUSH_UP",
"ALTERNATING_HANDS_MEDICINE_BALL_PUSH_UP",
),
("Biceps Push-up", "PUSH_UP", "BICEPS_PUSH_UP"),
("Chest Press with Band", "PUSH_UP", "CHEST_PRESS_WITH_BAND"),
("Clapping Push-up", "PUSH_UP", "CLAPPING_PUSH_UP"),
("Close-grip Medicine Ball Push-up", "PUSH_UP", "CLOSE_GRIP_MEDICINE_BALL_PUSH_UP"),
("Close-hands Push-up", "PUSH_UP", "CLOSE_HANDS_PUSH_UP"),
("Decline Push-up", "PUSH_UP", "DECLINE_PUSH_UP"),
("Diamond Push-up", "PUSH_UP", "DIAMOND_PUSH_UP"),
("Dynamic Push-up", "PUSH_UP", "DYNAMIC_PUSH_UP"),
("Explosive Crossover Push-up", "PUSH_UP", "EXPLOSIVE_CROSSOVER_PUSH_UP"),
("Explosive Push-up", "PUSH_UP", "EXPLOSIVE_PUSH_UP"),
(
"Feet-elevated Side-to-Side Push-up",
"PUSH_UP",
"FEET_ELEVATED_SIDE_TO_SIDE_PUSH_UP",
),
("Hand Release Push-up", "PUSH_UP", "HAND_RELEASE_PUSH_UP"),
("Handstand Push-up", "PUSH_UP", "HANDSTAND_PUSH_UP"),
("Hindu Push-up", "PUSH_UP", "HINDU_PUSH_UP"),
("Incline Push-up", "PUSH_UP", "INCLINE_PUSH_UP"),
("Isometric-explosive Push-up", "PUSH_UP", "ISOMETRIC_EXPLOSIVE_PUSH_UP"),
("Judo Push-up", "PUSH_UP", "JUDO_PUSH_UP"),
("Kipping Handstand Push-up", "PUSH_UP", "KIPPING_HANDSTAND_PUSH_UP"),
(
"Kipping Parallette Handstand Push-up",
"PUSH_UP",
"KIPPING_PARALLETTE_HANDSTAND_PUSH_UP",
),
("Kneeling Push-up", "PUSH_UP", "KNEELING_PUSH_UP"),
("Medicine Ball Chest Pass", "PUSH_UP", "MEDICINE_BALL_CHEST_PASS"),
("Medicine Ball Push-up", "PUSH_UP", "MEDICINE_BALL_PUSH_UP"),
("One-arm Push-up", "PUSH_UP", "ONE_ARM_PUSH_UP"),
("Parallette Handstand Push-up", "PUSH_UP", "PARALLETTE_HANDSTAND_PUSH_UP"),
("Pike Push-up", "PUSH_UP", "PIKE_PUSH_UP"),
("Push-up", "PUSH_UP", "PUSH_UP"),
("Push-up and Row", "PUSH_UP", "PUSH_UP_AND_ROW"),
("Push-up on Bosu® Balance Trainer", "PUSH_UP", "BOSU_BALL_PUSH_UP"),
("Push-up Plus", "PUSH_UP", "PUSH_UP_PLUS"),
("Push-up with Feet on Swiss Ball", "PUSH_UP", "PUSH_UP_WITH_FEET_ON_SWISS_BALL"),
(
"Push-up with One Hand on Medicine Ball",
"PUSH_UP",
"PUSH_UP_WITH_ONE_HAND_ON_MEDICINE_BALL",
),
("Ring Handstand Push-up", "PUSH_UP", "RING_HANDSTAND_PUSH_UP"),
("Ring Push-up", "PUSH_UP", "RING_PUSH_UP"),
("Shoulder Push-up", "PUSH_UP", "SHOULDER_PUSH_UP"),
("Shoulder Tapping Push-up", "PUSH_UP", "SHOULDER_TAPPING_PUSH_UP"),
("Single-arm Medicine Ball Push-up", "PUSH_UP", "SINGLE_ARM_MEDICINE_BALL_PUSH_UP"),
("Spiderman Push-up", "PUSH_UP", "SPIDERMAN_PUSH_UP"),
("Stacked-feet Push-up", "PUSH_UP", "STACKED_FEET_PUSH_UP"),
("Staggered-hands Push-up", "PUSH_UP", "STAGGERED_HANDS_PUSH_UP"),
("Suspended Push-up", "PUSH_UP", "SUSPENDED_PUSH_UP"),
("Swiss Ball Push-up", "PUSH_UP", "SWISS_BALL_PUSH_UP"),
("Swiss Ball Push-up Plus", "PUSH_UP", "SWISS_BALL_PUSH_UP_PLUS"),
("T Push-up", "PUSH_UP", "T_PUSH_UP"),
("Triple-stop Push-up", "PUSH_UP", "TRIPLE_STOP_PUSH_UP"),
(
"Weighted Alternating Staggered Push-up",
"PUSH_UP",
"WEIGHTED_ALTERNATING_STAGGERED_PUSH_UP",
),
(
"Weighted Alternating-hands Medicine Ball Push-up",
"PUSH_UP",
"WEIGHTED_ALTERNATING_HANDS_MEDICINE_BALL_PUSH_UP",
),
("Weighted Biceps Push-up", "PUSH_UP", "WEIGHTED_BICEPS_PUSH_UP"),
("Weighted Clapping Push-up", "PUSH_UP", "WEIGHTED_CLAPPING_PUSH_UP"),
(
"Weighted Close-grip Medicine Ball Push-up",
"PUSH_UP",
"WEIGHTED_CLOSE_GRIP_MEDICINE_BALL_PUSH_UP",
),
("Weighted Close-hands Push-up", "PUSH_UP", "WEIGHTED_CLOSE_HANDS_PUSH_UP"),
("Weighted Decline Push-up", "PUSH_UP", "WEIGHTED_DECLINE_PUSH_UP"),
("Weighted Diamond Push-up", "PUSH_UP", "WEIGHTED_DIAMOND_PUSH_UP"),
(
"Weighted Explosive Crossover Push-up",
"PUSH_UP",
"WEIGHTED_EXPLOSIVE_CROSSOVER_PUSH_UP",
),
("Weighted Explosive Push-up", "PUSH_UP", "WEIGHTED_EXPLOSIVE_PUSH_UP"),
(
"Weighted Feet-elevated Side-to-Side Push-up",
"PUSH_UP",
"WEIGHTED_FEET_ELEVATED_SIDE_TO_SIDE_PUSH_UP",
),
("Weighted Hand Release Push-up", "PUSH_UP", "WEIGHTED_HAND_RELEASE_PUSH_UP"),
("Weighted Handstand Push-up", "PUSH_UP", "WEIGHTED_HANDSTAND_PUSH_UP"),
("Weighted Hindu Push-up", "PUSH_UP", "WEIGHTED_HINDU_PUSH_UP"),
("Weighted Incline Push-up", "PUSH_UP", "WEIGHTED_INCLINE_PUSH_UP"),
(
"Weighted Isometric-explosive Push-up",
"PUSH_UP",
"WEIGHTED_ISOMETRIC_EXPLOSIVE_PUSH_UP",
),
("Weighted Judo Push-up", "PUSH_UP", "WEIGHTED_JUDO_PUSH_UP"),
("Weighted Kneeling Push-up", "PUSH_UP", "WEIGHTED_KNEELING_PUSH_UP"),
("Weighted Medicine Ball Push-up", "PUSH_UP", "WEIGHTED_MEDICINE_BALL_PUSH_UP"),
("Weighted One-arm Push-up", "PUSH_UP", "WEIGHTED_ONE_ARM_PUSH_UP"),
(
"Weighted Parallette Handstand Push-up",
"PUSH_UP",
"WEIGHTED_PARALLETTE_HANDSTAND_PUSH_UP",
),
("Weighted Pike Push-up", "PUSH_UP", "WEIGHTED_PIKE_PUSH_UP"),
("Weighted Push-up", "PUSH_UP", "WEIGHTED_PUSH_UP"),
("Weighted Push-up and Row", "PUSH_UP", "WEIGHTED_PUSH_UP_AND_ROW"),
(
"Weighted Push-up on Bosu® Balance Trainer",
"PUSH_UP",
"WEIGHTED_BOSU_BALL_PUSH_UP",
),
("Weighted Push-up Plus", "PUSH_UP", "WEIGHTED_PUSH_UP_PLUS"),
(
"Weighted Push-up with Feet on Swiss Ball",
"PUSH_UP",
"WEIGHTED_PUSH_UP_WITH_FEET_ON_SWISS_BALL",
),
(
"Weighted Push-up with One Hand on Medicine Ball",
"PUSH_UP",
"WEIGHTED_PUSH_UP_WITH_ONE_HAND_ON_MEDICINE_BALL",
),
("Weighted Ring Handstand Push-up", "PUSH_UP", "WEIGHTED_RING_HANDSTAND_PUSH_UP"),
("Weighted Ring Push-up", "PUSH_UP", "WEIGHTED_RING_PUSH_UP"),
("Weighted Shoulder Push-up", "PUSH_UP", "WEIGHTED_SHOULDER_PUSH_UP"),
(
"Weighted Single-arm Medicine Ball Push-up",
"PUSH_UP",
"WEIGHTED_SINGLE_ARM_MEDICINE_BALL_PUSH_UP",
),
("Weighted Spiderman Push-up", "PUSH_UP", "WEIGHTED_SPIDERMAN_PUSH_UP"),
("Weighted Stacked-feet Push-up", "PUSH_UP", "WEIGHTED_STACKED_FEET_PUSH_UP"),
("Weighted Staggered-hands Push-up", "PUSH_UP", "WEIGHTED_STAGGERED_HANDS_PUSH_UP"),
("Weighted Suspended Push-up", "PUSH_UP", "WEIGHTED_SUSPENDED_PUSH_UP"),
("Weighted Swiss Ball Push-up", "PUSH_UP", "WEIGHTED_SWISS_BALL_PUSH_UP"),
("Weighted Swiss Ball Push-up Plus", "PUSH_UP", "WEIGHTED_SWISS_BALL_PUSH_UP_PLUS"),
("Weighted T Push-up", "PUSH_UP", "WEIGHTED_T_PUSH_UP"),
("Weighted Triple-stop Push-up", "PUSH_UP", "WEIGHTED_TRIPLE_STOP_PUSH_UP"),
("Weighted Wide-hands Push-up", "PUSH_UP", "WEIGHTED_WIDE_HANDS_PUSH_UP"),
("Wide-grip Push-up", "PUSH_UP", "WIDE_GRIP_PUSH_UP"),
("Wide-hands Push-up", "PUSH_UP", "WIDE_HANDS_PUSH_UP"),
("Alternating Dumbbell Row", "ROW", "ALTERNATING_DUMBBELL_ROW"),
("Banded Face Pulls", "ROW", "BANDED_FACE_PULLS"),
("Barbell Row", "ROW", "BARBELL_ROW"),
(
"Barbell Straight-leg Deadlift to Row",
"ROW",
"BARBELL_STRAIGHT_LEG_DEADLIFT_TO_ROW",
),
("Bent-over Row with Barbell", "ROW", "BENT_OVER_ROW_WITH_BARBELL"),
("Bent-over Row with Dumbbell", "ROW", "BENT_OVER_ROW_WITH_DUMBELL"),
("Cable Row Standing", "ROW", "CABLE_ROW_STANDING"),
("Chest Supported Dumbbell Row", "ROW", "CHEST_SUPPORTED_DUMBBELL_ROW"),
("Decline Ring Row", "ROW", "DECLINE_RING_ROW"),
("Dumbbell Row", "ROW", "DUMBBELL_ROW"),
("Elevated Ring Row", "ROW", "ELEVATED_RING_ROW"),
("Elevated-feet Inverted Row", "ROW", "ELEVATED_FEET_INVERTED_ROW"),
("Face Pull", "ROW", "FACE_PULL"),
("Face Pull with External Rotation", "ROW", "FACE_PULL_WITH_EXTERNAL_ROTATION"),
("Inverted Row", "ROW", "INVERTED_ROW"),
(
"Inverted Row with Feet on Swiss Ball",
"ROW",
"INVERTED_ROW_WITH_FEET_ON_SWISS_BALL",
),
("Kettlebell Row", "ROW", "KETTLEBELL_ROW"),
("Modified Inverted Row", "ROW", "MODIFIED_INVERTED_ROW"),
(
"Neutral-grip Alternating Dumbbell Row",
"ROW",
"NEUTRAL_GRIP_ALTERNATING_DUMBBELL_ROW",
),
("One-arm Bent-over Row", "ROW", "ONE_ARM_BENT_OVER_ROW"),
("One-legged Dumbbell Row", "ROW", "ONE_LEGGED_DUMBBELL_ROW"),
("Renegade Row", "ROW", "RENEGADE_ROW"),
("Reverse-grip Barbell Row", "ROW", "REVERSE_GRIP_BARBELL_ROW"),
("Ring Row", "ROW", "RING_ROW"),
("Rope-handle Cable Row", "ROW", "ROPE_HANDLE_CABLE_ROW"),
("Row", "ROW", "ROW"),
("Rowing Machine", "ROW", "INDOOR_ROW"),
("Seated Cable Row", "ROW", "SEATED_CABLE_ROW"),
("Seated Dumbbell Row", "ROW", "SEATED_DUMBBELL_ROW"),
("Seated Underhand-grip Cable Row", "ROW", "SEATED_UNDERHAND_GRIP_CABLE_ROW"),
("Single-arm Cable Row", "ROW", "SINGLE_ARM_CABLE_ROW"),
("Single-arm Cable Row and Rotation", "ROW", "SINGLE_ARM_CABLE_ROW_AND_ROTATION"),
("Single-arm Inverted Row", "ROW", "SINGLE_ARM_INVERTED_ROW"),
(
"Single-arm Neutral-grip Dumbbell Row",
"ROW",
"SINGLE_ARM_NEUTRAL_GRIP_DUMBBELL_ROW",
),
(
"Single-arm Neutral-grip Dumbbell Row and Rotation",
"ROW",
"SINGLE_ARM_NEUTRAL_GRIP_DUMBBELL_ROW_AND_ROTATION",
),
("Suspended Inverted Row", "ROW", "SUSPENDED_INVERTED_ROW"),
("T-Bar Row", "ROW", "T_BAR_ROW"),
("Towel-grip Inverted Row", "ROW", "TOWEL_GRIP_INVERTED_ROW"),
("TRX Inverted Row", "ROW", "TRX_INVERTED_ROW"),
("Underhand-grip Cable Row", "ROW", "UNDERHAND_GRIP_CABLE_ROW"),
("V-grip Cable Row", "ROW", "V_GRIP_CABLE_ROW"),
(
"Weighted Elevated-feet Inverted Row",
"ROW",
"WEIGHTED_ELEVATED_FEET_INVERTED_ROW",
),
("Weighted Inverted Row", "ROW", "WEIGHTED_INVERTED_ROW"),
(
"Weighted Inverted Row with Feet on Swiss Ball",
"ROW",
"WEIGHTED_INVERTED_ROW_WITH_FEET_ON_SWISS_BALL",
),
("Weighted Modified Inverted Row", "ROW", "WEIGHTED_MODIFIED_INVERTED_ROW"),
("Weighted Row", "ROW", "WEIGHTED_ROW"),
("Weighted Single-arm Inverted Row", "ROW", "WEIGHTED_SINGLE_ARM_INVERTED_ROW"),
("Weighted Suspended Inverted Row", "ROW", "WEIGHTED_SUSPENDED_INVERTED_ROW"),
("Weighted Towel-grip Inverted Row", "ROW", "WEIGHTED_TOWEL_GRIP_INVERTED_ROW"),
("Weighted TRX Inverted Row", "ROW", "WEIGHTED_TRX_INVERTED_ROW"),
("Wide-grip Seated Cable Row", "ROW", "WIDE_GRIP_SEATED_CABLE_ROW"),
("Jog", "RUN", "JOG"),
("Run", "RUN", "RUN"),
("Run or Walk", "RUN", "RUN_OR_WALK"),
("Sprint", "RUN", "SPRINT"),
("Walk", "RUN", "WALK"),
("Indoor Track Run", "RUN_INDOOR", "INDOOR_TRACK_RUN"),
("Run Indoor", "RUN_INDOOR", "RUN_INDOOR"),
("Treadmill", "RUN_INDOOR", "TREADMILL"),
("Sandbag", "SANDBAG", "SANDBAG"),
("Sandbag Around the World", "SANDBAG", "AROUND_THE_WORLD"),
("Sandbag Back Squat", "SANDBAG", "BACK_SQUAT"),
("Sandbag Bear Crawl Pull-through", "SANDBAG", "BEAR_CRAWL_PULL_THROUGH"),
("Sandbag Bear Hug Squat", "SANDBAG", "BEAR_HUG_SQUAT"),
("Sandbag Clean", "SANDBAG", "CLEAN"),
("Sandbag Clean and Press", "SANDBAG", "CLEAN_AND_PRESS"),
("Sandbag Curl", "SANDBAG", "CURL"),
("Sandbag Front Carry", "SANDBAG", "FRONT_CARRY"),
("Sandbag Front Squat", "SANDBAG", "FRONT_SQUAT"),
("Sandbag Lunge", "SANDBAG", "LUNGE"),
("Sandbag Overhead Press", "SANDBAG", "OVERHEAD_PRESS"),
("Sandbag Plank Pull-through", "SANDBAG", "PLANK_PULL_THROUGH"),
("Sandbag Rotational Lunge", "SANDBAG", "ROTATIONAL_LUNGE"),
("Sandbag Row", "SANDBAG", "ROW"),
("Sandbag Russian Twist", "SANDBAG", "RUSSIAN_TWIST"),
("Sandbag Shouldering", "SANDBAG", "SHOULDERING"),
("Sandbag Shoveling", "SANDBAG", "SHOVELING"),
("Sandbag Side Lunge", "SANDBAG", "SIDE_LUNGE"),
("Sandbag Sprint", "SANDBAG", "SPRINT"),
("Sandbag Zercher Squat", "SANDBAG", "ZERCHER_SQUAT"),
(
"Alternating Dumbbell Shoulder Press",
"SHOULDER_PRESS",
"ALTERNATING_DUMBBELL_SHOULDER_PRESS",
),
("Arnold Press", "SHOULDER_PRESS", "ARNOLD_PRESS"),
(
"Barbell Front Squat to Push Press",
"SHOULDER_PRESS",
"BARBELL_FRONT_SQUAT_TO_PUSH_PRESS",
),
("Barbell Overhead Press", "SHOULDER_PRESS", "OVERHEAD_BARBELL_PRESS"),
("Barbell Push Press", "SHOULDER_PRESS", "BARBELL_PUSH_PRESS"),
("Barbell Shoulder Press", "SHOULDER_PRESS", "BARBELL_SHOULDER_PRESS"),
("Dead-curl Press", "SHOULDER_PRESS", "DEAD_CURL_PRESS"),
(
"Dumbbell Alternating Shoulder Press and Twist",
"SHOULDER_PRESS",
"DUMBBELL_ALTERNATING_SHOULDER_PRESS_AND_TWIST",
),
("Dumbbell Front Raise", "SHOULDER_PRESS", "DUMBBELL_FRONT_RAISE"),
(
"Dumbbell Hammer Curl to Lunge to Press",
"SHOULDER_PRESS",
"DUMBBELL_HAMMER_CURL_TO_LUNGE_TO_PRESS",
),
("Dumbbell Push Press", "SHOULDER_PRESS", "DUMBBELL_PUSH_PRESS"),
("Dumbbell Shoulder Press", "SHOULDER_PRESS", "DUMBBELL_SHOULDER_PRESS"),
(
"Floor Inverted Shoulder Press",
"SHOULDER_PRESS",
"FLOOR_INVERTED_SHOULDER_PRESS",
),
("Inverted Shoulder Press", "SHOULDER_PRESS", "INVERTED_SHOULDER_PRESS"),
("Military Press", "SHOULDER_PRESS", "MILITARY_PRESS"),
("One-arm Push Press", "SHOULDER_PRESS", "ONE_ARM_PUSH_PRESS"),
("Overhead Dumbbell Press", "SHOULDER_PRESS", "OVERHEAD_DUMBBELL_PRESS"),
(
"Seated Barbell Shoulder Press",
"SHOULDER_PRESS",
"SEATED_BARBELL_SHOULDER_PRESS",
),
(
"Seated Dumbbell Shoulder Press",
"SHOULDER_PRESS",
"SEATED_DUMBBELL_SHOULDER_PRESS",
),
("Shoulder Press", "SHOULDER_PRESS", "SHOULDER_PRESS"),
(
"Single-arm Dumbbell Shoulder Press",
"SHOULDER_PRESS",
"SINGLE_ARM_DUMBBELL_SHOULDER_PRESS",
),
("Single-arm Step-up and Press", "SHOULDER_PRESS", "SINGLE_ARM_STEP_UP_AND_PRESS"),
("Smith Machine Overhead Press", "SHOULDER_PRESS", "SMITH_MACHINE_OVERHEAD_PRESS"),
(
"Split-stance Hammer Curl to Press",
"SHOULDER_PRESS",
"SPLIT_STANCE_HAMMER_CURL_TO_PRESS",
),
("Strict Press", "SHOULDER_PRESS", "STRICT_PRESS"),
(
"Swiss Ball Dumbbell Shoulder Press",
"SHOULDER_PRESS",
"SWISS_BALL_DUMBBELL_SHOULDER_PRESS",
),
("Weight-plate Front Raise", "SHOULDER_PRESS", "WEIGHT_PLATE_FRONT_RAISE"),
(
"Weighted Floor Inverted Shoulder Press",
"SHOULDER_PRESS",
"WEIGHTED_FLOOR_INVERTED_SHOULDER_PRESS",
),
(
"Weighted Inverted Shoulder Press",
"SHOULDER_PRESS",
"WEIGHTED_INVERTED_SHOULDER_PRESS",
),
(
"90-degree Cable External Rotation",
"SHOULDER_STABILITY",
"_90_DEGREE_CABLE_EXTERNAL_ROTATION",
),
("Band External Rotation", "SHOULDER_STABILITY", "BAND_EXTERNAL_ROTATION"),
("Band Internal Rotation", "SHOULDER_STABILITY", "BAND_INTERNAL_ROTATION"),
(
"Bent-arm Lateral Raise and External Rotation",
"SHOULDER_STABILITY",
"BENT_ARM_LATERAL_RAISE_AND_EXTERNAL_ROTATION",
),
("Cable External Rotation", "SHOULDER_STABILITY", "CABLE_EXTERNAL_ROTATION"),
("Cable Internal Rotation", "SHOULDER_STABILITY", "CABLE_INTERNAL_ROTATION"),
(
"Dumbbell Face Pull with External Rotation",
"SHOULDER_STABILITY",
"DUMBBELL_FACE_PULL_WITH_EXTERNAL_ROTATION",
),
("Floor I Raise", "SHOULDER_STABILITY", "FLOOR_I_RAISE"),
("Floor T Raise", "SHOULDER_STABILITY", "FLOOR_T_RAISE"),
("Floor Y Raise", "SHOULDER_STABILITY", "FLOOR_Y_RAISE"),
("Incline I Raise", "SHOULDER_STABILITY", "INCLINE_I_RAISE"),
("Incline L Raise", "SHOULDER_STABILITY", "INCLINE_L_RAISE"),
("Incline T Raise", "SHOULDER_STABILITY", "INCLINE_T_RAISE"),
("Incline W Raise", "SHOULDER_STABILITY", "INCLINE_W_RAISE"),
("Incline Y Raise", "SHOULDER_STABILITY", "INCLINE_Y_RAISE"),
("Lying External Rotation", "SHOULDER_STABILITY", "LYING_EXTERNAL_ROTATION"),
("Lying Internal Rotation", "SHOULDER_STABILITY", "LYING_INTERNAL_ROTATION"),
(
"Seated Dumbbell External Rotation",
"SHOULDER_STABILITY",
"SEATED_DUMBBELL_EXTERNAL_ROTATION",
),
(
"Seated Dumbbell Internal Rotation",
"SHOULDER_STABILITY",
"SEATED_DUMBBELL_INTERNAL_ROTATION",
),
("Shoulder Stability", "SHOULDER_STABILITY", "SHOULDER_STABILITY"),
("Standing L Raise", "SHOULDER_STABILITY", "STANDING_L_RAISE"),
("Swiss Ball I Raise", "SHOULDER_STABILITY", "SWISS_BALL_I_RAISE"),
("Swiss Ball T Raise", "SHOULDER_STABILITY", "SWISS_BALL_T_RAISE"),
("Swiss Ball W Raise", "SHOULDER_STABILITY", "SWISS_BALL_W_RAISE"),
("Swiss Ball Y Raise", "SHOULDER_STABILITY", "SWISS_BALL_Y_RAISE"),
("Weighted Floor I Raise", "SHOULDER_STABILITY", "WEIGHTED_FLOOR_I_RAISE"),
("Weighted Floor T Raise", "SHOULDER_STABILITY", "WEIGHTED_FLOOR_T_RAISE"),
("Weighted Floor Y Raise", "SHOULDER_STABILITY", "WEIGHTED_FLOOR_Y_RAISE"),
("Weighted Incline I Raise", "SHOULDER_STABILITY", "WEIGHTED_INCLINE_I_RAISE"),
("Weighted Incline L Raise", "SHOULDER_STABILITY", "WEIGHTED_INCLINE_L_RAISE"),
("Weighted Incline T Raise", "SHOULDER_STABILITY", "WEIGHTED_INCLINE_T_RAISE"),
("Weighted Incline W Raise", "SHOULDER_STABILITY", "WEIGHTED_INCLINE_W_RAISE"),
("Weighted Incline Y Raise", "SHOULDER_STABILITY", "WEIGHTED_INCLINE_Y_RAISE"),
(
"Weighted Swiss Ball I Raise",
"SHOULDER_STABILITY",
"WEIGHTED_SWISS_BALL_I_RAISE",
),
(
"Weighted Swiss Ball T Raise",
"SHOULDER_STABILITY",
"WEIGHTED_SWISS_BALL_T_RAISE",
),
(
"Weighted Swiss Ball W Raise",
"SHOULDER_STABILITY",
"WEIGHTED_SWISS_BALL_W_RAISE",
),
(
"Weighted Swiss Ball Y Raise",
"SHOULDER_STABILITY",
"WEIGHTED_SWISS_BALL_Y_RAISE",
),
("Barbell Jump Shrug", "SHRUG", "BARBELL_JUMP_SHRUG"),
("Barbell Shrug", "SHRUG", "BARBELL_SHRUG"),
("Barbell Upright Row", "SHRUG", "BARBELL_UPRIGHT_ROW"),
("Behind-the-Back Shrug", "SHRUG", "BEHIND_THE_BACK_SHRUG"),
(
"Behind-the-Back Smith Machine Shrug",
"SHRUG",
"BEHIND_THE_BACK_SMITH_MACHINE_SHRUG",
),
("Dumbbell Jump Shrug", "SHRUG", "DUMBBELL_JUMP_SHRUG"),
("Dumbbell Shrug", "SHRUG", "DUMBBELL_SHRUG"),
("Dumbbell Upright Row", "SHRUG", "DUMBBELL_UPRIGHT_ROW"),
("Incline Dumbbell Shrug", "SHRUG", "INCLINE_DUMBBELL_SHRUG"),
("Overhead Barbell Shrug", "SHRUG", "OVERHEAD_BARBELL_SHRUG"),
("Overhead Dumbbell Shrug", "SHRUG", "OVERHEAD_DUMBBELL_SHRUG"),
("Scaption and Shrug", "SHRUG", "SCAPTION_AND_SHRUG"),
("Scapular Retraction", "SHRUG", "SCAPULAR_RETRACTION"),
("Serratus Chair Shrug", "SHRUG", "SERRATUS_CHAIR_SHRUG"),
("Serratus Shrug", "SHRUG", "SERRATUS_SHRUG"),
("Shrug", "SHRUG", "SHRUG"),
("Upright Row", "SHRUG", "UPRIGHT_ROW"),
("Weighted Serratus Chair Shrug", "SHRUG", "WEIGHTED_SERRATUS_CHAIR_SHRUG"),
("Weighted Serratus Shrug", "SHRUG", "WEIGHTED_SERRATUS_SHRUG"),
("Wide-grip Barbell Shrug", "SHRUG", "WIDE_GRIP_BARBELL_SHRUG"),
("Wide-grip Jump Shrug", "SHRUG", "WIDE_GRIP_JUMP_SHRUG"),
("Alternating Sit-up", "SIT_UP", "ALTERNATING_SIT_UP"),
("Bent-knee V-up", "SIT_UP", "BENT_KNEE_V_UP"),
("Butterfly Sit-up", "SIT_UP", "BUTTERFLY_SIT_UP"),
("Cross Punch Roll-up", "SIT_UP", "CROSS_PUNCH_ROLL_UP"),
("Crossed-arms Sit-up", "SIT_UP", "CROSSED_ARMS_SIT_UP"),
("Get-up Sit-up", "SIT_UP", "GET_UP_SIT_UP"),
("GHD Sit-ups", "SIT_UP", "GHD_SIT_UPS"),
("Hovering Sit-up", "SIT_UP", "HOVERING_SIT_UP"),
("Kettlebell Sit-up", "SIT_UP", "KETTLEBELL_SIT_UP"),
("Medicine Ball Alternating V-up", "SIT_UP", "MEDICINE_BALL_ALTERNATING_V_UP"),
("Medicine Ball Sit-up", "SIT_UP", "MEDICINE_BALL_SIT_UP"),
("Medicine Ball V-up", "SIT_UP", "MEDICINE_BALL_V_UP"),
("Modified Sit-up", "SIT_UP", "MODIFIED_SIT_UP"),
("Negative Sit-up", "SIT_UP", "NEGATIVE_SIT_UP"),
("One-arm Full Sit-up", "SIT_UP", "ONE_ARM_FULL_SIT_UP"),
("Reclining Circle", "SIT_UP", "RECLINING_CIRCLE"),
("Reverse Curl-up", "SIT_UP", "REVERSE_CURL_UP"),
("Russian Twist on Swiss Ball", "SIT_UP", "RUSSIAN_TWIST_ON_SWISS_BALL"),
("Single-leg Swiss Ball Jackknife", "SIT_UP", "SINGLE_LEG_SWISS_BALL_JACKKNIFE"),
("Sit-up", "SIT_UP", "SIT_UP"),
("Sit-up Turkish Get-up", "SIT_UP", "SIT_UP_TURKISH_GET_UP"),
("The Teaser", "SIT_UP", "THE_TEASER"),
("The Teaser, Weighted", "SIT_UP", "THE_TEASER_WEIGHTED"),
("Three-part Roll-down", "SIT_UP", "THREE_PART_ROLL_DOWN"),
("V-up", "SIT_UP", "V_UP"),
("Weighted Alternating Sit-up", "SIT_UP", "WEIGHTED_ALTERNATING_SIT_UP"),
("Weighted Bent-knee V-up", "SIT_UP", "WEIGHTED_BENT_KNEE_V_UP"),
("Weighted Butterfly Sit-up", "SIT_UP", "WEIGHTED_BUTTERFLY_SITUP"),
("Weighted Cross Punch Roll-up", "SIT_UP", "WEIGHTED_CROSS_PUNCH_ROLL_UP"),
("Weighted Crossed-arms Sit-up", "SIT_UP", "WEIGHTED_CROSSED_ARMS_SIT_UP"),
("Weighted Get-up Sit-up", "SIT_UP", "WEIGHTED_GET_UP_SIT_UP"),
("Weighted Hovering Sit-up", "SIT_UP", "WEIGHTED_HOVERING_SIT_UP"),
("Weighted Reclining Circle", "SIT_UP", "WEIGHTED_RECLINING_CIRCLE"),
("Weighted Reverse Curl-up", "SIT_UP", "WEIGHTED_REVERSE_CURL_UP"),
(
"Weighted Russian Twist on Swiss Ball",
"SIT_UP",
"WEIGHTED_RUSSIAN_TWIST_ON_SWISS_BALL",
),
(
"Weighted Single-leg Swiss Ball Jackknife",
"SIT_UP",
"WEIGHTED_SINGLE_LEG_SWISS_BALL_JACKKNIFE",
),
("Weighted Sit-up", "SIT_UP", "WEIGHTED_SIT_UP"),
("Weighted Three-part Roll-down", "SIT_UP", "WEIGHTED_THREE_PART_ROLL_DOWN"),
("Weighted V-up", "SIT_UP", "WEIGHTED_V_UP"),
("Weighted X Abs", "SIT_UP", "WEIGHTED_X_ABS"),
("X Abs", "SIT_UP", "X_ABS"),
("Sled", "SLED", "SLED"),
("Sled Backward Drag", "SLED", "BACKWARD_DRAG"),
("Sled Chest Press", "SLED", "CHEST_PRESS"),
("Sled Forward Drag", "SLED", "FORWARD_DRAG"),
("Sled Low Push", "SLED", "LOW_PUSH"),
("Sled Push", "SLED", "PUSH"),
("Sled Row", "SLED", "ROW"),
("Sledge Hammer", "SLEDGE_HAMMER", "SLEDGE_HAMMER"),
("Sledge Hammer Lateral Swing", "SLEDGE_HAMMER", "LATERAL_SWING"),
("Sledge Hammer Slam", "SLEDGE_HAMMER", "HAMMER_SLAM"),
("Air Squat", "SQUAT", "AIR_SQUAT"),
("Alternating Box Dumbbell Step-ups", "SQUAT", "ALTERNATING_BOX_DUMBBELL_STEP_UPS"),
("American Swing", "SQUAT", "SQUAT_AMERICAN_SWING"),
("Back Squat with Body Bar", "SQUAT", "BACK_SQUAT_WITH_BODY_BAR"),
("Back Squats", "SQUAT", "BACK_SQUATS"),
("Balancing Squat", "SQUAT", "BALANCING_SQUAT"),
("Barbell Back Squat", "SQUAT", "BARBELL_BACK_SQUAT"),
("Barbell Box Squat", "SQUAT", "BARBELL_BOX_SQUAT"),
("Barbell Front Squat", "SQUAT", "BARBELL_FRONT_SQUAT"),
("Barbell Hack Squat", "SQUAT", "BARBELL_HACK_SQUAT"),
("Barbell Hang Squat Snatch", "SQUAT", "BARBELL_HANG_SQUAT_SNATCH"),
("Barbell Lateral Step-up", "SQUAT", "BARBELL_LATERAL_STEP_UP"),
("Barbell Quarter Squat", "SQUAT", "BARBELL_QUARTER_SQUAT"),
("Barbell Siff Squat", "SQUAT", "BARBELL_SIFF_SQUAT"),
("Barbell Squat Snatch", "SQUAT", "BARBELL_SQUAT_SNATCH"),
("Barbell Squat with Heels Raised", "SQUAT", "BARBELL_SQUAT_WITH_HEELS_RAISED"),
("Barbell Step-over", "SQUAT", "BARBELL_STEPOVER"),
("Barbell Step-up", "SQUAT", "BARBELL_STEP_UP"),
("Bench Squat with Rotational Chop", "SQUAT", "BENCH_SQUAT_WITH_ROTATIONAL_CHOP"),
("Body-weight Wall Squat", "SQUAT", "BODY_WEIGHT_WALL_SQUAT"),
("Box Step Squat", "SQUAT", "BOX_STEP_SQUAT"),
("Braced Squat", "SQUAT", "BRACED_SQUAT"),
("Crossed-arm Barbell Front Squat", "SQUAT", "CROSSED_ARM_BARBELL_FRONT_SQUAT"),
("Crossover Dumbbell Step-up", "SQUAT", "CROSSOVER_DUMBBELL_STEP_UP"),
("Dumbbell Front Squat", "SQUAT", "DUMBBELL_FRONT_SQUAT"),
(
"Dumbbell Overhead Squat Single-arm",
"SQUAT",
"DUMBBELL_OVERHEAD_SQUAT_SINGLE_ARM",
),
("Dumbbell Split Squat", "SQUAT", "DUMBBELL_SPLIT_SQUAT"),
("Dumbbell Squat", "SQUAT", "DUMBBELL_SQUAT"),
("Dumbbell Squat Clean", "SQUAT", "DUMBBELL_SQUAT_CLEAN"),
("Dumbbell Squat Snatch", "SQUAT", "DUMBBELL_SQUAT_SNATCH"),
("Dumbbell Step-over", "SQUAT", "DUMBBELL_STEPOVER"),
("Dumbbell Step-up", "SQUAT", "DUMBBELL_STEP_UP"),
("Dumbbell Thrusters", "SQUAT", "DUMBBELL_THRUSTERS"),
("Elevated Single-leg Squat", "SQUAT", "ELEVATED_SINGLE_LEG_SQUAT"),
("Figure Four Squats", "SQUAT", "FIGURE_FOUR_SQUATS"),
("Goblet Squat", "SQUAT", "GOBLET_SQUAT"),
("Kettlebell Squat", "SQUAT", "KETTLEBELL_SQUAT"),
("Kettlebell Swing Overhead", "SQUAT", "KETTLEBELL_SWING_OVERHEAD"),
(
"Kettlebell Swing with Flip to Squat",
"SQUAT",
"KETTLEBELL_SWING_WITH_FLIP_TO_SQUAT",
),
("Lateral Dumbbell Step-up", "SQUAT", "LATERAL_DUMBBELL_STEP_UP"),
("Leg Press", "SQUAT", "LEG_PRESS"),
("Medicine Ball Squat", "SQUAT", "MEDICINE_BALL_SQUAT"),
("One-legged Squat", "SQUAT", "ONE_LEGGED_SQUAT"),
("Overhead Barbell Squat", "SQUAT", "OVERHEAD_BARBELL_SQUAT"),
("Overhead Dumbbell Squat", "SQUAT", "OVERHEAD_DUMBBELL_SQUAT"),
("Overhead Squat", "SQUAT", "OVERHEAD_SQUAT"),
("Partial Single-leg Squat", "SQUAT", "PARTIAL_SINGLE_LEG_SQUAT"),
("Pistol Squat", "SQUAT", "PISTOL_SQUAT"),
("Plié Slides", "SQUAT", "PLIE_SLIDES"),
("Plié Squat", "SQUAT", "PLIE_SQUAT"),
("Prisoner Squat", "SQUAT", "PRISONER_SQUAT"),
("Single-leg Bench Get-up", "SQUAT", "SINGLE_LEG_BENCH_GET_UP"),
("Single-leg Bench Squat", "SQUAT", "SINGLE_LEG_BENCH_SQUAT"),
("Single-leg Squat on Swiss Ball", "SQUAT", "SINGLE_LEG_SQUAT_ON_SWISS_BALL"),
("Squat", "SQUAT", "SQUAT"),
("Squat and Side Kick", "SQUAT", "SQUAT_AND_SIDE_KICK"),
("Squat Jumps In N' Out", "SQUAT", "SQUAT_JUMPS_IN_N_OUT"),
("Squats with Band", "SQUAT", "SQUATS_WITH_BAND"),
("Staggered Squat", "SQUAT", "STAGGERED_SQUAT"),
("Step-up", "SQUAT", "STEP_UP"),
("Suitcase Squats", "SQUAT", "SUITCASE_SQUATS"),
("Sumo Squat", "SQUAT", "SUMO_SQUAT"),
("Sumo Squat Slide-in", "SQUAT", "SUMO_SQUAT_SLIDE_IN"),
("Sumo Squat to High Pull", "SQUAT", "SUMO_SQUAT_TO_HIGH_PULL"),
("Sumo Squat to Stand", "SQUAT", "SUMO_SQUAT_TO_STAND"),
("Sumo Squat with Rotation", "SQUAT", "SUMO_SQUAT_WITH_ROTATION"),
("Swiss Ball Body-weight Wall Squat", "SQUAT", "SWISS_BALL_BODY_WEIGHT_WALL_SQUAT"),
("Thrusters", "SQUAT", "THRUSTERS"),
("Uneven Squat", "SQUAT", "UNEVEN_SQUAT"),
("Waist-slimming Squat", "SQUAT", "WAIST_SLIMMING_SQUAT"),
("Wall Ball", "SQUAT", "WALL_BALL"),
("Wall Ball Squat and Press", "SQUAT", "WALL_BALL_SQUAT_AND_PRESS"),
("Weighted Back Squats", "SQUAT", "WEIGHTED_BACK_SQUATS"),
("Weighted Balancing Squat", "SQUAT", "WEIGHTED_BALANCING_SQUAT"),
(
"Weighted Bench Squat with Rotational Chop",
"SQUAT",
"WEIGHTED_BENCH_SQUAT_WITH_ROTATIONAL_CHOP",
),
("Weighted Box Step Squat", "SQUAT", "WEIGHTED_BOX_STEP_SQUAT"),
(
"Weighted Elevated Single-leg Squat",
"SQUAT",
"WEIGHTED_ELEVATED_SINGLE_LEG_SQUAT",
),
("Weighted Figure Four Squats", "SQUAT", "WEIGHTED_FIGURE_FOUR_SQUATS"),
("Weighted Partial Single-leg Squat", "SQUAT", "WEIGHTED_PARTIAL_SINGLE_LEG_SQUAT"),
("Weighted Pistol Squat", "SQUAT", "WEIGHTED_PISTOL_SQUAT"),
("Weighted Plié Slides", "SQUAT", "WEIGHTED_PLIE_SLIDES"),
("Weighted Plié Squat", "SQUAT", "WEIGHTED_PLIE_SQUAT"),
("Weighted Prisoner Squat", "SQUAT", "WEIGHTED_PRISONER_SQUAT"),
("Weighted Single-leg Bench Get-up", "SQUAT", "WEIGHTED_SINGLE_LEG_BENCH_GET_UP"),
("Weighted Single-leg Bench Squat", "SQUAT", "WEIGHTED_SINGLE_LEG_BENCH_SQUAT"),
(
"Weighted Single-leg Squat on Swiss Ball",
"SQUAT",
"WEIGHTED_SINGLE_LEG_SQUAT_ON_SWISS_BALL",
),
("Weighted Squat", "SQUAT", "WEIGHTED_SQUAT"),
("Weighted Staggered Squat", "SQUAT", "WEIGHTED_STAGGERED_SQUAT"),
("Weighted Step-up", "SQUAT", "WEIGHTED_STEP_UP"),
("Weighted Sumo Squat Slide-in", "SQUAT", "WEIGHTED_SUMO_SQUAT_SLIDE_IN"),
("Weighted Sumo Squat to Stand", "SQUAT", "WEIGHTED_SUMO_SQUAT_TO_STAND"),
("Weighted Sumo Squat with Rotation", "SQUAT", "WEIGHTED_SUMO_SQUAT_WITH_ROTATION"),
("Weighted Swiss Ball Wall Squat", "SQUAT", "WEIGHTED_SWISS_BALL_WALL_SQUAT"),
("Weighted Uneven Squat", "SQUAT", "WEIGHTED_UNEVEN_SQUAT"),
("Weighted Wall Squat", "SQUAT", "WEIGHTED_WALL_SQUAT"),
("Wide-stance Barbell Squat", "SQUAT", "WIDE_STANCE_BARBELL_SQUAT"),
("Wide-stance Goblet Squat", "SQUAT", "WIDE_STANCE_GOBLET_SQUAT"),
("Zercher Squat", "SQUAT", "ZERCHER_SQUAT"),
("Stair Stepper", "STAIR_STEPPER", "STAIR_STEPPER"),
("Suspension", "SUSPENSION", "SUSPENSION"),
("Suspension Chest Fly", "SUSPENSION", "CHEST_FLY"),
("Suspension Chest Press", "SUSPENSION", "CHEST_PRESS"),
("Suspension Crunch", "SUSPENSION", "CRUNCH"),
("Suspension Curl", "SUSPENSION", "CURL"),
("Suspension Dip", "SUSPENSION", "DIP"),
("Suspension Face Pull", "SUSPENSION", "FACE_PULL"),
("Suspension Glute Bridge", "SUSPENSION", "GLUTE_BRIDGE"),
("Suspension Hamstring Curl", "SUSPENSION", "HAMSTRING_CURL"),
("Suspension Hip Drop", "SUSPENSION", "HIP_DROP"),
("Suspension Knee Drive Jump", "SUSPENSION", "KNEE_DRIVE_JUMP"),
("Suspension Knee-to-Chest", "SUSPENSION", "KNEE_TO_CHEST"),
("Suspension Lat Pull-over", "SUSPENSION", "LAT_PULLOVER"),
("Suspension Lunge", "SUSPENSION", "LUNGE"),
("Suspension Mountain Climber", "SUSPENSION", "MOUNTAIN_CLIMBER"),
("Suspension Pendulum", "SUSPENSION", "PENDULUM"),
("Suspension Pike", "SUSPENSION", "PIKE"),
("Suspension Plank", "SUSPENSION", "PLANK"),
("Suspension Power Pull", "SUSPENSION", "POWER_PULL"),
("Suspension Pull-up", "SUSPENSION", "PULL_UP"),
("Suspension Push-up", "SUSPENSION", "PUSH_UP"),
("Suspension Reverse Mountain Climber", "SUSPENSION", "REVERSE_MOUNTAIN_CLIMBER"),
("Suspension Reverse Plank", "SUSPENSION", "REVERSE_PLANK"),
("Suspension Roll-out", "SUSPENSION", "ROLLOUT"),
("Suspension Row", "SUSPENSION", "ROW"),
("Suspension Side Lunge", "SUSPENSION", "SIDE_LUNGE"),
("Suspension Side Plank", "SUSPENSION", "SIDE_PLANK"),
("Suspension Single-leg Deadlift", "SUSPENSION", "SINGLE_LEG_DEADLIFT"),
("Suspension Single-leg Squat", "SUSPENSION", "SINGLE_LEG_SQUAT"),
("Suspension Sit-up", "SUSPENSION", "SIT_UP"),
("Suspension Squat", "SUSPENSION", "SQUAT"),
("Suspension Squat Jump", "SUSPENSION", "SQUAT_JUMP"),
("Suspension Tricep Press", "SUSPENSION", "TRICEP_PRESS"),
("Suspension Y Fly", "SUSPENSION", "Y_FLY"),
("Tire", "TIRE", "TIRE"),
("Tire Flip", "TIRE", "FLIP"),
("Barbell Burpee", "TOTAL_BODY", "BARBELL_BURPEE"),
("Burpee", "TOTAL_BODY", "BURPEE"),
("Burpee Box Jump", "TOTAL_BODY", "BURPEE_BOX_JUMP"),
("Burpee Box Jump Over", "TOTAL_BODY", "BURPEE_BOX_JUMP_OVER"),
("Burpee Box Jump Step-up Over", "TOTAL_BODY", "BURPEE_BOX_JUMP_STEP_UP_OVER"),
("High Pull Burpee", "TOTAL_BODY", "HIGH_PULL_BURPEE"),
("Lateral Barbell Burpee", "TOTAL_BODY", "LATERAL_BARBELL_BURPEE"),
("Man Makers", "TOTAL_BODY", "MAN_MAKERS"),
("One-arm Burpee", "TOTAL_BODY", "ONE_ARM_BURPEE"),
("Squat Thrusts (Up-downs)", "TOTAL_BODY", "SQUAT_THRUSTS"),
("Squat, Plank, Push-up", "TOTAL_BODY", "SQUAT_PLANK_PUSH_UP"),
("Standing T-rotation Balance", "TOTAL_BODY", "STANDING_T_ROTATION_BALANCE"),
("Total Body", "TOTAL_BODY", "TOTAL_BODY"),
("Total Body Burpee Over Bar", "TOTAL_BODY", "TOTAL_BODY_BURPEE_OVER_BAR"),
("Weighted Burpee", "TOTAL_BODY", "WEIGHTED_BURPEE"),
("Weighted Burpee Box Jump", "TOTAL_BODY", "WEIGHTED_BURPEE_BOX_JUMP"),
("Weighted Squat Thrusts (Up-downs)", "TOTAL_BODY", "WEIGHTED_SQUAT_THRUSTS"),
("Weighted Squat, Plank, Push-up", "TOTAL_BODY", "WEIGHTED_SQUAT_PLANK_PUSH_UP"),
(
"Weighted Standing T-rotation Balance",
"TOTAL_BODY",
"WEIGHTED_STANDING_T_ROTATION_BALANCE",
),
(
"Alternating Dumbbell Lying Triceps Extension",
"TRICEPS_EXTENSION",
"ALTERNATING_DUMBBELL_LYING_TRICEPS_EXTENSION",
),
("Bench Dip", "TRICEPS_EXTENSION", "BENCH_DIP"),
("Body-weight Dip", "TRICEPS_EXTENSION", "BODY_WEIGHT_DIP"),
(
"Cable Lying Triceps Extension",
"TRICEPS_EXTENSION",
"CABLE_LYING_TRICEPS_EXTENSION",
),
(
"Cable Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"CABLE_OVERHEAD_TRICEPS_EXTENSION",
),
("Cable Tricep Kick-back", "TRICEPS_EXTENSION", "CABLE_KICKBACK"),
("Dumbbell Kick-back", "TRICEPS_EXTENSION", "DUMBBELL_KICKBACK"),
(
"Dumbbell Lying Triceps Extension",
"TRICEPS_EXTENSION",
"DUMBBELL_LYING_TRICEPS_EXTENSION",
),
(
"EZ-Bar Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"EZ_BAR_OVERHEAD_TRICEPS_EXTENSION",
),
("Incline Dip", "TRICEPS_EXTENSION", "INCLINE_DIP"),
(
"Incline EZ-Bar Lying Triceps Extension",
"TRICEPS_EXTENSION",
"INCLINE_EZ_BAR_LYING_TRICEPS_EXTENSION",
),
(
"Lying Dumbbell Pull-over to Extension",
"TRICEPS_EXTENSION",
"LYING_DUMBBELL_PULLOVER_TO_EXTENSION",
),
(
"Lying EZ-Bar Triceps Extension",
"TRICEPS_EXTENSION",
"LYING_EZ_BAR_TRICEPS_EXTENSION",
),
(
"Lying Triceps Extension to Close-grip Bench Press",
"TRICEPS_EXTENSION",
"LYING_TRICEPS_EXTENSION_TO_CLOSE_GRIP_BENCH_PRESS",
),
(
"Overhead Dumbbell Triceps Extension",
"TRICEPS_EXTENSION",
"OVERHEAD_DUMBBELL_TRICEPS_EXTENSION",
),
("Reclining Triceps Press", "TRICEPS_EXTENSION", "RECLINING_TRICEPS_PRESS"),
("Reverse-grip Press-down", "TRICEPS_EXTENSION", "REVERSE_GRIP_PRESSDOWN"),
(
"Reverse-grip Triceps Press-down",
"TRICEPS_EXTENSION",
"REVERSE_GRIP_TRICEPS_PRESSDOWN",
),
("Rope Press-down", "TRICEPS_EXTENSION", "ROPE_PRESSDOWN"),
(
"Seated Barbell Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SEATED_BARBELL_OVERHEAD_TRICEPS_EXTENSION",
),
(
"Seated Dumbbell Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SEATED_DUMBBELL_OVERHEAD_TRICEPS_EXTENSION",
),
(
"Seated EZ-Bar Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SEATED_EZ_BAR_OVERHEAD_TRICEPS_EXTENSION",
),
(
"Seated Single-arm Overhead Dumbbell Extension",
"TRICEPS_EXTENSION",
"SEATED_SINGLE_ARM_OVERHEAD_DUMBBELL_EXTENSION",
),
(
"Single-arm Dumbbell Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SINGLE_ARM_DUMBBELL_OVERHEAD_TRICEPS_EXTENSION",
),
(
"Single-dumbbell Seated Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SINGLE_DUMBBELL_SEATED_OVERHEAD_TRICEPS_EXTENSION",
),
(
"Single-leg Bench Dip and Kick",
"TRICEPS_EXTENSION",
"SINGLE_LEG_BENCH_DIP_AND_KICK",
),
("Single-leg Dip", "TRICEPS_EXTENSION", "SINGLE_LEG_DIP"),
(
"Static Lying Triceps Extension",
"TRICEPS_EXTENSION",
"STATIC_LYING_TRICEPS_EXTENSION",
),
("Suspended Dip", "TRICEPS_EXTENSION", "SUSPENDED_DIP"),
(
"Swiss Ball Dumbbell Lying Triceps Extension",
"TRICEPS_EXTENSION",
"SWISS_BALL_DUMBBELL_LYING_TRICEPS_EXTENSION",
),
(
"Swiss Ball EZ-Bar Lying Triceps Extension",
"TRICEPS_EXTENSION",
"SWISS_BALL_EZ_BAR_LYING_TRICEPS_EXTENSION",
),
(
"Swiss Ball EZ-Bar Overhead Triceps Extension",
"TRICEPS_EXTENSION",
"SWISS_BALL_EZ_BAR_OVERHEAD_TRICEPS_EXTENSION",
),
("Tabletop Dip", "TRICEPS_EXTENSION", "TABLETOP_DIP"),
("Triceps Extension", "TRICEPS_EXTENSION", "TRICEPS_EXTENSION"),
("Triceps Extension on Floor", "TRICEPS_EXTENSION", "TRICEPS_EXTENSION_ON_FLOOR"),
("Triceps Press", "TRICEPS_EXTENSION", "TRICEPS_PRESS"),
("Triceps Press-down", "TRICEPS_EXTENSION", "TRICEPS_PRESSDOWN"),
("Weighted Bench Dip", "TRICEPS_EXTENSION", "WEIGHTED_BENCH_DIP"),
("Weighted Dip", "TRICEPS_EXTENSION", "WEIGHTED_DIP"),
("Weighted Incline Dip", "TRICEPS_EXTENSION", "WEIGHTED_INCLINE_DIP"),
(
"Weighted Single-leg Bench Dip and Kick",
"TRICEPS_EXTENSION",
"WEIGHTED_SINGLE_LEG_BENCH_DIP_AND_KICK",
),
("Weighted Single-leg Dip", "TRICEPS_EXTENSION", "WEIGHTED_SINGLE_LEG_DIP"),
("Weighted Suspended Dip", "TRICEPS_EXTENSION", "WEIGHTED_SUSPENDED_DIP"),
("Weighted Tabletop Dip", "TRICEPS_EXTENSION", "WEIGHTED_TABLETOP_DIP"),
("90/90 Stretch", "WARM_UP", "STRETCH_90_90"),
("Abs Stretch", "WARM_UP", "STRETCH_ABS"),
("Ankle Circles", "WARM_UP", "ANKLE_CIRCLES"),
("Ankle Dorsiflexion with Band", "WARM_UP", "ANKLE_DORSIFLEXION_WITH_BAND"),
("Ankle Internal Rotation", "WARM_UP", "ANKLE_INTERNAL_ROTATION"),
("Arm Circles", "WARM_UP", "ARM_CIRCLES"),
("Bent-over Reach to Sky", "WARM_UP", "BENT_OVER_REACH_TO_SKY"),
("Biceps Stretch", "WARM_UP", "BICEPS_STRETCH"),
("Butterfly Stretch", "WARM_UP", "STRETCH_BUTTERFLY"),
("Calf Stretch", "WARM_UP", "STRETCH_CALF"),
("Cat Camel", "WARM_UP", "CAT_CAMEL"),
("Cat Cow Stretch", "WARM_UP", "STRETCH_CAT_COW"),
("Child's Pose Stretch", "WARM_UP", "STRETCH_CHILDS_POSE"),
("Cobra Stretch", "WARM_UP", "STRETCH_COBRA"),
("Elbow-to-Foot Lunge", "WARM_UP", "ELBOW_TO_FOOT_LUNGE"),
("Forearm Stretch", "WARM_UP", "STRETCH_FOREARMS"),
("Forward and Backward Leg Swings", "WARM_UP", "FORWARD_AND_BACKWARD_LEG_SWINGS"),
("Forward Glutes Stretch", "WARM_UP", "STRETCH_FORWARD_GLUTES"),
("Front Split Stretch", "WARM_UP", "STRETCH_FRONT_SPLIT"),
("Glutes Stretch", "WARM_UP", "GLUTES_STRETCH"),
("Groiners", "WARM_UP", "GROINERS"),
("Hamstring Stretch", "WARM_UP", "STRETCH_HAMSTRING"),
("Hip Flexor and Quad Stretch", "WARM_UP", "STRETCH_HIP_FLEXOR_AND_QUAD"),
("Inverted Hamstring Stretch", "WARM_UP", "INVERTED_HAMSTRING_STRETCH"),
("Lat Stretch", "WARM_UP", "STRETCH_LAT"),
("Lateral Duck Under", "WARM_UP", "LATERAL_DUCK_UNDER"),
("Levator Scapulae Stretch", "WARM_UP", "STRETCH_LEVATOR_SCAPULAE"),
("Lunge with Spinal Twist Stretch", "WARM_UP", "STRETCH_LUNGE_WITH_SPINAL_TWIST"),
("Lunging Hip Flexor Stretch", "WARM_UP", "STRETCH_LUNGING_HIP_FLEXOR"),
("Lying IT Band Stretch", "WARM_UP", "STRETCH_LYING_IT_BAND"),
("Lying Knee-to-Chest Stretch", "WARM_UP", "STRETCH_LYING_KNEE_TO_CHEST"),
("Lying Piriformis Stretch", "WARM_UP", "STRETCH_LYING_PIRIFORMIS"),
("Lying Spinal Twist Stretch", "WARM_UP", "STRETCH_LYING_SPINAL_TWIST"),
("Neck Rotations", "WARM_UP", "NECK_ROTATIONS"),
("Neck Stretch", "WARM_UP", "STRETCH_NECK"),
("Neck Tilts", "WARM_UP", "NECK_TILTS"),
("Obliques Stretch", "WARM_UP", "STRETCH_OBLIQUES"),
("Opposite Arm and Leg Balance", "WARM_UP", "OPPOSITE_ARM_AND_LEG_BALANCE"),
("Over-under Shoulder Stretch", "WARM_UP", "STRETCH_OVER_UNDER_SHOULDER"),
("Pectoral Stretch", "WARM_UP", "STRETCH_PECTORAL"),
("Pigeon Pose Stretch", "WARM_UP", "STRETCH_PIGEON_POSE"),
("Piriformis Stretch", "WARM_UP", "STRETCH_PIRIFORMIS"),
("Quad Stretch", "WARM_UP", "STRETCH_QUAD"),
("Quadruped Rocking", "WARM_UP", "QUADRUPED_ROCKING"),
("Reach, Roll, and Lift", "WARM_UP", "REACH_ROLL_AND_LIFT"),
("Scorpion Stretch", "WARM_UP", "STRETCH_SCORPION"),
("Shoulder Circles", "WARM_UP", "SHOULDER_CIRCLES"),
("Shoulder Stretch", "WARM_UP", "STRETCH_SHOULDER"),
("Side Lunge Stretch", "WARM_UP", "STRETCH_SIDE_LUNGE"),
("Side Split Stretch", "WARM_UP", "STRETCH_SIDE_SPLIT"),
("Side Stretch", "WARM_UP", "STRETCH_SIDE"),
("Side-to-Side Leg Swings", "WARM_UP", "SIDE_TO_SIDE_LEG_SWINGS"),
("Sleeper Stretch", "WARM_UP", "SLEEPER_STRETCH"),
("Slide Out", "WARM_UP", "SLIDE_OUT"),
("Standing Hamstring Stretch", "WARM_UP", "STANDING_HAMSTRING_STRETCH"),
("Standing IT Band Stretch", "WARM_UP", "STRETCH_STANDING_IT_BAND"),
("Straddle Stretch", "WARM_UP", "STRETCH_STRADDLE"),
("Stretch Lying Abduction", "WARM_UP", "STRETCH_LYING_ABDUCTION"),
("Swiss Ball Hip Crossover", "WARM_UP", "SWISS_BALL_HIP_CROSSOVER"),
("Swiss Ball Reach, Roll, and Lift", "WARM_UP", "SWISS_BALL_REACH_ROLL_AND_LIFT"),
("Swiss Ball Windshield Wipers", "WARM_UP", "SWISS_BALL_WINDSHIELD_WIPERS"),
("Thoracic Rotation", "WARM_UP", "THORACIC_ROTATION"),
("Triceps Stretch", "WARM_UP", "STRETCH_TRICEPS"),
("Walking High Kicks", "WARM_UP", "WALKING_HIGH_KICKS"),
("Walking High Knees", "WARM_UP", "WALKING_HIGH_KNEES"),
("Walking Knee Hugs", "WARM_UP", "WALKING_KNEE_HUGS"),
("Walking Leg Cradles", "WARM_UP", "WALKING_LEG_CRADLES"),
("Walkout", "WARM_UP", "WALKOUT"),
("Walkout from Push-up Position", "WARM_UP", "WALKOUT_FROM_PUSH_UP_POSITION"),
("Wall Chest and Shoulder Stretch", "WARM_UP", "STRETCH_WALL_CHEST_AND_SHOULDER"),
("Warm-up", "WARM_UP", "WARM_UP"),
]
# name -> {category, exercise}.
EXERCISES: list[dict[str, str]] = [
{"name": name, "category": category, "exercise": exercise}
for name, category, exercise in _RAW
]
# Lookup by exact display name.
BY_NAME: dict[str, dict[str, str]] = {e["name"]: e for e in EXERCISES}
# All distinct exercise categories (movement/muscle groups).
CATEGORIES: list[str] = [
"BANDED_EXERCISES",
"BATTLE_ROPE",
"BENCH_PRESS",
"BIKE_OUTDOOR",
"CALF_RAISE",
"CARDIO",
"CARRY",
"CHOP",
"CORE",
"CRUNCH",
"CURL",
"DEADLIFT",
"ELLIPTICAL",
"FLOOR_CLIMB",
"FLYE",
"HIP_RAISE",
"HIP_STABILITY",
"HIP_SWING",
"HYPEREXTENSION",
"INDOOR_BIKE",
"LADDER",
"LATERAL_RAISE",
"LEG_CURL",
"LEG_RAISE",
"LUNGE",
"OLYMPIC_LIFT",
"PLANK",
"PLYO",
"PULL_UP",
"PUSH_UP",
"ROW",
"RUN",
"RUN_INDOOR",
"SANDBAG",
"SHOULDER_PRESS",
"SHOULDER_STABILITY",
"SHRUG",
"SIT_UP",
"SLED",
"SLEDGE_HAMMER",
"SQUAT",
"STAIR_STEPPER",
"SUSPENSION",
"TIRE",
"TOTAL_BODY",
"TRICEPS_EXTENSION",
"WARM_UP",
]
def resolve(name: str) -> dict[str, str] | None:
"""Return the catalog entry for an exact display name, or None."""
return BY_NAME.get(name)
def find(term: str) -> list[dict[str, str]]:
"""Return exercises whose display name contains ``term`` (case-insensitive)."""
needle = term.lower()
return [e for e in EXERCISES if needle in e["name"].lower()]