English
  • en
    • Deutsch
    • Français
    • Italiano
    • English
  • Theoretical basics
  • Exercise collection
  • Lesson planner
  • Sample lessons
  • Downloads
  • en
    • Deutsch
    • Français
    • Italiano
    • English
English
  • Home page
  • Exercise collection
  • Main part
  • Conditional substance
  • Power
Conditional substance

Power

Exercises (1598)

  • ‹
  • 1
  • 2
  • ...
  • 7
  • 8
  • 9
  • ...
  • 63
  • 64
  • ›

Raising and lowering of the arms in prone position ► prone weighted A

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Lying on your stomach with your forehead resting on a folded cloth, feet shoulder-width apart, arms pointing diagonally backwards (A position) in extension of the body to each side. Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted A raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, feet shoulder-width apart, arms pointing diagonally backwards (A position) in extension of the body to each side. Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted I

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Lying on your stomach with your forehead resting on a folded cloth, feet shoulder-width apart, arms pointing forwards in extension of the body (I position). Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted I raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, feet shoulder-width apart, arms pointing forwards in extension of the body (I position). Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted Y

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Lying on your stomach with your forehead resting on a folded cloth, feet shoulder-width apart, arms pointing diagonally forwards (Y position) in extension of the body to each side. Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted Y raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, feet shoulder-width apart, arms pointing diagonally forwards (Y position) in extension of the body to each side. Arms stretched and completely relaxed. Hold a (light) dumbbell in each hand. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted YTWAI/YTW/YTI/YTWI/YTAI

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Lie on your stomach with your forehead resting on a folded cloth, arms completely relaxed on the floor, hold a (light) dumbbell in each hand, feet shoulder-width apart. From various starting positions, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Starting positions:
I-position: Arms point forwards in extension of the body (palms facing inwards)
Y-position: Arms point diagonally forwards in extension of the body to the respective side (palms facing inwards)
T-position: Arms pointing to the respective side (palms facing forwards or downwards)
W-position: arms bent, elbows close to the body, arms pointing diagonally forwards to the respective side (palms facing diagonally inwards)
A-position: arms pointing diagonally backwards in extension of the body to the respective side (palms facing inwards)

Possible sequences (examples):

  • YTWAI

  • YTW

  • YTI

  • YTWI

  • YTAI

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells

Raising and lowering of the arms in prone position ► prone weighted YTWAI/YTW/YTI/YTWI/YTAI raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, arms completely relaxed on the floor, hold a (light) dumbbell in each hand, feet shoulder-width apart. From various starting positions, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Starting positions:
I-position: Arms point forwards in extension of the body (palms facing inwards)
Y-position: Arms point diagonally forwards in extension of the body to the respective side (palms facing inwards)
T-position: Arms pointing to the respective side (palms facing forwards or downwards)
W-position: arms bent, elbows close to the body, arms pointing diagonally forwards to the respective side (palms facing diagonally inwards)
A-position: arms pointing diagonally backwards in extension of the body to the respective side (palms facing inwards)

Possible sequences (examples):

  • YTWAI

  • YTW

  • YTI

  • YTWI

  • YTAI

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells ► Make the exercise more difficult (additional weight)

Raising and lowering of the arms in prone position ► prone Y

Power

00:00
Body part
Upper body
Muscle group
Back muscles (top), Shoulder muscles
Pictures
View
Topic description

Lying on your stomach with your forehead resting on a folded cloth, feet shoulder-width apart, arms pointing diagonally forwards (Y position) in extension of the body to each side. Arms stretched and completely relaxed. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells ► Make the exercise more difficult (additional weight)

Raising and lowering of the arms in prone position ► prone Y raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, feet shoulder-width apart, arms pointing diagonally forwards (Y position) in extension of the body to each side. Arms stretched and completely relaxed. From this position, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor (palms facing inwards). Keep your arms straight throughout the entire movement. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells ► Make the exercise more difficult (additional weight)

Raising and lowering of the arms in prone position ► prone YTWAI/YTW/YTI/YTWI/YTAI

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Lie on your stomach with your forehead resting on a folded cloth, arms completely relaxed on the floor, feet shoulder-width apart. From various starting positions, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Starting positions:
I-position: Arms point forwards in extension of the body (palms facing inwards)
Y-position: Arms point diagonally forwards in extension of the body to the respective side (palms facing inwards)
T-position: Arms pointing to the respective side (palms facing forwards or downwards)
W-position: arms bent, elbows close to the body, arms pointing diagonally forwards to the respective side (palms facing diagonally inwards)
A-position: arms pointing diagonally backwards in extension of the body to the respective side (palms facing inwards)

Possible sequences (examples):

  • YTWAI

  • YTW

  • YTI

  • YTWI

  • YTAI

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells ► Make the exercise more difficult (additional weight)

Raising and lowering of the arms in prone position ► prone YTWAI/YTW/YTI/YTWI/YTAI raise

Power

00:00
Body part
Upper body
Pictures
View
Topic description

Prone position with upper body slightly raised, arms completely relaxed on the floor, feet shoulder-width apart. From various starting positions, pull the shoulder blades together and raise the arms until the elbows are at shoulder height and the arms are parallel to the floor. Exhale in the end position, hold the position for a moment, then inhale and lower your arms back to the starting position.

Starting positions:
I-position: Arms point forwards in extension of the body (palms facing inwards)
Y-position: Arms point diagonally forwards in extension of the body to the respective side (palms facing inwards)
T-position: Arms pointing to the respective side (palms facing forwards or downwards)
W-position: arms bent, elbows close to the body, arms pointing diagonally forwards to the respective side (palms facing diagonally inwards)
A-position: arms pointing diagonally backwards in extension of the body to the respective side (palms facing inwards)

Possible sequences (examples):

  • YTWAI

  • YTW

  • YTI

  • YTWI

  • YTAI

Attention:
Only the arms should be raised, nothing else - aim to isolate the upper back.

Harden:
Do not lower your arms completely; hold additional weight in your hands or on your arms.

Variation I:
Alternately raise one arm (instead of both at the same time).
Variation II:
Position on a flat bench or an incline bench.

Material

2 weight cuffs/2 weight balls/dumbbells ► Make the exercise more difficult (additional weight)

Raising and lowering the arms in a negative supine position ► decline fly

Power

00:00
Auxiliary means
Dumbbell, Flat bench
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Sit on your back on the flat bench in a negative position, i.e. pointing downwards at an angle (decline) (head closer to the floor than the legs). The arms are almost stretched out to the respective side (approximately horizontal to the floor), a dumbbell is held in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Variation:
Bench in a straight/flat position (flat bench) or in an inclined position with the seat facing upwards (incline).

Material

1 flat bench
2 dumbbells

Raising and lowering the arms in supine position ► fly

Power

00:00
Auxiliary means
Dumbbell, Long bench
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the long bench with your arms almost stretched out to your sides (roughly horizontal to the floor), holding a dumbbell in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Material

1 long bench
2 dumbbells

Raising and lowering the arms in supine position ► fly

Power

00:00
Auxiliary means
Dumbbell, Flat bench
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the flat bench (straight/flat position), arms pointing almost outstretched to either side (roughly horizontal to the floor), holding a dumbbell in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Variation:
An incline bench or even a decline bench.

Material

1 flat bench
2 dumbbells

Raising and lowering the arms in supine position ► fly

Power

00:00
Auxiliary means
Dumbbell
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the floor (legs may be upright), arms almost stretched out to either side (upper arms practically resting on the floor, forearms pointing slightly upwards at an angle), holding a dumbbell in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Material

2 dumbbells

Raising and lowering the arms in supine position ► pull over

Power

00:00
Auxiliary means
Swedish box
Body part
Upper body
Muscle group
Chest muscles, Shoulder muscles
Organization

Partner work

1 trainee & 1 helper ► Note change of position
(= double the time required; for lesson planner see Organisation Kraft: Info button Execution)

Pictures
View
Topic description

Trainee: Lying on their back on the swing box (lengthways), legs bent, head resting on the end of the swing box, arms stretched horizontally upwards (held high), raise arms to the holding position (facing forwards) and return to the starting position.
Partner: Stand by the outstretched arms of the active participant, grasp their hands and hold against the movement.

Attention:
Always listen to/respond to your partner (adjust pressure/intensity). No hollow back.

Lighten:
Less resistance/pressure from your partner.

Harden:
More resistance/pressure from your partner; additional weight (hold in your hands).

Material

1 vaulting box (2-3 elements incl. top)

1 weight ball/weight disc/dumbbell/sandbag ► Make the exercise more difficult (additional weight)

Raising and lowering the arms in an inclined supine position ► decline fly

Power

00:00
Auxiliary means
Dumbbell, Long bench, Swedish box, Wall bars
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the inclined long bench (long bench attached to the Swedish box or wall bars) with your head closer to the floor than your legs (legs may be attached to the box or wall bars). The arms are almost stretched out to each side (approximately horizontal to the floor), a dumbbell is held in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Material

1 vaulting box or wall bars
1 long bench
2 dumbbells

Raising and lowering the arms in an inclined supine position ► incline fly

Power

00:00
Auxiliary means
Dumbbell, Long bench, Swedish box, Wall bars
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the inclined long bench (long bench attached to the vaulting box or wall bars), arms pointing almost straight out to the respective side (roughly horizontal to the floor), holding a dumbbell in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Material

1 vaulting box or wall bars
1 long bench
2 dumbbells

Raising and lowering the arms in an inclined supine position ► incline fly

Power

00:00
Auxiliary means
Dumbbell, Flat bench
Body part
Upper body
Muscle group
Chest muscles
Organization

Individual work

Pictures
View
Topic description

Lie on your back on the inclined flat bench with your arms almost stretched out to your sides (roughly horizontal to the floor), holding a dumbbell in each hand with the palms facing upwards. Bring your arms, which are always almost straight, together in front of your chest (holding position). Then lower your arms (weights) back to the starting position in a controlled manner (the movement creates a semi-circle, so to speak).

Attention:
Do not fully extend your arms, keep your elbows in front of your shoulders (do not bring the dumbbells fully together).

Lighten:
Less weight (no additional weight).

Harden:
More weight.

Variation:
Bench in a straight/flat position (flat bench) instead of at an angle or even in a decline position.

Material

1 flat bench
2 dumbbells

Raising and lowering the arms backwards while standing

Power

00:00
Auxiliary means
Gym stick with elasticated strap
Body part
Upper body
Muscle group
Arm stretcher, Back muscles (top), Shoulder muscles
Organization

Individual work

Pictures
View
Topic description

Stand shoulder-width apart with knees slightly bent, upper body leaning forwards with a straight back, hold the gymnastics pole behind the body with arms outstretched (backs of hands pointing downwards), feet in the loops, move the gymnastics pole backwards and upwards to approximately shoulder height and back to the starting position with arms almost outstretched.

Attention:
The movement only takes place in the arms (upper body always remains stable), keep your back straight (tense your core), pull your shoulder blades back and down.

Lighten:
Choose less strong elastic bands; roll up the elastic bands less.

Harden:
Choose stronger elastic bands; roll up the elastic bands more.

Material

1 gymnastic bar with elasticated straps

Raising and lowering the arms and legs in a prone position ► superman

Power

00:00
Auxiliary means
Pistol
Body part
Centre of the body
Muscle group
Back muscles (below)
Organization

Individual work

Pictures
View
Topic description

Prone position, arms slightly raised and stretched out in extension of the body, hold the pistol in both hands (lying position), raise the upper body (pistol) and legs simultaneously and lower back to the starting position.

Attention:
Do not lower the upper body completely.

Lighten:
Hold the starting position only (with raised legs).

Material

1 pistol (neutralised)

Raising and lowering the arms and legs in a prone position ► superman lift / back extension superman

Power

00:00
Body part
Centre of the body
Organization

Individual work

Pictures
View
Topic description

Lie on your stomach with your arms stretched out in front of you so that your body forms a line. The legs, also stretched out, touch the floor lightly, looking downwards (not forwards) to keep the cervical spine neutral. Tense your stomach, buttocks and lower back while lifting your arms, chest and legs slightly off the floor. Hold the end position briefly, then lower your arms and legs back to the starting position.

Attention:
Movement comes from the back, do not work with momentum.

Lighten:
For more stability, alternate the exercise between one arm and one leg (alternating superman).

Harden:
Do not fully lower your arms and legs before the next repetition. Hold a small weight in your hands or attached to your arms and legs.

Material

2-4 weighted sleeves/2 weighted balls/dumbbells/1 (heavy) ball/weighted disc ► Make the exercise more difficult (additional weight)

Raising and lowering the arms and legs in a supine position

Power

00:00
Auxiliary means
Pistol
Body part
Centre of the body
Muscle group
Abdominal muscles (straight)
Organization

Individual work

Pictures
View
Topic description

Back position, legs and arms stretched out in extension of the body slightly raised from the floor, hold the pistol with both hands, tense your stomach and raise your shoulder blades, raise and lower your arms and legs slightly.

Attention:
Do not lower your shoulders and feet.

Lighten:
Hold the position only (without raising and lowering your arms and legs).

Material

1 pistol (neutralised)

Raising and lowering the arms and legs in a supine position (hands and feet together) ► jack knife

Power

00:00
Auxiliary means
Without aids / classic / own body weight
Body part
Centre of the body
Muscle group
Abdominal muscles (straight)
Organization

Individual work

Pictures
View
Topic description

Lie on your back, arms and legs stretched out in extension of your body and slightly raised, fold your body together so that your hands touch the tips of your feet (or at least your shins) (raise your arms and legs at the same time).

Attention:
Do not lower your legs and arms (constant tension).

Lighten:
Lower your arms and legs completely after each exercise (pause); raise your arms and legs less.

Harden:
Additional weight (for the arms and/or legs).

Variation:
Lower your arms and fold your body from this position.

Material

2-4 weight cuffs/2 weight balls/(medicine) balls/1 weight disc/dumbbell ► Make the exercise more difficult (additional weight)

  • E_Hande_u_Fusse_zusammenfuhren_in_Ruckenlage.pdf
  • E_Joindre_les_mains_et_les_pieds_en_position_couchee_surle_dos.pdf
  • ‹
  • 1
  • 2
  • ...
  • 7
  • 8
  • 9
  • ...
  • 63
  • 64
  • ›
  • Stay informed

  • Downloads
    • Presentations
    • Instruction documents
  • Main menu

    • Theoretical basics
    • Exercise collection
    • Lesson planner
    • Sample lessons
    • Downloads
  • Further information

    • Terms and conditions
    • Imprint
    • Contact us
English

© 2024, Federal Department of Defence, Civil Protection and Sport

All rights reserved