# No. 439 (Brown 1868): "A method of obtaining a reciprocating motion from a continuous fall of water, by means of a valve in the
# bottom of the bucket which opens by striking the ground and thereby emptying the bucket, which is caused to rise again by the action
# of a counterweight on the other side of the pulley over which it is suspended."
# Model (cm, gravity on, Brown's view from in front). A rope (0.25 cm, a chain of links on real contact with the sheave) runs from
# the counterweight (40 g) over the pulley (6.875 cm) down to the bail of the bucket (25 g with its valve,
# 4 g). Empty, the bucket is the lighter and is held up under the spout, the counterweight standing on its block. The water
# (70 parcels, 1.2 cm round, 1 g/cm^3) runs along a nearly level spout (falling 0.00018 per unit length) and over a rounded
# edge into the bucket at a steady rate from 0.2 s to 12 s; each parcel moves freely in space (three slides) and touches the
# spout, bucket and valve, not other parcels. When the bucket is heavy enough it goes down; the foot of the valve's stem strikes two
# stones in the ground and lifts the valve plate off the hole in the bottom, the water runs out into the pit, and the counterweight
# draws the bucket up again; the valve falls back on its seat as the stem leaves the stones. The water is the only input (nothing is
# driven). Generator: opencode-runs/batch13/gen439.py.
number: 439
slug: bucket-valve-counterweight
name: Reciprocating motion from a fall of water (bucket and valve)
brown: "A method of obtaining a reciprocating motion from a continuous fall of water, by means of a valve in the bottom of the bucket which opens by striking the ground and thereby emptying the bucket, which is caused to rise again by the action of a counterweight on the other side of the pulley over which it is suspended."
units: cm
sim:
  timestep: 0.0001
  integrator: implicitfast
  iterations: 60
  duration_s: 14
  floor: false
bodies:
  - {id: pulley, shape: pulley, radius: 6.875, width: 1.6, pos: [0, 0, 62], mass: 0.02, spokes: 0, hub: 1.2, flange: 0.4, color: "#e6dcc6"}
  - id: bucket
    shape: part
    pos: [7, 0, 36]
    mass: 0.025
    friction: 0
    color: "#9c7a4c"
    pieces:
      - {kind: loft, a: [[11.2, 0, 44], [10.8803, 1.6073, 44], [11.1575, 1.7221, 44], [11.5, 0, 44]], b: [[11.2, 0, 35.7], [10.8803, 1.6073, 35.7], [11.1575, 1.7221, 35.7], [11.5, 0, 35.7]], collide: 2}
      - {kind: loft, a: [[8.8, 0, 36], [11.21, 0, 37.2], [10.8895, 1.6111, 37.2], [8.663, 0.6888, 36]], b: [[8.8, 0, 35.7], [11.21, 0, 35.7], [10.8895, 1.6111, 35.7], [8.663, 0.6888, 35.7]], collide: 2}
      - {kind: loft, a: [[11.5, 0, 37.5], [11.1575, 1.7221, 37.5], [11.296, 1.7795, 37.5], [11.65, 0, 37.5]], b: [[11.5, 0, 36.9], [11.1575, 1.7221, 36.9], [11.296, 1.7795, 36.9], [11.65, 0, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[11.5, 0, 43.2], [11.1575, 1.7221, 43.2], [11.296, 1.7795, 43.2], [11.65, 0, 43.2]], b: [[11.5, 0, 42.6], [11.1575, 1.7221, 42.6], [11.296, 1.7795, 42.6], [11.65, 0, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[10.8803, 1.6073, 44], [9.9698, 2.9698, 44], [10.182, 3.182, 44], [11.1575, 1.7221, 44]], b: [[10.8803, 1.6073, 35.7], [9.9698, 2.9698, 35.7], [10.182, 3.182, 35.7], [11.1575, 1.7221, 35.7]], collide: 2}
      - {kind: loft, a: [[8.663, 0.6888, 36], [10.8895, 1.6111, 37.2], [9.9769, 2.9769, 37.2], [8.2728, 1.2728, 36]], b: [[8.663, 0.6888, 35.7], [10.8895, 1.6111, 35.7], [9.9769, 2.9769, 35.7], [8.2728, 1.2728, 35.7]], collide: 2}
      - {kind: loft, a: [[11.1575, 1.7221, 37.5], [10.182, 3.182, 37.5], [10.288, 3.288, 37.5], [11.296, 1.7795, 37.5]], b: [[11.1575, 1.7221, 36.9], [10.182, 3.182, 36.9], [10.288, 3.288, 36.9], [11.296, 1.7795, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[11.1575, 1.7221, 43.2], [10.182, 3.182, 43.2], [10.288, 3.288, 43.2], [11.296, 1.7795, 43.2]], b: [[11.1575, 1.7221, 42.6], [10.182, 3.182, 42.6], [10.288, 3.288, 42.6], [11.296, 1.7795, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[9.9698, 2.9698, 44], [8.6073, 3.8803, 44], [8.7221, 4.1575, 44], [10.182, 3.182, 44]], b: [[9.9698, 2.9698, 35.7], [8.6073, 3.8803, 35.7], [8.7221, 4.1575, 35.7], [10.182, 3.182, 35.7]], collide: 2}
      - {kind: loft, a: [[8.2728, 1.2728, 36], [9.9769, 2.9769, 37.2], [8.6111, 3.8895, 37.2], [7.6888, 1.663, 36]], b: [[8.2728, 1.2728, 35.7], [9.9769, 2.9769, 35.7], [8.6111, 3.8895, 35.7], [7.6888, 1.663, 35.7]], collide: 2}
      - {kind: loft, a: [[10.182, 3.182, 37.5], [8.7221, 4.1575, 37.5], [8.7795, 4.296, 37.5], [10.288, 3.288, 37.5]], b: [[10.182, 3.182, 36.9], [8.7221, 4.1575, 36.9], [8.7795, 4.296, 36.9], [10.288, 3.288, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[10.182, 3.182, 43.2], [8.7221, 4.1575, 43.2], [8.7795, 4.296, 43.2], [10.288, 3.288, 43.2]], b: [[10.182, 3.182, 42.6], [8.7221, 4.1575, 42.6], [8.7795, 4.296, 42.6], [10.288, 3.288, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[8.6073, 3.8803, 44], [7, 4.2, 44], [7, 4.5, 44], [8.7221, 4.1575, 44]], b: [[8.6073, 3.8803, 35.7], [7, 4.2, 35.7], [7, 4.5, 35.7], [8.7221, 4.1575, 35.7]], collide: 2}
      - {kind: loft, a: [[7.6888, 1.663, 36], [8.6111, 3.8895, 37.2], [7, 4.21, 37.2], [7, 1.8, 36]], b: [[7.6888, 1.663, 35.7], [8.6111, 3.8895, 35.7], [7, 4.21, 35.7], [7, 1.8, 35.7]], collide: 2}
      - {kind: loft, a: [[8.7221, 4.1575, 37.5], [7, 4.5, 37.5], [7, 4.65, 37.5], [8.7795, 4.296, 37.5]], b: [[8.7221, 4.1575, 36.9], [7, 4.5, 36.9], [7, 4.65, 36.9], [8.7795, 4.296, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[8.7221, 4.1575, 43.2], [7, 4.5, 43.2], [7, 4.65, 43.2], [8.7795, 4.296, 43.2]], b: [[8.7221, 4.1575, 42.6], [7, 4.5, 42.6], [7, 4.65, 42.6], [8.7795, 4.296, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[7, 4.2, 44], [5.3927, 3.8803, 44], [5.2779, 4.1575, 44], [7, 4.5, 44]], b: [[7, 4.2, 35.7], [5.3927, 3.8803, 35.7], [5.2779, 4.1575, 35.7], [7, 4.5, 35.7]], collide: 2}
      - {kind: loft, a: [[7, 1.8, 36], [7, 4.21, 37.2], [5.3889, 3.8895, 37.2], [6.3112, 1.663, 36]], b: [[7, 1.8, 35.7], [7, 4.21, 35.7], [5.3889, 3.8895, 35.7], [6.3112, 1.663, 35.7]], collide: 2}
      - {kind: loft, a: [[7, 4.5, 37.5], [5.2779, 4.1575, 37.5], [5.2205, 4.296, 37.5], [7, 4.65, 37.5]], b: [[7, 4.5, 36.9], [5.2779, 4.1575, 36.9], [5.2205, 4.296, 36.9], [7, 4.65, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[7, 4.5, 43.2], [5.2779, 4.1575, 43.2], [5.2205, 4.296, 43.2], [7, 4.65, 43.2]], b: [[7, 4.5, 42.6], [5.2779, 4.1575, 42.6], [5.2205, 4.296, 42.6], [7, 4.65, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[5.3927, 3.8803, 44], [4.0302, 2.9698, 44], [3.818, 3.182, 44], [5.2779, 4.1575, 44]], b: [[5.3927, 3.8803, 35.7], [4.0302, 2.9698, 35.7], [3.818, 3.182, 35.7], [5.2779, 4.1575, 35.7]], collide: 2}
      - {kind: loft, a: [[6.3112, 1.663, 36], [5.3889, 3.8895, 37.2], [4.0231, 2.9769, 37.2], [5.7272, 1.2728, 36]], b: [[6.3112, 1.663, 35.7], [5.3889, 3.8895, 35.7], [4.0231, 2.9769, 35.7], [5.7272, 1.2728, 35.7]], collide: 2}
      - {kind: loft, a: [[5.2779, 4.1575, 37.5], [3.818, 3.182, 37.5], [3.712, 3.288, 37.5], [5.2205, 4.296, 37.5]], b: [[5.2779, 4.1575, 36.9], [3.818, 3.182, 36.9], [3.712, 3.288, 36.9], [5.2205, 4.296, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[5.2779, 4.1575, 43.2], [3.818, 3.182, 43.2], [3.712, 3.288, 43.2], [5.2205, 4.296, 43.2]], b: [[5.2779, 4.1575, 42.6], [3.818, 3.182, 42.6], [3.712, 3.288, 42.6], [5.2205, 4.296, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[4.0302, 2.9698, 44], [3.1197, 1.6073, 44], [2.8425, 1.7221, 44], [3.818, 3.182, 44]], b: [[4.0302, 2.9698, 35.7], [3.1197, 1.6073, 35.7], [2.8425, 1.7221, 35.7], [3.818, 3.182, 35.7]], collide: 2}
      - {kind: loft, a: [[5.7272, 1.2728, 36], [4.0231, 2.9769, 37.2], [3.1105, 1.6111, 37.2], [5.337, 0.6888, 36]], b: [[5.7272, 1.2728, 35.7], [4.0231, 2.9769, 35.7], [3.1105, 1.6111, 35.7], [5.337, 0.6888, 35.7]], collide: 2}
      - {kind: loft, a: [[3.818, 3.182, 37.5], [2.8425, 1.7221, 37.5], [2.704, 1.7795, 37.5], [3.712, 3.288, 37.5]], b: [[3.818, 3.182, 36.9], [2.8425, 1.7221, 36.9], [2.704, 1.7795, 36.9], [3.712, 3.288, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[3.818, 3.182, 43.2], [2.8425, 1.7221, 43.2], [2.704, 1.7795, 43.2], [3.712, 3.288, 43.2]], b: [[3.818, 3.182, 42.6], [2.8425, 1.7221, 42.6], [2.704, 1.7795, 42.6], [3.712, 3.288, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[3.1197, 1.6073, 44], [2.8, 0, 44], [2.5, 0, 44], [2.8425, 1.7221, 44]], b: [[3.1197, 1.6073, 35.7], [2.8, 0, 35.7], [2.5, 0, 35.7], [2.8425, 1.7221, 35.7]], collide: 2}
      - {kind: loft, a: [[5.337, 0.6888, 36], [3.1105, 1.6111, 37.2], [2.79, 0, 37.2], [5.2, 0, 36]], b: [[5.337, 0.6888, 35.7], [3.1105, 1.6111, 35.7], [2.79, 0, 35.7], [5.2, 0, 35.7]], collide: 2}
      - {kind: loft, a: [[2.8425, 1.7221, 37.5], [2.5, 0, 37.5], [2.35, 0, 37.5], [2.704, 1.7795, 37.5]], b: [[2.8425, 1.7221, 36.9], [2.5, 0, 36.9], [2.35, 0, 36.9], [2.704, 1.7795, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[2.8425, 1.7221, 43.2], [2.5, 0, 43.2], [2.35, 0, 43.2], [2.704, 1.7795, 43.2]], b: [[2.8425, 1.7221, 42.6], [2.5, 0, 42.6], [2.35, 0, 42.6], [2.704, 1.7795, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[2.8, 0, 44], [3.1197, -1.6073, 44], [2.8425, -1.7221, 44], [2.5, 0, 44]], b: [[2.8, 0, 35.7], [3.1197, -1.6073, 35.7], [2.8425, -1.7221, 35.7], [2.5, 0, 35.7]], collide: 2}
      - {kind: loft, a: [[5.2, 0, 36], [2.79, 0, 37.2], [3.1105, -1.6111, 37.2], [5.337, -0.6888, 36]], b: [[5.2, 0, 35.7], [2.79, 0, 35.7], [3.1105, -1.6111, 35.7], [5.337, -0.6888, 35.7]], collide: 2}
      - {kind: loft, a: [[2.5, 0, 37.5], [2.8425, -1.7221, 37.5], [2.704, -1.7795, 37.5], [2.35, 0, 37.5]], b: [[2.5, 0, 36.9], [2.8425, -1.7221, 36.9], [2.704, -1.7795, 36.9], [2.35, 0, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[2.5, 0, 43.2], [2.8425, -1.7221, 43.2], [2.704, -1.7795, 43.2], [2.35, 0, 43.2]], b: [[2.5, 0, 42.6], [2.8425, -1.7221, 42.6], [2.704, -1.7795, 42.6], [2.35, 0, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[3.1197, -1.6073, 44], [4.0302, -2.9698, 44], [3.818, -3.182, 44], [2.8425, -1.7221, 44]], b: [[3.1197, -1.6073, 35.7], [4.0302, -2.9698, 35.7], [3.818, -3.182, 35.7], [2.8425, -1.7221, 35.7]], collide: 2}
      - {kind: loft, a: [[5.337, -0.6888, 36], [3.1105, -1.6111, 37.2], [4.0231, -2.9769, 37.2], [5.7272, -1.2728, 36]], b: [[5.337, -0.6888, 35.7], [3.1105, -1.6111, 35.7], [4.0231, -2.9769, 35.7], [5.7272, -1.2728, 35.7]], collide: 2}
      - {kind: loft, a: [[2.8425, -1.7221, 37.5], [3.818, -3.182, 37.5], [3.712, -3.288, 37.5], [2.704, -1.7795, 37.5]], b: [[2.8425, -1.7221, 36.9], [3.818, -3.182, 36.9], [3.712, -3.288, 36.9], [2.704, -1.7795, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[2.8425, -1.7221, 43.2], [3.818, -3.182, 43.2], [3.712, -3.288, 43.2], [2.704, -1.7795, 43.2]], b: [[2.8425, -1.7221, 42.6], [3.818, -3.182, 42.6], [3.712, -3.288, 42.6], [2.704, -1.7795, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[4.0302, -2.9698, 44], [5.3927, -3.8803, 44], [5.2779, -4.1575, 44], [3.818, -3.182, 44]], b: [[4.0302, -2.9698, 35.7], [5.3927, -3.8803, 35.7], [5.2779, -4.1575, 35.7], [3.818, -3.182, 35.7]], collide: 2}
      - {kind: loft, a: [[5.7272, -1.2728, 36], [4.0231, -2.9769, 37.2], [5.3889, -3.8895, 37.2], [6.3112, -1.663, 36]], b: [[5.7272, -1.2728, 35.7], [4.0231, -2.9769, 35.7], [5.3889, -3.8895, 35.7], [6.3112, -1.663, 35.7]], collide: 2}
      - {kind: loft, a: [[3.818, -3.182, 37.5], [5.2779, -4.1575, 37.5], [5.2205, -4.296, 37.5], [3.712, -3.288, 37.5]], b: [[3.818, -3.182, 36.9], [5.2779, -4.1575, 36.9], [5.2205, -4.296, 36.9], [3.712, -3.288, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[3.818, -3.182, 43.2], [5.2779, -4.1575, 43.2], [5.2205, -4.296, 43.2], [3.712, -3.288, 43.2]], b: [[3.818, -3.182, 42.6], [5.2779, -4.1575, 42.6], [5.2205, -4.296, 42.6], [3.712, -3.288, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[5.3927, -3.8803, 44], [7, -4.2, 44], [7, -4.5, 44], [5.2779, -4.1575, 44]], b: [[5.3927, -3.8803, 35.7], [7, -4.2, 35.7], [7, -4.5, 35.7], [5.2779, -4.1575, 35.7]], collide: 2}
      - {kind: loft, a: [[6.3112, -1.663, 36], [5.3889, -3.8895, 37.2], [7, -4.21, 37.2], [7, -1.8, 36]], b: [[6.3112, -1.663, 35.7], [5.3889, -3.8895, 35.7], [7, -4.21, 35.7], [7, -1.8, 35.7]], collide: 2}
      - {kind: loft, a: [[5.2779, -4.1575, 37.5], [7, -4.5, 37.5], [7, -4.65, 37.5], [5.2205, -4.296, 37.5]], b: [[5.2779, -4.1575, 36.9], [7, -4.5, 36.9], [7, -4.65, 36.9], [5.2205, -4.296, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[5.2779, -4.1575, 43.2], [7, -4.5, 43.2], [7, -4.65, 43.2], [5.2205, -4.296, 43.2]], b: [[5.2779, -4.1575, 42.6], [7, -4.5, 42.6], [7, -4.65, 42.6], [5.2205, -4.296, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[7, -4.2, 44], [8.6073, -3.8803, 44], [8.7221, -4.1575, 44], [7, -4.5, 44]], b: [[7, -4.2, 35.7], [8.6073, -3.8803, 35.7], [8.7221, -4.1575, 35.7], [7, -4.5, 35.7]], collide: 2}
      - {kind: loft, a: [[7, -1.8, 36], [7, -4.21, 37.2], [8.6111, -3.8895, 37.2], [7.6888, -1.663, 36]], b: [[7, -1.8, 35.7], [7, -4.21, 35.7], [8.6111, -3.8895, 35.7], [7.6888, -1.663, 35.7]], collide: 2}
      - {kind: loft, a: [[7, -4.5, 37.5], [8.7221, -4.1575, 37.5], [8.7795, -4.296, 37.5], [7, -4.65, 37.5]], b: [[7, -4.5, 36.9], [8.7221, -4.1575, 36.9], [8.7795, -4.296, 36.9], [7, -4.65, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[7, -4.5, 43.2], [8.7221, -4.1575, 43.2], [8.7795, -4.296, 43.2], [7, -4.65, 43.2]], b: [[7, -4.5, 42.6], [8.7221, -4.1575, 42.6], [8.7795, -4.296, 42.6], [7, -4.65, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[8.6073, -3.8803, 44], [9.9698, -2.9698, 44], [10.182, -3.182, 44], [8.7221, -4.1575, 44]], b: [[8.6073, -3.8803, 35.7], [9.9698, -2.9698, 35.7], [10.182, -3.182, 35.7], [8.7221, -4.1575, 35.7]], collide: 2}
      - {kind: loft, a: [[7.6888, -1.663, 36], [8.6111, -3.8895, 37.2], [9.9769, -2.9769, 37.2], [8.2728, -1.2728, 36]], b: [[7.6888, -1.663, 35.7], [8.6111, -3.8895, 35.7], [9.9769, -2.9769, 35.7], [8.2728, -1.2728, 35.7]], collide: 2}
      - {kind: loft, a: [[8.7221, -4.1575, 37.5], [10.182, -3.182, 37.5], [10.288, -3.288, 37.5], [8.7795, -4.296, 37.5]], b: [[8.7221, -4.1575, 36.9], [10.182, -3.182, 36.9], [10.288, -3.288, 36.9], [8.7795, -4.296, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[8.7221, -4.1575, 43.2], [10.182, -3.182, 43.2], [10.288, -3.288, 43.2], [8.7795, -4.296, 43.2]], b: [[8.7221, -4.1575, 42.6], [10.182, -3.182, 42.6], [10.288, -3.288, 42.6], [8.7795, -4.296, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[9.9698, -2.9698, 44], [10.8803, -1.6073, 44], [11.1575, -1.7221, 44], [10.182, -3.182, 44]], b: [[9.9698, -2.9698, 35.7], [10.8803, -1.6073, 35.7], [11.1575, -1.7221, 35.7], [10.182, -3.182, 35.7]], collide: 2}
      - {kind: loft, a: [[8.2728, -1.2728, 36], [9.9769, -2.9769, 37.2], [10.8895, -1.6111, 37.2], [8.663, -0.6888, 36]], b: [[8.2728, -1.2728, 35.7], [9.9769, -2.9769, 35.7], [10.8895, -1.6111, 35.7], [8.663, -0.6888, 35.7]], collide: 2}
      - {kind: loft, a: [[10.182, -3.182, 37.5], [11.1575, -1.7221, 37.5], [11.296, -1.7795, 37.5], [10.288, -3.288, 37.5]], b: [[10.182, -3.182, 36.9], [11.1575, -1.7221, 36.9], [11.296, -1.7795, 36.9], [10.288, -3.288, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[10.182, -3.182, 43.2], [11.1575, -1.7221, 43.2], [11.296, -1.7795, 43.2], [10.288, -3.288, 43.2]], b: [[10.182, -3.182, 42.6], [11.1575, -1.7221, 42.6], [11.296, -1.7795, 42.6], [10.288, -3.288, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[10.8803, -1.6073, 44], [11.2, -0, 44], [11.5, -0, 44], [11.1575, -1.7221, 44]], b: [[10.8803, -1.6073, 35.7], [11.2, -0, 35.7], [11.5, -0, 35.7], [11.1575, -1.7221, 35.7]], collide: 2}
      - {kind: loft, a: [[8.663, -0.6888, 36], [10.8895, -1.6111, 37.2], [11.21, -0, 37.2], [8.8, -0, 36]], b: [[8.663, -0.6888, 35.7], [10.8895, -1.6111, 35.7], [11.21, -0, 35.7], [8.8, -0, 35.7]], collide: 2}
      - {kind: loft, a: [[11.1575, -1.7221, 37.5], [11.5, -0, 37.5], [11.65, -0, 37.5], [11.296, -1.7795, 37.5]], b: [[11.1575, -1.7221, 36.9], [11.5, -0, 36.9], [11.65, -0, 36.9], [11.296, -1.7795, 36.9]], collide: 0, color: "#6b5536"}
      - {kind: loft, a: [[11.1575, -1.7221, 43.2], [11.5, -0, 43.2], [11.65, -0, 43.2], [11.296, -1.7795, 43.2]], b: [[11.1575, -1.7221, 42.6], [11.5, -0, 42.6], [11.65, -0, 42.6], [11.296, -1.7795, 42.6]], collide: 0, color: "#6b5536"}
      - {kind: rod, from: [8.8, 0, 35.85], to: [8.663, 0.6888, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [8.663, 0.6888, 35.85], to: [8.2728, 1.2728, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [8.2728, 1.2728, 35.85], to: [7.6888, 1.663, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [7.6888, 1.663, 35.85], to: [7, 1.8, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [7, 1.8, 35.85], to: [6.3112, 1.663, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [6.3112, 1.663, 35.85], to: [5.7272, 1.2728, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [5.7272, 1.2728, 35.85], to: [5.337, 0.6888, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [5.337, 0.6888, 35.85], to: [5.2, 0, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [5.2, 0, 35.85], to: [5.337, -0.6888, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [5.337, -0.6888, 35.85], to: [5.7272, -1.2728, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [5.7272, -1.2728, 35.85], to: [6.3112, -1.663, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [6.3112, -1.663, 35.85], to: [7, -1.8, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [7, -1.8, 35.85], to: [7.6888, -1.663, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [7.6888, -1.663, 35.85], to: [8.2728, -1.2728, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [8.2728, -1.2728, 35.85], to: [8.663, -0.6888, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [8.663, -0.6888, 35.85], to: [8.8, -0, 35.85], radius: 0.15, capsule: true, collide: 2}
      - {kind: rod, from: [11.8, 0, 43.2], to: [11.5651, 0, 44.6833], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [11.5651, 0, 44.6833], to: [10.8833, 0, 46.0214], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [10.8833, 0, 46.0214], to: [9.8214, 0, 47.0833], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [9.8214, 0, 47.0833], to: [8.4833, 0, 47.7651], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [8.4833, 0, 47.7651], to: [7, 0, 48], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [7, 0, 48], to: [5.5167, 0, 47.7651], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [5.5167, 0, 47.7651], to: [4.1786, 0, 47.0833], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [4.1786, 0, 47.0833], to: [3.1167, 0, 46.0214], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [3.1167, 0, 46.0214], to: [2.4349, 0, 44.6833], radius: 0.14, collide: 0, color: "#5a5a58"}
      - {kind: rod, from: [2.4349, 0, 44.6833], to: [2.2, 0, 43.2], radius: 0.14, collide: 0, color: "#5a5a58"}
  - id: valve
    shape: part
    mount: bucket
    pos: [7, 0, 36.25]
    mass: 0.004
    friction: 0
    color: "#6f6a60"
    pieces:
      - {kind: loft, a: [[8, 0, 36.55], [7.9239, 0.3827, 36.55], [7.7071, 0.7071, 36.55], [7.3827, 0.9239, 36.55], [7, 1, 36.55], [6.6173, 0.9239, 36.55], [6.2929, 0.7071, 36.55], [6.0761, 0.3827, 36.55], [6, 0, 36.55], [6.0761, -0.3827, 36.55], [6.2929, -0.7071, 36.55], [6.6173, -0.9239, 36.55], [7, -1, 36.55], [7.3827, -0.9239, 36.55], [7.7071, -0.7071, 36.55], [7.9239, -0.3827, 36.55]], b: [[9.2, 0, 36.22], [9.0325, 0.8419, 36.22], [8.5556, 1.5556, 36.22], [7.8419, 2.0325, 36.22], [7, 2.2, 36.22], [6.1581, 2.0325, 36.22], [5.4444, 1.5556, 36.22], [4.9675, 0.8419, 36.22], [4.8, 0, 36.22], [4.9675, -0.8419, 36.22], [5.4444, -1.5556, 36.22], [6.1581, -2.0325, 36.22], [7, -2.2, 36.22], [7.8419, -2.0325, 36.22], [8.5556, -1.5556, 36.22], [9.0325, -0.8419, 36.22]], collide: 2}
      - {kind: rod, from: [7, 0, 36.25], to: [7, 0, 33.7], radius: 0.2, collide: 2}
      - {kind: rod, from: [4.2, 0, 33.7], to: [9.8, 0, 33.7], radius: 0.18, collide: 0}
      - {kind: rod, from: [4.4, -0.35, 33.7], to: [4.4, 0.35, 33.7], radius: 0.25, capsule: true, collide: 2}
      - {kind: rod, from: [9.6, -0.35, 33.7], to: [9.6, 0.35, 33.7], radius: 0.25, capsule: true, collide: 2}
  - id: weight
    shape: part
    pos: [-7, 0, 23.55]
    mass: 0.04
    color: "#7a7468"
    pieces:
      - {kind: loft, a: [[-9.6, -2, 26.55], [-4.4, -2, 26.55], [-4.4, 2, 26.55], [-9.6, 2, 26.55]], b: [[-9.6, -2, 20.55], [-4.4, -2, 20.55], [-4.4, 2, 20.55], [-9.6, 2, 20.55]], collide: 1}
      - {kind: rod, from: [-7, 0, 26.55], to: [-7, 0, 27.35], radius: 0.2, collide: 0, color: "#5a5a58"}
  - id: frame
    shape: part
    pos: [0, 0, 0]
    fixed: true
    friction: 0
    color: "#d6cdb8"
    pieces:
      - {kind: loft, a: [[27.8, -1.3, 48.4025], [27.8, 1.3, 48.4025], [14.8, -1.3, 48.4002], [14.8, 1.3, 48.4002]], b: [[27.8, -1.3, 45.9], [27.8, 1.3, 45.9], [14.8, -1.3, 45.9], [14.8, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[14.8, -1.3, 48.4002], [14.8, 1.3, 48.4002], [13.8, -1.3, 48.4], [13.8, 1.3, 48.4]], b: [[14.8, -1.3, 45.9], [14.8, 1.3, 45.9], [13.8, -1.3, 45.9], [13.8, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[13.8, -1.3, 48.4], [13.8, 1.3, 48.4], [13.4875, -1.3, 48.3591], [13.4875, 1.3, 48.3591]], b: [[13.8, -1.3, 45.9], [13.8, 1.3, 45.9], [13.4875, -1.3, 45.9], [13.4875, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[13.4875, -1.3, 48.3591], [13.4875, 1.3, 48.3591], [13.175, -1.3, 48.2427], [13.175, 1.3, 48.2427]], b: [[13.4875, -1.3, 45.9], [13.4875, 1.3, 45.9], [13.175, -1.3, 45.9], [13.175, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[13.175, -1.3, 48.2427], [13.175, 1.3, 48.2427], [12.8625, -1.3, 48.0606], [12.8625, 1.3, 48.0606]], b: [[13.175, -1.3, 45.9], [13.175, 1.3, 45.9], [12.8625, -1.3, 45.9], [12.8625, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[12.8625, -1.3, 48.0606], [12.8625, 1.3, 48.0606], [12.55, -1.3, 47.8224], [12.55, 1.3, 47.8224]], b: [[12.8625, -1.3, 45.9], [12.8625, 1.3, 45.9], [12.55, -1.3, 45.9], [12.55, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[12.55, -1.3, 47.8224], [12.55, 1.3, 47.8224], [12.2375, -1.3, 47.5376], [12.2375, 1.3, 47.5376]], b: [[12.55, -1.3, 45.9], [12.55, 1.3, 45.9], [12.2375, -1.3, 45.9], [12.2375, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[12.2375, -1.3, 47.5376], [12.2375, 1.3, 47.5376], [11.925, -1.3, 47.2158], [11.925, 1.3, 47.2158]], b: [[12.2375, -1.3, 45.9], [12.2375, 1.3, 45.9], [11.925, -1.3, 45.9], [11.925, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[11.925, -1.3, 47.2158], [11.925, 1.3, 47.2158], [11.6125, -1.3, 46.8668], [11.6125, 1.3, 46.8668]], b: [[11.925, -1.3, 45.9], [11.925, 1.3, 45.9], [11.6125, -1.3, 45.9], [11.6125, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[11.6125, -1.3, 46.8668], [11.6125, 1.3, 46.8668], [11.3, -1.3, 46.5], [11.3, 1.3, 46.5]], b: [[11.6125, -1.3, 45.9], [11.6125, 1.3, 45.9], [11.3, -1.3, 45.9], [11.3, 1.3, 45.9]], collide: 2}
      - {kind: loft, a: [[12.3, -1.55, 50], [27.8, -1.55, 50], [27.8, -1.3, 50], [12.3, -1.3, 50]], b: [[12.3, -1.55, 46.5], [27.8, -1.55, 46.5], [27.8, -1.3, 46.5], [12.3, -1.3, 46.5]], collide: 2}
      - {kind: loft, a: [[12.3, 1.3, 50], [27.8, 1.3, 50], [27.8, 1.55, 50], [12.3, 1.55, 50]], b: [[12.3, 1.3, 46.5], [27.8, 1.3, 46.5], [27.8, 1.55, 46.5], [12.3, 1.55, 46.5]], collide: 2}
      - {kind: loft, a: [[27.55, -1.3, 50], [27.8, -1.3, 50], [27.8, 1.3, 50], [27.55, 1.3, 50]], b: [[27.55, -1.3, 46.5], [27.8, -1.3, 46.5], [27.8, 1.3, 46.5], [27.55, 1.3, 46.5]], collide: 2}
      - {kind: loft, a: [[3.95, -0.8, 23.05], [4.85, -0.8, 23.05], [4.85, 0.8, 23.05], [3.95, 0.8, 23.05]], b: [[3.95, -0.8, 18.55], [4.85, -0.8, 18.55], [4.85, 0.8, 18.55], [3.95, 0.8, 18.55]], collide: 1, color: "#9a917e"}
      - {kind: loft, a: [[9.15, -0.8, 23.05], [10.05, -0.8, 23.05], [10.05, 0.8, 23.05], [9.15, 0.8, 23.05]], b: [[9.15, -0.8, 18.55], [10.05, -0.8, 18.55], [10.05, 0.8, 18.55], [9.15, 0.8, 18.55]], collide: 1, color: "#9a917e"}
      - {kind: loft, a: [[-10.5, -2.6, 20.55], [-3.5, -2.6, 20.55], [-3.5, 2.6, 20.55], [-10.5, 2.6, 20.55]], b: [[-10.5, -2.6, 18.55], [-3.5, -2.6, 18.55], [-3.5, 2.6, 18.55], [-10.5, 2.6, 18.55]], collide: 2, color: "#9a917e"}
      - {kind: loft, a: [[-16, -8, 18.55], [4.6, -8, 18.55], [4.6, 8, 18.55], [-16, 8, 18.55]], b: [[-16, -8, 17.95], [4.6, -8, 17.95], [4.6, 8, 17.95], [-16, 8, 17.95]], collide: 0, color: "#cbbf9f"}
      - {kind: loft, a: [[9.4, -8, 18.55], [20, -8, 18.55], [20, 8, 18.55], [9.4, 8, 18.55]], b: [[9.4, -8, 17.95], [20, -8, 17.95], [20, 8, 17.95], [9.4, 8, 17.95]], collide: 0, color: "#cbbf9f"}
      - {kind: loft, a: [[4.6, -8, 18.55], [9.4, -8, 18.55], [9.4, -2.4, 18.55], [4.6, -2.4, 18.55]], b: [[4.6, -8, 17.95], [9.4, -8, 17.95], [9.4, -2.4, 17.95], [4.6, -2.4, 17.95]], collide: 0, color: "#cbbf9f"}
      - {kind: loft, a: [[4.6, 2.4, 18.55], [9.4, 2.4, 18.55], [9.4, 8, 18.55], [4.6, 8, 18.55]], b: [[4.6, 2.4, 17.95], [9.4, 2.4, 17.95], [9.4, 8, 17.95], [4.6, 8, 17.95]], collide: 0, color: "#cbbf9f"}
      - {kind: loft, a: [[4.6, -2.4, 16.35], [9.4, -2.4, 16.35], [9.4, 2.4, 16.35], [4.6, 2.4, 16.35]], b: [[4.6, -2.4, 13.55], [9.4, -2.4, 13.55], [9.4, 2.4, 13.55], [4.6, 2.4, 13.55]], collide: 0, color: "#7f98a0"}
      - {kind: loft, a: [[-9.5, -1.2, 75.4], [9.5, -1.2, 75.4], [9.5, 1.2, 75.4], [-9.5, 1.2, 75.4]], b: [[-9.5, -1.2, 74], [9.5, -1.2, 74], [9.5, 1.2, 74], [-9.5, 1.2, 74]], collide: 0, color: "#b5a888"}
      - {kind: rod, from: [0, -1.05, 74], to: [0, -1.05, 62], radius: 0.3, collide: 0, color: "#8f8a80"}
      - {kind: rod, from: [0, 1.05, 74], to: [0, 1.05, 62], radius: 0.3, collide: 0, color: "#8f8a80"}
      - {kind: rod, from: [0, -1.3, 62], to: [0, 1.3, 62], radius: 0.35, collide: 0, color: "#8f8a80"}
  - {id: wx0, shape: part, pos: [14.4034, -0.55, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4034, -60], radius: 0.05, y: [-0.56, -0.54], color: "#a68e64"}]}
  - {id: wy0, shape: part, mount: wx0, pos: [14.4034, -0.55, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4034, -60], radius: 0.05, y: [-0.56, -0.54], color: "#a68e64"}]}
  - {id: w0, shape: part, mount: wy0, pos: [14.4034, -0.55, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4034, -0.55, 48.9971], to: [14.4034, -0.55, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8034, -0.55, 49.0021], [15.0034, -0.55, 49.0021], [14.4034, -1.15, 49.0021], [14.4034, 0.05, 49.0021]], b: [[14.4034, -0.55, 48.4021], [14.4034, -0.55, 49.6021], [13.9834, -0.97, 49.0021], [14.8234, -0.13, 49.0021]], collide: 0}]}
  - {id: wx1, shape: part, pos: [14.4119, 0.1298, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4119, -60], radius: 0.05, y: [0.1198, 0.1398], color: "#a68e64"}]}
  - {id: wy1, shape: part, mount: wx1, pos: [14.4119, 0.1298, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4119, -60], radius: 0.05, y: [0.1198, 0.1398], color: "#a68e64"}]}
  - {id: w1, shape: part, mount: wy1, pos: [14.4119, 0.1298, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4119, 0.1298, 48.9971], to: [14.4119, 0.1298, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8119, 0.1298, 49.0021], [15.0119, 0.1298, 49.0021], [14.4119, -0.4702, 49.0021], [14.4119, 0.7298, 49.0021]], b: [[14.4119, 0.1298, 48.4021], [14.4119, 0.1298, 49.6021], [13.9919, -0.2902, 49.0021], [14.8319, 0.5498, 49.0021]], collide: 0}]}
  - {id: wx2, shape: part, pos: [14.4253, -0.2903, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4253, -60], radius: 0.05, y: [-0.3003, -0.2803], color: "#a68e64"}]}
  - {id: wy2, shape: part, mount: wx2, pos: [14.4253, -0.2903, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4253, -60], radius: 0.05, y: [-0.3003, -0.2803], color: "#a68e64"}]}
  - {id: w2, shape: part, mount: wy2, pos: [14.4253, -0.2903, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4253, -0.2903, 48.9971], to: [14.4253, -0.2903, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8253, -0.2903, 49.0021], [15.0253, -0.2903, 49.0021], [14.4253, -0.8903, 49.0021], [14.4253, 0.3097, 49.0021]], b: [[14.4253, -0.2903, 48.4021], [14.4253, -0.2903, 49.6021], [14.0053, -0.7103, 49.0021], [14.8453, 0.1297, 49.0021]], collide: 0}]}
  - {id: wx3, shape: part, pos: [14.4438, 0.3895, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4438, -60], radius: 0.05, y: [0.3795, 0.3995], color: "#a68e64"}]}
  - {id: wy3, shape: part, mount: wx3, pos: [14.4438, 0.3895, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4438, -60], radius: 0.05, y: [0.3795, 0.3995], color: "#a68e64"}]}
  - {id: w3, shape: part, mount: wy3, pos: [14.4438, 0.3895, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4438, 0.3895, 48.9971], to: [14.4438, 0.3895, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8438, 0.3895, 49.0021], [15.0438, 0.3895, 49.0021], [14.4438, -0.2105, 49.0021], [14.4438, 0.9895, 49.0021]], b: [[14.4438, 0.3895, 48.4021], [14.4438, 0.3895, 49.6021], [14.0238, -0.0305, 49.0021], [14.8638, 0.8095, 49.0021]], collide: 0}]}
  - {id: wx4, shape: part, pos: [14.4673, -0.0307, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4673, -60], radius: 0.05, y: [-0.0407, -0.0207], color: "#a68e64"}]}
  - {id: wy4, shape: part, mount: wx4, pos: [14.4673, -0.0307, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4673, -60], radius: 0.05, y: [-0.0407, -0.0207], color: "#a68e64"}]}
  - {id: w4, shape: part, mount: wy4, pos: [14.4673, -0.0307, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4673, -0.0307, 48.9971], to: [14.4673, -0.0307, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8673, -0.0307, 49.0021], [15.0673, -0.0307, 49.0021], [14.4673, -0.6307, 49.0021], [14.4673, 0.5693, 49.0021]], b: [[14.4673, -0.0307, 48.4021], [14.4673, -0.0307, 49.6021], [14.0473, -0.4507, 49.0021], [14.8873, 0.3893, 49.0021]], collide: 0}]}
  - {id: wx5, shape: part, pos: [14.4959, -0.4508, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4959, -60], radius: 0.05, y: [-0.4608, -0.4408], color: "#a68e64"}]}
  - {id: wy5, shape: part, mount: wx5, pos: [14.4959, -0.4508, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.4959, -60], radius: 0.05, y: [-0.4608, -0.4408], color: "#a68e64"}]}
  - {id: w5, shape: part, mount: wy5, pos: [14.4959, -0.4508, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.4959, -0.4508, 48.9971], to: [14.4959, -0.4508, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.8959, -0.4508, 49.0021], [15.0959, -0.4508, 49.0021], [14.4959, -1.0508, 49.0021], [14.4959, 0.1492, 49.0021]], b: [[14.4959, -0.4508, 48.4021], [14.4959, -0.4508, 49.6021], [14.0759, -0.8708, 49.0021], [14.9159, -0.0308, 49.0021]], collide: 0}]}
  - {id: wx6, shape: part, pos: [14.5294, 0.229, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.5294, -60], radius: 0.05, y: [0.219, 0.239], color: "#a68e64"}]}
  - {id: wy6, shape: part, mount: wx6, pos: [14.5294, 0.229, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.5294, -60], radius: 0.05, y: [0.219, 0.239], color: "#a68e64"}]}
  - {id: w6, shape: part, mount: wy6, pos: [14.5294, 0.229, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.5294, 0.229, 48.9971], to: [14.5294, 0.229, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.9294, 0.229, 49.0021], [15.1294, 0.229, 49.0021], [14.5294, -0.371, 49.0021], [14.5294, 0.829, 49.0021]], b: [[14.5294, 0.229, 48.4021], [14.5294, 0.229, 49.6021], [14.1094, -0.191, 49.0021], [14.9494, 0.649, 49.0021]], collide: 0}]}
  - {id: wx7, shape: part, pos: [14.5681, -0.1911, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.5681, -60], radius: 0.05, y: [-0.2011, -0.1811], color: "#a68e64"}]}
  - {id: wy7, shape: part, mount: wx7, pos: [14.5681, -0.1911, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.5681, -60], radius: 0.05, y: [-0.2011, -0.1811], color: "#a68e64"}]}
  - {id: w7, shape: part, mount: wy7, pos: [14.5681, -0.1911, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.5681, -0.1911, 48.9971], to: [14.5681, -0.1911, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[13.9681, -0.1911, 49.0021], [15.1681, -0.1911, 49.0021], [14.5681, -0.7911, 49.0021], [14.5681, 0.4089, 49.0021]], b: [[14.5681, -0.1911, 48.4021], [14.5681, -0.1911, 49.6021], [14.1481, -0.6111, 49.0021], [14.9881, 0.2289, 49.0021]], collide: 0}]}
  - {id: wx8, shape: part, pos: [14.6117, 0.4887, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.6117, -60], radius: 0.05, y: [0.4787, 0.4987], color: "#a68e64"}]}
  - {id: wy8, shape: part, mount: wx8, pos: [14.6117, 0.4887, 49.0021], mass: 0.00002, pieces: [{kind: disc, center: [14.6117, -60], radius: 0.05, y: [0.4787, 0.4987], color: "#a68e64"}]}
  - {id: w8, shape: part, mount: wy8, pos: [14.6117, 0.4887, 49.0021], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.6117, 0.4887, 48.9971], to: [14.6117, 0.4887, 49.0071], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.0117, 0.4887, 49.0021], [15.2117, 0.4887, 49.0021], [14.6117, -0.1113, 49.0021], [14.6117, 1.0887, 49.0021]], b: [[14.6117, 0.4887, 48.4021], [14.6117, 0.4887, 49.6021], [14.1917, 0.0687, 49.0021], [15.0317, 0.9087, 49.0021]], collide: 0}]}
  - {id: wx9, shape: part, pos: [14.6604, 0.0685, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.6604, -60], radius: 0.05, y: [0.0585, 0.0785], color: "#a68e64"}]}
  - {id: wy9, shape: part, mount: wx9, pos: [14.6604, 0.0685, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.6604, -60], radius: 0.05, y: [0.0585, 0.0785], color: "#a68e64"}]}
  - {id: w9, shape: part, mount: wy9, pos: [14.6604, 0.0685, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.6604, 0.0685, 48.9972], to: [14.6604, 0.0685, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.0604, 0.0685, 49.0022], [15.2604, 0.0685, 49.0022], [14.6604, -0.5315, 49.0022], [14.6604, 0.6685, 49.0022]], b: [[14.6604, 0.0685, 48.4022], [14.6604, 0.0685, 49.6022], [14.2404, -0.3515, 49.0022], [15.0804, 0.4885, 49.0022]], collide: 0}]}
  - {id: wx10, shape: part, pos: [14.7142, -0.3516, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.7142, -60], radius: 0.05, y: [-0.3616, -0.3416], color: "#a68e64"}]}
  - {id: wy10, shape: part, mount: wx10, pos: [14.7142, -0.3516, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.7142, -60], radius: 0.05, y: [-0.3616, -0.3416], color: "#a68e64"}]}
  - {id: w10, shape: part, mount: wy10, pos: [14.7142, -0.3516, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.7142, -0.3516, 48.9972], to: [14.7142, -0.3516, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.1142, -0.3516, 49.0022], [15.3142, -0.3516, 49.0022], [14.7142, -0.9516, 49.0022], [14.7142, 0.2484, 49.0022]], b: [[14.7142, -0.3516, 48.4022], [14.7142, -0.3516, 49.6022], [14.2942, -0.7716, 49.0022], [15.1342, 0.0684, 49.0022]], collide: 0}]}
  - {id: wx11, shape: part, pos: [14.773, 0.3282, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.773, -60], radius: 0.05, y: [0.3182, 0.3382], color: "#a68e64"}]}
  - {id: wy11, shape: part, mount: wx11, pos: [14.773, 0.3282, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.773, -60], radius: 0.05, y: [0.3182, 0.3382], color: "#a68e64"}]}
  - {id: w11, shape: part, mount: wy11, pos: [14.773, 0.3282, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.773, 0.3282, 48.9972], to: [14.773, 0.3282, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.173, 0.3282, 49.0022], [15.373, 0.3282, 49.0022], [14.773, -0.2718, 49.0022], [14.773, 0.9282, 49.0022]], b: [[14.773, 0.3282, 48.4022], [14.773, 0.3282, 49.6022], [14.353, -0.0918, 49.0022], [15.193, 0.7482, 49.0022]], collide: 0}]}
  - {id: wx12, shape: part, pos: [14.8368, -0.092, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.8368, -60], radius: 0.05, y: [-0.102, -0.082], color: "#a68e64"}]}
  - {id: wy12, shape: part, mount: wx12, pos: [14.8368, -0.092, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.8368, -60], radius: 0.05, y: [-0.102, -0.082], color: "#a68e64"}]}
  - {id: w12, shape: part, mount: wy12, pos: [14.8368, -0.092, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.8368, -0.092, 48.9972], to: [14.8368, -0.092, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.2368, -0.092, 49.0022], [15.4368, -0.092, 49.0022], [14.8368, -0.692, 49.0022], [14.8368, 0.508, 49.0022]], b: [[14.8368, -0.092, 48.4022], [14.8368, -0.092, 49.6022], [14.4168, -0.512, 49.0022], [15.2568, 0.328, 49.0022]], collide: 0}]}
  - {id: wx13, shape: part, pos: [14.9056, -0.5121, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.9056, -60], radius: 0.05, y: [-0.5221, -0.5021], color: "#a68e64"}]}
  - {id: wy13, shape: part, mount: wx13, pos: [14.9056, -0.5121, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.9056, -60], radius: 0.05, y: [-0.5221, -0.5021], color: "#a68e64"}]}
  - {id: w13, shape: part, mount: wy13, pos: [14.9056, -0.5121, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.9056, -0.5121, 48.9972], to: [14.9056, -0.5121, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.3056, -0.5121, 49.0022], [15.5056, -0.5121, 49.0022], [14.9056, -1.1121, 49.0022], [14.9056, 0.0879, 49.0022]], b: [[14.9056, -0.5121, 48.4022], [14.9056, -0.5121, 49.6022], [14.4856, -0.9321, 49.0022], [15.3256, -0.0921, 49.0022]], collide: 0}]}
  - {id: wx14, shape: part, pos: [14.9795, 0.1677, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.9795, -60], radius: 0.05, y: [0.1577, 0.1777], color: "#a68e64"}]}
  - {id: wy14, shape: part, mount: wx14, pos: [14.9795, 0.1677, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [14.9795, -60], radius: 0.05, y: [0.1577, 0.1777], color: "#a68e64"}]}
  - {id: w14, shape: part, mount: wy14, pos: [14.9795, 0.1677, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [14.9795, 0.1677, 48.9972], to: [14.9795, 0.1677, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.3795, 0.1677, 49.0022], [15.5795, 0.1677, 49.0022], [14.9795, -0.4323, 49.0022], [14.9795, 0.7677, 49.0022]], b: [[14.9795, 0.1677, 48.4022], [14.9795, 0.1677, 49.6022], [14.5595, -0.2523, 49.0022], [15.3995, 0.5877, 49.0022]], collide: 0}]}
  - {id: wx15, shape: part, pos: [15.0584, -0.2524, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [15.0584, -60], radius: 0.05, y: [-0.2624, -0.2424], color: "#a68e64"}]}
  - {id: wy15, shape: part, mount: wx15, pos: [15.0584, -0.2524, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [15.0584, -60], radius: 0.05, y: [-0.2624, -0.2424], color: "#a68e64"}]}
  - {id: w15, shape: part, mount: wy15, pos: [15.0584, -0.2524, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.0584, -0.2524, 48.9972], to: [15.0584, -0.2524, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.4584, -0.2524, 49.0022], [15.6584, -0.2524, 49.0022], [15.0584, -0.8524, 49.0022], [15.0584, 0.3476, 49.0022]], b: [[15.0584, -0.2524, 48.4022], [15.0584, -0.2524, 49.6022], [14.6384, -0.6724, 49.0022], [15.4784, 0.1676, 49.0022]], collide: 0}]}
  - {id: wx16, shape: part, pos: [15.1424, 0.4274, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [15.1424, -60], radius: 0.05, y: [0.4174, 0.4374], color: "#a68e64"}]}
  - {id: wy16, shape: part, mount: wx16, pos: [15.1424, 0.4274, 49.0022], mass: 0.00002, pieces: [{kind: disc, center: [15.1424, -60], radius: 0.05, y: [0.4174, 0.4374], color: "#a68e64"}]}
  - {id: w16, shape: part, mount: wy16, pos: [15.1424, 0.4274, 49.0022], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.1424, 0.4274, 48.9972], to: [15.1424, 0.4274, 49.0072], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.5424, 0.4274, 49.0022], [15.7424, 0.4274, 49.0022], [15.1424, -0.1726, 49.0022], [15.1424, 1.0274, 49.0022]], b: [[15.1424, 0.4274, 48.4022], [15.1424, 0.4274, 49.6022], [14.7224, 0.0074, 49.0022], [15.5624, 0.8474, 49.0022]], collide: 0}]}
  - {id: wx17, shape: part, pos: [15.2314, 0.0072, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.2314, -60], radius: 0.05, y: [-0.0028, 0.0172], color: "#a68e64"}]}
  - {id: wy17, shape: part, mount: wx17, pos: [15.2314, 0.0072, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.2314, -60], radius: 0.05, y: [-0.0028, 0.0172], color: "#a68e64"}]}
  - {id: w17, shape: part, mount: wy17, pos: [15.2314, 0.0072, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.2314, 0.0072, 48.9973], to: [15.2314, 0.0072, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.6314, 0.0072, 49.0023], [15.8314, 0.0072, 49.0023], [15.2314, -0.5928, 49.0023], [15.2314, 0.6072, 49.0023]], b: [[15.2314, 0.0072, 48.4023], [15.2314, 0.0072, 49.6023], [14.8114, -0.4128, 49.0023], [15.6514, 0.4272, 49.0023]], collide: 0}]}
  - {id: wx18, shape: part, pos: [15.3254, -0.4129, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.3254, -60], radius: 0.05, y: [-0.4229, -0.4029], color: "#a68e64"}]}
  - {id: wy18, shape: part, mount: wx18, pos: [15.3254, -0.4129, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.3254, -60], radius: 0.05, y: [-0.4229, -0.4029], color: "#a68e64"}]}
  - {id: w18, shape: part, mount: wy18, pos: [15.3254, -0.4129, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.3254, -0.4129, 48.9973], to: [15.3254, -0.4129, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.7254, -0.4129, 49.0023], [15.9254, -0.4129, 49.0023], [15.3254, -1.0129, 49.0023], [15.3254, 0.1871, 49.0023]], b: [[15.3254, -0.4129, 48.4023], [15.3254, -0.4129, 49.6023], [14.9054, -0.8329, 49.0023], [15.7454, 0.0071, 49.0023]], collide: 0}]}
  - {id: wx19, shape: part, pos: [15.4245, 0.2669, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.4245, -60], radius: 0.05, y: [0.2569, 0.2769], color: "#a68e64"}]}
  - {id: wy19, shape: part, mount: wx19, pos: [15.4245, 0.2669, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.4245, -60], radius: 0.05, y: [0.2569, 0.2769], color: "#a68e64"}]}
  - {id: w19, shape: part, mount: wy19, pos: [15.4245, 0.2669, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.4245, 0.2669, 48.9973], to: [15.4245, 0.2669, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.8245, 0.2669, 49.0023], [16.0245, 0.2669, 49.0023], [15.4245, -0.3331, 49.0023], [15.4245, 0.8669, 49.0023]], b: [[15.4245, 0.2669, 48.4023], [15.4245, 0.2669, 49.6023], [15.0045, -0.1531, 49.0023], [15.8445, 0.6869, 49.0023]], collide: 0}]}
  - {id: wx20, shape: part, pos: [15.5286, -0.1533, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.5286, -60], radius: 0.05, y: [-0.1633, -0.1433], color: "#a68e64"}]}
  - {id: wy20, shape: part, mount: wx20, pos: [15.5286, -0.1533, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.5286, -60], radius: 0.05, y: [-0.1633, -0.1433], color: "#a68e64"}]}
  - {id: w20, shape: part, mount: wy20, pos: [15.5286, -0.1533, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.5286, -0.1533, 48.9973], to: [15.5286, -0.1533, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[14.9286, -0.1533, 49.0023], [16.1286, -0.1533, 49.0023], [15.5286, -0.7533, 49.0023], [15.5286, 0.4467, 49.0023]], b: [[15.5286, -0.1533, 48.4023], [15.5286, -0.1533, 49.6023], [15.1086, -0.5733, 49.0023], [15.9486, 0.2667, 49.0023]], collide: 0}]}
  - {id: wx21, shape: part, pos: [15.6378, 0.5266, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.6378, -60], radius: 0.05, y: [0.5166, 0.5366], color: "#a68e64"}]}
  - {id: wy21, shape: part, mount: wx21, pos: [15.6378, 0.5266, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.6378, -60], radius: 0.05, y: [0.5166, 0.5366], color: "#a68e64"}]}
  - {id: w21, shape: part, mount: wy21, pos: [15.6378, 0.5266, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.6378, 0.5266, 48.9973], to: [15.6378, 0.5266, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.0378, 0.5266, 49.0023], [16.2378, 0.5266, 49.0023], [15.6378, -0.0734, 49.0023], [15.6378, 1.1266, 49.0023]], b: [[15.6378, 0.5266, 48.4023], [15.6378, 0.5266, 49.6023], [15.2178, 0.1066, 49.0023], [16.0578, 0.9466, 49.0023]], collide: 0}]}
  - {id: wx22, shape: part, pos: [15.7519, 0.1064, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.7519, -60], radius: 0.05, y: [0.0964, 0.1164], color: "#a68e64"}]}
  - {id: wy22, shape: part, mount: wx22, pos: [15.7519, 0.1064, 49.0023], mass: 0.00002, pieces: [{kind: disc, center: [15.7519, -60], radius: 0.05, y: [0.0964, 0.1164], color: "#a68e64"}]}
  - {id: w22, shape: part, mount: wy22, pos: [15.7519, 0.1064, 49.0023], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.7519, 0.1064, 48.9973], to: [15.7519, 0.1064, 49.0073], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.1519, 0.1064, 49.0023], [16.3519, 0.1064, 49.0023], [15.7519, -0.4936, 49.0023], [15.7519, 0.7064, 49.0023]], b: [[15.7519, 0.1064, 48.4023], [15.7519, 0.1064, 49.6023], [15.3319, -0.3136, 49.0023], [16.1719, 0.5264, 49.0023]], collide: 0}]}
  - {id: wx23, shape: part, pos: [15.8712, -0.3137, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [15.8712, -60], radius: 0.05, y: [-0.3237, -0.3037], color: "#a68e64"}]}
  - {id: wy23, shape: part, mount: wx23, pos: [15.8712, -0.3137, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [15.8712, -60], radius: 0.05, y: [-0.3237, -0.3037], color: "#a68e64"}]}
  - {id: w23, shape: part, mount: wy23, pos: [15.8712, -0.3137, 49.0024], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.8712, -0.3137, 48.9974], to: [15.8712, -0.3137, 49.0074], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.2712, -0.3137, 49.0024], [16.4712, -0.3137, 49.0024], [15.8712, -0.9137, 49.0024], [15.8712, 0.2863, 49.0024]], b: [[15.8712, -0.3137, 48.4024], [15.8712, -0.3137, 49.6024], [15.4512, -0.7337, 49.0024], [16.2912, 0.1063, 49.0024]], collide: 0}]}
  - {id: wx24, shape: part, pos: [15.9954, 0.3661, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [15.9954, -60], radius: 0.05, y: [0.3561, 0.3761], color: "#a68e64"}]}
  - {id: wy24, shape: part, mount: wx24, pos: [15.9954, 0.3661, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [15.9954, -60], radius: 0.05, y: [0.3561, 0.3761], color: "#a68e64"}]}
  - {id: w24, shape: part, mount: wy24, pos: [15.9954, 0.3661, 49.0024], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [15.9954, 0.3661, 48.9974], to: [15.9954, 0.3661, 49.0074], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.3954, 0.3661, 49.0024], [16.5954, 0.3661, 49.0024], [15.9954, -0.2339, 49.0024], [15.9954, 0.9661, 49.0024]], b: [[15.9954, 0.3661, 48.4024], [15.9954, 0.3661, 49.6024], [15.5754, -0.0539, 49.0024], [16.4154, 0.7861, 49.0024]], collide: 0}]}
  - {id: wx25, shape: part, pos: [16.1247, -0.0541, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [16.1247, -60], radius: 0.05, y: [-0.0641, -0.0441], color: "#a68e64"}]}
  - {id: wy25, shape: part, mount: wx25, pos: [16.1247, -0.0541, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [16.1247, -60], radius: 0.05, y: [-0.0641, -0.0441], color: "#a68e64"}]}
  - {id: w25, shape: part, mount: wy25, pos: [16.1247, -0.0541, 49.0024], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.1247, -0.0541, 48.9974], to: [16.1247, -0.0541, 49.0074], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.5247, -0.0541, 49.0024], [16.7247, -0.0541, 49.0024], [16.1247, -0.6541, 49.0024], [16.1247, 0.5459, 49.0024]], b: [[16.1247, -0.0541, 48.4024], [16.1247, -0.0541, 49.6024], [15.7047, -0.4741, 49.0024], [16.5447, 0.3659, 49.0024]], collide: 0}]}
  - {id: wx26, shape: part, pos: [16.259, -0.4742, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [16.259, -60], radius: 0.05, y: [-0.4842, -0.4642], color: "#a68e64"}]}
  - {id: wy26, shape: part, mount: wx26, pos: [16.259, -0.4742, 49.0024], mass: 0.00002, pieces: [{kind: disc, center: [16.259, -60], radius: 0.05, y: [-0.4842, -0.4642], color: "#a68e64"}]}
  - {id: w26, shape: part, mount: wy26, pos: [16.259, -0.4742, 49.0024], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.259, -0.4742, 48.9974], to: [16.259, -0.4742, 49.0074], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.659, -0.4742, 49.0024], [16.859, -0.4742, 49.0024], [16.259, -1.0742, 49.0024], [16.259, 0.1258, 49.0024]], b: [[16.259, -0.4742, 48.4024], [16.259, -0.4742, 49.6024], [15.839, -0.8942, 49.0024], [16.679, -0.0542, 49.0024]], collide: 0}]}
  - {id: wx27, shape: part, pos: [16.3984, 0.2056, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.3984, -60], radius: 0.05, y: [0.1956, 0.2156], color: "#a68e64"}]}
  - {id: wy27, shape: part, mount: wx27, pos: [16.3984, 0.2056, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.3984, -60], radius: 0.05, y: [0.1956, 0.2156], color: "#a68e64"}]}
  - {id: w27, shape: part, mount: wy27, pos: [16.3984, 0.2056, 49.0025], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.3984, 0.2056, 48.9975], to: [16.3984, 0.2056, 49.0075], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.7984, 0.2056, 49.0025], [16.9984, 0.2056, 49.0025], [16.3984, -0.3944, 49.0025], [16.3984, 0.8056, 49.0025]], b: [[16.3984, 0.2056, 48.4025], [16.3984, 0.2056, 49.6025], [15.9784, -0.2144, 49.0025], [16.8184, 0.6256, 49.0025]], collide: 0}]}
  - {id: wx28, shape: part, pos: [16.5428, -0.2146, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.5428, -60], radius: 0.05, y: [-0.2246, -0.2046], color: "#a68e64"}]}
  - {id: wy28, shape: part, mount: wx28, pos: [16.5428, -0.2146, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.5428, -60], radius: 0.05, y: [-0.2246, -0.2046], color: "#a68e64"}]}
  - {id: w28, shape: part, mount: wy28, pos: [16.5428, -0.2146, 49.0025], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.5428, -0.2146, 48.9975], to: [16.5428, -0.2146, 49.0075], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[15.9428, -0.2146, 49.0025], [17.1428, -0.2146, 49.0025], [16.5428, -0.8146, 49.0025], [16.5428, 0.3854, 49.0025]], b: [[16.5428, -0.2146, 48.4025], [16.5428, -0.2146, 49.6025], [16.1228, -0.6346, 49.0025], [16.9628, 0.2054, 49.0025]], collide: 0}]}
  - {id: wx29, shape: part, pos: [16.6922, 0.4653, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.6922, -60], radius: 0.05, y: [0.4553, 0.4753], color: "#a68e64"}]}
  - {id: wy29, shape: part, mount: wx29, pos: [16.6922, 0.4653, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.6922, -60], radius: 0.05, y: [0.4553, 0.4753], color: "#a68e64"}]}
  - {id: w29, shape: part, mount: wy29, pos: [16.6922, 0.4653, 49.0025], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.6922, 0.4653, 48.9975], to: [16.6922, 0.4653, 49.0075], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.0922, 0.4653, 49.0025], [17.2922, 0.4653, 49.0025], [16.6922, -0.1347, 49.0025], [16.6922, 1.0653, 49.0025]], b: [[16.6922, 0.4653, 48.4025], [16.6922, 0.4653, 49.6025], [16.2722, 0.0453, 49.0025], [17.1122, 0.8853, 49.0025]], collide: 0}]}
  - {id: wx30, shape: part, pos: [16.8467, 0.0451, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.8467, -60], radius: 0.05, y: [0.0351, 0.0551], color: "#a68e64"}]}
  - {id: wy30, shape: part, mount: wx30, pos: [16.8467, 0.0451, 49.0025], mass: 0.00002, pieces: [{kind: disc, center: [16.8467, -60], radius: 0.05, y: [0.0351, 0.0551], color: "#a68e64"}]}
  - {id: w30, shape: part, mount: wy30, pos: [16.8467, 0.0451, 49.0025], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [16.8467, 0.0451, 48.9975], to: [16.8467, 0.0451, 49.0075], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.2467, 0.0451, 49.0025], [17.4467, 0.0451, 49.0025], [16.8467, -0.5549, 49.0025], [16.8467, 0.6451, 49.0025]], b: [[16.8467, 0.0451, 48.4025], [16.8467, 0.0451, 49.6025], [16.4267, -0.3749, 49.0025], [17.2667, 0.4651, 49.0025]], collide: 0}]}
  - {id: wx31, shape: part, pos: [17.0062, -0.375, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.0062, -60], radius: 0.05, y: [-0.385, -0.365], color: "#a68e64"}]}
  - {id: wy31, shape: part, mount: wx31, pos: [17.0062, -0.375, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.0062, -60], radius: 0.05, y: [-0.385, -0.365], color: "#a68e64"}]}
  - {id: w31, shape: part, mount: wy31, pos: [17.0062, -0.375, 49.0026], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.0062, -0.375, 48.9976], to: [17.0062, -0.375, 49.0076], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.4062, -0.375, 49.0026], [17.6062, -0.375, 49.0026], [17.0062, -0.975, 49.0026], [17.0062, 0.225, 49.0026]], b: [[17.0062, -0.375, 48.4026], [17.0062, -0.375, 49.6026], [16.5862, -0.795, 49.0026], [17.4262, 0.045, 49.0026]], collide: 0}]}
  - {id: wx32, shape: part, pos: [17.1708, 0.3048, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.1708, -60], radius: 0.05, y: [0.2948, 0.3148], color: "#a68e64"}]}
  - {id: wy32, shape: part, mount: wx32, pos: [17.1708, 0.3048, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.1708, -60], radius: 0.05, y: [0.2948, 0.3148], color: "#a68e64"}]}
  - {id: w32, shape: part, mount: wy32, pos: [17.1708, 0.3048, 49.0026], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.1708, 0.3048, 48.9976], to: [17.1708, 0.3048, 49.0076], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.5708, 0.3048, 49.0026], [17.7708, 0.3048, 49.0026], [17.1708, -0.2952, 49.0026], [17.1708, 0.9048, 49.0026]], b: [[17.1708, 0.3048, 48.4026], [17.1708, 0.3048, 49.6026], [16.7508, -0.1152, 49.0026], [17.5908, 0.7248, 49.0026]], collide: 0}]}
  - {id: wx33, shape: part, pos: [17.3404, -0.1154, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.3404, -60], radius: 0.05, y: [-0.1254, -0.1054], color: "#a68e64"}]}
  - {id: wy33, shape: part, mount: wx33, pos: [17.3404, -0.1154, 49.0026], mass: 0.00002, pieces: [{kind: disc, center: [17.3404, -60], radius: 0.05, y: [-0.1254, -0.1054], color: "#a68e64"}]}
  - {id: w33, shape: part, mount: wy33, pos: [17.3404, -0.1154, 49.0026], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.3404, -0.1154, 48.9976], to: [17.3404, -0.1154, 49.0076], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.7404, -0.1154, 49.0026], [17.9404, -0.1154, 49.0026], [17.3404, -0.7154, 49.0026], [17.3404, 0.4846, 49.0026]], b: [[17.3404, -0.1154, 48.4026], [17.3404, -0.1154, 49.6026], [16.9204, -0.5354, 49.0026], [17.7604, 0.3046, 49.0026]], collide: 0}]}
  - {id: wx34, shape: part, pos: [17.515, -0.5355, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.515, -60], radius: 0.05, y: [-0.5455, -0.5255], color: "#a68e64"}]}
  - {id: wy34, shape: part, mount: wx34, pos: [17.515, -0.5355, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.515, -60], radius: 0.05, y: [-0.5455, -0.5255], color: "#a68e64"}]}
  - {id: w34, shape: part, mount: wy34, pos: [17.515, -0.5355, 49.0027], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.515, -0.5355, 48.9977], to: [17.515, -0.5355, 49.0077], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[16.915, -0.5355, 49.0027], [18.115, -0.5355, 49.0027], [17.515, -1.1355, 49.0027], [17.515, 0.0645, 49.0027]], b: [[17.515, -0.5355, 48.4027], [17.515, -0.5355, 49.6027], [17.095, -0.9555, 49.0027], [17.935, -0.1155, 49.0027]], collide: 0}]}
  - {id: wx35, shape: part, pos: [17.6947, 0.1443, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.6947, -60], radius: 0.05, y: [0.1343, 0.1543], color: "#a68e64"}]}
  - {id: wy35, shape: part, mount: wx35, pos: [17.6947, 0.1443, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.6947, -60], radius: 0.05, y: [0.1343, 0.1543], color: "#a68e64"}]}
  - {id: w35, shape: part, mount: wy35, pos: [17.6947, 0.1443, 49.0027], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.6947, 0.1443, 48.9977], to: [17.6947, 0.1443, 49.0077], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[17.0947, 0.1443, 49.0027], [18.2947, 0.1443, 49.0027], [17.6947, -0.4557, 49.0027], [17.6947, 0.7443, 49.0027]], b: [[17.6947, 0.1443, 48.4027], [17.6947, 0.1443, 49.6027], [17.2747, -0.2757, 49.0027], [18.1147, 0.5643, 49.0027]], collide: 0}]}
  - {id: wx36, shape: part, pos: [17.8794, -0.2759, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.8794, -60], radius: 0.05, y: [-0.2859, -0.2659], color: "#a68e64"}]}
  - {id: wy36, shape: part, mount: wx36, pos: [17.8794, -0.2759, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [17.8794, -60], radius: 0.05, y: [-0.2859, -0.2659], color: "#a68e64"}]}
  - {id: w36, shape: part, mount: wy36, pos: [17.8794, -0.2759, 49.0027], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [17.8794, -0.2759, 48.9977], to: [17.8794, -0.2759, 49.0077], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[17.2794, -0.2759, 49.0027], [18.4794, -0.2759, 49.0027], [17.8794, -0.8759, 49.0027], [17.8794, 0.3241, 49.0027]], b: [[17.8794, -0.2759, 48.4027], [17.8794, -0.2759, 49.6027], [17.4594, -0.6959, 49.0027], [18.2994, 0.1441, 49.0027]], collide: 0}]}
  - {id: wx37, shape: part, pos: [18.0691, 0.404, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [18.0691, -60], radius: 0.05, y: [0.394, 0.414], color: "#a68e64"}]}
  - {id: wy37, shape: part, mount: wx37, pos: [18.0691, 0.404, 49.0027], mass: 0.00002, pieces: [{kind: disc, center: [18.0691, -60], radius: 0.05, y: [0.394, 0.414], color: "#a68e64"}]}
  - {id: w37, shape: part, mount: wy37, pos: [18.0691, 0.404, 49.0027], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [18.0691, 0.404, 48.9977], to: [18.0691, 0.404, 49.0077], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[17.4691, 0.404, 49.0027], [18.6691, 0.404, 49.0027], [18.0691, -0.196, 49.0027], [18.0691, 1.004, 49.0027]], b: [[18.0691, 0.404, 48.4027], [18.0691, 0.404, 49.6027], [17.6491, -0.016, 49.0027], [18.4891, 0.824, 49.0027]], collide: 0}]}
  - {id: wx38, shape: part, pos: [18.2639, -0.0162, 49.0028], mass: 0.00002, pieces: [{kind: disc, center: [18.2639, -60], radius: 0.05, y: [-0.0262, -0.0062], color: "#a68e64"}]}
  - {id: wy38, shape: part, mount: wx38, pos: [18.2639, -0.0162, 49.0028], mass: 0.00002, pieces: [{kind: disc, center: [18.2639, -60], radius: 0.05, y: [-0.0262, -0.0062], color: "#a68e64"}]}
  - {id: w38, shape: part, mount: wy38, pos: [18.2639, -0.0162, 49.0028], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [18.2639, -0.0162, 48.9978], to: [18.2639, -0.0162, 49.0078], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[17.6639, -0.0162, 49.0028], [18.8639, -0.0162, 49.0028], [18.2639, -0.6162, 49.0028], [18.2639, 0.5838, 49.0028]], b: [[18.2639, -0.0162, 48.4028], [18.2639, -0.0162, 49.6028], [17.8439, -0.4362, 49.0028], [18.6839, 0.4038, 49.0028]], collide: 0}]}
  - {id: wx39, shape: part, pos: [18.4637, -0.4363, 49.0028], mass: 0.00002, pieces: [{kind: disc, center: [18.4637, -60], radius: 0.05, y: [-0.4463, -0.4263], color: "#a68e64"}]}
  - {id: wy39, shape: part, mount: wx39, pos: [18.4637, -0.4363, 49.0028], mass: 0.00002, pieces: [{kind: disc, center: [18.4637, -60], radius: 0.05, y: [-0.4463, -0.4263], color: "#a68e64"}]}
  - {id: w39, shape: part, mount: wy39, pos: [18.4637, -0.4363, 49.0028], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [18.4637, -0.4363, 48.9978], to: [18.4637, -0.4363, 49.0078], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[17.8637, -0.4363, 49.0028], [19.0637, -0.4363, 49.0028], [18.4637, -1.0363, 49.0028], [18.4637, 0.1637, 49.0028]], b: [[18.4637, -0.4363, 48.4028], [18.4637, -0.4363, 49.6028], [18.0437, -0.8563, 49.0028], [18.8837, -0.0163, 49.0028]], collide: 0}]}
  - {id: wx40, shape: part, pos: [18.6685, 0.2435, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [18.6685, -60], radius: 0.05, y: [0.2335, 0.2535], color: "#a68e64"}]}
  - {id: wy40, shape: part, mount: wx40, pos: [18.6685, 0.2435, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [18.6685, -60], radius: 0.05, y: [0.2335, 0.2535], color: "#a68e64"}]}
  - {id: w40, shape: part, mount: wy40, pos: [18.6685, 0.2435, 49.0029], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [18.6685, 0.2435, 48.9979], to: [18.6685, 0.2435, 49.0079], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[18.0685, 0.2435, 49.0029], [19.2685, 0.2435, 49.0029], [18.6685, -0.3565, 49.0029], [18.6685, 0.8435, 49.0029]], b: [[18.6685, 0.2435, 48.4029], [18.6685, 0.2435, 49.6029], [18.2485, -0.1765, 49.0029], [19.0885, 0.6635, 49.0029]], collide: 0}]}
  - {id: wx41, shape: part, pos: [18.8784, -0.1767, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [18.8784, -60], radius: 0.05, y: [-0.1867, -0.1667], color: "#a68e64"}]}
  - {id: wy41, shape: part, mount: wx41, pos: [18.8784, -0.1767, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [18.8784, -60], radius: 0.05, y: [-0.1867, -0.1667], color: "#a68e64"}]}
  - {id: w41, shape: part, mount: wy41, pos: [18.8784, -0.1767, 49.0029], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [18.8784, -0.1767, 48.9979], to: [18.8784, -0.1767, 49.0079], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[18.2784, -0.1767, 49.0029], [19.4784, -0.1767, 49.0029], [18.8784, -0.7767, 49.0029], [18.8784, 0.4233, 49.0029]], b: [[18.8784, -0.1767, 48.4029], [18.8784, -0.1767, 49.6029], [18.4584, -0.5967, 49.0029], [19.2984, 0.2433, 49.0029]], collide: 0}]}
  - {id: wx42, shape: part, pos: [19.0933, 0.5032, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [19.0933, -60], radius: 0.05, y: [0.4932, 0.5132], color: "#a68e64"}]}
  - {id: wy42, shape: part, mount: wx42, pos: [19.0933, 0.5032, 49.0029], mass: 0.00002, pieces: [{kind: disc, center: [19.0933, -60], radius: 0.05, y: [0.4932, 0.5132], color: "#a68e64"}]}
  - {id: w42, shape: part, mount: wy42, pos: [19.0933, 0.5032, 49.0029], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [19.0933, 0.5032, 48.9979], to: [19.0933, 0.5032, 49.0079], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[18.4933, 0.5032, 49.0029], [19.6933, 0.5032, 49.0029], [19.0933, -0.0968, 49.0029], [19.0933, 1.1032, 49.0029]], b: [[19.0933, 0.5032, 48.4029], [19.0933, 0.5032, 49.6029], [18.6733, 0.0832, 49.0029], [19.5133, 0.9232, 49.0029]], collide: 0}]}
  - {id: wx43, shape: part, pos: [19.3133, 0.083, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.3133, -60], radius: 0.05, y: [0.073, 0.093], color: "#a68e64"}]}
  - {id: wy43, shape: part, mount: wx43, pos: [19.3133, 0.083, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.3133, -60], radius: 0.05, y: [0.073, 0.093], color: "#a68e64"}]}
  - {id: w43, shape: part, mount: wy43, pos: [19.3133, 0.083, 49.003], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [19.3133, 0.083, 48.998], to: [19.3133, 0.083, 49.008], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[18.7133, 0.083, 49.003], [19.9133, 0.083, 49.003], [19.3133, -0.517, 49.003], [19.3133, 0.683, 49.003]], b: [[19.3133, 0.083, 48.403], [19.3133, 0.083, 49.603], [18.8933, -0.337, 49.003], [19.7333, 0.503, 49.003]], collide: 0}]}
  - {id: wx44, shape: part, pos: [19.5383, -0.3372, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.5383, -60], radius: 0.05, y: [-0.3472, -0.3272], color: "#a68e64"}]}
  - {id: wy44, shape: part, mount: wx44, pos: [19.5383, -0.3372, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.5383, -60], radius: 0.05, y: [-0.3472, -0.3272], color: "#a68e64"}]}
  - {id: w44, shape: part, mount: wy44, pos: [19.5383, -0.3372, 49.003], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [19.5383, -0.3372, 48.998], to: [19.5383, -0.3372, 49.008], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[18.9383, -0.3372, 49.003], [20.1383, -0.3372, 49.003], [19.5383, -0.9372, 49.003], [19.5383, 0.2628, 49.003]], b: [[19.5383, -0.3372, 48.403], [19.5383, -0.3372, 49.603], [19.1183, -0.7572, 49.003], [19.9583, 0.0828, 49.003]], collide: 0}]}
  - {id: wx45, shape: part, pos: [19.7683, 0.3427, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.7683, -60], radius: 0.05, y: [0.3327, 0.3527], color: "#a68e64"}]}
  - {id: wy45, shape: part, mount: wx45, pos: [19.7683, 0.3427, 49.003], mass: 0.00002, pieces: [{kind: disc, center: [19.7683, -60], radius: 0.05, y: [0.3327, 0.3527], color: "#a68e64"}]}
  - {id: w45, shape: part, mount: wy45, pos: [19.7683, 0.3427, 49.003], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [19.7683, 0.3427, 48.998], to: [19.7683, 0.3427, 49.008], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[19.1683, 0.3427, 49.003], [20.3683, 0.3427, 49.003], [19.7683, -0.2573, 49.003], [19.7683, 0.9427, 49.003]], b: [[19.7683, 0.3427, 48.403], [19.7683, 0.3427, 49.603], [19.3483, -0.0773, 49.003], [20.1883, 0.7627, 49.003]], collide: 0}]}
  - {id: wx46, shape: part, pos: [20.0033, -0.0775, 49.0031], mass: 0.00002, pieces: [{kind: disc, center: [20.0033, -60], radius: 0.05, y: [-0.0875, -0.0675], color: "#a68e64"}]}
  - {id: wy46, shape: part, mount: wx46, pos: [20.0033, -0.0775, 49.0031], mass: 0.00002, pieces: [{kind: disc, center: [20.0033, -60], radius: 0.05, y: [-0.0875, -0.0675], color: "#a68e64"}]}
  - {id: w46, shape: part, mount: wy46, pos: [20.0033, -0.0775, 49.0031], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [20.0033, -0.0775, 48.9981], to: [20.0033, -0.0775, 49.0081], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[19.4033, -0.0775, 49.0031], [20.6033, -0.0775, 49.0031], [20.0033, -0.6775, 49.0031], [20.0033, 0.5225, 49.0031]], b: [[20.0033, -0.0775, 48.4031], [20.0033, -0.0775, 49.6031], [19.5833, -0.4975, 49.0031], [20.4233, 0.3425, 49.0031]], collide: 0}]}
  - {id: wx47, shape: part, pos: [20.2434, -0.4976, 49.0031], mass: 0.00002, pieces: [{kind: disc, center: [20.2434, -60], radius: 0.05, y: [-0.5076, -0.4876], color: "#a68e64"}]}
  - {id: wy47, shape: part, mount: wx47, pos: [20.2434, -0.4976, 49.0031], mass: 0.00002, pieces: [{kind: disc, center: [20.2434, -60], radius: 0.05, y: [-0.5076, -0.4876], color: "#a68e64"}]}
  - {id: w47, shape: part, mount: wy47, pos: [20.2434, -0.4976, 49.0031], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [20.2434, -0.4976, 48.9981], to: [20.2434, -0.4976, 49.0081], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[19.6434, -0.4976, 49.0031], [20.8434, -0.4976, 49.0031], [20.2434, -1.0976, 49.0031], [20.2434, 0.1024, 49.0031]], b: [[20.2434, -0.4976, 48.4031], [20.2434, -0.4976, 49.6031], [19.8234, -0.9176, 49.0031], [20.6634, -0.0776, 49.0031]], collide: 0}]}
  - {id: wx48, shape: part, pos: [20.4886, 0.1822, 49.0032], mass: 0.00002, pieces: [{kind: disc, center: [20.4886, -60], radius: 0.05, y: [0.1722, 0.1922], color: "#a68e64"}]}
  - {id: wy48, shape: part, mount: wx48, pos: [20.4886, 0.1822, 49.0032], mass: 0.00002, pieces: [{kind: disc, center: [20.4886, -60], radius: 0.05, y: [0.1722, 0.1922], color: "#a68e64"}]}
  - {id: w48, shape: part, mount: wy48, pos: [20.4886, 0.1822, 49.0032], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [20.4886, 0.1822, 48.9982], to: [20.4886, 0.1822, 49.0082], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[19.8886, 0.1822, 49.0032], [21.0886, 0.1822, 49.0032], [20.4886, -0.4178, 49.0032], [20.4886, 0.7822, 49.0032]], b: [[20.4886, 0.1822, 48.4032], [20.4886, 0.1822, 49.6032], [20.0686, -0.2378, 49.0032], [20.9086, 0.6022, 49.0032]], collide: 0}]}
  - {id: wx49, shape: part, pos: [20.7388, -0.238, 49.0032], mass: 0.00002, pieces: [{kind: disc, center: [20.7388, -60], radius: 0.05, y: [-0.248, -0.228], color: "#a68e64"}]}
  - {id: wy49, shape: part, mount: wx49, pos: [20.7388, -0.238, 49.0032], mass: 0.00002, pieces: [{kind: disc, center: [20.7388, -60], radius: 0.05, y: [-0.248, -0.228], color: "#a68e64"}]}
  - {id: w49, shape: part, mount: wy49, pos: [20.7388, -0.238, 49.0032], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [20.7388, -0.238, 48.9982], to: [20.7388, -0.238, 49.0082], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[20.1388, -0.238, 49.0032], [21.3388, -0.238, 49.0032], [20.7388, -0.838, 49.0032], [20.7388, 0.362, 49.0032]], b: [[20.7388, -0.238, 48.4032], [20.7388, -0.238, 49.6032], [20.3188, -0.658, 49.0032], [21.1588, 0.182, 49.0032]], collide: 0}]}
  - {id: wx50, shape: part, pos: [20.994, 0.4419, 49.0033], mass: 0.00002, pieces: [{kind: disc, center: [20.994, -60], radius: 0.05, y: [0.4319, 0.4519], color: "#a68e64"}]}
  - {id: wy50, shape: part, mount: wx50, pos: [20.994, 0.4419, 49.0033], mass: 0.00002, pieces: [{kind: disc, center: [20.994, -60], radius: 0.05, y: [0.4319, 0.4519], color: "#a68e64"}]}
  - {id: w50, shape: part, mount: wy50, pos: [20.994, 0.4419, 49.0033], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [20.994, 0.4419, 48.9983], to: [20.994, 0.4419, 49.0083], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[20.394, 0.4419, 49.0033], [21.594, 0.4419, 49.0033], [20.994, -0.1581, 49.0033], [20.994, 1.0419, 49.0033]], b: [[20.994, 0.4419, 48.4033], [20.994, 0.4419, 49.6033], [20.574, 0.0219, 49.0033], [21.414, 0.8619, 49.0033]], collide: 0}]}
  - {id: wx51, shape: part, pos: [21.2542, 0.0217, 49.0033], mass: 0.00002, pieces: [{kind: disc, center: [21.2542, -60], radius: 0.05, y: [0.0117, 0.0317], color: "#a68e64"}]}
  - {id: wy51, shape: part, mount: wx51, pos: [21.2542, 0.0217, 49.0033], mass: 0.00002, pieces: [{kind: disc, center: [21.2542, -60], radius: 0.05, y: [0.0117, 0.0317], color: "#a68e64"}]}
  - {id: w51, shape: part, mount: wy51, pos: [21.2542, 0.0217, 49.0033], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [21.2542, 0.0217, 48.9983], to: [21.2542, 0.0217, 49.0083], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[20.6542, 0.0217, 49.0033], [21.8542, 0.0217, 49.0033], [21.2542, -0.5783, 49.0033], [21.2542, 0.6217, 49.0033]], b: [[21.2542, 0.0217, 48.4033], [21.2542, 0.0217, 49.6033], [20.8342, -0.3983, 49.0033], [21.6742, 0.4417, 49.0033]], collide: 0}]}
  - {id: wx52, shape: part, pos: [21.5195, -0.3985, 49.0034], mass: 0.00002, pieces: [{kind: disc, center: [21.5195, -60], radius: 0.05, y: [-0.4085, -0.3885], color: "#a68e64"}]}
  - {id: wy52, shape: part, mount: wx52, pos: [21.5195, -0.3985, 49.0034], mass: 0.00002, pieces: [{kind: disc, center: [21.5195, -60], radius: 0.05, y: [-0.4085, -0.3885], color: "#a68e64"}]}
  - {id: w52, shape: part, mount: wy52, pos: [21.5195, -0.3985, 49.0034], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [21.5195, -0.3985, 48.9984], to: [21.5195, -0.3985, 49.0084], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[20.9195, -0.3985, 49.0034], [22.1195, -0.3985, 49.0034], [21.5195, -0.9985, 49.0034], [21.5195, 0.2015, 49.0034]], b: [[21.5195, -0.3985, 48.4034], [21.5195, -0.3985, 49.6034], [21.0995, -0.8185, 49.0034], [21.9395, 0.0215, 49.0034]], collide: 0}]}
  - {id: wx53, shape: part, pos: [21.7898, 0.2814, 49.0034], mass: 0.00002, pieces: [{kind: disc, center: [21.7898, -60], radius: 0.05, y: [0.2714, 0.2914], color: "#a68e64"}]}
  - {id: wy53, shape: part, mount: wx53, pos: [21.7898, 0.2814, 49.0034], mass: 0.00002, pieces: [{kind: disc, center: [21.7898, -60], radius: 0.05, y: [0.2714, 0.2914], color: "#a68e64"}]}
  - {id: w53, shape: part, mount: wy53, pos: [21.7898, 0.2814, 49.0034], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [21.7898, 0.2814, 48.9984], to: [21.7898, 0.2814, 49.0084], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[21.1898, 0.2814, 49.0034], [22.3898, 0.2814, 49.0034], [21.7898, -0.3186, 49.0034], [21.7898, 0.8814, 49.0034]], b: [[21.7898, 0.2814, 48.4034], [21.7898, 0.2814, 49.6034], [21.3698, -0.1386, 49.0034], [22.2098, 0.7014, 49.0034]], collide: 0}]}
  - {id: wx54, shape: part, pos: [22.0652, -0.1388, 49.0035], mass: 0.00002, pieces: [{kind: disc, center: [22.0652, -60], radius: 0.05, y: [-0.1488, -0.1288], color: "#a68e64"}]}
  - {id: wy54, shape: part, mount: wx54, pos: [22.0652, -0.1388, 49.0035], mass: 0.00002, pieces: [{kind: disc, center: [22.0652, -60], radius: 0.05, y: [-0.1488, -0.1288], color: "#a68e64"}]}
  - {id: w54, shape: part, mount: wy54, pos: [22.0652, -0.1388, 49.0035], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [22.0652, -0.1388, 48.9985], to: [22.0652, -0.1388, 49.0085], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[21.4652, -0.1388, 49.0035], [22.6652, -0.1388, 49.0035], [22.0652, -0.7388, 49.0035], [22.0652, 0.4612, 49.0035]], b: [[22.0652, -0.1388, 48.4035], [22.0652, -0.1388, 49.6035], [21.6452, -0.5588, 49.0035], [22.4852, 0.2812, 49.0035]], collide: 0}]}
  - {id: wx55, shape: part, pos: [22.3456, 0.5411, 49.0035], mass: 0.00002, pieces: [{kind: disc, center: [22.3456, -60], radius: 0.05, y: [0.5311, 0.5511], color: "#a68e64"}]}
  - {id: wy55, shape: part, mount: wx55, pos: [22.3456, 0.5411, 49.0035], mass: 0.00002, pieces: [{kind: disc, center: [22.3456, -60], radius: 0.05, y: [0.5311, 0.5511], color: "#a68e64"}]}
  - {id: w55, shape: part, mount: wy55, pos: [22.3456, 0.5411, 49.0035], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [22.3456, 0.5411, 48.9985], to: [22.3456, 0.5411, 49.0085], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[21.7456, 0.5411, 49.0035], [22.9456, 0.5411, 49.0035], [22.3456, -0.0589, 49.0035], [22.3456, 1.1411, 49.0035]], b: [[22.3456, 0.5411, 48.4035], [22.3456, 0.5411, 49.6035], [21.9256, 0.1211, 49.0035], [22.7656, 0.9611, 49.0035]], collide: 0}]}
  - {id: wx56, shape: part, pos: [22.631, 0.1209, 49.0036], mass: 0.00002, pieces: [{kind: disc, center: [22.631, -60], radius: 0.05, y: [0.1109, 0.1309], color: "#a68e64"}]}
  - {id: wy56, shape: part, mount: wx56, pos: [22.631, 0.1209, 49.0036], mass: 0.00002, pieces: [{kind: disc, center: [22.631, -60], radius: 0.05, y: [0.1109, 0.1309], color: "#a68e64"}]}
  - {id: w56, shape: part, mount: wy56, pos: [22.631, 0.1209, 49.0036], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [22.631, 0.1209, 48.9986], to: [22.631, 0.1209, 49.0086], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[22.031, 0.1209, 49.0036], [23.231, 0.1209, 49.0036], [22.631, -0.4791, 49.0036], [22.631, 0.7209, 49.0036]], b: [[22.631, 0.1209, 48.4036], [22.631, 0.1209, 49.6036], [22.211, -0.2991, 49.0036], [23.051, 0.5409, 49.0036]], collide: 0}]}
  - {id: wx57, shape: part, pos: [22.9215, -0.2993, 49.0036], mass: 0.00002, pieces: [{kind: disc, center: [22.9215, -60], radius: 0.05, y: [-0.3093, -0.2893], color: "#a68e64"}]}
  - {id: wy57, shape: part, mount: wx57, pos: [22.9215, -0.2993, 49.0036], mass: 0.00002, pieces: [{kind: disc, center: [22.9215, -60], radius: 0.05, y: [-0.3093, -0.2893], color: "#a68e64"}]}
  - {id: w57, shape: part, mount: wy57, pos: [22.9215, -0.2993, 49.0036], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [22.9215, -0.2993, 48.9986], to: [22.9215, -0.2993, 49.0086], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[22.3215, -0.2993, 49.0036], [23.5215, -0.2993, 49.0036], [22.9215, -0.8993, 49.0036], [22.9215, 0.3007, 49.0036]], b: [[22.9215, -0.2993, 48.4036], [22.9215, -0.2993, 49.6036], [22.5015, -0.7193, 49.0036], [23.3415, 0.1207, 49.0036]], collide: 0}]}
  - {id: wx58, shape: part, pos: [23.217, 0.3806, 49.0037], mass: 0.00002, pieces: [{kind: disc, center: [23.217, -60], radius: 0.05, y: [0.3706, 0.3906], color: "#a68e64"}]}
  - {id: wy58, shape: part, mount: wx58, pos: [23.217, 0.3806, 49.0037], mass: 0.00002, pieces: [{kind: disc, center: [23.217, -60], radius: 0.05, y: [0.3706, 0.3906], color: "#a68e64"}]}
  - {id: w58, shape: part, mount: wy58, pos: [23.217, 0.3806, 49.0037], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [23.217, 0.3806, 48.9987], to: [23.217, 0.3806, 49.0087], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[22.617, 0.3806, 49.0037], [23.817, 0.3806, 49.0037], [23.217, -0.2194, 49.0037], [23.217, 0.9806, 49.0037]], b: [[23.217, 0.3806, 48.4037], [23.217, 0.3806, 49.6037], [22.797, -0.0394, 49.0037], [23.637, 0.8006, 49.0037]], collide: 0}]}
  - {id: wx59, shape: part, pos: [23.5175, -0.0396, 49.0037], mass: 0.00002, pieces: [{kind: disc, center: [23.5175, -60], radius: 0.05, y: [-0.0496, -0.0296], color: "#a68e64"}]}
  - {id: wy59, shape: part, mount: wx59, pos: [23.5175, -0.0396, 49.0037], mass: 0.00002, pieces: [{kind: disc, center: [23.5175, -60], radius: 0.05, y: [-0.0496, -0.0296], color: "#a68e64"}]}
  - {id: w59, shape: part, mount: wy59, pos: [23.5175, -0.0396, 49.0037], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [23.5175, -0.0396, 48.9987], to: [23.5175, -0.0396, 49.0087], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[22.9175, -0.0396, 49.0037], [24.1175, -0.0396, 49.0037], [23.5175, -0.6396, 49.0037], [23.5175, 0.5604, 49.0037]], b: [[23.5175, -0.0396, 48.4037], [23.5175, -0.0396, 49.6037], [23.0975, -0.4596, 49.0037], [23.9375, 0.3804, 49.0037]], collide: 0}]}
  - {id: wx60, shape: part, pos: [23.8231, -0.4598, 49.0038], mass: 0.00002, pieces: [{kind: disc, center: [23.8231, -60], radius: 0.05, y: [-0.4698, -0.4498], color: "#a68e64"}]}
  - {id: wy60, shape: part, mount: wx60, pos: [23.8231, -0.4598, 49.0038], mass: 0.00002, pieces: [{kind: disc, center: [23.8231, -60], radius: 0.05, y: [-0.4698, -0.4498], color: "#a68e64"}]}
  - {id: w60, shape: part, mount: wy60, pos: [23.8231, -0.4598, 49.0038], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [23.8231, -0.4598, 48.9988], to: [23.8231, -0.4598, 49.0088], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[23.2231, -0.4598, 49.0038], [24.4231, -0.4598, 49.0038], [23.8231, -1.0598, 49.0038], [23.8231, 0.1402, 49.0038]], b: [[23.8231, -0.4598, 48.4038], [23.8231, -0.4598, 49.6038], [23.4031, -0.8798, 49.0038], [24.2431, -0.0398, 49.0038]], collide: 0}]}
  - {id: wx61, shape: part, pos: [24.1337, 0.2201, 49.0038], mass: 0.00002, pieces: [{kind: disc, center: [24.1337, -60], radius: 0.05, y: [0.2101, 0.2301], color: "#a68e64"}]}
  - {id: wy61, shape: part, mount: wx61, pos: [24.1337, 0.2201, 49.0038], mass: 0.00002, pieces: [{kind: disc, center: [24.1337, -60], radius: 0.05, y: [0.2101, 0.2301], color: "#a68e64"}]}
  - {id: w61, shape: part, mount: wy61, pos: [24.1337, 0.2201, 49.0038], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [24.1337, 0.2201, 48.9988], to: [24.1337, 0.2201, 49.0088], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[23.5337, 0.2201, 49.0038], [24.7337, 0.2201, 49.0038], [24.1337, -0.3799, 49.0038], [24.1337, 0.8201, 49.0038]], b: [[24.1337, 0.2201, 48.4038], [24.1337, 0.2201, 49.6038], [23.7137, -0.1999, 49.0038], [24.5537, 0.6401, 49.0038]], collide: 0}]}
  - {id: wx62, shape: part, pos: [24.4494, -0.2001, 49.0039], mass: 0.00002, pieces: [{kind: disc, center: [24.4494, -60], radius: 0.05, y: [-0.2101, -0.1901], color: "#a68e64"}]}
  - {id: wy62, shape: part, mount: wx62, pos: [24.4494, -0.2001, 49.0039], mass: 0.00002, pieces: [{kind: disc, center: [24.4494, -60], radius: 0.05, y: [-0.2101, -0.1901], color: "#a68e64"}]}
  - {id: w62, shape: part, mount: wy62, pos: [24.4494, -0.2001, 49.0039], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [24.4494, -0.2001, 48.9989], to: [24.4494, -0.2001, 49.0089], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[23.8494, -0.2001, 49.0039], [25.0494, -0.2001, 49.0039], [24.4494, -0.8001, 49.0039], [24.4494, 0.3999, 49.0039]], b: [[24.4494, -0.2001, 48.4039], [24.4494, -0.2001, 49.6039], [24.0294, -0.6201, 49.0039], [24.8694, 0.2199, 49.0039]], collide: 0}]}
  - {id: wx63, shape: part, pos: [24.7701, 0.4798, 49.0039], mass: 0.00002, pieces: [{kind: disc, center: [24.7701, -60], radius: 0.05, y: [0.4698, 0.4898], color: "#a68e64"}]}
  - {id: wy63, shape: part, mount: wx63, pos: [24.7701, 0.4798, 49.0039], mass: 0.00002, pieces: [{kind: disc, center: [24.7701, -60], radius: 0.05, y: [0.4698, 0.4898], color: "#a68e64"}]}
  - {id: w63, shape: part, mount: wy63, pos: [24.7701, 0.4798, 49.0039], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [24.7701, 0.4798, 48.9989], to: [24.7701, 0.4798, 49.0089], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[24.1701, 0.4798, 49.0039], [25.3701, 0.4798, 49.0039], [24.7701, -0.1202, 49.0039], [24.7701, 1.0798, 49.0039]], b: [[24.7701, 0.4798, 48.4039], [24.7701, 0.4798, 49.6039], [24.3501, 0.0598, 49.0039], [25.1901, 0.8998, 49.0039]], collide: 0}]}
  - {id: wx64, shape: part, pos: [25.0958, 0.0596, 49.004], mass: 0.00002, pieces: [{kind: disc, center: [25.0958, -60], radius: 0.05, y: [0.0496, 0.0696], color: "#a68e64"}]}
  - {id: wy64, shape: part, mount: wx64, pos: [25.0958, 0.0596, 49.004], mass: 0.00002, pieces: [{kind: disc, center: [25.0958, -60], radius: 0.05, y: [0.0496, 0.0696], color: "#a68e64"}]}
  - {id: w64, shape: part, mount: wy64, pos: [25.0958, 0.0596, 49.004], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [25.0958, 0.0596, 48.999], to: [25.0958, 0.0596, 49.009], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[24.4958, 0.0596, 49.004], [25.6958, 0.0596, 49.004], [25.0958, -0.5404, 49.004], [25.0958, 0.6596, 49.004]], b: [[25.0958, 0.0596, 48.404], [25.0958, 0.0596, 49.604], [24.6758, -0.3604, 49.004], [25.5158, 0.4796, 49.004]], collide: 0}]}
  - {id: wx65, shape: part, pos: [25.4266, -0.3606, 49.004], mass: 0.00002, pieces: [{kind: disc, center: [25.4266, -60], radius: 0.05, y: [-0.3706, -0.3506], color: "#a68e64"}]}
  - {id: wy65, shape: part, mount: wx65, pos: [25.4266, -0.3606, 49.004], mass: 0.00002, pieces: [{kind: disc, center: [25.4266, -60], radius: 0.05, y: [-0.3706, -0.3506], color: "#a68e64"}]}
  - {id: w65, shape: part, mount: wy65, pos: [25.4266, -0.3606, 49.004], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [25.4266, -0.3606, 48.999], to: [25.4266, -0.3606, 49.009], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[24.8266, -0.3606, 49.004], [26.0266, -0.3606, 49.004], [25.4266, -0.9606, 49.004], [25.4266, 0.2394, 49.004]], b: [[25.4266, -0.3606, 48.404], [25.4266, -0.3606, 49.604], [25.0066, -0.7806, 49.004], [25.8466, 0.0594, 49.004]], collide: 0}]}
  - {id: wx66, shape: part, pos: [25.7624, 0.3193, 49.0041], mass: 0.00002, pieces: [{kind: disc, center: [25.7624, -60], radius: 0.05, y: [0.3093, 0.3293], color: "#a68e64"}]}
  - {id: wy66, shape: part, mount: wx66, pos: [25.7624, 0.3193, 49.0041], mass: 0.00002, pieces: [{kind: disc, center: [25.7624, -60], radius: 0.05, y: [0.3093, 0.3293], color: "#a68e64"}]}
  - {id: w66, shape: part, mount: wy66, pos: [25.7624, 0.3193, 49.0041], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [25.7624, 0.3193, 48.9991], to: [25.7624, 0.3193, 49.0091], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[25.1624, 0.3193, 49.0041], [26.3624, 0.3193, 49.0041], [25.7624, -0.2807, 49.0041], [25.7624, 0.9193, 49.0041]], b: [[25.7624, 0.3193, 48.4041], [25.7624, 0.3193, 49.6041], [25.3424, -0.1007, 49.0041], [26.1824, 0.7393, 49.0041]], collide: 0}]}
  - {id: wx67, shape: part, pos: [26.1032, -0.1009, 49.0042], mass: 0.00002, pieces: [{kind: disc, center: [26.1032, -60], radius: 0.05, y: [-0.1109, -0.0909], color: "#a68e64"}]}
  - {id: wy67, shape: part, mount: wx67, pos: [26.1032, -0.1009, 49.0042], mass: 0.00002, pieces: [{kind: disc, center: [26.1032, -60], radius: 0.05, y: [-0.1109, -0.0909], color: "#a68e64"}]}
  - {id: w67, shape: part, mount: wy67, pos: [26.1032, -0.1009, 49.0042], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [26.1032, -0.1009, 48.9992], to: [26.1032, -0.1009, 49.0092], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[25.5032, -0.1009, 49.0042], [26.7032, -0.1009, 49.0042], [26.1032, -0.7009, 49.0042], [26.1032, 0.4991, 49.0042]], b: [[26.1032, -0.1009, 48.4042], [26.1032, -0.1009, 49.6042], [25.6832, -0.5209, 49.0042], [26.5232, 0.3191, 49.0042]], collide: 0}]}
  - {id: wx68, shape: part, pos: [26.4491, -0.5211, 49.0042], mass: 0.00002, pieces: [{kind: disc, center: [26.4491, -60], radius: 0.05, y: [-0.5311, -0.5111], color: "#a68e64"}]}
  - {id: wy68, shape: part, mount: wx68, pos: [26.4491, -0.5211, 49.0042], mass: 0.00002, pieces: [{kind: disc, center: [26.4491, -60], radius: 0.05, y: [-0.5311, -0.5111], color: "#a68e64"}]}
  - {id: w68, shape: part, mount: wy68, pos: [26.4491, -0.5211, 49.0042], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [26.4491, -0.5211, 48.9992], to: [26.4491, -0.5211, 49.0092], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[25.8491, -0.5211, 49.0042], [27.0491, -0.5211, 49.0042], [26.4491, -1.1211, 49.0042], [26.4491, 0.0789, 49.0042]], b: [[26.4491, -0.5211, 48.4042], [26.4491, -0.5211, 49.6042], [26.0291, -0.9411, 49.0042], [26.8691, -0.1011, 49.0042]], collide: 0}]}
  - {id: wx69, shape: part, pos: [26.8, 0.1588, 49.0043], mass: 0.00002, pieces: [{kind: disc, center: [26.8, -60], radius: 0.05, y: [0.1488, 0.1688], color: "#a68e64"}]}
  - {id: wy69, shape: part, mount: wx69, pos: [26.8, 0.1588, 49.0043], mass: 0.00002, pieces: [{kind: disc, center: [26.8, -60], radius: 0.05, y: [0.1488, 0.1688], color: "#a68e64"}]}
  - {id: w69, shape: part, mount: wy69, pos: [26.8, 0.1588, 49.0043], mass: 0.0009, friction: 0, color: "#4f86b5", pieces: [{kind: rod, from: [26.8, 0.1588, 48.9993], to: [26.8, 0.1588, 49.0093], radius: 0.6, capsule: true, collide: 1}, {kind: loft, a: [[26.2, 0.1588, 49.0043], [27.4, 0.1588, 49.0043], [26.8, -0.4412, 49.0043], [26.8, 0.7588, 49.0043]], b: [[26.8, 0.1588, 48.4043], [26.8, 0.1588, 49.6043], [26.38, -0.2612, 49.0043], [27.22, 0.5788, 49.0043]], collide: 0}]}
joints:
  - {id: j_p, type: hinge, body: pulley, axis: [0, 1, 0], damping: 2e-05}
  - {id: j_b, type: slide, body: bucket, axis: [0, 0, 1], range: [-13.5, 1.5], damping: 0.002}   # the bucket hangs plumb in its rope
  - {id: j_v, type: slide, body: valve, axis: [0, 0, 1], range: [0, 1.6]}   # 0: the plate on its seat over the hole
  - {id: j_c, type: slide, body: weight, axis: [0, 0, 1], range: [-1.5, 13.5]}   # the counterweight hangs plumb
  - {id: jx0, type: slide, body: wx0, axis: [1, 0, 0], range: [-54.4034, 25.5966]}
  - {id: jy0, type: slide, body: wy0, axis: [0, 1, 0], range: [-39.45, 40.55]}
  - {id: jz0, type: slide, body: w0, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx1, type: slide, body: wx1, axis: [1, 0, 0], range: [-54.4119, 25.5881]}
  - {id: jy1, type: slide, body: wy1, axis: [0, 1, 0], range: [-40.1298, 39.8702]}
  - {id: jz1, type: slide, body: w1, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx2, type: slide, body: wx2, axis: [1, 0, 0], range: [-54.4253, 25.5747]}
  - {id: jy2, type: slide, body: wy2, axis: [0, 1, 0], range: [-39.7097, 40.2903]}
  - {id: jz2, type: slide, body: w2, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx3, type: slide, body: wx3, axis: [1, 0, 0], range: [-54.4438, 25.5562]}
  - {id: jy3, type: slide, body: wy3, axis: [0, 1, 0], range: [-40.3895, 39.6105]}
  - {id: jz3, type: slide, body: w3, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx4, type: slide, body: wx4, axis: [1, 0, 0], range: [-54.4673, 25.5327]}
  - {id: jy4, type: slide, body: wy4, axis: [0, 1, 0], range: [-39.9693, 40.0307]}
  - {id: jz4, type: slide, body: w4, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx5, type: slide, body: wx5, axis: [1, 0, 0], range: [-54.4959, 25.5041]}
  - {id: jy5, type: slide, body: wy5, axis: [0, 1, 0], range: [-39.5492, 40.4508]}
  - {id: jz5, type: slide, body: w5, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx6, type: slide, body: wx6, axis: [1, 0, 0], range: [-54.5294, 25.4706]}
  - {id: jy6, type: slide, body: wy6, axis: [0, 1, 0], range: [-40.229, 39.771]}
  - {id: jz6, type: slide, body: w6, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx7, type: slide, body: wx7, axis: [1, 0, 0], range: [-54.5681, 25.4319]}
  - {id: jy7, type: slide, body: wy7, axis: [0, 1, 0], range: [-39.8089, 40.1911]}
  - {id: jz7, type: slide, body: w7, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx8, type: slide, body: wx8, axis: [1, 0, 0], range: [-54.6117, 25.3883]}
  - {id: jy8, type: slide, body: wy8, axis: [0, 1, 0], range: [-40.4887, 39.5113]}
  - {id: jz8, type: slide, body: w8, axis: [0, 0, 1], range: [-34.4521, 3]}
  - {id: jx9, type: slide, body: wx9, axis: [1, 0, 0], range: [-54.6604, 25.3396]}
  - {id: jy9, type: slide, body: wy9, axis: [0, 1, 0], range: [-40.0685, 39.9315]}
  - {id: jz9, type: slide, body: w9, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx10, type: slide, body: wx10, axis: [1, 0, 0], range: [-54.7142, 25.2858]}
  - {id: jy10, type: slide, body: wy10, axis: [0, 1, 0], range: [-39.6484, 40.3516]}
  - {id: jz10, type: slide, body: w10, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx11, type: slide, body: wx11, axis: [1, 0, 0], range: [-54.773, 25.227]}
  - {id: jy11, type: slide, body: wy11, axis: [0, 1, 0], range: [-40.3282, 39.6718]}
  - {id: jz11, type: slide, body: w11, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx12, type: slide, body: wx12, axis: [1, 0, 0], range: [-54.8368, 25.1632]}
  - {id: jy12, type: slide, body: wy12, axis: [0, 1, 0], range: [-39.908, 40.092]}
  - {id: jz12, type: slide, body: w12, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx13, type: slide, body: wx13, axis: [1, 0, 0], range: [-54.9056, 25.0944]}
  - {id: jy13, type: slide, body: wy13, axis: [0, 1, 0], range: [-39.4879, 40.5121]}
  - {id: jz13, type: slide, body: w13, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx14, type: slide, body: wx14, axis: [1, 0, 0], range: [-54.9795, 25.0205]}
  - {id: jy14, type: slide, body: wy14, axis: [0, 1, 0], range: [-40.1677, 39.8323]}
  - {id: jz14, type: slide, body: w14, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx15, type: slide, body: wx15, axis: [1, 0, 0], range: [-55.0584, 24.9416]}
  - {id: jy15, type: slide, body: wy15, axis: [0, 1, 0], range: [-39.7476, 40.2524]}
  - {id: jz15, type: slide, body: w15, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx16, type: slide, body: wx16, axis: [1, 0, 0], range: [-55.1424, 24.8576]}
  - {id: jy16, type: slide, body: wy16, axis: [0, 1, 0], range: [-40.4274, 39.5726]}
  - {id: jz16, type: slide, body: w16, axis: [0, 0, 1], range: [-34.4522, 3]}
  - {id: jx17, type: slide, body: wx17, axis: [1, 0, 0], range: [-55.2314, 24.7686]}
  - {id: jy17, type: slide, body: wy17, axis: [0, 1, 0], range: [-40.0072, 39.9928]}
  - {id: jz17, type: slide, body: w17, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx18, type: slide, body: wx18, axis: [1, 0, 0], range: [-55.3254, 24.6746]}
  - {id: jy18, type: slide, body: wy18, axis: [0, 1, 0], range: [-39.5871, 40.4129]}
  - {id: jz18, type: slide, body: w18, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx19, type: slide, body: wx19, axis: [1, 0, 0], range: [-55.4245, 24.5755]}
  - {id: jy19, type: slide, body: wy19, axis: [0, 1, 0], range: [-40.2669, 39.7331]}
  - {id: jz19, type: slide, body: w19, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx20, type: slide, body: wx20, axis: [1, 0, 0], range: [-55.5286, 24.4714]}
  - {id: jy20, type: slide, body: wy20, axis: [0, 1, 0], range: [-39.8467, 40.1533]}
  - {id: jz20, type: slide, body: w20, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx21, type: slide, body: wx21, axis: [1, 0, 0], range: [-55.6378, 24.3622]}
  - {id: jy21, type: slide, body: wy21, axis: [0, 1, 0], range: [-40.5266, 39.4734]}
  - {id: jz21, type: slide, body: w21, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx22, type: slide, body: wx22, axis: [1, 0, 0], range: [-55.7519, 24.2481]}
  - {id: jy22, type: slide, body: wy22, axis: [0, 1, 0], range: [-40.1064, 39.8936]}
  - {id: jz22, type: slide, body: w22, axis: [0, 0, 1], range: [-34.4523, 3]}
  - {id: jx23, type: slide, body: wx23, axis: [1, 0, 0], range: [-55.8712, 24.1288]}
  - {id: jy23, type: slide, body: wy23, axis: [0, 1, 0], range: [-39.6863, 40.3137]}
  - {id: jz23, type: slide, body: w23, axis: [0, 0, 1], range: [-34.4524, 3]}
  - {id: jx24, type: slide, body: wx24, axis: [1, 0, 0], range: [-55.9954, 24.0046]}
  - {id: jy24, type: slide, body: wy24, axis: [0, 1, 0], range: [-40.3661, 39.6339]}
  - {id: jz24, type: slide, body: w24, axis: [0, 0, 1], range: [-34.4524, 3]}
  - {id: jx25, type: slide, body: wx25, axis: [1, 0, 0], range: [-56.1247, 23.8753]}
  - {id: jy25, type: slide, body: wy25, axis: [0, 1, 0], range: [-39.9459, 40.0541]}
  - {id: jz25, type: slide, body: w25, axis: [0, 0, 1], range: [-34.4524, 3]}
  - {id: jx26, type: slide, body: wx26, axis: [1, 0, 0], range: [-56.259, 23.741]}
  - {id: jy26, type: slide, body: wy26, axis: [0, 1, 0], range: [-39.5258, 40.4742]}
  - {id: jz26, type: slide, body: w26, axis: [0, 0, 1], range: [-34.4524, 3]}
  - {id: jx27, type: slide, body: wx27, axis: [1, 0, 0], range: [-56.3984, 23.6016]}
  - {id: jy27, type: slide, body: wy27, axis: [0, 1, 0], range: [-40.2056, 39.7944]}
  - {id: jz27, type: slide, body: w27, axis: [0, 0, 1], range: [-34.4525, 3]}
  - {id: jx28, type: slide, body: wx28, axis: [1, 0, 0], range: [-56.5428, 23.4572]}
  - {id: jy28, type: slide, body: wy28, axis: [0, 1, 0], range: [-39.7854, 40.2146]}
  - {id: jz28, type: slide, body: w28, axis: [0, 0, 1], range: [-34.4525, 3]}
  - {id: jx29, type: slide, body: wx29, axis: [1, 0, 0], range: [-56.6922, 23.3078]}
  - {id: jy29, type: slide, body: wy29, axis: [0, 1, 0], range: [-40.4653, 39.5347]}
  - {id: jz29, type: slide, body: w29, axis: [0, 0, 1], range: [-34.4525, 3]}
  - {id: jx30, type: slide, body: wx30, axis: [1, 0, 0], range: [-56.8467, 23.1533]}
  - {id: jy30, type: slide, body: wy30, axis: [0, 1, 0], range: [-40.0451, 39.9549]}
  - {id: jz30, type: slide, body: w30, axis: [0, 0, 1], range: [-34.4525, 3]}
  - {id: jx31, type: slide, body: wx31, axis: [1, 0, 0], range: [-57.0062, 22.9938]}
  - {id: jy31, type: slide, body: wy31, axis: [0, 1, 0], range: [-39.625, 40.375]}
  - {id: jz31, type: slide, body: w31, axis: [0, 0, 1], range: [-34.4526, 3]}
  - {id: jx32, type: slide, body: wx32, axis: [1, 0, 0], range: [-57.1708, 22.8292]}
  - {id: jy32, type: slide, body: wy32, axis: [0, 1, 0], range: [-40.3048, 39.6952]}
  - {id: jz32, type: slide, body: w32, axis: [0, 0, 1], range: [-34.4526, 3]}
  - {id: jx33, type: slide, body: wx33, axis: [1, 0, 0], range: [-57.3404, 22.6596]}
  - {id: jy33, type: slide, body: wy33, axis: [0, 1, 0], range: [-39.8846, 40.1154]}
  - {id: jz33, type: slide, body: w33, axis: [0, 0, 1], range: [-34.4526, 3]}
  - {id: jx34, type: slide, body: wx34, axis: [1, 0, 0], range: [-57.515, 22.485]}
  - {id: jy34, type: slide, body: wy34, axis: [0, 1, 0], range: [-39.4645, 40.5355]}
  - {id: jz34, type: slide, body: w34, axis: [0, 0, 1], range: [-34.4527, 3]}
  - {id: jx35, type: slide, body: wx35, axis: [1, 0, 0], range: [-57.6947, 22.3053]}
  - {id: jy35, type: slide, body: wy35, axis: [0, 1, 0], range: [-40.1443, 39.8557]}
  - {id: jz35, type: slide, body: w35, axis: [0, 0, 1], range: [-34.4527, 3]}
  - {id: jx36, type: slide, body: wx36, axis: [1, 0, 0], range: [-57.8794, 22.1206]}
  - {id: jy36, type: slide, body: wy36, axis: [0, 1, 0], range: [-39.7241, 40.2759]}
  - {id: jz36, type: slide, body: w36, axis: [0, 0, 1], range: [-34.4527, 3]}
  - {id: jx37, type: slide, body: wx37, axis: [1, 0, 0], range: [-58.0691, 21.9309]}
  - {id: jy37, type: slide, body: wy37, axis: [0, 1, 0], range: [-40.404, 39.596]}
  - {id: jz37, type: slide, body: w37, axis: [0, 0, 1], range: [-34.4527, 3]}
  - {id: jx38, type: slide, body: wx38, axis: [1, 0, 0], range: [-58.2639, 21.7361]}
  - {id: jy38, type: slide, body: wy38, axis: [0, 1, 0], range: [-39.9838, 40.0162]}
  - {id: jz38, type: slide, body: w38, axis: [0, 0, 1], range: [-34.4528, 3]}
  - {id: jx39, type: slide, body: wx39, axis: [1, 0, 0], range: [-58.4637, 21.5363]}
  - {id: jy39, type: slide, body: wy39, axis: [0, 1, 0], range: [-39.5637, 40.4363]}
  - {id: jz39, type: slide, body: w39, axis: [0, 0, 1], range: [-34.4528, 3]}
  - {id: jx40, type: slide, body: wx40, axis: [1, 0, 0], range: [-58.6685, 21.3315]}
  - {id: jy40, type: slide, body: wy40, axis: [0, 1, 0], range: [-40.2435, 39.7565]}
  - {id: jz40, type: slide, body: w40, axis: [0, 0, 1], range: [-34.4529, 3]}
  - {id: jx41, type: slide, body: wx41, axis: [1, 0, 0], range: [-58.8784, 21.1216]}
  - {id: jy41, type: slide, body: wy41, axis: [0, 1, 0], range: [-39.8233, 40.1767]}
  - {id: jz41, type: slide, body: w41, axis: [0, 0, 1], range: [-34.4529, 3]}
  - {id: jx42, type: slide, body: wx42, axis: [1, 0, 0], range: [-59.0933, 20.9067]}
  - {id: jy42, type: slide, body: wy42, axis: [0, 1, 0], range: [-40.5032, 39.4968]}
  - {id: jz42, type: slide, body: w42, axis: [0, 0, 1], range: [-34.4529, 3]}
  - {id: jx43, type: slide, body: wx43, axis: [1, 0, 0], range: [-59.3133, 20.6867]}
  - {id: jy43, type: slide, body: wy43, axis: [0, 1, 0], range: [-40.083, 39.917]}
  - {id: jz43, type: slide, body: w43, axis: [0, 0, 1], range: [-34.453, 3]}
  - {id: jx44, type: slide, body: wx44, axis: [1, 0, 0], range: [-59.5383, 20.4617]}
  - {id: jy44, type: slide, body: wy44, axis: [0, 1, 0], range: [-39.6628, 40.3372]}
  - {id: jz44, type: slide, body: w44, axis: [0, 0, 1], range: [-34.453, 3]}
  - {id: jx45, type: slide, body: wx45, axis: [1, 0, 0], range: [-59.7683, 20.2317]}
  - {id: jy45, type: slide, body: wy45, axis: [0, 1, 0], range: [-40.3427, 39.6573]}
  - {id: jz45, type: slide, body: w45, axis: [0, 0, 1], range: [-34.453, 3]}
  - {id: jx46, type: slide, body: wx46, axis: [1, 0, 0], range: [-60.0033, 19.9967]}
  - {id: jy46, type: slide, body: wy46, axis: [0, 1, 0], range: [-39.9225, 40.0775]}
  - {id: jz46, type: slide, body: w46, axis: [0, 0, 1], range: [-34.4531, 3]}
  - {id: jx47, type: slide, body: wx47, axis: [1, 0, 0], range: [-60.2434, 19.7566]}
  - {id: jy47, type: slide, body: wy47, axis: [0, 1, 0], range: [-39.5024, 40.4976]}
  - {id: jz47, type: slide, body: w47, axis: [0, 0, 1], range: [-34.4531, 3]}
  - {id: jx48, type: slide, body: wx48, axis: [1, 0, 0], range: [-60.4886, 19.5114]}
  - {id: jy48, type: slide, body: wy48, axis: [0, 1, 0], range: [-40.1822, 39.8178]}
  - {id: jz48, type: slide, body: w48, axis: [0, 0, 1], range: [-34.4532, 3]}
  - {id: jx49, type: slide, body: wx49, axis: [1, 0, 0], range: [-60.7388, 19.2612]}
  - {id: jy49, type: slide, body: wy49, axis: [0, 1, 0], range: [-39.762, 40.238]}
  - {id: jz49, type: slide, body: w49, axis: [0, 0, 1], range: [-34.4532, 3]}
  - {id: jx50, type: slide, body: wx50, axis: [1, 0, 0], range: [-60.994, 19.006]}
  - {id: jy50, type: slide, body: wy50, axis: [0, 1, 0], range: [-40.4419, 39.5581]}
  - {id: jz50, type: slide, body: w50, axis: [0, 0, 1], range: [-34.4533, 3]}
  - {id: jx51, type: slide, body: wx51, axis: [1, 0, 0], range: [-61.2542, 18.7458]}
  - {id: jy51, type: slide, body: wy51, axis: [0, 1, 0], range: [-40.0217, 39.9783]}
  - {id: jz51, type: slide, body: w51, axis: [0, 0, 1], range: [-34.4533, 3]}
  - {id: jx52, type: slide, body: wx52, axis: [1, 0, 0], range: [-61.5195, 18.4805]}
  - {id: jy52, type: slide, body: wy52, axis: [0, 1, 0], range: [-39.6015, 40.3985]}
  - {id: jz52, type: slide, body: w52, axis: [0, 0, 1], range: [-34.4534, 3]}
  - {id: jx53, type: slide, body: wx53, axis: [1, 0, 0], range: [-61.7898, 18.2102]}
  - {id: jy53, type: slide, body: wy53, axis: [0, 1, 0], range: [-40.2814, 39.7186]}
  - {id: jz53, type: slide, body: w53, axis: [0, 0, 1], range: [-34.4534, 3]}
  - {id: jx54, type: slide, body: wx54, axis: [1, 0, 0], range: [-62.0652, 17.9348]}
  - {id: jy54, type: slide, body: wy54, axis: [0, 1, 0], range: [-39.8612, 40.1388]}
  - {id: jz54, type: slide, body: w54, axis: [0, 0, 1], range: [-34.4535, 3]}
  - {id: jx55, type: slide, body: wx55, axis: [1, 0, 0], range: [-62.3456, 17.6544]}
  - {id: jy55, type: slide, body: wy55, axis: [0, 1, 0], range: [-40.5411, 39.4589]}
  - {id: jz55, type: slide, body: w55, axis: [0, 0, 1], range: [-34.4535, 3]}
  - {id: jx56, type: slide, body: wx56, axis: [1, 0, 0], range: [-62.631, 17.369]}
  - {id: jy56, type: slide, body: wy56, axis: [0, 1, 0], range: [-40.1209, 39.8791]}
  - {id: jz56, type: slide, body: w56, axis: [0, 0, 1], range: [-34.4536, 3]}
  - {id: jx57, type: slide, body: wx57, axis: [1, 0, 0], range: [-62.9215, 17.0785]}
  - {id: jy57, type: slide, body: wy57, axis: [0, 1, 0], range: [-39.7007, 40.2993]}
  - {id: jz57, type: slide, body: w57, axis: [0, 0, 1], range: [-34.4536, 3]}
  - {id: jx58, type: slide, body: wx58, axis: [1, 0, 0], range: [-63.217, 16.783]}
  - {id: jy58, type: slide, body: wy58, axis: [0, 1, 0], range: [-40.3806, 39.6194]}
  - {id: jz58, type: slide, body: w58, axis: [0, 0, 1], range: [-34.4537, 3]}
  - {id: jx59, type: slide, body: wx59, axis: [1, 0, 0], range: [-63.5175, 16.4825]}
  - {id: jy59, type: slide, body: wy59, axis: [0, 1, 0], range: [-39.9604, 40.0396]}
  - {id: jz59, type: slide, body: w59, axis: [0, 0, 1], range: [-34.4537, 3]}
  - {id: jx60, type: slide, body: wx60, axis: [1, 0, 0], range: [-63.8231, 16.1769]}
  - {id: jy60, type: slide, body: wy60, axis: [0, 1, 0], range: [-39.5402, 40.4598]}
  - {id: jz60, type: slide, body: w60, axis: [0, 0, 1], range: [-34.4538, 3]}
  - {id: jx61, type: slide, body: wx61, axis: [1, 0, 0], range: [-64.1337, 15.8663]}
  - {id: jy61, type: slide, body: wy61, axis: [0, 1, 0], range: [-40.2201, 39.7799]}
  - {id: jz61, type: slide, body: w61, axis: [0, 0, 1], range: [-34.4538, 3]}
  - {id: jx62, type: slide, body: wx62, axis: [1, 0, 0], range: [-64.4494, 15.5506]}
  - {id: jy62, type: slide, body: wy62, axis: [0, 1, 0], range: [-39.7999, 40.2001]}
  - {id: jz62, type: slide, body: w62, axis: [0, 0, 1], range: [-34.4539, 3]}
  - {id: jx63, type: slide, body: wx63, axis: [1, 0, 0], range: [-64.7701, 15.2299]}
  - {id: jy63, type: slide, body: wy63, axis: [0, 1, 0], range: [-40.4798, 39.5202]}
  - {id: jz63, type: slide, body: w63, axis: [0, 0, 1], range: [-34.4539, 3]}
  - {id: jx64, type: slide, body: wx64, axis: [1, 0, 0], range: [-65.0958, 14.9042]}
  - {id: jy64, type: slide, body: wy64, axis: [0, 1, 0], range: [-40.0596, 39.9404]}
  - {id: jz64, type: slide, body: w64, axis: [0, 0, 1], range: [-34.454, 3]}
  - {id: jx65, type: slide, body: wx65, axis: [1, 0, 0], range: [-65.4266, 14.5734]}
  - {id: jy65, type: slide, body: wy65, axis: [0, 1, 0], range: [-39.6394, 40.3606]}
  - {id: jz65, type: slide, body: w65, axis: [0, 0, 1], range: [-34.454, 3]}
  - {id: jx66, type: slide, body: wx66, axis: [1, 0, 0], range: [-65.7624, 14.2376]}
  - {id: jy66, type: slide, body: wy66, axis: [0, 1, 0], range: [-40.3193, 39.6807]}
  - {id: jz66, type: slide, body: w66, axis: [0, 0, 1], range: [-34.4541, 3]}
  - {id: jx67, type: slide, body: wx67, axis: [1, 0, 0], range: [-66.1032, 13.8968]}
  - {id: jy67, type: slide, body: wy67, axis: [0, 1, 0], range: [-39.8991, 40.1009]}
  - {id: jz67, type: slide, body: w67, axis: [0, 0, 1], range: [-34.4542, 3]}
  - {id: jx68, type: slide, body: wx68, axis: [1, 0, 0], range: [-66.4491, 13.5509]}
  - {id: jy68, type: slide, body: wy68, axis: [0, 1, 0], range: [-39.4789, 40.5211]}
  - {id: jz68, type: slide, body: w68, axis: [0, 0, 1], range: [-34.4542, 3]}
  - {id: jx69, type: slide, body: wx69, axis: [1, 0, 0], range: [-66.8, 13.2]}
  - {id: jy69, type: slide, body: wy69, axis: [0, 1, 0], range: [-40.1588, 39.8412]}
  - {id: jz69, type: slide, body: w69, axis: [0, 0, 1], range: [-34.4543, 3]}
cords:
  - id: rope
    from: {body: weight, at: [-7, 0, 27.55]}
    to: {body: bucket, at: [7, 0, 48]}
    over: [pulley]
    links: 44
    thickness: 0.25
    density: 1400
    stiffness: 5000
    pretension: 0.3532
    damping: 2
    friction: 0.5
contact: {solref: [0.0005, 1], solimp: [0.98, 0.999, 0.0001], margin: 0}
driver: {joint: j_b, kind: torque, torque: 0, max_torque: 0.001}   # no hand on anything: the water is the only input
checks:
  - {type: amplitude, joint: j_b, min: 0.04, max: 0.08, sustain: 0.7, settle_s: 2.0, window_s: 11.5}
  - {type: penetration, max: 0.003}
camera: {target: [4, 0, 39], position: [4, -150, 69], fov: 30}
display:
  output: j_b
  labels: {j_b: "Bucket", j_c: "Counterweight", j_v: "Valve", j_p: "Pulley"}
  proof: {label: "Bucket out of contact", sub: "the water falls straight through and the bucket stays up"}
