diff --git a/pd/doc/4.data.structures/pd-l2ork/ds-demos/google-doodle.pd b/pd/doc/4.data.structures/pd-l2ork/ds-demos/google-doodle.pd new file mode 100644 index 0000000000000000000000000000000000000000..bb24dae067ec9be4b0359f34500d8f7ab4e0b091 --- /dev/null +++ b/pd/doc/4.data.structures/pd-l2ork/ds-demos/google-doodle.pd @@ -0,0 +1,868 @@ +#N struct bg float x float y; +#N struct oo float x float y; +#N struct upper-p float x float y; +#N struct tt float x float y; +#N struct cc float x float y; +#N struct uu float x float y; +#N struct yy float x float y; +#N struct rr float x float y; +#N struct ppp float x float y; +#N struct ee float x float y; +#N struct zz float x float y; +#N struct jj float x float y; +#N struct dd float x float y; +#N struct aa float x float y; +#N struct ss float x float y; +#N struct vv float x float y; +#N struct mm float x float y; +#N canvas 297 186 709 381 10; +#X scalar bg 122 136 \;; +#X scalar oo -219 23 \;; +#X scalar upper-p 117 83 \;; +#X scalar tt -261 136 \;; +#X scalar cc -249 137 \;; +#X scalar uu -414 88 \;; +#X scalar yy 134 27 \;; +#X scalar rr -261 93 \;; +#X scalar rr -234 141 \;; +#X scalar ppp 147 29 \;; +#X scalar ee -455 92 \;; +#X scalar zz -226 143 \;; +#X scalar jj 162 33 \;; +#X scalar dd 87 95 \;; +#X scalar aa 101 92 \;; +#X scalar uu -211 143 \;; +#X scalar ss 187 40 \;; +#X scalar tt 57 90 \;; +#X scalar vv -201 138 \;; +#X scalar cc 19 30 \;; +#X scalar aa 202 83 \;; +#X scalar mm -188 137 \;; +#N canvas 128 92 664 535 letters 0; +#N canvas 567 144 450 300 P 0; +#X obj 80 60 draw path m 30.2775 64.0212 -4.08 0 0 -5.96 3.4 0 c 6.43999 +0 9.68 -2.48001 9.68 -7.2 0 -4.72 -3.24001 -7.24 -9.68 -7.24 l -9.04 +0 c -0.919999 0 -1.36 0.480001 -1.36 1.4 0 1.32 0.760002 1.4 2.56 1.4 +l 1.36 0 0 17.6 -2.52 0 c -0.959999 0 -1.4 0.440001 -1.4 1.36 0 0.919999 +0.440001 1.4 1.36 1.4 l 9.56 0 c 1.36 0 1.96 -0.200001 1.96 -1.4 0 +-0.959999 -0.560001 -1.36 -1.8 -1.36 m -4.08 -17.6 3.6 0 c 4.08 0 6.16 +1.48 6.16 4.52 0 3.04 -2.08 4.56 -6.16 4.56 l -3.6 0 0 -9.08; +#X obj 139 11 loadbang; +#X obj 62 -16 struct upper-p float x float y; +#X obj 30 26 r all; +#X msg 139 32 fill #c44654 \, stroke #c44654; +#X connect 1 0 4 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X restore 22 29 pd P; +#N canvas 568 244 450 300 y 0; +#X obj 71 112 draw path m 52.06 71.7812 10.28 -20.28 c 1.36 -0.04 1.96 +-0.360001 1.96 -1.4 0 -0.919999 -0.520001 -1.36 -1.56 -1.36 l -4.84 +0 c -1.28 0 -1.84 0.200001 -1.84 1.36 0 1.12 0.680002 1.4 2.36 1.4 +0.24 0 0.48 0 0.76 0 l -5.44 10.76 -5.24 -10.76 c 0.24 0 0.48 0 0.72 +0 1.6 0 2.28 -0.280001 2.28 -1.4 0 -1.16 -0.560001 -1.36 -1.84 -1.36 +l -5.44 0 c -1.04 0 -1.56 0.440001 -1.56 1.36 0 1.12 0.640002 1.4 2.24 +1.4 l 7.16 14.04 -3.2 6.24 -4.24 0 c -0.999999 0 -1.48 0.480001 -1.48 +1.4 0 1.08 0.480001 1.4 1.64 1.4 l 8.96 0 c 1.04 0 1.6 -0.480001 1.6 +-1.4 0 -1.16 -0.720002 -1.4 -2.44 -1.4 -0.24 0 -0.52 0 -0.84 0; +#X obj 141 39 loadbang; +#X obj 62 -16 struct yy float x float y; +#X obj 45 68 r all; +#X msg 141 60 fill #64a2ac \, stroke #64a2ac; +#X connect 1 0 4 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X restore 55 29 pd y; +#N canvas 687 402 450 300 p 0; +#X obj 80 60 draw path m 78.6025 63.9412 c -3.64 0 -6.16 -2.6 -6.16 +-6.12 0 -3.52 2.52 -6.12 6.16 -6.12 3.68 0 6.2 2.6 6.2 6.12 0 3.64 +-2.6 6.12 -6.2 6.12 m -6.08 7.84 0 -7.8 c 1.6 1.84 4 2.84 6.76 2.84 +5.12 0 8.88 -3.6 8.88 -8.8 0 -5.47999 -4.08001 -9.32 -9.2 -9.32 -2.48 +0 -4.64 0.920002 -6.4 2.72 l 0 -1.88 c 0 -0.559999 -0.360001 -0.8 -1.12 +-0.8 l -3 0 c -1.04 0 -1.56 0.440001 -1.56 1.36 0 0.999999 0.600001 +1.4 1.84 1.4 0.28 0 0.6 0 0.88 0 l 0 20.28 c -0.12 0 -0.24 0 -0.36 +0 -1.64 0 -2.36 0.280001 -2.36 1.4 0 0.919999 0.520001 1.4 1.56 1.4 +l 8.64 0 c 1.16 0 1.64 -0.320001 1.64 -1.4 0 -0.919999 -0.480001 -1.4 +-1.48 -1.4 l -4.72 0; +#X obj 182 11 loadbang; +#X obj 62 -16 struct ppp float x float y; +#X obj 40 30 r all; +#X msg 182 32 fill #ac399c \, stroke #ac399c; +#X connect 1 0 4 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X restore 88 29 pd p; +#N canvas 711 235 450 300 j 0; +#X obj 80 60 draw path m 107.665 64.1012 0 -13.24 0 -1.32 c 0 -0.48 +-0.36 -0.8 -1.12 -0.8 l -10.76 0 c -1.04 0 -1.56 0.440001 -1.56 1.36 +0 0.999999 0.560001 1.4 1.84 1.4 0.2 0 0.56 0 1 0 l 7.64 0 0 14.04 +c 0 4.04 -1.24 5.88 -5.32 5.88 -1.04 0 -2.12 -0.28 -3.28 -0.28 -0.919999 +0 -1.68 0.720001 -1.68 1.52 0 1.28 1.4 1.84 4.28 1.84 4.44 0 7.4 -1.64 +8.4 -4.2 0.52 -1.32 0.56 -3.32 0.56 -6.2 m -5.28 -21 c 0 1.6 0.36 1.92 +2 1.92 1.88 0 2 -0.440002 2 -2.48 0 -2.04 -0.16 -2.64 -1.96 -2.64 -1.8 +0 -2.04 0.600003 -2.04 3.2; +#X obj 229 -1 loadbang; +#X obj 62 -16 struct jj float x float y; +#X obj 50 18 r all; +#X msg 229 20 fill #4c95d1 \, stroke #4c95d1; +#X connect 1 0 4 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X restore 121 28 pd j; +#N canvas 709 249 450 300 s 0; +#X obj 62 -16 struct ss float x float y; +#X obj 56 98 draw path m 117.168 65.3812 c 0 1.24 0.52 1.88 1.44 1.88 +0.44 0 1.08 -0.320001 2 -0.92 2.2 0.559999 4.16 0.88 5.92 0.88 4.88 +0 7.64 -2.44 7.64 -5.8 0 -3.84 -2.68001 -5.36 -7.84 -5.48 -3.84 -0.08 +-6.08 -0.280002 -6.08 -2.36 0 -1.56 1.48 -2.88 4.08 -2.88 2.04 0 3.48 +0.480001 4.96 1.8 1.16 1.04 1.56 2.04 2.44 2.04 0.96 0 1.32 -0.680001 +1.32 -1.96 l 0 -2.28 c 0 -1.32 -0.44 -1.96 -1.32 -1.96 -1.04 0 -1.44 +0.76 -2 0.76 -0.56 0 -2.12 -0.88 -4.96 -0.88 -4.84 0 -7.52 2.24 -7.52 +5.48 0 3.48 2.84001 5.4 8.16 5.4 0.56 0 0.92 0 1.12 0 2.96 0 4.4 0.560002 +4.4 2.56 0 1.76 -1.76 3.04 -4.6 3.04 -2.64 0 -4.88 -0.960001 -5.92 +-2.32 -0.76 -0.999999 -0.64 -2.08 -1.84 -2.08 -1.04 0 -1.4 0.560001 +-1.4 1.6 l 0 3.48; +#X obj 56 50 loadbang; +#X obj 20 23 r all; +#X msg 56 71 fill #64a2ac \, stroke #64a2ac; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 154 29 pd s; +#N canvas 433 184 450 300 d 0; +#X obj 62 -16 struct dd float x float y; +#X obj 80 60 draw path m 142.87 58.0213 c 0 -3.88 2.48 -6.44 6.16 -6.44 +3.64 0 6.16 2.64 6.16 6.24 0 3.6 -2.6 6.32 -6.2 6.32 -3.48 0 -6.12 +-2.44 -6.12 -6.12 m 12.8 8.76 3.72 0 c 0.84 0 1.4 -0.520001 1.4 -1.4 +0 -0.999999 -0.56 -1.36 -1.8 -1.36 -0.28 0 -0.6 0 -0.88 0 l 0 -22 c +0 -0.559999 -0.36 -0.8 -1.12 -0.8 l -4 0 c -1.04 0 -1.56 0.480001 -1.56 +1.4 0 1.28 0.84 1.4 2.68 1.4 l 1.04 0 0 7.48 c -1.52 -1.88 -3.68 -2.8 +-6.36 -2.8 -5.27999 0 -9.28 4.08001 -9.28 9.24 0 5.47999 3.76 9.32 +8.68 9.32 2.76 0 5.16 -1.12 6.72 -3.08 l 0 1.6 c 0 0.679999 0.16 1 +0.76 1; +#X obj 265 -1 loadbang; +#X obj 50 32 r all; +#X msg 265 20 fill #3c9e54 \, stroke #3c9e54; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 187 29 pd d; +#N canvas 433 184 450 300 a 0; +#X obj 62 -16 struct aa float x float y; +#X obj 33 100 draw path m 178.292 64.3012 0.2 1.2 c 0.16 0.839999 0.64 +1.28 1.36 1.28 l 3.08 0 c 1.04 0 1.56 -0.480001 1.56 -1.4 0 -1.16 -0.68 +-1.36 -2.32 -1.36 l -1 0 0 -8.84 c 0 -4.72 -2.32001 -6.92 -7.32 -6.92 +-4.4 0 -7.28 1.4 -7.28 2.76 0 0.999999 0.6 1.64 1.32 1.64 1.52 0 3.12 +-1.64 5.88 -1.64 3 0 4.4 1.4 4.4 4.4 0 0.04 0 0.08 0 0.12 -1.6 -0.4 +-3.12 -0.6 -4.64 -0.6 -5.79999 0 -9.04 2.44 -9.04 6.48 0 3.44 2.56 +5.84 6.48 5.84 2.68 0 5.2 -1.04 7.32 -2.96 m -0.12 -6.16 0 2.12 c 0 +1.76 -3.2 4 -6.72 4 -2.28 0 -3.84 -1.32 -3.84 -3.04 0 -2.2 2.28 -3.76 +6.44 -3.76 1.44 0 2.8 0.24 4.12 0.68; +#X obj 251 0 loadbang; +#X obj 30 36 r all; +#X msg 251 21 fill #7349a4 \, stroke #7349a4; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 220 29 pd a; +#N canvas 433 184 690 300 o 0; +#X obj 62 -17 struct oo float x float y; +#X obj 80 60 draw path m 208.115 57.7812 c 0 -5.39999 -4.00001 -9.48 +-10.2 -9.48 -6.19999 0 -10.24 4.04001 -10.24 9.48 0 5.43999 4.04001 +9.48 10.24 9.48 6.19999 0 10.2 -4.04001 10.2 -9.48 m -10.2 6.76 c -4.04 +0 -6.84 -2.88 -6.84 -6.76 0 -3.88 2.8 -6.8 6.84 -6.8 4.04 0 6.84 2.92 +6.84 6.8 0 3.92 -2.8 6.76 -6.84 6.76; +#X obj 327 -7 loadbang; +#X obj 71 17 r all; +#X msg 327 14 fill gold \, stroke gold; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 253 29 pd o; +#N canvas 433 184 604 300 t 0; +#X obj 62 -16 struct tt float x float y; +#X obj 80 60 draw path m 227.298 49.8213 -7.68 0 0 -3.96 c 0 -1.92 +-0.16 -2.72 -1.56 -2.72 -1.04 0 -1.52 0.560001 -1.52 1.64 0 0.519999 +0 0.88 0 1.04 l 0 4 -2.16 0 c -1.88 0 -2.68 0.120001 -2.68 1.4 0 0.959999 +0.48 1.36 1.56 1.36 l 3.28 0 0 6.52 c 0 0.2 0 0.4 0 0.6 0 1.8 0.04 +3.36 0.72 4.52 1.12 1.96 3.2 2.92 6.2 2.92 1.84 0 3.88 -0.520001 6.32 +-1.48 1.44 -0.559999 2.16 -1.12 2.16 -2.04 0 -0.719999 -0.64 -1.4 -1.36 +-1.4 -1.56 0 -4.16 2.08 -7.32 2.08 -3.44 0 -3.68 -2.08 -3.68 -5.2 l +0 -6.52 7.92 0 c 1.08 0 1.64 -0.440001 1.64 -1.36 0 -0.999999 -0.6 +-1.4 -1.84 -1.4; +#X obj 300 0 loadbang; +#X msg 300 21 stroke purple \, fill purple; +#X obj 58 17 r all; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 286 29 pd t; +#N canvas 424 155 624 300 c 0; +#X obj 80 60 draw path m 254.84 54.6213 0 -3.64 c 0 -1.68 -0.2 -2.4 +-1.4 -2.4 -1 0 -1.52 0.360001 -1.52 1.24 0 0 0 0.04 0 0.08 -2.16 -1.08 +-4.12 -1.64 -6.16 -1.64 -5.59999 0 -9.84 4.12001 -9.84 9.52 0 5.39999 +4.20001 9.48 9.88 9.48 4.72 0 9.12 -2.92 9.12 -4.76 0 -0.799999 -0.56 +-1.36 -1.36 -1.36 -1.04 0 -1.8 0.960001 -3 1.76 -1.4 0.919999 -3 1.44 +-4.56 1.44 -4.08 0 -6.68 -2.72 -6.68 -6.6 0 -3.76 2.8 -6.44 6.84 -6.44 +2.32 0 4.16 1.08 5.36 3.2 0.6 1.08 1 1.56 1.84 1.56 0.96 0 1.48 -0.480001 +1.48 -1.44; +#X obj 62 -16 struct cc float x float y; +#X obj 298 -9 loadbang; +#X obj 66 16 r all; +#X msg 298 12 fill #737e33 \, stroke #737e33; +#X connect 2 0 4 0; +#X connect 3 0 0 0; +#X connect 4 0 0 0; +#X restore 319 29 pd c; +#N canvas 640 207 450 300 r 0; +#X obj 62 -16 struct rr float x float y; +#X obj 80 60 draw path m 268.182 64.0212 0 -8.08 c 2.6 -2.96 4.8 -4.52 +6.96 -4.52 1.52 0 2.36 1.2 3.4 1.2 0.84 0 1.72 -0.880001 1.72 -1.84 +0 -1.44 -1.44 -2.52 -3.88 -2.52 -3.12 0 -5.76 1.52 -8.2 4.6 l 0 -3.32 +c 0 -0.559999 -0.36 -0.8 -1.08 -0.8 l -4.44 0 c -1.04 0 -1.56 0.440001 +-1.56 1.36 0 0.999999 0.56 1.4 1.84 1.4 0.2 0 0.56 0 1 0 l 1.32 0 0 +12.52 -3.44 0 c -1.08 0 -1.64 0.440001 -1.64 1.36 0 0.919999 0.56 1.4 +1.6 1.4 l 12.76 0 c 1.16 0 1.6 -0.280001 1.6 -1.4 0 -0.959999 -0.48 +-1.36 -1.48 -1.36 l -6.48 0; +#X obj 268 -4 loadbang; +#X obj 49 32 r all; +#X msg 268 17 fill #54439c \, stroke #54439c; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 352 29 pd r; +#N canvas 433 184 450 300 z 0; +#X obj 62 -16 struct zz float x float y; +#X obj 80 60 draw path m 289.925 64.0212 10.72 -10.48 c 1.16 -1.12 +1.76 -2.08 1.76 -2.84 0 -1.28 -0.92 -1.96 -2.76 -1.96 l -10.44 0 c +-1.8 0 -2.72 0.440001 -2.72 1.56 l 0 3.32 c 0 1.04 0.48 1.56 1.4 1.56 +1.28 0 1.4 -0.840002 1.4 -2.68 l 0 -1 9.32 0 -11.16 11.16 c -0.8 0.799999 +-1.4 1.4 -1.4 2.36 0 1.16 0.76 1.76 2.24 1.76 l 11.8 0 c 1.52 0 2.32 +-0.320001 2.32 -1.64 l 0 -3.24 c 0 -1.04 -0.44 -1.56 -1.36 -1.56 -1.28 +0 -1.4 0.840002 -1.4 2.68 l 0 1 -9.72 0; +#X obj 273 3 loadbang; +#X obj 48 17 r all; +#X msg 273 24 fill #7349a4 \, stroke #7349a4; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 385 29 pd z; +#N canvas 433 184 450 300 u 0; +#X obj 62 -16 struct uu float x float y; +#X obj 80 60 draw path m 313.267 59.5812 0 -9.36 c 0 -0.08 0 -0.12 +0 -0.2 0 -0.879999 -0.04 -1.28 -1.12 -1.28 l -2.96 0 c -1.04 0 -1.56 +0.440001 -1.56 1.36 0 0.999999 0.56 1.4 1.8 1.4 0.28 0 0.6 0 0.88 0 +l 0 8.8 c 0 4.56 2.16 6.88 6.44 6.88 2.36 0 4.04 -0.920002 6.08 -2.52 +l 0 1.32 c 0 0.48 0.36 0.8 1.12 0.8 l 2.96 0 c 1.04 0 1.56 -0.480001 +1.56 -1.4 0 -0.999999 -0.56 -1.36 -1.8 -1.36 -0.28 0 -0.6 0 -0.88 0 +l 0 -13.4 c 0 -1.16 0 -1.88 -1.36 -1.88 l -4.16 0 c -1.08 0 -1.56 0.400001 +-1.56 1.36 0 0.959999 0.4 1.4 1.44 1.4 l 2.68 0 0 8.08 c 0 2.88 -2.52 +4.72 -5.16 4.72 -3.04 0 -4.4 -1.52 -4.4 -4.72; +#X obj 277 0 loadbang; +#X obj 48 7 r all; +#X msg 277 21 fill #ac399c \, stroke #ac399c; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 418 29 pd u; +#N canvas 433 184 450 300 v 0; +#X obj 62 -16 struct vv float x float y; +#X obj 80 60 draw path m 333.33 51.5013 6.4 14.24 c 0.52 1.2 0.96 1.72 +2.28 1.72 1.4 0 1.8 -0.480001 2.36 -1.72 l 6.44 -14.24 c 0.12 0 0.24 +0 0.36 0 1.56 0 2.24 -0.280001 2.24 -1.4 0 -0.919999 -0.52 -1.36 -1.56 +-1.36 l -6.04 0 c -1.28 0 -1.84 0.200001 -1.84 1.36 0 1.16 0.72 1.44 +2.56 1.44 0.36 0 0.72 -0.04 1.16 -0.04 l -5.64 12.64 -5.08 -12.64 c +0.24 0 0.48 0 0.72 0 1.6 0 2.28 -0.280001 2.28 -1.4 0 -1.16 -0.56 -1.36 +-1.84 -1.36 l -5.48 0 c -1.04 0 -1.56 0.440001 -1.56 1.36 0 1.12 0.64 +1.4 2.24 1.4; +#X obj 256 6 loadbang; +#X msg 256 27 fill purple \, stroke purple; +#X obj 50 22 r all; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 451 29 pd v; +#N canvas 433 184 450 300 m 0; +#X obj 62 -16 struct mm float x float y; +#X obj 70 71 draw path m 373.473 55.9012 0 8.92 c 0 1.28 0.56 1.96 +1.64 1.96 l 2.36 0 c 0.92 0 1.4 -0.480001 1.4 -1.4 0 -1.12 -0.56 -1.36 +-2.04 -1.36 -0.12 0 -0.24 0 -0.36 0 l 0 -8.84 c 0 -4.56 -1.2 -6.96 +-4.8 -6.96 -1.88 0 -3.28 0.800002 -4.36 2.4 -0.56 -1.6 -1.76 -2.4 -3.56 +-2.4 -1.52 0 -2.72 0.520001 -3.76 1.68 -0.08 -0.959999 -0.28 -1.16 +-1.12 -1.16 l -3 0 c -1.04 0 -1.52 0.440001 -1.52 1.36 0 0.999999 0.56 +1.4 1.8 1.4 0.28 0 0.6 0 0.88 0 l 0 12.52 c -0.16 0 -0.28 0 -0.4 0 +-1.6 0 -2.28 0.240001 -2.28 1.36 0 0.919999 0.48 1.4 1.52 1.4 l 5.2 +0 c 1.16 0 1.6 -0.280001 1.6 -1.4 0 -1.08 -0.52 -1.4 -1.88 -1.4 -0.24 +0 -0.52 0.04 -0.84 0.04 l 0 -10.76 c 0.72 -1.36 1.68 -2.04 2.88 -2.04 +1.48 0 2.56 1.16 2.56 3.16 0 0.24 0 0.760001 0 1.52 l 0 8.24 c 0 0.2 +0 0.36 0 0.52 0 1.52 0.08 2.12 1.36 2.12 l 2.48 0 c 0.92 0 1.36 -0.480001 +1.36 -1.4 0 -1.12 -0.56 -1.36 -2.04 -1.36 -0.12 0 -0.24 0 -0.36 0 l +0 -8.12 c 0 -3.12 1.36 -4.68 3.16 -4.68 1.96 0 2.12 1.72 2.12 4.68 +; +#X obj 156 7 loadbang; +#X obj 53 30 r all; +#X msg 156 28 fill #3a8eb4 \, stroke #3a8eb4; +#X connect 2 0 4 0; +#X connect 3 0 1 0; +#X connect 4 0 1 0; +#X restore 484 29 pd m; +#N canvas 216 293 450 300 e 0; +#X obj 156 7 loadbang; +#X obj 62 -16 struct ee float x float y; +#X obj 70 71 draw path m 383.895 56.0612 c 0.76 -3.24 3.28 -5.16 6.72 +-5.16 3.16 0 5.64 2.04 6 5.16 l -12.72 0 m -0.08 2.56 13.12 0 c 2.4 +0 3.24 -2e-06 3.24 -1.84 0 -4.36 -3.64001 -8.56 -9.56 -8.56 -6.03999 +0 -10.2 3.88001 -10.2 9.48 0 5.83999 3.76001 9.56 9.8 9.56 2.64 0 5.48 +-0.640001 8.16 -1.96 1.16 -0.559999 1.72 -1.16 1.72 -1.96 0 -0.719999 +-0.6 -1.28 -1.36 -1.28 -1.76 0 -4.28 2.44 -8.24 2.44 -4.04 0 -6.48 +-2.12 -6.68 -5.88; +#X obj 40 24 r all; +#X msg 156 28 fill #ce4d3d \, stroke #ce4d3d; +#X connect 0 0 4 0; +#X connect 3 0 2 0; +#X connect 4 0 2 0; +#X restore 514 29 pd e; +#X obj 65 100 loadbang; +#X msg 65 142 transform scale \$1; +#X floatatom 163 88 5 0 0 0 - - -, f 5; +#X obj 65 163 s all; +#X msg 65 121 2; +#N canvas 0 27 1366 684 down 0; +#X msg 648 -139 pointer; +#X obj 598 -178 t b b; +#X msg 588 -59 next; +#X msg 683 -62 send-window sort; +#X obj 309 184 set upper-p y; +#X obj 400 183 set yy y; +#X obj 461 186 set ppp y; +#X obj 659 183 set jj y; +#X obj 720 183 set ss y; +#X obj 780 183 set dd y; +#X obj 840 183 set aa y; +#X obj 900 183 set oo y; +#X obj 960 183 set tt y; +#X obj 1020 183 set cc y; +#X obj 1080 183 set rr y; +#X obj 1140 183 set zz y; +#X obj 1200 183 set uu y; +#X obj 1260 183 set vv y; +#X obj 1320 183 set mm y; +#X obj 1380 183 set ee y; +#X obj 309 114 get upper-p y; +#X obj 400 113 get yy y; +#X obj 459 112 get ppp y; +#X obj 659 113 get jj y; +#X obj 720 113 get ss y; +#X obj 780 113 get dd y; +#X obj 840 113 get aa y; +#X obj 900 113 get oo y; +#X obj 960 113 get tt y; +#X obj 1020 113 get cc y; +#X obj 1080 113 get rr y; +#X obj 1140 113 get zz y; +#X obj 1200 113 get uu y; +#X obj 1260 113 get vv y; +#X obj 1320 113 get mm y; +#X obj 1380 113 get ee y; +#X obj 309 135 + 10; +#X obj 399 135 + 10; +#X obj 459 135 + 10; +#X obj 659 135 + 10; +#X obj 719 135 + 10; +#X obj 779 135 + 10; +#X obj 839 135 + 10; +#X obj 899 135 + 10; +#X obj 959 135 + 10; +#X obj 1019 135 + 10; +#X obj 1079 135 + 10; +#X obj 1139 135 + 10; +#X obj 1199 135 + 10; +#X obj 1259 135 + 10; +#X obj 1319 135 + 10; +#X obj 1379 135 + 10; +#X obj 549 51 t a a; +#X obj 599 51 t a a; +#X obj 699 51 t a a; +#X obj 749 51 t a a; +#X obj 799 51 t a a; +#X obj 849 51 t a a; +#X obj 899 51 t a a; +#X obj 949 51 t a a; +#X obj 999 51 t a a; +#X obj 1049 51 t a a; +#X obj 1099 51 t a a; +#X obj 1149 51 t a a; +#X obj 1199 51 t a a; +#X obj 1249 51 t a a; +#X obj 1299 51 t a a; +#X obj 618 -34 pointer upper-p yy ppp jj ss dd aa oo tt cc rr zz uu +vv mm ee; +#X obj 641 48 t a a; +#X obj 596 -207 inlet; +#X msg 828 -115 stop; +#X obj 648 -107 canvasinfo 2; +#X obj 588 -80 metro 40; +#X connect 0 0 71 0; +#X connect 1 0 72 0; +#X connect 1 1 0 0; +#X connect 2 0 67 0; +#X connect 3 0 67 0; +#X connect 20 0 36 0; +#X connect 21 0 37 0; +#X connect 22 0 38 0; +#X connect 23 0 39 0; +#X connect 24 0 40 0; +#X connect 25 0 41 0; +#X connect 26 0 42 0; +#X connect 27 0 43 0; +#X connect 28 0 44 0; +#X connect 29 0 45 0; +#X connect 30 0 46 0; +#X connect 31 0 47 0; +#X connect 32 0 48 0; +#X connect 33 0 49 0; +#X connect 34 0 50 0; +#X connect 35 0 51 0; +#X connect 36 0 4 0; +#X connect 37 0 5 0; +#X connect 38 0 6 0; +#X connect 39 0 7 0; +#X connect 40 0 8 0; +#X connect 41 0 9 0; +#X connect 42 0 10 0; +#X connect 43 0 11 0; +#X connect 44 0 12 0; +#X connect 45 0 13 0; +#X connect 46 0 14 0; +#X connect 47 0 15 0; +#X connect 48 0 16 0; +#X connect 49 0 17 0; +#X connect 50 0 18 0; +#X connect 51 0 19 0; +#X connect 52 0 20 0; +#X connect 52 1 4 1; +#X connect 53 0 21 0; +#X connect 53 1 5 1; +#X connect 54 0 23 0; +#X connect 54 1 7 1; +#X connect 55 0 24 0; +#X connect 55 1 8 1; +#X connect 56 0 25 0; +#X connect 56 1 9 1; +#X connect 57 0 26 0; +#X connect 57 1 10 1; +#X connect 58 0 27 0; +#X connect 58 1 11 1; +#X connect 59 0 28 0; +#X connect 59 1 12 1; +#X connect 60 0 29 0; +#X connect 60 1 13 1; +#X connect 61 0 30 0; +#X connect 61 1 14 1; +#X connect 62 0 31 0; +#X connect 62 1 15 1; +#X connect 63 0 32 0; +#X connect 63 1 16 1; +#X connect 64 0 33 0; +#X connect 64 1 17 1; +#X connect 65 0 34 0; +#X connect 65 1 18 1; +#X connect 66 0 35 0; +#X connect 66 1 19 1; +#X connect 67 0 52 0; +#X connect 67 1 53 0; +#X connect 67 2 68 0; +#X connect 67 3 54 0; +#X connect 67 4 55 0; +#X connect 67 5 56 0; +#X connect 67 6 57 0; +#X connect 67 7 58 0; +#X connect 67 8 59 0; +#X connect 67 9 60 0; +#X connect 67 10 61 0; +#X connect 67 11 62 0; +#X connect 67 12 63 0; +#X connect 67 13 64 0; +#X connect 67 14 65 0; +#X connect 67 15 66 0; +#X connect 67 17 70 0; +#X connect 68 0 22 0; +#X connect 68 1 6 1; +#X connect 69 0 1 0; +#X connect 70 0 72 0; +#X connect 71 0 67 1; +#X connect 72 0 2 0; +#X restore 352 107 pd down; +#X obj 291 57 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X msg 78 247 \; pd-google.pd sort; +#N canvas 0 27 1366 684 up 0; +#X msg 648 -139 pointer; +#X obj 598 -178 t b b; +#X msg 588 -59 next; +#X msg 683 -62 send-window sort; +#X obj 309 184 set upper-p y; +#X obj 400 183 set yy y; +#X obj 461 186 set ppp y; +#X obj 659 183 set jj y; +#X obj 720 183 set ss y; +#X obj 780 183 set dd y; +#X obj 840 183 set aa y; +#X obj 900 183 set oo y; +#X obj 960 183 set tt y; +#X obj 1020 183 set cc y; +#X obj 1080 183 set rr y; +#X obj 1140 183 set zz y; +#X obj 1200 183 set uu y; +#X obj 1260 183 set vv y; +#X obj 1320 183 set mm y; +#X obj 1380 183 set ee y; +#X obj 309 114 get upper-p y; +#X obj 400 113 get yy y; +#X obj 459 112 get ppp y; +#X obj 659 113 get jj y; +#X obj 720 113 get ss y; +#X obj 780 113 get dd y; +#X obj 840 113 get aa y; +#X obj 900 113 get oo y; +#X obj 960 113 get tt y; +#X obj 1020 113 get cc y; +#X obj 1080 113 get rr y; +#X obj 1140 113 get zz y; +#X obj 1200 113 get uu y; +#X obj 1260 113 get vv y; +#X obj 1320 113 get mm y; +#X obj 1380 113 get ee y; +#X obj 549 51 t a a; +#X obj 599 51 t a a; +#X obj 699 51 t a a; +#X obj 749 51 t a a; +#X obj 799 51 t a a; +#X obj 849 51 t a a; +#X obj 899 51 t a a; +#X obj 949 51 t a a; +#X obj 999 51 t a a; +#X obj 1049 51 t a a; +#X obj 1099 51 t a a; +#X obj 1149 51 t a a; +#X obj 1199 51 t a a; +#X obj 1249 51 t a a; +#X obj 1299 51 t a a; +#X obj 618 -34 pointer upper-p yy ppp jj ss dd aa oo tt cc rr zz uu +vv mm ee; +#X obj 641 48 t a a; +#X obj 596 -207 inlet; +#X msg 828 -115 stop; +#X obj 648 -107 canvasinfo 2; +#X obj 309 135 - 15; +#X obj 399 135 - 15; +#X obj 459 135 - 15; +#X obj 659 135 - 15; +#X obj 719 135 - 15; +#X obj 779 135 - 15; +#X obj 839 135 - 15; +#X obj 899 135 - 15; +#X obj 959 135 - 15; +#X obj 1019 135 - 15; +#X obj 1079 135 - 15; +#X obj 1139 135 - 15; +#X obj 1199 135 - 15; +#X obj 1259 135 - 15; +#X obj 1319 135 - 15; +#X obj 1379 135 - 15; +#X obj 588 -80 metro 40; +#X connect 0 0 55 0; +#X connect 1 0 72 0; +#X connect 1 1 0 0; +#X connect 2 0 51 0; +#X connect 3 0 51 0; +#X connect 20 0 56 0; +#X connect 21 0 57 0; +#X connect 22 0 58 0; +#X connect 23 0 59 0; +#X connect 24 0 60 0; +#X connect 25 0 61 0; +#X connect 26 0 62 0; +#X connect 27 0 63 0; +#X connect 28 0 64 0; +#X connect 29 0 65 0; +#X connect 30 0 66 0; +#X connect 31 0 67 0; +#X connect 32 0 68 0; +#X connect 33 0 69 0; +#X connect 34 0 70 0; +#X connect 35 0 71 0; +#X connect 36 0 20 0; +#X connect 36 1 4 1; +#X connect 37 0 21 0; +#X connect 37 1 5 1; +#X connect 38 0 23 0; +#X connect 38 1 7 1; +#X connect 39 0 24 0; +#X connect 39 1 8 1; +#X connect 40 0 25 0; +#X connect 40 1 9 1; +#X connect 41 0 26 0; +#X connect 41 1 10 1; +#X connect 42 0 27 0; +#X connect 42 1 11 1; +#X connect 43 0 28 0; +#X connect 43 1 12 1; +#X connect 44 0 29 0; +#X connect 44 1 13 1; +#X connect 45 0 30 0; +#X connect 45 1 14 1; +#X connect 46 0 31 0; +#X connect 46 1 15 1; +#X connect 47 0 32 0; +#X connect 47 1 16 1; +#X connect 48 0 33 0; +#X connect 48 1 17 1; +#X connect 49 0 34 0; +#X connect 49 1 18 1; +#X connect 50 0 35 0; +#X connect 50 1 19 1; +#X connect 51 0 36 0; +#X connect 51 1 37 0; +#X connect 51 2 52 0; +#X connect 51 3 38 0; +#X connect 51 4 39 0; +#X connect 51 5 40 0; +#X connect 51 6 41 0; +#X connect 51 7 42 0; +#X connect 51 8 43 0; +#X connect 51 9 44 0; +#X connect 51 10 45 0; +#X connect 51 11 46 0; +#X connect 51 12 47 0; +#X connect 51 13 48 0; +#X connect 51 14 49 0; +#X connect 51 15 50 0; +#X connect 51 17 54 0; +#X connect 52 0 22 0; +#X connect 52 1 6 1; +#X connect 53 0 1 0; +#X connect 54 0 72 0; +#X connect 55 0 51 1; +#X connect 56 0 4 0; +#X connect 57 0 5 0; +#X connect 58 0 6 0; +#X connect 59 0 7 0; +#X connect 60 0 8 0; +#X connect 61 0 9 0; +#X connect 62 0 10 0; +#X connect 63 0 11 0; +#X connect 64 0 12 0; +#X connect 65 0 13 0; +#X connect 66 0 14 0; +#X connect 67 0 15 0; +#X connect 68 0 16 0; +#X connect 69 0 17 0; +#X connect 70 0 18 0; +#X connect 71 0 19 0; +#X connect 72 0 2 0; +#X restore 309 174 pd up; +#X obj 566 106 * 15; +#X floatatom 566 127 5 0 0 0 - - -, f 5; +#X msg 566 85 40; +#X obj 323 86 del 250; +#N canvas 0 27 1366 684 anticipation 0; +#X msg 648 -139 pointer; +#X obj 598 -178 t b b; +#X msg 588 -59 next; +#X msg 683 -62 send-window sort; +#X obj 309 184 set upper-p y; +#X obj 400 183 set yy y; +#X obj 461 186 set ppp y; +#X obj 659 183 set jj y; +#X obj 720 183 set ss y; +#X obj 780 183 set dd y; +#X obj 840 183 set aa y; +#X obj 900 183 set oo y; +#X obj 960 183 set tt y; +#X obj 1020 183 set cc y; +#X obj 1080 183 set rr y; +#X obj 1140 183 set zz y; +#X obj 1200 183 set uu y; +#X obj 1260 183 set vv y; +#X obj 1320 183 set mm y; +#X obj 1380 183 set ee y; +#X obj 309 114 get upper-p y; +#X obj 400 113 get yy y; +#X obj 459 112 get ppp y; +#X obj 659 113 get jj y; +#X obj 720 113 get ss y; +#X obj 780 113 get dd y; +#X obj 840 113 get aa y; +#X obj 900 113 get oo y; +#X obj 960 113 get tt y; +#X obj 1020 113 get cc y; +#X obj 1080 113 get rr y; +#X obj 1140 113 get zz y; +#X obj 1200 113 get uu y; +#X obj 1260 113 get vv y; +#X obj 1320 113 get mm y; +#X obj 1380 113 get ee y; +#X obj 549 51 t a a; +#X obj 599 51 t a a; +#X obj 699 51 t a a; +#X obj 749 51 t a a; +#X obj 799 51 t a a; +#X obj 849 51 t a a; +#X obj 899 51 t a a; +#X obj 949 51 t a a; +#X obj 999 51 t a a; +#X obj 1049 51 t a a; +#X obj 1099 51 t a a; +#X obj 1149 51 t a a; +#X obj 1199 51 t a a; +#X obj 1249 51 t a a; +#X obj 1299 51 t a a; +#X obj 618 -34 pointer upper-p yy ppp jj ss dd aa oo tt cc rr zz uu +vv mm ee; +#X obj 641 48 t a a; +#X obj 596 -207 inlet; +#X msg 828 -115 stop; +#X obj 648 -107 canvasinfo 2; +#X obj 588 -80 metro 40; +#X obj 309 135 + 5; +#X obj 399 135 + 5; +#X obj 459 135 + 5; +#X obj 659 135 + 5; +#X obj 719 135 + 5; +#X obj 779 135 + 5; +#X obj 839 135 + 5; +#X obj 899 135 + 5; +#X obj 959 135 + 5; +#X obj 1019 135 + 5; +#X obj 1079 135 + 5; +#X obj 1139 135 + 5; +#X obj 1199 135 + 5; +#X obj 1259 135 + 5; +#X obj 1319 135 + 5; +#X obj 1379 135 + 5; +#X connect 0 0 55 0; +#X connect 1 0 56 0; +#X connect 1 1 0 0; +#X connect 2 0 51 0; +#X connect 3 0 51 0; +#X connect 20 0 57 0; +#X connect 21 0 58 0; +#X connect 22 0 59 0; +#X connect 23 0 60 0; +#X connect 24 0 61 0; +#X connect 25 0 62 0; +#X connect 26 0 63 0; +#X connect 27 0 64 0; +#X connect 28 0 65 0; +#X connect 29 0 66 0; +#X connect 30 0 67 0; +#X connect 31 0 68 0; +#X connect 32 0 69 0; +#X connect 33 0 70 0; +#X connect 34 0 71 0; +#X connect 35 0 72 0; +#X connect 36 0 20 0; +#X connect 36 1 4 1; +#X connect 37 0 21 0; +#X connect 37 1 5 1; +#X connect 38 0 23 0; +#X connect 38 1 7 1; +#X connect 39 0 24 0; +#X connect 39 1 8 1; +#X connect 40 0 25 0; +#X connect 40 1 9 1; +#X connect 41 0 26 0; +#X connect 41 1 10 1; +#X connect 42 0 27 0; +#X connect 42 1 11 1; +#X connect 43 0 28 0; +#X connect 43 1 12 1; +#X connect 44 0 29 0; +#X connect 44 1 13 1; +#X connect 45 0 30 0; +#X connect 45 1 14 1; +#X connect 46 0 31 0; +#X connect 46 1 15 1; +#X connect 47 0 32 0; +#X connect 47 1 16 1; +#X connect 48 0 33 0; +#X connect 48 1 17 1; +#X connect 49 0 34 0; +#X connect 49 1 18 1; +#X connect 50 0 35 0; +#X connect 50 1 19 1; +#X connect 51 0 36 0; +#X connect 51 1 37 0; +#X connect 51 2 52 0; +#X connect 51 3 38 0; +#X connect 51 4 39 0; +#X connect 51 5 40 0; +#X connect 51 6 41 0; +#X connect 51 7 42 0; +#X connect 51 8 43 0; +#X connect 51 9 44 0; +#X connect 51 10 45 0; +#X connect 51 11 46 0; +#X connect 51 12 47 0; +#X connect 51 13 48 0; +#X connect 51 14 49 0; +#X connect 51 15 50 0; +#X connect 51 17 54 0; +#X connect 52 0 22 0; +#X connect 52 1 6 1; +#X connect 53 0 1 0; +#X connect 54 0 56 0; +#X connect 55 0 51 1; +#X connect 56 0 2 0; +#X connect 57 0 4 0; +#X connect 58 0 5 0; +#X connect 59 0 6 0; +#X connect 60 0 7 0; +#X connect 61 0 8 0; +#X connect 62 0 9 0; +#X connect 63 0 10 0; +#X connect 64 0 11 0; +#X connect 65 0 12 0; +#X connect 66 0 13 0; +#X connect 67 0 14 0; +#X connect 68 0 15 0; +#X connect 69 0 16 0; +#X connect 70 0 17 0; +#X connect 71 0 18 0; +#X connect 72 0 19 0; +#X restore 185 198 pd anticipation; +#X obj 283 121 del 100; +#N canvas 759 62 450 300 bg 0; +#X obj 64 78 struct bg float x float y; +#X obj 61 194 draw path M 0 0 l 20 0 0 -40 7 0 0 40 s 0 0 0 0 200 50 +400 0 l 0 -40 7 0 0 40 20 0 0 50 -455 0 z; +#X obj 86 122 loadbang; +#X msg 86 143 fill grey \, stroke grey; +#X obj 63 242 draw path M 0 65 s 0 0 0 0 225 30 450 0 l 0 50 -450 0 +z; +#X obj 63 272 draw path M 0 120 s 0 0 0 0 225 30 450 0 l 0 25 -450 +0 z; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 4 0; +#X connect 3 0 5 0; +#X restore 75 302 pd bg; +#X obj 215 58 inlet; +#X text 200 253 <-- oops \, doesn't take transform into account; +#X connect 16 0 20 0; +#X connect 17 0 19 0; +#X connect 18 0 17 0; +#X connect 20 0 17 0; +#X connect 22 0 28 0; +#X connect 22 0 29 0; +#X connect 22 0 30 0; +#X connect 25 0 26 0; +#X connect 27 0 25 0; +#X connect 28 0 21 0; +#X connect 30 0 24 0; +#X connect 32 0 22 0; +#X restore 188 50 pd letters; +#X obj 188 24 bng 15 250 50 0 empty empty Do_the_wave 17 7 0 10 -262144 +-1 -1; +#X connect 23 0 22 0; diff --git a/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd b/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd index ed00d6d43083cc26318b78207879bc7f921f4d67..8d57b17b62e5dbe0ab0ffb5c78995d5d3f341f03 100644 --- a/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd +++ b/pd/doc/4.data.structures/pd-l2ork/ds-demos/tiger.pd @@ -1,59 +1,58 @@ -#N struct tigerarray float x float y array a tiger; -#N struct tiger float y; -#N canvas 0 19 882 612 10; -#X obj 194 276 textfile; -#N canvas 230 315 678 300 tiger 0; -#X obj 200 20 loadbang; -#X obj 200 80 r transform; -#X obj 20 80 draw path M -122.304 84.285 C -122.304 84.285 -122.203 +#N struct tiger float x float y; +#N canvas 154 98 692 426 10; +#X floatatom 208 83 5 0 0 0 - - -, f 5; +#X obj 208 33 struct tiger float x float y; +#N canvas 230 315 678 300 (subpatch) 0; +#X obj 160 20 loadbang; +#X obj 22 87 draw path M -122.304 84.285 C -122.304 84.285 -122.203 86.179 -123.027 86.16 C -123.851 86.141 -140.305 38.066 -160.833 40.309 C -160.833 40.309 -143.05 32.956 -122.304 84.285 z; -#X msg 20 120 fill #ffffff \, stroke #000000; -#X obj 20 160 draw path M -118.774 81.262 C -118.774 81.262 -119.323 +#X msg 22 65 fill #ffffff \, stroke #000000; +#X obj 20 180 draw path M -118.774 81.262 C -118.774 81.262 -119.323 83.078 -120.092 82.779 C -120.86 82.481 -119.977 31.675 -140.043 26.801 C -140.043 26.801 -120.82 25.937 -118.774 81.262 z; -#X msg 20 200 fill #ffffff \, stroke #000000; -#X obj 20 240 draw path M -91.284 123.59 C -91.284 123.59 -89.648 124.55 +#X msg 20 157 fill #ffffff \, stroke #000000; +#X obj 20 270 draw path M -91.284 123.59 C -91.284 123.59 -89.648 124.55 -90.118 125.227 C -90.589 125.904 -139.763 113.102 -149.218 131.459 C -149.218 131.459 -145.539 112.572 -91.284 123.59 z; -#X msg 20 280 fill #ffffff \, stroke #000000; -#X obj 20 320 draw path M -94.093 133.801 C -94.093 133.801 -92.237 +#X msg 20 247 fill #ffffff \, stroke #000000; +#X obj 20 340 draw path M -94.093 133.801 C -94.093 133.801 -92.237 134.197 -92.471 134.988 C -92.704 135.779 -143.407 139.121 -146.597 159.522 C -146.597 159.522 -149.055 140.437 -94.093 133.801 z; -#X msg 20 360 fill #ffffff \, stroke #000000; -#X obj 20 400 draw path M -98.304 128.276 C -98.304 128.276 -96.526 +#X msg 20 319 fill #ffffff \, stroke #000000; +#X obj 20 430 draw path M -98.304 128.276 C -98.304 128.276 -96.526 128.939 -96.872 129.687 C -97.218 130.435 -147.866 126.346 -153.998 146.064 C -153.998 146.064 -153.646 126.825 -98.304 128.276 z; -#X msg 20 440 fill #ffffff \, stroke #000000; -#X obj 20 480 draw path M -109.009 110.072 C -109.009 110.072 -107.701 +#X msg 20 410 fill #ffffff \, stroke #000000; +#X obj 20 515 draw path M -109.009 110.072 C -109.009 110.072 -107.701 111.446 -108.34 111.967 C -108.979 112.488 -152.722 86.634 -166.869 101.676 C -166.869 101.676 -158.128 84.533 -109.009 110.072 z; -#X msg 20 520 fill #ffffff \, stroke #000000; -#X obj 20 560 draw path M -116.554 114.263 C -116.554 114.263 -115.098 +#X msg 20 495 fill #ffffff \, stroke #000000; +#X obj 20 601 draw path M -116.554 114.263 C -116.554 114.263 -115.098 115.48 -115.674 116.071 C -116.25 116.661 -162.638 95.922 -174.992 112.469 C -174.992 112.469 -168.247 94.447 -116.554 114.263 z; -#X msg 20 600 fill #ffffff \, stroke #000000; -#X obj 20 640 draw path M -119.154 118.335 C -119.154 118.335 -117.546 +#X msg 20 579 fill #ffffff \, stroke #000000; +#X obj 20 690 draw path M -119.154 118.335 C -119.154 118.335 -117.546 119.343 -118.036 120.006 C -118.526 120.669 -167.308 106.446 -177.291 124.522 C -177.291 124.522 -173.066 105.749 -119.154 118.335 z; -#X msg 20 680 fill #ffffff \, stroke #000000; -#X obj 20 720 draw path M -108.42 118.949 C -108.42 118.949 -107.298 +#X msg 20 669 fill #ffffff \, stroke #000000; +#X obj 20 770 draw path M -108.42 118.949 C -108.42 118.949 -107.298 120.48 -107.999 120.915 C -108.7 121.35 -148.769 90.102 -164.727 103.207 C -164.727 103.207 -153.862 87.326 -108.42 118.949 z; -#X msg 20 760 fill #ffffff \, stroke #000000; -#X obj 20 800 draw path M -128.2 90 C -128.2 90 -127.6 91.8 -128.4 +#X msg 20 749 fill #ffffff \, stroke #000000; +#X obj 20 860 draw path M -128.2 90 C -128.2 90 -127.6 91.8 -128.4 92 C -129.2 92.2 -157.8 50.2 -177.001 57.8 C -177.001 57.8 -161.8 46 -128.2 90 z; #X msg 20 840 fill #ffffff \, stroke #000000; -#X obj 20 880 draw path M -127.505 96.979 C -127.505 96.979 -126.53 +#X obj 20 930 draw path M -127.505 96.979 C -127.505 96.979 -126.53 98.608 -127.269 98.975 C -128.007 99.343 -164.992 64.499 -182.101 76.061 C -182.101 76.061 -169.804 61.261 -127.505 96.979 z; -#X msg 20 920 fill #ffffff \, stroke #000000; -#X obj 20 960 draw path M -127.62 101.349 C -127.62 101.349 -126.498 +#X msg 20 970 fill #ffffff \, stroke #000000; +#X obj 20 1010 draw path M -127.62 101.349 C -127.62 101.349 -126.498 102.88 -127.199 103.315 C -127.9 103.749 -167.969 72.502 -183.927 85.607 C -183.927 85.607 -173.062 69.726 -127.62 101.349 z; -#X msg 20 1000 fill #ffffff \, stroke #000000; -#X obj 20 1040 draw path M -129.83 103.065 C -129.327 109.113 -128.339 +#X msg 20 1050 fill #ffffff \, stroke #000000; +#X obj 20 1090 draw path M -129.83 103.065 C -129.327 109.113 -128.339 115.682 -126.6 118.801 C -126.6 118.801 -130.2 131.201 -121.4 144.401 C -121.4 144.401 -121.8 151.601 -120.2 154.801 C -120.2 154.801 -116.2 163.201 -111.4 164.001 C -107.516 164.648 -98.793 167.717 -88.932 169.121 @@ -106,8 +105,8 @@ C 307.401 156.001 307.001 154.401 303.801 150.401 C 303.801 150.401 282.201 95.6 302.601 117.601 C 302.601 117.601 314.451 131.151 308.051 108.351 C 308.051 108.351 298.94 84.341 299.717 80.045 L -129.83 103.065 z; -#X msg 20 1080 fill #ffffff \, stroke #000000; -#X obj 20 1120 draw path M 299.717 80.245 C 300.345 80.426 302.551 +#X msg 20 1130 fill #ffffff \, stroke #000000; +#X obj 20 1170 draw path M 299.717 80.245 C 300.345 80.426 302.551 81.55 303.801 83.2 C 303.801 83.2 310.601 94 305.401 75.6 C 305.401 75.6 296.201 46.8 305.001 58 C 305.001 58 311.001 65.2 307.801 51.6 C 303.936 35.173 301.401 28.8 301.401 28.8 C 301.401 28.8 313.001 33.6 @@ -130,8 +129,8 @@ C -87.8 -6 -89.4 -3.2 -89.8 -1.6 C -89.8 -1.6 -89 1.2 -93.4 6.8 C -93.4 52.4 -115 56 -117.4 72.4 C -117.4 72.4 -131 87.2 -131 92.4 C -131 94.705 -130.729 97.852 -130.03 102.465 C -130.03 102.465 -130.6 110.801 -103 111.601 C -75.4 112.401 299.717 80.245 299.717 80.245 z; -#X msg 20 1160 fill #cc7226 \, stroke #000000; -#X obj 20 1200 draw path M -115.6 102.6 C -140.6 63.2 -126.2 119.601 +#X msg 20 1210 fill #cc7226 \, stroke #000000; +#X obj 20 1250 draw path M -115.6 102.6 C -140.6 63.2 -126.2 119.601 -126.2 119.601 C -117.4 154.001 12.2 116.401 12.2 116.401 C 12.2 116.401 181.001 86 192.201 82 C 203.401 78 298.601 84.4 298.601 84.4 L 293.001 67.6 C 228.201 21.2 209.001 44.4 195.401 40.4 C 181.801 36.4 184.201 @@ -141,8 +140,8 @@ C -87.8 -6 -89.4 -3.2 -89.8 -1.6 C -89.8 -1.6 -89 1.2 -93.4 6.8 C -93.4 -27 94.8 -30.2 95.6 C -33.4 96.4 -38.2 99.6 -39 93.2 C -39.8 86.8 -47.31 70.099 -79 96.4 C -99 113.001 -112.8 91 -112.8 91 L -115.6 102.6 z ; -#X msg 20 1240 fill #cc7226 \, stroke ""; -#X obj 20 1280 draw path M 133.51 25.346 C 127.11 26.146 101.743 2.407 +#X msg 20 1290 fill #cc7226 \, stroke ""; +#X obj 20 1330 draw path M 133.51 25.346 C 127.11 26.146 101.743 2.407 116.71 34.146 C 133.31 69.346 58.31 73.346 41.51 62.146 C 24.709 50.946 48.71 80.546 48.71 80.546 C 67.11 100.546 32.709 83.746 32.709 83.746 C -1.691 70.946 -25.691 96.546 -28.891 97.346 C -32.091 98.146 -36.891 @@ -154,8 +153,8 @@ C -140.618 64.346 -125.546 122.655 -125.546 122.655 C -116.745 157.056 C 228.71 22.364 210.31 46.146 196.71 42.146 C 183.11 38.146 185.51 47.746 182.31 48.546 C 179.11 49.346 139.91 24.546 133.51 25.346 z ; -#X msg 20 1320 fill #e87f3a \, stroke ""; -#X obj 20 1360 draw path M 134.819 27.091 C 128.419 27.891 103.685 +#X msg 20 1370 fill #e87f3a \, stroke ""; +#X obj 20 1410 draw path M 134.819 27.091 C 128.419 27.891 103.685 3.862 118.019 35.891 C 134.219 72.092 59.619 75.092 42.819 63.892 C 26.019 52.692 50.019 82.292 50.019 82.292 C 68.419 102.292 34.019 85.492 34.019 85.492 C -0.381 72.692 -24.382 98.292 -27.582 99.092 C -30.782 @@ -167,8 +166,8 @@ C -116.091 160.11 14.819 119.892 14.819 119.892 C 14.819 119.892 183.619 L 294.02 69.928 C 229.219 23.528 211.619 47.891 198.019 43.891 C 184.419 39.891 186.819 49.491 183.619 50.292 C 180.419 51.092 141.219 26.291 134.819 27.091 z; -#X msg 20 1400 fill #ea8c4d \, stroke ""; -#X obj 20 1440 draw path M 136.128 28.837 C 129.728 29.637 104.999 +#X msg 20 1450 fill #ea8c4d \, stroke ""; +#X obj 20 1490 draw path M 136.128 28.837 C 129.728 29.637 104.999 5.605 119.328 37.637 C 136.128 75.193 60.394 76.482 44.128 65.637 C 27.328 54.437 51.328 84.037 51.328 84.037 C 69.728 104.037 35.328 87.237 35.328 87.237 C 0.928 74.437 -23.072 100.037 -26.272 100.837 C -29.472 @@ -180,8 +179,8 @@ C -115.436 163.165 16.128 121.637 16.128 121.637 C 16.128 121.637 184.928 L 294.529 71.092 C 229.729 24.691 212.929 49.637 199.329 45.637 C 185.728 41.637 188.128 51.237 184.928 52.037 C 181.728 52.837 142.528 28.037 136.128 28.837 z; -#X msg 20 1480 fill #ec9961 \, stroke ""; -#X obj 20 1520 draw path M 137.438 30.583 C 131.037 31.383 106.814 +#X msg 20 1530 fill #ec9961 \, stroke ""; +#X obj 20 1570 draw path M 137.438 30.583 C 131.037 31.383 106.814 7.129 120.637 39.383 C 137.438 78.583 62.237 78.583 45.437 67.383 C 28.637 56.183 52.637 85.783 52.637 85.783 C 71.037 105.783 36.637 88.983 36.637 88.983 C 2.237 76.183 -21.763 101.783 -24.963 102.583 C -28.163 @@ -193,8 +192,8 @@ C -114.782 166.22 17.437 123.383 17.437 123.383 C 17.437 123.383 186.238 L 295.038 72.255 C 230.238 25.855 214.238 51.383 200.638 47.383 C 187.038 43.383 189.438 52.983 186.238 53.783 C 183.038 54.583 143.838 29.783 137.438 30.583 z; -#X msg 20 1560 fill #eea575 \, stroke ""; -#X obj 20 1600 draw path M 138.747 32.328 C 132.347 33.128 106.383 +#X msg 20 1610 fill #eea575 \, stroke ""; +#X obj 20 1650 draw path M 138.747 32.328 C 132.347 33.128 106.383 9.677 121.947 41.128 C 141.147 79.928 63.546 80.328 46.746 69.128 C 29.946 57.928 53.946 87.528 53.946 87.528 C 72.346 107.528 37.946 90.728 37.946 90.728 C 3.546 77.928 -20.454 103.528 -23.654 104.328 C -26.854 @@ -206,8 +205,8 @@ C -114.127 169.274 18.746 125.128 18.746 125.128 C 18.746 125.128 187.547 L 295.547 73.419 C 230.747 27.019 215.547 53.128 201.947 49.128 C 188.347 45.128 190.747 54.728 187.547 55.528 C 184.347 56.328 145.147 31.528 138.747 32.328 z; -#X msg 20 1640 fill #f1b288 \, stroke ""; -#X obj 20 1680 draw path M 140.056 34.073 C 133.655 34.873 107.313 +#X msg 20 1690 fill #f1b288 \, stroke ""; +#X obj 20 1730 draw path M 140.056 34.073 C 133.655 34.873 107.313 11.613 123.255 42.873 C 143.656 82.874 64.855 82.074 48.055 70.874 C 31.255 59.674 55.255 89.274 55.255 89.274 C 73.655 109.274 39.255 92.474 39.255 92.474 C 4.855 79.674 -19.145 105.274 -22.345 106.074 @@ -219,8 +218,8 @@ C -25.545 106.874 -30.345 110.074 -31.145 103.674 C -31.945 97.274 94.437 L 296.056 74.583 C 231.256 28.183 216.856 54.874 203.256 50.874 C 189.656 46.873 192.056 56.474 188.856 57.274 C 185.656 58.074 146.456 33.273 140.056 34.073 z; -#X msg 20 1720 fill #f3bf9c \, stroke ""; -#X obj 20 1760 draw path M 141.365 35.819 C 134.965 36.619 107.523 +#X msg 20 1770 fill #f3bf9c \, stroke ""; +#X obj 20 1810 draw path M 141.365 35.819 C 134.965 36.619 107.523 13.944 124.565 44.619 C 146.565 84.219 66.164 83.819 49.364 72.619 C 32.564 61.419 56.564 91.019 56.564 91.019 C 74.964 111.019 40.564 94.219 40.564 94.219 C 6.164 81.419 -17.836 107.019 -21.036 107.819 @@ -232,8 +231,8 @@ C -24.236 108.619 -29.036 111.819 -29.836 105.419 C -30.636 99.019 96.11 L 296.565 75.746 C 231.765 29.346 218.165 56.619 204.565 52.619 C 190.965 48.619 193.365 58.219 190.165 59.019 C 186.965 59.819 147.765 35.019 141.365 35.819 z; -#X msg 20 1800 fill #f5ccb0 \, stroke ""; -#X obj 20 1840 draw path M 142.674 37.565 C 136.274 38.365 108.832 +#X msg 20 1850 fill #f5ccb0 \, stroke ""; +#X obj 20 1890 draw path M 142.674 37.565 C 136.274 38.365 108.832 15.689 125.874 46.365 C 147.874 85.965 67.474 85.565 50.674 74.365 C 33.874 63.165 57.874 92.765 57.874 92.765 C 76.274 112.765 41.874 95.965 41.874 95.965 C 7.473 83.165 -16.527 108.765 -19.727 109.565 @@ -245,8 +244,8 @@ C -22.927 110.365 -27.727 113.565 -28.527 107.165 C -29.327 100.765 97.783 L 297.075 76.91 C 232.274 30.51 219.474 58.365 205.874 54.365 C 192.274 50.365 194.674 59.965 191.474 60.765 C 188.274 61.565 149.074 36.765 142.674 37.565 z; -#X msg 20 1880 fill #f8d8c4 \, stroke ""; -#X obj 20 1920 draw path M 143.983 39.31 C 137.583 40.11 110.529 17.223 +#X msg 20 1930 fill #f8d8c4 \, stroke ""; +#X obj 20 1970 draw path M 143.983 39.31 C 137.583 40.11 110.529 17.223 127.183 48.11 C 149.183 88.91 68.783 87.31 51.983 76.11 C 35.183 64.91 59.183 94.51 59.183 94.51 C 77.583 114.51 43.183 97.71 43.183 97.71 C 8.783 84.91 -15.217 110.51 -18.417 111.31 C -21.618 112.11 -26.418 @@ -257,8 +256,8 @@ C -128.764 92.51 -120.309 147.093 -120.309 147.093 C -111.509 181.493 97.71 C 215.183 93.71 302.529 99.456 302.529 99.456 L 297.583 78.074 C 232.783 31.673 220.783 60.11 207.183 56.11 C 193.583 52.11 195.983 61.71 192.783 62.51 C 189.583 63.31 150.383 38.51 143.983 39.31 z; -#X msg 20 1960 fill #fae5d7 \, stroke ""; -#X obj 20 2000 draw path M 145.292 41.055 C 138.892 41.855 112.917 +#X msg 20 2010 fill #fae5d7 \, stroke ""; +#X obj 20 2050 draw path M 145.292 41.055 C 138.892 41.855 112.917 18.411 128.492 49.855 C 149.692 92.656 70.092 89.056 53.292 77.856 C 36.492 66.656 60.492 96.256 60.492 96.256 C 78.892 116.256 44.492 99.456 44.492 99.456 C 10.092 86.656 -13.908 112.256 -17.108 113.056 @@ -270,8 +269,8 @@ C -20.308 113.856 -25.108 117.056 -25.908 110.656 C -26.708 104.256 101.128 L 298.093 79.237 C 233.292 32.837 222.093 61.856 208.493 57.856 C 194.893 53.855 197.293 63.456 194.093 64.256 C 190.892 65.056 151.692 40.255 145.292 41.055 z; -#X msg 20 2040 fill #fcf2eb \, stroke ""; -#X obj 20 2080 draw path M -115.8 119.601 C -128.6 97.6 -119 153.201 +#X msg 20 2090 fill #fcf2eb \, stroke ""; +#X obj 20 2130 draw path M -115.8 119.601 C -128.6 97.6 -119 153.201 -119 153.201 C -110.2 187.601 26.6 135.601 26.6 135.601 C 26.6 135.601 195.401 105.2 206.601 101.2 C 217.801 97.2 303.401 102.8 303.401 102.8 L 298.601 80.4 C 233.801 34 223.401 63.6 209.801 59.6 C 196.201 55.6 @@ -281,19 +280,19 @@ L 298.601 80.4 C 233.801 34 223.401 63.6 209.801 59.6 C 196.201 55.6 C 11.4 88.4 -12.6 114.001 -15.8 114.801 C -19 115.601 -23.8 118.801 -24.6 112.401 C -25.4 106 -31.465 91.144 -64.6 115.601 C -98.2 140.401 -108.6 124.401 -108.6 124.401 L -115.8 119.601 z; -#X msg 20 2120 fill #ffffff \, stroke ""; -#X obj 20 2160 draw path M -74.2 149.601 C -74.2 149.601 -81.4 161.201 +#X msg 20 2170 fill #ffffff \, stroke ""; +#X obj 20 2210 draw path M -74.2 149.601 C -74.2 149.601 -81.4 161.201 -60.6 174.401 C -60.6 174.401 -59.2 175.801 -77.2 171.601 C -77.2 171.601 -83.4 169.601 -85 159.201 C -85 159.201 -89.8 154.801 -94.6 149.201 C -99.4 143.601 -74.2 149.601 -74.2 149.601 z; -#X msg 20 2200 fill #000000 \, stroke ""; -#X obj 20 2240 draw path M 65.8 102 C 65.8 102 83.498 128.821 82.9 +#X msg 20 2250 fill #000000 \, stroke ""; +#X obj 20 2290 draw path M 65.8 102 C 65.8 102 83.498 128.821 82.9 133.601 C 81.6 144.001 81.4 153.601 84.6 157.601 C 87.801 161.601 96.601 194.801 96.601 194.801 C 96.601 194.801 96.201 196.001 108.601 158.001 C 108.601 158.001 120.201 142.001 100.201 123.601 C 100.201 123.601 65 94.8 65.8 102 z; -#X msg 20 2280 fill #cccccc \, stroke ""; -#X obj 20 2320 draw path M -54.2 176.401 C -54.2 176.401 -43 183.601 +#X msg 20 2330 fill #cccccc \, stroke ""; +#X obj 20 2370 draw path M -54.2 176.401 C -54.2 176.401 -43 183.601 -57.4 214.801 L -51 212.401 C -51 212.401 -51.8 223.601 -55 226.001 L -47.8 222.801 C -47.8 222.801 -43 230.801 -47 235.601 C -47 235.601 -30.2 243.601 -31 250.001 C -31 250.001 -24.6 242.001 -28.6 235.601 @@ -301,28 +300,28 @@ C -32.6 229.201 -39.8 233.201 -39 214.801 L -47.8 218.001 C -47.8 218.001 -42.2 209.201 -42.2 202.801 L -50.2 205.201 C -50.2 205.201 -34.731 178.623 -45.4 177.201 C -51.4 176.401 -54.2 176.401 -54.2 176.401 z ; -#X msg 20 2360 fill #000000 \, stroke ""; -#X obj 20 2400 draw path M -21.8 193.201 C -21.8 193.201 -19 188.801 +#X msg 20 2410 fill #000000 \, stroke ""; +#X obj 20 2450 draw path M -21.8 193.201 C -21.8 193.201 -19 188.801 -21.8 189.601 C -24.6 190.401 -55.8 205.201 -61.8 214.801 C -61.8 214.801 -27.4 190.401 -21.8 193.201 z; -#X msg 20 2440 fill #cccccc \, stroke ""; -#X obj 20 2480 draw path M -11.4 201.201 C -11.4 201.201 -8.6 196.801 +#X msg 20 2490 fill #cccccc \, stroke ""; +#X obj 20 2530 draw path M -11.4 201.201 C -11.4 201.201 -8.6 196.801 -11.4 197.601 C -14.2 198.401 -45.4 213.201 -51.4 222.801 C -51.4 222.801 -17 198.401 -11.4 201.201 z; -#X msg 20 2520 fill #cccccc \, stroke ""; -#X obj 20 2560 draw path M 1.8 186.001 C 1.8 186.001 4.6 181.601 1.8 +#X msg 20 2570 fill #cccccc \, stroke ""; +#X obj 20 2610 draw path M 1.8 186.001 C 1.8 186.001 4.6 181.601 1.8 182.401 C -1 183.201 -32.2 198.001 -38.2 207.601 C -38.2 207.601 -3.8 183.201 1.8 186.001 z; -#X msg 20 2600 fill #cccccc \, stroke ""; -#X obj 20 2640 draw path M -21.4 229.601 C -21.4 229.601 -21.4 223.601 +#X msg 20 2650 fill #cccccc \, stroke ""; +#X obj 20 2690 draw path M -21.4 229.601 C -21.4 229.601 -21.4 223.601 -24.2 224.401 C -27 225.201 -63 242.801 -69 252.401 C -69 252.401 -27 226.801 -21.4 229.601 z; -#X msg 20 2680 fill #cccccc \, stroke ""; -#X obj 20 2720 draw path M -20.2 218.801 C -20.2 218.801 -19 214.001 +#X msg 20 2730 fill #cccccc \, stroke ""; +#X obj 20 2770 draw path M -20.2 218.801 C -20.2 218.801 -19 214.001 -21.8 214.801 C -23.8 214.801 -50.2 226.401 -56.2 236.001 C -56.2 236.001 -26.6 214.401 -20.2 218.801 z; -#X msg 20 2760 fill #cccccc \, stroke ""; -#X obj 20 2800 draw path M -34.6 266.401 L -44.6 274.001 C -44.6 274.001 +#X msg 20 2810 fill #cccccc \, stroke ""; +#X obj 20 2850 draw path M -34.6 266.401 L -44.6 274.001 C -44.6 274.001 -34.2 266.401 -30.6 267.601 C -30.6 267.601 -37.4 278.801 -38.2 284.001 C -38.2 284.001 -27.8 271.201 -22.2 271.601 C -22.2 271.601 -14.6 272.001 -14.6 282.801 C -14.6 282.801 -9 272.401 -5.8 272.801 C -5.8 272.801 @@ -336,8 +335,8 @@ C 59.8 306.801 52.2 285.201 53.8 285.201 C 53.8 285.201 51.8 273.201 57 288.001 C 57 288.001 53.8 274.001 59.4 274.801 C 65 275.601 69.4 285.601 77.8 283.201 C 77.8 283.201 87.401 288.801 89.401 219.601 L -34.6 266.401 z; -#X msg 20 2840 fill #cccccc \, stroke ""; -#X obj 20 2880 draw path M -29.8 173.601 C -29.8 173.601 -15 167.601 +#X msg 20 2890 fill #cccccc \, stroke ""; +#X obj 20 2930 draw path M -29.8 173.601 C -29.8 173.601 -15 167.601 25 173.601 C 25 173.601 32.2 174.001 39 165.201 C 45.8 156.401 72.6 149.201 79 151.201 L 88.601 157.601 L 89.401 158.801 C 89.401 158.801 101.801 169.201 102.201 176.801 C 102.601 184.401 87.801 232.401 78.2 @@ -345,19 +344,19 @@ C 59.8 306.801 52.2 285.201 53.8 285.201 C 53.8 285.201 51.8 273.201 -6.6 274.401 C -6.6 274.401 -35.8 272.801 -38.6 264.801 C -41.4 256.801 -27.4 241.601 -27.4 241.601 C -27.4 241.601 -23 233.201 -24.2 218.801 C -25.4 204.401 -25 176.401 -29.8 173.601 z; -#X msg 20 2920 fill #000000 \, stroke ""; -#X obj 20 2960 draw path M -7.8 175.601 C 0.6 194.001 -29 259.201 -29 +#X msg 20 2970 fill #000000 \, stroke ""; +#X obj 20 3010 draw path M -7.8 175.601 C 0.6 194.001 -29 259.201 -29 259.201 C -31 260.801 -16.34 266.846 -6.2 264.401 C 4.746 261.763 45 266.001 45 266.001 C 68.6 250.401 81.4 206.001 81.4 206.001 C 81.4 206.001 91.801 182.001 74.2 178.801 C 56.6 175.601 -7.8 175.601 -7.8 175.601 z; -#X msg 20 3000 fill #e5668c \, stroke ""; -#X obj 20 3040 draw path M -9.831 206.497 C -6.505 193.707 -4.921 181.906 +#X msg 20 3050 fill #e5668c \, stroke ""; +#X obj 20 3090 draw path M -9.831 206.497 C -6.505 193.707 -4.921 181.906 -7.8 175.601 C -7.8 175.601 54.6 182.001 65.8 161.201 C 70.041 153.326 84.801 184.001 84.4 193.601 C 84.4 193.601 21.4 208.001 6.6 196.801 L -9.831 206.497 z; -#X msg 20 3080 fill #b23259 \, stroke ""; -#X obj 20 3120 draw path M -5.4 222.801 C -5.4 222.801 -3.4 230.001 +#X msg 20 3130 fill #b23259 \, stroke ""; +#X obj 20 3170 draw path M -5.4 222.801 C -5.4 222.801 -3.4 230.001 -5.8 234.001 C -5.8 234.001 -7.4 234.801 -8.6 235.201 C -8.6 235.201 -7.4 238.801 -1.4 240.401 C -1.4 240.401 0.6 244.801 3 245.201 C 5.4 245.601 10.2 251.201 14.2 250.001 C 18.2 248.801 29.4 244.801 29.4 @@ -365,207 +364,207 @@ L -9.831 206.497 z; 244.399 46.6 240.401 C 47.1 235.701 50.2 232.001 52.2 230.001 C 54.2 228.001 63.8 215.201 62.6 214.801 C 61.4 214.401 -5.4 222.801 -5.4 222.801 z; -#X msg 20 3160 fill #a5264c \, stroke ""; -#X obj 20 3200 draw path M -9.8 174.401 C -9.8 174.401 -12.6 196.801 +#X msg 20 3210 fill #a5264c \, stroke ""; +#X obj 20 3250 draw path M -9.8 174.401 C -9.8 174.401 -12.6 196.801 -9.4 205.201 C -6.2 213.601 -7 215.601 -7.8 219.601 C -8.6 223.601 -4.2 233.601 1.4 239.601 L 13.4 241.201 C 13.4 241.201 28.6 237.601 37.8 240.401 C 37.8 240.401 46.794 241.744 50.2 226.801 C 50.2 226.801 55 220.401 62.2 217.601 C 69.4 214.801 76.6 173.201 72.6 165.201 C 68.6 157.201 54.2 152.801 38.2 168.401 C 22.2 184.001 20.2 167.201 -9.8 174.401 z; -#X msg 20 3240 fill #ff727f \, stroke #000000; -#X obj 20 3280 draw path M -8.2 249.201 C -8.2 249.201 -9 247.201 -13.4 +#X msg 20 3290 fill #ff727f \, stroke #000000; +#X obj 20 3330 draw path M -8.2 249.201 C -8.2 249.201 -9 247.201 -13.4 246.801 C -13.4 246.801 -35.8 243.201 -44.2 230.801 C -44.2 230.801 -51 225.201 -46.6 236.801 C -46.6 236.801 -36.2 257.201 -29.4 260.001 C -29.4 260.001 -13 264.001 -8.2 249.201 z; -#X msg 20 3320 fill #ffffcc \, stroke #000000; -#X obj 20 3360 draw path M 71.742 185.229 C 72.401 177.323 74.354 168.709 +#X msg 20 3370 fill #ffffcc \, stroke #000000; +#X obj 20 3410 draw path M 71.742 185.229 C 72.401 177.323 74.354 168.709 72.6 165.201 C 66.154 152.307 49.181 157.695 38.2 168.401 C 22.2 184.001 20.2 167.201 -9.8 174.401 C -9.8 174.401 -11.545 188.364 -10.705 198.376 C -10.705 198.376 26.6 186.801 27.4 192.401 C 27.4 192.401 29 189.201 38.2 189.201 C 47.4 189.201 70.142 188.029 71.742 185.229 z; -#X msg 20 3400 fill #cc3f4c \, stroke ""; -#X obj 20 3440 draw path M 28.6 175.201 C 28.6 175.201 33.4 180.001 +#X msg 20 3450 fill #cc3f4c \, stroke ""; +#X obj 20 3490 draw path M 28.6 175.201 C 28.6 175.201 33.4 180.001 29.8 189.601 C 29.8 189.601 15.4 205.601 17.4 219.601; -#X msg 20 3480 fill black \, stroke #a51926; -#X obj 20 3520 draw path M -19.4 260.001 C -19.4 260.001 -23.8 247.201 +#X msg 20 3530 fill black \, stroke #a51926; +#X obj 20 3570 draw path M -19.4 260.001 C -19.4 260.001 -23.8 247.201 -15 254.001 C -15 254.001 -10.2 256.001 -11.4 257.601 C -12.6 259.201 -18.2 263.201 -19.4 260.001 z; -#X msg 20 3560 fill #ffffcc \, stroke #000000; -#X obj 20 3600 draw path M -14.36 261.201 C -14.36 261.201 -17.88 250.961 +#X msg 20 3610 fill #ffffcc \, stroke #000000; +#X obj 20 3650 draw path M -14.36 261.201 C -14.36 261.201 -17.88 250.961 -10.84 256.401 C -10.84 256.401 -6.419 258.849 -7.96 259.281 C -12.52 260.561 -7.96 263.121 -14.36 261.201 z; -#X msg 20 3640 fill #ffffcc \, stroke #000000; -#X obj 20 3680 draw path M -9.56 261.201 C -9.56 261.201 -13.08 250.961 +#X msg 20 3690 fill #ffffcc \, stroke #000000; +#X obj 20 3730 draw path M -9.56 261.201 C -9.56 261.201 -13.08 250.961 -6.04 256.401 C -6.04 256.401 -1.665 258.711 -3.16 259.281 C -6.52 260.561 -3.16 263.121 -9.56 261.201 z; -#X msg 20 3720 fill #ffffcc \, stroke #000000; -#X obj 20 3760 draw path M -2.96 261.401 C -2.96 261.401 -6.48 251.161 +#X msg 20 3770 fill #ffffcc \, stroke #000000; +#X obj 20 3810 draw path M -2.96 261.401 C -2.96 261.401 -6.48 251.161 0.56 256.601 C 0.56 256.601 4.943 258.933 3.441 259.481 C 0.48 260.561 3.441 263.321 -2.96 261.401 z; -#X msg 20 3800 fill #ffffcc \, stroke #000000; -#X obj 20 3840 draw path M 3.52 261.321 C 3.52 261.321 0 251.081 7.041 +#X msg 20 3850 fill #ffffcc \, stroke #000000; +#X obj 20 3890 draw path M 3.52 261.321 C 3.52 261.321 0 251.081 7.041 256.521 C 7.041 256.521 10.881 258.121 9.921 259.401 C 8.961 260.681 9.921 263.241 3.52 261.321 z; -#X msg 20 3880 fill #ffffcc \, stroke #000000; -#X obj 20 3920 draw path M 10.2 262.001 C 10.2 262.001 5.4 249.601 +#X msg 20 3930 fill #ffffcc \, stroke #000000; +#X obj 20 3970 draw path M 10.2 262.001 C 10.2 262.001 5.4 249.601 14.6 256.001 C 14.6 256.001 19.4 258.001 18.2 259.601 C 17 261.201 18.2 264.401 10.2 262.001 z; -#X msg 20 3960 fill #ffffcc \, stroke #000000; -#X obj 20 4000 draw path M -18.2 244.801 C -18.2 244.801 -5 242.001 +#X msg 20 4010 fill #ffffcc \, stroke #000000; +#X obj 20 4050 draw path M -18.2 244.801 C -18.2 244.801 -5 242.001 1 245.201 C 1 245.201 7 246.401 8.2 246.001 C 9.4 245.601 12.6 245.201 12.6 245.201; -#X msg 20 4040 fill black \, stroke #a5264c; -#X obj 20 4080 draw path M 15.8 253.601 C 15.8 253.601 27.8 240.001 +#X msg 20 4090 fill black \, stroke #a5264c; +#X obj 20 4130 draw path M 15.8 253.601 C 15.8 253.601 27.8 240.001 39.8 244.401 C 46.816 246.974 45.8 243.601 46.6 240.801 C 47.4 238.001 47.6 233.801 52.6 230.801; -#X msg 20 4120 fill black \, stroke #a5264c; -#X obj 20 4160 draw path M 33 237.601 C 33 237.601 29 226.801 26.2 +#X msg 20 4170 fill black \, stroke #a5264c; +#X obj 20 4210 draw path M 33 237.601 C 33 237.601 29 226.801 26.2 239.601 C 23.4 252.401 20.2 256.001 18.6 258.801 C 18.6 258.801 18.6 264.001 27 263.601 C 27 263.601 37.8 263.201 38.2 260.401 C 38.6 257.601 37 246.001 33 237.601 z; -#X msg 20 4200 fill #ffffcc \, stroke #000000; -#X obj 20 4240 draw path M 47 244.801 C 47 244.801 50.6 242.401 53 +#X msg 20 4250 fill #ffffcc \, stroke #000000; +#X obj 20 4290 draw path M 47 244.801 C 47 244.801 50.6 242.401 53 243.601; -#X msg 20 4280 fill black \, stroke #a5264c; -#X obj 20 4320 draw path M 53.5 228.401 C 53.5 228.401 56.4 223.501 +#X msg 20 4330 fill black \, stroke #a5264c; +#X obj 20 4370 draw path M 53.5 228.401 C 53.5 228.401 56.4 223.501 61.2 222.701; -#X msg 20 4360 fill black \, stroke #a5264c; -#X obj 20 4400 draw path M -25.8 265.201 C -25.8 265.201 -7.8 268.401 +#X msg 20 4410 fill black \, stroke #a5264c; +#X obj 20 4450 draw path M -25.8 265.201 C -25.8 265.201 -7.8 268.401 -3.4 266.801 C -3.4 266.801 5.4 266.801 -3 268.801 C -3 268.801 -15.8 268.801 -23.8 267.601 C -23.8 267.601 -35.4 262.001 -25.8 265.201 z ; -#X msg 20 4440 fill #b2b2b2 \, stroke ""; -#X obj 20 4480 draw path M -11.8 172.001 C -11.8 172.001 5.8 172.001 +#X msg 20 4490 fill #b2b2b2 \, stroke ""; +#X obj 20 4530 draw path M -11.8 172.001 C -11.8 172.001 5.8 172.001 7.8 172.801 C 7.8 172.801 15 203.601 11.4 211.201 C 11.4 211.201 10.2 214.001 7.4 208.401 C 7.4 208.401 -11 175.601 -14.2 173.601 C -17.4 171.601 -13 172.001 -11.8 172.001 z; -#X msg 20 4520 fill #ffffcc \, stroke #000000; -#X obj 20 4560 draw path M -88.9 169.301 C -88.9 169.301 -80 171.001 +#X msg 20 4570 fill #ffffcc \, stroke #000000; +#X obj 20 4610 draw path M -88.9 169.301 C -88.9 169.301 -80 171.001 -67.4 173.601 C -67.4 173.601 -62.6 196.001 -59.4 200.801 C -56.2 205.601 -59.8 205.601 -63.4 202.801 C -67 200.001 -81.8 186.001 -83.8 181.601 C -85.8 177.201 -88.9 169.301 -88.9 169.301 z; -#X msg 20 4600 fill #ffffcc \, stroke #000000; -#X obj 20 4640 draw path M -67.039 173.818 C -67.039 173.818 -61.239 +#X msg 20 4650 fill #ffffcc \, stroke #000000; +#X obj 20 4690 draw path M -67.039 173.818 C -67.039 173.818 -61.239 175.366 -60.23 177.581 C -59.222 179.795 -61.432 183.092 -61.432 183.092 C -61.432 183.092 -62.432 186.397 -63.634 184.235 C -64.836 182.072 -67.708 174.412 -67.039 173.818 z; -#X msg 20 4680 fill #ffffcc \, stroke #000000; -#X obj 20 4720 draw path M -67 173.601 C -67 173.601 -63.4 178.801 +#X msg 20 4730 fill #ffffcc \, stroke #000000; +#X obj 20 4770 draw path M -67 173.601 C -67 173.601 -63.4 178.801 -59.8 178.801 C -56.2 178.801 -55.818 178.388 -53 179.001 C -48.4 180.001 -48.8 178.001 -42.2 179.201 C -39.56 179.681 -37 178.801 -34.2 180.001 C -31.4 181.201 -28.2 180.401 -27 178.401 C -25.8 176.401 -21 172.201 -21 172.201 C -21 172.201 -33.8 174.001 -36.6 174.801 C -36.6 174.801 -59 176.001 -67 173.601 z; -#X msg 20 4760 fill #000000 \, stroke ""; -#X obj 20 4800 draw path M -22.4 173.801 C -22.4 173.801 -28.85 177.301 +#X msg 20 4810 fill #000000 \, stroke ""; +#X obj 20 4850 draw path M -22.4 173.801 C -22.4 173.801 -28.85 177.301 -29.25 179.701 C -29.65 182.101 -24 185.801 -24 185.801 C -24 185.801 -21.25 190.401 -20.65 188.001 C -20.05 185.601 -21.6 174.201 -22.4 173.801 z; -#X msg 20 4840 fill #ffffcc \, stroke #000000; -#X obj 20 4880 draw path M -59.885 179.265 C -59.885 179.265 -52.878 +#X msg 20 4890 fill #ffffcc \, stroke #000000; +#X obj 20 4930 draw path M -59.885 179.265 C -59.885 179.265 -52.878 190.453 -52.661 179.242 C -52.661 179.242 -52.104 177.984 -53.864 177.962 C -59.939 177.886 -58.418 173.784 -59.885 179.265 z; -#X msg 20 4920 fill #ffffcc \, stroke #000000; -#X obj 20 4960 draw path M -52.707 179.514 C -52.707 179.514 -44.786 +#X msg 20 4970 fill #ffffcc \, stroke #000000; +#X obj 20 5010 draw path M -52.707 179.514 C -52.707 179.514 -44.786 190.701 -45.422 179.421 C -45.422 179.421 -45.415 179.089 -47.168 178.936 C -51.915 178.522 -51.57 174.004 -52.707 179.514 z; -#X msg 20 5000 fill #ffffcc \, stroke #000000; -#X obj 20 5040 draw path M -45.494 179.522 C -45.494 179.522 -37.534 +#X msg 20 5050 fill #ffffcc \, stroke #000000; +#X obj 20 5090 draw path M -45.494 179.522 C -45.494 179.522 -37.534 190.15 -38.203 180.484 C -38.203 180.484 -38.084 179.251 -39.738 178.95 C -43.63 178.244 -43.841 174.995 -45.494 179.522 z; -#X msg 20 5080 fill #ffffcc \, stroke #000000; -#X obj 20 5120 draw path M -38.618 179.602 C -38.618 179.602 -30.718 +#X msg 20 5130 fill #ffffcc \, stroke #000000; +#X obj 20 5170 draw path M -38.618 179.602 C -38.618 179.602 -30.718 191.163 -30.37 181.382 C -30.37 181.382 -28.726 180.004 -30.472 179.782 C -36.29 179.042 -35.492 174.588 -38.618 179.602 z; -#X msg 20 5160 fill #ffffcc \, stroke #000000; -#X obj 20 5200 draw path M -74.792 183.132 L -82.45 181.601 C -85.05 +#X msg 20 5210 fill #ffffcc \, stroke #000000; +#X obj 20 5250 draw path M -74.792 183.132 L -82.45 181.601 C -85.05 176.601 -87.15 170.451 -87.15 170.451 C -87.15 170.451 -80.8 171.451 -68.3 174.251 C -68.3 174.251 -67.424 177.569 -65.952 183.364 L -74.792 183.132 z; -#X msg 20 5240 fill #e5e5b2 \, stroke ""; -#X obj 20 5280 draw path M -9.724 178.47 C -11.39 175.964 -12.707 174.206 +#X msg 20 5290 fill #e5e5b2 \, stroke ""; +#X obj 20 5330 draw path M -9.724 178.47 C -11.39 175.964 -12.707 174.206 -13.357 173.8 C -16.37 171.917 -12.227 172.294 -11.098 172.294 C -11.098 172.294 5.473 172.294 7.356 173.047 C 7.356 173.047 7.88 175.289 8.564 178.68 C 8.564 178.68 -1.524 176.67 -9.724 178.47 z; -#X msg 20 5320 fill #e5e5b2 \, stroke ""; -#X obj 20 5360 draw path M 43.88 40.321 C 71.601 44.281 97.121 8.641 +#X msg 20 5370 fill #e5e5b2 \, stroke ""; +#X obj 20 5410 draw path M 43.88 40.321 C 71.601 44.281 97.121 8.641 98.881 -1.04 C 100.641 -10.72 90.521 -22.6 90.521 -22.6 C 91.841 -25.68 87.001 -39.76 81.721 -49 C 76.441 -58.24 60.54 -57.266 43 -58.24 C 27.16 -59.12 8.68 -35.8 7.36 -34.04 C 6.04 -32.28 12.2 6.001 13.52 11.721 C 14.84 17.441 12.2 43.841 12.2 43.841 C 46.44 34.741 16.16 36.361 43.88 40.321 z; -#X msg 20 5400 fill #cc7226 \, stroke ""; -#X obj 20 5440 draw path M 8.088 -33.392 C 6.792 -31.664 12.84 5.921 +#X msg 20 5450 fill #cc7226 \, stroke ""; +#X obj 20 5490 draw path M 8.088 -33.392 C 6.792 -31.664 12.84 5.921 14.136 11.537 C 15.432 17.153 12.84 43.073 12.84 43.073 C 45.512 34.193 16.728 35.729 43.944 39.617 C 71.161 43.505 96.217 8.513 97.945 -0.992 C 99.673 -10.496 89.737 -22.16 89.737 -22.16 C 91.033 -25.184 86.281 -39.008 81.097 -48.08 C 75.913 -57.152 60.302 -56.195 43.08 -57.152 C 27.528 -58.016 9.384 -35.12 8.088 -33.392 z; -#X msg 20 5480 fill #ea8e51 \, stroke ""; -#X obj 20 5520 draw path M 8.816 -32.744 C 7.544 -31.048 13.48 5.841 +#X msg 20 5530 fill #ea8e51 \, stroke ""; +#X obj 20 5570 draw path M 8.816 -32.744 C 7.544 -31.048 13.48 5.841 14.752 11.353 C 16.024 16.865 13.48 42.305 13.48 42.305 C 44.884 33.145 17.296 35.097 44.008 38.913 C 70.721 42.729 95.313 8.385 97.009 -0.944 C 98.705 -10.272 88.953 -21.72 88.953 -21.72 C 90.225 -24.688 85.561 -38.256 80.473 -47.16 C 75.385 -56.064 60.063 -55.125 43.16 -56.064 C 27.896 -56.912 10.088 -34.44 8.816 -32.744 z; -#X msg 20 5560 fill #efaa7c \, stroke ""; -#X obj 20 5600 draw path M 9.544 -32.096 C 8.296 -30.432 14.12 5.761 +#X msg 20 5610 fill #efaa7c \, stroke ""; +#X obj 20 5650 draw path M 9.544 -32.096 C 8.296 -30.432 14.12 5.761 15.368 11.169 C 16.616 16.577 14.12 41.537 14.12 41.537 C 43.556 32.497 17.864 34.465 44.072 38.209 C 70.281 41.953 94.409 8.257 96.073 -0.895 C 97.737 -10.048 88.169 -21.28 88.169 -21.28 C 89.417 -24.192 84.841 -37.504 79.849 -46.24 C 74.857 -54.976 59.824 -54.055 43.24 -54.976 C 28.264 -55.808 10.792 -33.76 9.544 -32.096 z; -#X msg 20 5640 fill #f4c6a8 \, stroke ""; -#X obj 20 5680 draw path M 10.272 -31.448 C 9.048 -29.816 14.76 5.681 +#X msg 20 5690 fill #f4c6a8 \, stroke ""; +#X obj 20 5730 draw path M 10.272 -31.448 C 9.048 -29.816 14.76 5.681 15.984 10.985 C 17.208 16.289 14.76 40.769 14.76 40.769 C 42.628 31.849 18.432 33.833 44.136 37.505 C 69.841 41.177 93.505 8.129 95.137 -0.848 C 96.769 -9.824 87.385 -20.84 87.385 -20.84 C 88.609 -23.696 84.121 -36.752 79.225 -45.32 C 74.329 -53.888 59.585 -52.985 43.32 -53.888 C 28.632 -54.704 11.496 -33.08 10.272 -31.448 z; -#X msg 20 5720 fill #f9e2d3 \, stroke ""; -#X obj 20 5760 draw path M 44.2 36.8 C 69.4 40.4 92.601 8 94.201 -0.8 +#X msg 20 5770 fill #f9e2d3 \, stroke ""; +#X obj 20 5810 draw path M 44.2 36.8 C 69.4 40.4 92.601 8 94.201 -0.8 C 95.801 -9.6 86.601 -20.4 86.601 -20.4 C 87.801 -23.2 83.4 -36 78.6 -44.4 C 73.8 -52.8 59.346 -51.914 43.4 -52.8 C 29 -53.6 12.2 -32.4 11 -30.8 C 9.8 -29.2 15.4 5.6 16.6 10.8 C 17.8 16 15.4 40 15.4 40 C 40.9 31.4 19 33.2 44.2 36.8 z; -#X msg 20 5800 fill #ffffff \, stroke ""; -#X obj 20 5840 draw path M 90.601 2.8 C 90.601 2.8 62.8 10.4 51.2 8.8 +#X msg 20 5850 fill #ffffff \, stroke ""; +#X obj 20 5890 draw path M 90.601 2.8 C 90.601 2.8 62.8 10.4 51.2 8.8 C 51.2 8.8 35.4 2.2 26.6 24 C 26.6 24 23 31.2 21 33.2 C 19 35.2 90.601 2.8 90.601 2.8 z; -#X msg 20 5880 fill #cccccc \, stroke ""; -#X obj 20 5920 draw path M 94.401 0.6 C 94.401 0.6 65.4 12.8 55.4 12.4 +#X msg 20 5930 fill #cccccc \, stroke ""; +#X obj 20 5970 draw path M 94.401 0.6 C 94.401 0.6 65.4 12.8 55.4 12.4 C 55.4 12.4 39 7.8 30.6 22.4 C 30.6 22.4 22.2 31.6 19 33.2 C 19 33.2 18.6 34.8 25 30.8 L 35.4 36 C 35.4 36 50.2 45.6 59.8 29.6 C 59.8 29.6 63.8 18.4 63.8 16.4 C 63.8 14.4 85 8.8 86.601 8.4 C 88.201 8 94.801 3.8 94.401 0.6 z; -#X msg 20 5960 fill #000000 \, stroke ""; -#X obj 20 6000 draw path M 47 36.514 C 40.128 36.514 31.755 32.649 +#X msg 20 6010 fill #000000 \, stroke ""; +#X obj 20 6050 draw path M 47 36.514 C 40.128 36.514 31.755 32.649 31.755 26.4 C 31.755 20.152 40.128 13.887 47 13.887 C 53.874 13.887 59.446 18.952 59.446 25.2 C 59.446 31.449 53.874 36.514 47 36.514 z ; -#X msg 20 6040 fill #99cc32 \, stroke ""; -#X obj 20 6080 draw path M 43.377 19.83 C 38.531 20.552 33.442 22.055 +#X msg 20 6090 fill #99cc32 \, stroke ""; +#X obj 20 6130 draw path M 43.377 19.83 C 38.531 20.552 33.442 22.055 33.514 21.839 C 35.054 17.22 41.415 13.887 47 13.887 C 51.296 13.887 55.084 15.865 57.32 18.875 C 57.32 18.875 52.004 18.545 43.377 19.83 z; -#X msg 20 6120 fill #659900 \, stroke ""; -#X obj 20 6160 draw path M 55.4 19.6 C 55.4 19.6 51 16.4 51 18.6 C +#X msg 20 6170 fill #659900 \, stroke ""; +#X obj 20 6210 draw path M 55.4 19.6 C 55.4 19.6 51 16.4 51 18.6 C 51 18.6 54.6 23 55.4 19.6 z; -#X msg 20 6200 fill #ffffff \, stroke ""; -#X obj 20 6240 draw path M 45.4 27.726 C 42.901 27.726 40.875 25.7 +#X msg 20 6250 fill #ffffff \, stroke ""; +#X obj 20 6290 draw path M 45.4 27.726 C 42.901 27.726 40.875 25.7 40.875 23.2 C 40.875 20.701 42.901 18.675 45.4 18.675 C 47.9 18.675 49.926 20.701 49.926 23.2 C 49.926 25.7 47.9 27.726 45.4 27.726 z; -#X msg 20 6280 fill #000000 \, stroke ""; -#X obj 20 6320 draw path M -58.6 14.4 C -58.6 14.4 -61.8 -6.8 -59.4 +#X msg 20 6330 fill #000000 \, stroke ""; +#X obj 20 6370 draw path M -58.6 14.4 C -58.6 14.4 -61.8 -6.8 -59.4 -11.2 C -59.4 -11.2 -48.6 -21.2 -49 -24.8 C -49 -24.8 -49.4 -42.8 -50.6 -43.6 C -51.8 -44.4 -59.4 -50.4 -65.4 -44 C -65.4 -44 -75.8 -26 -75 -19.6 L -75 -17.6 C -75 -17.6 -82.6 -18 -84.2 -16 C -84.2 -16 -85.4 -10.8 -86.6 -10.4 C -86.6 -10.4 -89.4 -8 -87.4 -5.2 C -87.4 -5.2 -89.4 -2.8 -89 1.2 L -81.4 5.2 C -81.4 5.2 -79.4 19.6 -68.6 24.8 C -63.764 27.129 -60.6 20.4 -58.6 14.4 z; -#X msg 20 6360 fill #cc7226 \, stroke ""; -#X obj 20 6400 draw path M -59.6 12.56 C -59.6 12.56 -62.48 -6.52 -60.32 +#X msg 20 6410 fill #cc7226 \, stroke ""; +#X obj 20 6450 draw path M -59.6 12.56 C -59.6 12.56 -62.48 -6.52 -60.32 -10.48 C -60.32 -10.48 -50.6 -19.48 -50.96 -22.72 C -50.96 -22.72 -51.32 -38.92 -52.4 -39.64 C -53.48 -40.36 -60.32 -45.76 -65.72 -40 C -65.72 -40 -75.08 -23.8 -74.36 -18.04 L -74.36 -16.24 C -74.36 -16.24 -81.2 @@ -573,8 +572,8 @@ z; -9.76 -87.32 -7.6 -85.52 -5.08 C -85.52 -5.08 -87.32 -2.92 -86.96 0.68 L -80.12 4.28 C -80.12 4.28 -78.32 17.24 -68.6 21.92 C -64.248 24.015 -61.4 17.96 -59.6 12.56 z; -#X msg 20 6440 fill #ffffff \, stroke ""; -#X obj 20 6480 draw path M -51.05 -42.61 C -52.14 -43.47 -59.63 -49.24 +#X msg 20 6490 fill #ffffff \, stroke ""; +#X obj 20 6530 draw path M -51.05 -42.61 C -52.14 -43.47 -59.63 -49.24 -65.48 -43 C -65.48 -43 -75.62 -25.45 -74.84 -19.21 L -74.84 -17.26 C -74.84 -17.26 -82.25 -17.65 -83.81 -15.7 C -83.81 -15.7 -84.98 -10.63 -86.15 -10.24 C -86.15 -10.24 -88.88 -7.9 -86.93 -5.17 C -86.93 -5.17 @@ -582,8 +581,8 @@ C -74.84 -17.26 -82.25 -17.65 -83.81 -15.7 C -83.81 -15.7 -84.98 -10.63 24.08 C -63.886 26.35 -60.8 19.79 -58.85 13.94 C -58.85 13.94 -61.97 -6.73 -59.63 -11.02 C -59.63 -11.02 -49.1 -20.77 -49.49 -24.28 C -49.49 -24.28 -49.88 -41.83 -51.05 -42.61 z; -#X msg 20 6520 fill #eb955c \, stroke ""; -#X obj 20 6560 draw path M -51.5 -41.62 C -52.48 -42.54 -59.86 -48.08 +#X msg 20 6570 fill #eb955c \, stroke ""; +#X obj 20 6610 draw path M -51.5 -41.62 C -52.48 -42.54 -59.86 -48.08 -65.56 -42 C -65.56 -42 -75.44 -24.9 -74.68 -18.82 L -74.68 -16.92 C -74.68 -16.92 -81.9 -17.3 -83.42 -15.4 C -83.42 -15.4 -84.56 -10.46 -85.7 -10.08 C -85.7 -10.08 -88.36 -7.8 -86.46 -5.14 C -86.46 -5.14 @@ -591,8 +590,8 @@ C -74.68 -16.92 -81.9 -17.3 -83.42 -15.4 C -83.42 -15.4 -84.56 -10.46 23.36 C -64.006 25.572 -61 19.18 -59.1 13.48 C -59.1 13.48 -62.14 -6.66 -59.86 -10.84 C -59.86 -10.84 -49.6 -20.34 -49.98 -23.76 C -49.98 -23.76 -50.36 -40.86 -51.5 -41.62 z; -#X msg 20 6600 fill #f2b892 \, stroke ""; -#X obj 20 6640 draw path M -51.95 -40.63 C -52.82 -41.61 -60.09 -46.92 +#X msg 20 6650 fill #f2b892 \, stroke ""; +#X obj 20 6690 draw path M -51.95 -40.63 C -52.82 -41.61 -60.09 -46.92 -65.64 -41 C -65.64 -41 -75.26 -24.35 -74.52 -18.43 L -74.52 -16.58 C -74.52 -16.58 -81.55 -16.95 -83.03 -15.1 C -83.03 -15.1 -84.14 -10.29 -85.25 -9.92 C -85.25 -9.92 -87.84 -7.7 -85.99 -5.11 C -85.99 -5.11 @@ -600,8 +599,8 @@ C -74.52 -16.58 -81.55 -16.95 -83.03 -15.1 C -83.03 -15.1 -84.14 -10.29 22.64 C -64.127 24.794 -61.2 18.57 -59.35 13.02 C -59.35 13.02 -62.31 -6.59 -60.09 -10.66 C -60.09 -10.66 -50.1 -19.91 -50.47 -23.24 C -50.47 -23.24 -50.84 -39.89 -51.95 -40.63 z; -#X msg 20 6680 fill #f8dcc8 \, stroke ""; -#X obj 20 6720 draw path M -59.6 12.46 C -59.6 12.46 -62.48 -6.52 -60.32 +#X msg 20 6730 fill #f8dcc8 \, stroke ""; +#X obj 20 6770 draw path M -59.6 12.46 C -59.6 12.46 -62.48 -6.52 -60.32 -10.48 C -60.32 -10.48 -50.6 -19.48 -50.96 -22.72 C -50.96 -22.72 -51.32 -38.92 -52.4 -39.64 C -53.16 -40.68 -60.32 -45.76 -65.72 -40 C -65.72 -40 -75.08 -23.8 -74.36 -18.04 L -74.36 -16.24 C -74.36 -16.24 -81.2 @@ -609,19 +608,19 @@ C -74.52 -16.58 -81.55 -16.95 -83.03 -15.1 C -83.03 -15.1 -84.14 -10.29 -9.76 -87.32 -7.6 -85.52 -5.08 C -85.52 -5.08 -87.32 -2.92 -86.96 0.68 L -80.12 4.28 C -80.12 4.28 -78.32 17.24 -68.6 21.92 C -64.248 24.015 -61.4 17.86 -59.6 12.46 z; -#X msg 20 6760 fill #ffffff \, stroke ""; -#X obj 20 6800 draw path M -62.7 6.2 C -62.7 6.2 -84.3 -4 -85.2 -4.8 +#X msg 20 6810 fill #ffffff \, stroke ""; +#X obj 20 6850 draw path M -62.7 6.2 C -62.7 6.2 -84.3 -4 -85.2 -4.8 C -85.2 -4.8 -76.1 3.4 -75.3 3.4 C -74.5 3.4 -62.7 6.2 -62.7 6.2 z ; -#X msg 20 6840 fill #cccccc \, stroke ""; -#X obj 20 6880 draw path M -79.8 0 C -79.8 0 -61.4 3.6 -61.4 8 C -61.4 +#X msg 20 6890 fill #cccccc \, stroke ""; +#X obj 20 6930 draw path M -79.8 0 C -79.8 0 -61.4 3.6 -61.4 8 C -61.4 10.912 -61.643 24.331 -67 22.8 C -75.4 20.4 -71.8 6 -79.8 0 z; -#X msg 20 6920 fill #000000 \, stroke ""; -#X obj 20 6960 draw path M -71.4 3.8 C -71.4 3.8 -62.422 5.274 -61.4 +#X msg 20 6970 fill #000000 \, stroke ""; +#X obj 20 7010 draw path M -71.4 3.8 C -71.4 3.8 -62.422 5.274 -61.4 8 C -60.8 9.6 -60.137 17.908 -65.6 19 C -70.152 19.911 -72.382 9.69 -71.4 3.8 z; -#X msg 20 7000 fill #99cc32 \, stroke ""; -#X obj 20 7040 draw path M 14.595 46.349 C 14.098 44.607 15.409 44.738 +#X msg 20 7050 fill #99cc32 \, stroke ""; +#X obj 20 7090 draw path M 14.595 46.349 C 14.098 44.607 15.409 44.738 17.2 44.2 C 19.2 43.6 31.4 39.8 32.2 37.2 C 33 34.6 46.2 39 46.2 39 C 48 39.8 52.4 42.4 52.4 42.4 C 57.2 43.6 63.8 44 63.8 44 C 66.2 45 69.6 47.8 69.6 47.8 C 84.2 58 96.601 50.8 96.601 50.8 C 116.601 44.2 @@ -643,55 +642,55 @@ C 84 35.8 76 31.8 76 31.8 C 75.4 30 76.4 25.6 76.4 25.6 C 77.6 22.4 79 16.4 79 16.4 C 76.8 22.6 59.4 37.6 59.4 37.6 C 54.6 41 57.2 34.2 53.2 37.6 C 49.2 41 28.6 32 28.6 32 C 17.038 30.807 14.306 46.549 10.777 43.429 C 10.777 43.429 16.195 51.949 14.595 46.349 z; -#X msg 20 7080 fill #000000 \, stroke ""; -#X obj 20 7120 draw path M 209.401 -120 C 209.401 -120 183.801 -112 +#X msg 20 7130 fill #000000 \, stroke ""; +#X obj 20 7170 draw path M 209.401 -120 C 209.401 -120 183.801 -112 181.001 -93.2 C 181.001 -93.2 178.601 -70.4 199.001 -52.8 C 199.001 -52.8 199.401 -46.4 201.401 -43.2 C 201.401 -43.2 199.801 -38.4 218.601 -46 L 245.801 -54.4 C 245.801 -54.4 252.201 -56.8 257.401 -65.6 C 262.601 -74.4 277.801 -93.2 274.201 -118.4 C 274.201 -118.4 275.401 -129.6 269.401 -130 C 269.401 -130 261.001 -131.6 253.801 -124 C 253.801 -124 247.001 -120.8 244.601 -121.2 L 209.401 -120 z; -#X msg 20 7160 fill #000000 \, stroke ""; -#X obj 20 7200 draw path M 264.022 -120.99 C 264.022 -120.99 266.122 +#X msg 20 7210 fill #000000 \, stroke ""; +#X obj 20 7250 draw path M 264.022 -120.99 C 264.022 -120.99 266.122 -129.92 261.282 -125.08 C 261.282 -125.08 254.242 -119.36 246.761 -119.36 C 246.761 -119.36 232.241 -117.16 227.841 -103.96 C 227.841 -103.96 223.881 -77.12 231.801 -71.4 C 231.801 -71.4 236.641 -63.92 243.681 -70.52 C 250.722 -77.12 266.222 -107.35 264.022 -120.99 z; -#X msg 20 7240 fill #000000 \, stroke ""; -#X obj 20 7280 draw path M 263.648 -120.632 C 263.648 -120.632 265.738 +#X msg 20 7290 fill #000000 \, stroke ""; +#X obj 20 7330 draw path M 263.648 -120.632 C 263.648 -120.632 265.738 -129.376 260.986 -124.624 C 260.986 -124.624 254.074 -119.008 246.729 -119.008 C 246.729 -119.008 232.473 -116.848 228.153 -103.888 C 228.153 -103.888 224.265 -77.536 232.041 -71.92 C 232.041 -71.92 236.793 -64.576 243.705 -71.056 C 250.618 -77.536 265.808 -107.24 263.648 -120.632 z; -#X msg 20 7320 fill #323232 \, stroke ""; -#X obj 20 7360 draw path M 263.274 -120.274 C 263.274 -120.274 265.354 +#X msg 20 7370 fill #323232 \, stroke ""; +#X obj 20 7410 draw path M 263.274 -120.274 C 263.274 -120.274 265.354 -128.832 260.69 -124.168 C 260.69 -124.168 253.906 -118.656 246.697 -118.656 C 246.697 -118.656 232.705 -116.536 228.465 -103.816 C 228.465 -103.816 224.649 -77.952 232.281 -72.44 C 232.281 -72.44 236.945 -65.232 243.729 -71.592 C 250.514 -77.952 265.394 -107.13 263.274 -120.274 z; -#X msg 20 7400 fill #666666 \, stroke ""; -#X obj 20 7440 draw path M 262.9 -119.916 C 262.9 -119.916 264.97 -128.288 +#X msg 20 7450 fill #666666 \, stroke ""; +#X obj 20 7490 draw path M 262.9 -119.916 C 262.9 -119.916 264.97 -128.288 260.394 -123.712 C 260.394 -123.712 253.738 -118.304 246.665 -118.304 C 246.665 -118.304 232.937 -116.224 228.777 -103.744 C 228.777 -103.744 225.033 -78.368 232.521 -72.96 C 232.521 -72.96 237.097 -65.888 243.753 -72.128 C 250.41 -78.368 264.98 -107.02 262.9 -119.916 z; -#X msg 20 7480 fill #999999 \, stroke ""; -#X obj 20 7520 draw path M 262.526 -119.558 C 262.526 -119.558 264.586 +#X msg 20 7530 fill #999999 \, stroke ""; +#X obj 20 7570 draw path M 262.526 -119.558 C 262.526 -119.558 264.586 -127.744 260.098 -123.256 C 260.098 -123.256 253.569 -117.952 246.633 -117.952 C 246.633 -117.952 233.169 -115.912 229.089 -103.672 C 229.089 -103.672 225.417 -78.784 232.761 -73.48 C 232.761 -73.48 237.249 -66.544 243.777 -72.664 C 250.305 -78.784 264.566 -106.91 262.526 -119.558 z; -#X msg 20 7560 fill #cccccc \, stroke ""; -#X obj 20 7600 draw path M 262.151 -119.2 C 262.151 -119.2 264.201 +#X msg 20 7610 fill #cccccc \, stroke ""; +#X obj 20 7650 draw path M 262.151 -119.2 C 262.151 -119.2 264.201 -127.2 259.801 -122.8 C 259.801 -122.8 253.401 -117.6 246.601 -117.6 C 246.601 -117.6 233.401 -115.6 229.401 -103.6 C 229.401 -103.6 225.801 -79.2 233.001 -74 C 233.001 -74 237.401 -67.2 243.801 -73.2 C 250.201 -79.2 264.151 -106.8 262.151 -119.2 z; -#X msg 20 7640 fill #ffffff \, stroke ""; -#X obj 20 7680 draw path M 50.6 84 C 50.6 84 30.2 64.8 22.2 64 C 22.2 +#X msg 20 7690 fill #ffffff \, stroke ""; +#X obj 20 7730 draw path M 50.6 84 C 50.6 84 30.2 64.8 22.2 64 C 22.2 64 -12.2 60 -27 78 C -27 78 -9.4 57.6 18.2 63.2 C 18.2 63.2 -3.4 58.8 -15.8 62 C -15.8 62 -32.6 62 -42.2 76 L -45 80.8 C -45 80.8 -41 66 -22.6 60 C -22.6 60 0.2 55.2 11 60 C 11 60 -10.6 53.2 -20.6 55.2 C @@ -701,26 +700,26 @@ C 246.601 -117.6 233.401 -115.6 229.401 -103.6 C 229.401 -103.6 225.801 58 C -68.6 58 -55 46.8 -44.6 44 C -44.6 44 -22.2 36 -13.8 36.8 C -13.8 36.8 11 37.8 18.6 33.8 C 18.6 33.8 7.4 38.8 10.6 42 C 13.8 45.2 20.6 52.8 20.6 54 C 20.6 55.2 44.8 77.3 48.4 81.7 L 50.6 84 z; -#X msg 20 7720 fill #992600 \, stroke ""; -#X obj 20 7760 draw path M 189 278 C 189 278 173.5 241.5 161 232 C +#X msg 20 7770 fill #992600 \, stroke ""; +#X obj 20 7810 draw path M 189 278 C 189 278 173.5 241.5 161 232 C 161 232 187 248 190.5 266 C 190.5 266 190.5 276 189 278 z; -#X msg 20 7800 fill #cccccc \, stroke ""; -#X obj 20 7840 draw path M 236 285.5 C 236 285.5 209.5 230.5 191 206.5 +#X msg 20 7850 fill #cccccc \, stroke ""; +#X obj 20 7890 draw path M 236 285.5 C 236 285.5 209.5 230.5 191 206.5 C 191 206.5 234.5 244 239.5 270.5 L 240 276 L 237 273.5 C 237 273.5 236.5 282.5 236 285.5 z; -#X msg 20 7880 fill #cccccc \, stroke ""; -#X obj 20 7920 draw path M 292.5 237 C 292.5 237 230 177.5 228.5 175 +#X msg 20 7930 fill #cccccc \, stroke ""; +#X obj 20 7970 draw path M 292.5 237 C 292.5 237 230 177.5 228.5 175 C 228.5 175 289 241 292 248.5 C 292 248.5 290 239.5 292.5 237 z; -#X msg 20 7960 fill #cccccc \, stroke ""; -#X obj 20 8000 draw path M 104 280.5 C 104 280.5 123.5 228.5 142.5 +#X msg 20 8010 fill #cccccc \, stroke ""; +#X obj 20 8050 draw path M 104 280.5 C 104 280.5 123.5 228.5 142.5 251 C 142.5 251 157.5 261 157 264 C 157 264 153 257.5 135 258 C 135 258 116 255 104 280.5 z; -#X msg 20 8040 fill #cccccc \, stroke ""; -#X obj 20 8080 draw path M 294.5 153 C 294.5 153 249.5 124.5 242 123 +#X msg 20 8090 fill #cccccc \, stroke ""; +#X obj 20 8130 draw path M 294.5 153 C 294.5 153 249.5 124.5 242 123 C 230.193 120.639 291.5 152 296.5 162.5 C 296.5 162.5 298.5 160 294.5 153 z; -#X msg 20 8120 fill #cccccc \, stroke ""; -#X obj 20 8160 draw path M 143.801 259.601 C 143.801 259.601 164.201 +#X msg 20 8170 fill #cccccc \, stroke ""; +#X obj 20 8210 draw path M 143.801 259.601 C 143.801 259.601 164.201 257.601 171.001 250.801 L 175.401 254.401 L 193.001 216.001 L 196.601 221.201 C 196.601 221.201 211.001 206.401 210.201 198.401 C 209.401 190.401 223.001 204.401 223.001 204.401 C 223.001 204.401 222.201 192.801 @@ -757,8 +756,8 @@ C 246.201 228.401 245.001 236.401 241.801 245.201 C 241.801 245.201 197.401 248.001 L 185.801 264.401 C 185.801 264.401 185.401 252.001 184.201 258.001 C 184.201 258.001 154.201 264.001 143.801 259.601 z ; -#X msg 20 8200 fill #000000 \, stroke ""; -#X obj 20 8240 draw path M 109.401 -97.2 C 109.401 -97.2 97.801 -105.2 +#X msg 20 8250 fill #000000 \, stroke ""; +#X obj 20 8290 draw path M 109.401 -97.2 C 109.401 -97.2 97.801 -105.2 93.801 -104.8 C 89.801 -104.4 121.401 -113.6 162.601 -86 C 162.601 -86 167.401 -83.2 171.001 -83.6 C 171.001 -83.6 174.201 -81.2 171.401 -77.6 C 171.401 -77.6 162.601 -68 173.801 -56.8 C 173.801 -56.8 192.201 @@ -778,8 +777,8 @@ C 125.801 -143.2 108.001 -140 100.201 -138.2 C 100.201 -138.2 97.601 2.4 -110.2 4.8 -112.6 C 7.2 -115 24.6 -117.6 27 -116.2 C 29.4 -114.8 37.8 -115.4 28.2 -114.8 C 28.2 -114.8 103.801 -100 104.601 -98 C 105.401 -96 109.401 -97.2 109.401 -97.2 z; -#X msg 20 8280 fill #000000 \, stroke ""; -#X obj 20 8320 draw path M 180.801 -106.4 C 180.801 -106.4 170.601 +#X msg 20 8330 fill #000000 \, stroke ""; +#X obj 20 8370 draw path M 180.801 -106.4 C 180.801 -106.4 170.601 -113.8 168.601 -113.8 C 166.601 -113.8 154.201 -124 150.001 -123.6 C 145.801 -123.2 133.601 -133.2 106.201 -125 C 106.201 -125 105.601 -127 109.201 -127.8 C 109.201 -127.8 115.601 -130 116.001 -130.6 C @@ -788,8 +787,8 @@ C 145.801 -123.2 133.601 -133.2 106.201 -125 C 106.201 -125 105.601 C 173.201 -120.2 182.001 -118 182.401 -116.2 C 182.401 -116.2 188.201 -113.2 186.401 -110.6 C 186.401 -110.6 186.801 -109 180.801 -106.4 z; -#X msg 20 8360 fill #cc7226 \, stroke ""; -#X obj 20 8400 draw path M 168.33 -108.509 C 169.137 -107.877 170.156 +#X msg 20 8410 fill #cc7226 \, stroke ""; +#X obj 20 8450 draw path M 168.33 -108.509 C 169.137 -107.877 170.156 -107.779 170.761 -106.97 C 170.995 -106.656 170.706 -106.33 170.391 -106.233 C 169.348 -105.916 168.292 -106.486 167.15 -105.898 C 166.748 -105.691 166.106 -105.873 165.553 -106.022 C 163.921 -106.463 162.092 @@ -817,8 +816,8 @@ C 132.763 -118.903 133.295 -119.135 133.547 -118.933 C 135.067 -117.717 -113.612 C 158.445 -113.506 159.057 -112.88 159.633 -112.704 C 162.025 -111.973 163.868 -110.444 166.062 -109.549 C 166.821 -109.239 167.697 -109.005 168.33 -108.509 z; -#X msg 20 8440 fill #cc7226 \, stroke ""; -#X obj 20 8480 draw path M 91.696 -122.739 C 89.178 -124.464 86.81 +#X msg 20 8490 fill #cc7226 \, stroke ""; +#X obj 20 8530 draw path M 91.696 -122.739 C 89.178 -124.464 86.81 -125.57 84.368 -127.356 C 84.187 -127.489 83.827 -127.319 83.625 -127.441 C 82.618 -128.05 81.73 -128.631 80.748 -129.327 C 80.209 -129.709 79.388 -129.698 78.88 -129.956 C 76.336 -131.248 73.707 -131.806 71.2 -133 @@ -834,8 +833,8 @@ C 81.294 -134.702 83.014 -134.397 84.789 -134.125 C 85.096 -134.078 -124.794 94.291 -125.012 94.401 -125.4 C 94.635 -124.878 94.033 -124.588 93.865 -124.272 C 93.48 -123.547 92.581 -122.132 91.696 -122.739 z ; -#X msg 20 8520 fill #cc7226 \, stroke ""; -#X obj 20 8560 draw path M 59.198 -115.391 C 56.044 -116.185 52.994 +#X msg 20 8570 fill #cc7226 \, stroke ""; +#X obj 20 8610 draw path M 59.198 -115.391 C 56.044 -116.185 52.994 -116.07 49.978 -117.346 C 49.911 -117.374 49.688 -117.027 49.624 -117.054 C 48.258 -117.648 47.34 -118.614 46.264 -119.66 C 45.351 -120.548 43.693 -120.161 42.419 -120.648 C 42.095 -120.772 41.892 -121.284 41.591 -121.323 @@ -852,20 +851,20 @@ C 59.893 -120.816 64.03 -118.671 68.393 -116.584 C 68.7 -116.437 68.91 C 70.628 -115.024 71.669 -114.476 72.366 -113.378 C 72.582 -113.039 72.253 -112.632 72.02 -112.684 C 67.591 -113.679 63.585 -114.287 59.198 -115.391 z; -#X msg 20 8600 fill #cc7226 \, stroke ""; -#X obj 20 8640 draw path M 45.338 -71.179 C 43.746 -72.398 43.162 -74.429 +#X msg 20 8650 fill #cc7226 \, stroke ""; +#X obj 20 8690 draw path M 45.338 -71.179 C 43.746 -72.398 43.162 -74.429 42.034 -76.221 C 41.82 -76.561 42.094 -76.875 42.411 -76.964 C 42.971 -77.123 43.514 -76.645 43.923 -76.443 C 45.668 -75.581 47.203 -74.339 49.2 -74.2 C 51.19 -71.966 55.45 -71.581 55.457 -68.2 C 55.458 -67.341 54.03 -68.259 53.6 -67.4 C 51.149 -68.403 48.76 -68.3 46.38 -69.767 C 45.763 -70.148 46.093 -70.601 45.338 -71.179 z; -#X msg 20 8680 fill #cc7226 \, stroke ""; -#X obj 20 8720 draw path M 17.8 -123.756 C 17.935 -123.755 24.966 -123.522 +#X msg 20 8730 fill #cc7226 \, stroke ""; +#X obj 20 8770 draw path M 17.8 -123.756 C 17.935 -123.755 24.966 -123.522 24.949 -123.408 C 24.904 -123.099 17.174 -122.05 16.81 -122.22 C 16.646 -122.296 9.134 -119.866 9 -120 C 9.268 -120.135 17.534 -123.756 17.8 -123.756 z; -#X msg 20 8760 fill #cc7226 \, stroke ""; -#X obj 20 8800 draw path M 33.2 -114 C 33.2 -114 18.4 -112.2 14 -111 +#X msg 20 8810 fill #cc7226 \, stroke ""; +#X obj 20 8850 draw path M 33.2 -114 C 33.2 -114 18.4 -112.2 14 -111 C 9.6 -109.8 -9 -102.2 -12 -100.2 C -12 -100.2 -25.4 -94.8 -42.4 -74.8 C -42.4 -74.8 -34.8 -78.2 -32.6 -81 C -32.6 -81 -19 -93.6 -19.2 -91 C -19.2 -91 -7 -99.6 -7.6 -97.4 C -7.6 -97.4 16.8 -108.6 14.8 -105.4 @@ -902,20 +901,20 @@ C 16.2 -64 20.8 -69.8 22 -69.6 C 23.2 -69.4 25.2 -72.2 25 -69.6 C 24.8 -67 32.4 -61.6 32.4 -61.6 C 32.4 -61.6 35.6 -63.4 37 -62 C 38.4 -60.6 42.6 -81.8 42.6 -81.8 L 67.6 -92.4 L 111.201 -95.8 L 94.201 -102.6 L 33.2 -114 z; -#X msg 20 8840 fill #000000 \, stroke ""; -#X obj 20 8880 draw path M 51.4 85 C 51.4 85 36.4 68.2 28 65.6 C 28 +#X msg 20 8890 fill #000000 \, stroke ""; +#X obj 20 8930 draw path M 51.4 85 C 51.4 85 36.4 68.2 28 65.6 C 28 65.6 14.6 58.8 -10 66.6; -#X msg 20 8920 fill black \, stroke #4c0000; -#X obj 20 8960 draw path M 24.8 64.2 C 24.8 64.2 -0.4 56.2 -15.8 60.4 +#X msg 20 8970 fill black \, stroke #4c0000; +#X obj 20 9010 draw path M 24.8 64.2 C 24.8 64.2 -0.4 56.2 -15.8 60.4 C -15.8 60.4 -34.2 62.4 -42.6 76.2; -#X msg 20 9000 fill black \, stroke #4c0000; -#X obj 20 9040 draw path M 21.2 63 C 21.2 63 4.2 55.8 -10.6 53.6 C +#X msg 20 9050 fill black \, stroke #4c0000; +#X obj 20 9090 draw path M 21.2 63 C 21.2 63 4.2 55.8 -10.6 53.6 C -10.6 53.6 -27.2 51 -43.8 58.2 C -43.8 58.2 -56 64.2 -61.4 74.4; -#X msg 20 9080 fill black \, stroke #4c0000; -#X obj 20 9120 draw path M 22.2 63.4 C 22.2 63.4 6.8 52.4 5.8 51 C +#X msg 20 9130 fill black \, stroke #4c0000; +#X obj 20 9170 draw path M 22.2 63.4 C 22.2 63.4 6.8 52.4 5.8 51 C 5.8 51 -1.2 40 -14.2 39.6 C -14.2 39.6 -35.6 40.4 -52.8 48.4; -#X msg 20 9160 fill black \, stroke #4c0000; -#X obj 20 9200 draw path M 20.895 54.407 C 22.437 55.87 49.4 84.8 49.4 +#X msg 20 9210 fill black \, stroke #4c0000; +#X obj 20 9250 draw path M 20.895 54.407 C 22.437 55.87 49.4 84.8 49.4 84.8 C 84.6 121.401 56.6 87.2 56.6 87.2 C 49 82.4 39.8 63.6 39.8 63.6 C 38.6 60.8 53.8 70.8 53.8 70.8 C 57.8 71.6 71.4 90.8 71.4 90.8 C 64.6 88.4 69.4 95.6 69.4 95.6 C 72.2 97.6 92.601 113.201 92.601 113.201 @@ -1016,29 +1015,29 @@ C 103.801 69.4 97.001 69.4 97.001 69.4 C 97.001 69.4 93.001 71.2 85.4 34.8 51.4 34.8 51.4 C 24.8 49.4 36.2 63.8 36.2 63.8 C 37.4 65.2 36 66.2 36 66.2 C 35.2 64.6 27.4 59.2 27.4 59.2 C 24.589 58.227 23.226 56.893 20.895 54.407 z; -#X msg 20 9240 fill #000000 \, stroke ""; -#X obj 20 9280 draw path M -3 42.8 C -3 42.8 8.6 48.4 11.2 51.2 C 13.8 +#X msg 20 9290 fill #000000 \, stroke ""; +#X obj 20 9330 draw path M -3 42.8 C -3 42.8 8.6 48.4 11.2 51.2 C 13.8 54 27.8 65.4 27.8 65.4 C 27.8 65.4 22.4 63.4 19.8 61.6 C 17.2 59.8 6.4 51.6 6.4 51.6 C 6.4 51.6 2.6 45.6 -3 42.8 z; -#X msg 20 9320 fill #4c0000 \, stroke ""; -#X obj 20 9360 draw path M -61.009 11.603 C -60.672 11.455 -61.196 +#X msg 20 9370 fill #4c0000 \, stroke ""; +#X obj 20 9410 draw path M -61.009 11.603 C -60.672 11.455 -61.196 8.743 -61.4 8.2 C -62.422 5.474 -71.4 4 -71.4 4 C -71.627 5.365 -71.682 6.961 -71.576 8.599 C -71.576 8.599 -66.708 14.118 -61.009 11.603 z ; -#X msg 20 9400 fill #99cc32 \, stroke ""; -#X obj 20 9440 draw path M -61.009 11.403 C -61.458 11.561 -61.024 +#X msg 20 9450 fill #99cc32 \, stroke ""; +#X obj 20 9490 draw path M -61.009 11.403 C -61.458 11.561 -61.024 8.669 -61.2 8.2 C -62.222 5.474 -71.4 3.9 -71.4 3.9 C -71.627 5.265 -71.682 6.861 -71.576 8.499 C -71.576 8.499 -67.308 13.618 -61.009 11.403 z; -#X msg 20 9480 fill #659900 \, stroke ""; -#X obj 20 9520 draw path M -65.4 11.546 C -66.025 11.546 -66.531 10.406 +#X msg 20 9530 fill #659900 \, stroke ""; +#X obj 20 9570 draw path M -65.4 11.546 C -66.025 11.546 -66.531 10.406 -66.531 9 C -66.531 7.595 -66.025 6.455 -65.4 6.455 C -64.775 6.455 -64.268 7.595 -64.268 9 C -64.268 10.406 -64.775 11.546 -65.4 11.546 z; -#X msg 20 9560 fill #000000 \, stroke ""; -#X obj 20 9600 draw path M -65.4 9 L -65.4 9 z; -#X msg 20 9640 fill #000000 \, stroke ""; -#X obj 20 9680 draw path M -111 109.601 C -111 109.601 -116.6 119.601 +#X msg 20 9610 fill #000000 \, stroke ""; +#X obj 20 9650 draw path M -65.4 9 L -65.4 9 z; +#X msg 20 9690 fill #000000 \, stroke ""; +#X obj 20 9730 draw path M -111 109.601 C -111 109.601 -116.6 119.601 -91.8 113.601 C -91.8 113.601 -77.8 112.401 -75.4 110.001 C -74.2 110.801 -65.834 113.734 -63 114.401 C -56.2 116.001 -47.8 106 -47.8 106 C -47.8 106 -43.2 95.5 -40.4 95.5 C -37.6 95.5 -40.8 97.1 -40.8 97.1 C -40.8 @@ -1048,8 +1047,8 @@ C -68.2 129.601 -84.35 130.551 -83 136.401 C -83 136.401 -74.2 134.001 C -75.8 154.001 -75.66 157.919 -85.8 154.401 C -95.6 151.001 -105.9 138.101 -105.9 138.101 C -105.9 138.101 -121.85 123.551 -111 109.601 z; -#X msg 20 9720 fill #000000 \, stroke ""; -#X obj 20 9760 draw path M -112.2 113.601 C -112.2 113.601 -114.2 123.201 +#X msg 20 9770 fill #000000 \, stroke ""; +#X obj 20 9810 draw path M -112.2 113.601 C -112.2 113.601 -114.2 123.201 -77.4 112.801 C -77.4 112.801 -73 112.801 -70.6 113.601 C -68.2 114.401 -56.2 117.201 -54.2 116.001 C -54.2 116.001 -61.4 129.601 -73 128.001 C -73 128.001 -86.2 129.601 -85.8 134.401 C -85.8 134.401 -81.8 141.601 @@ -1058,8 +1057,8 @@ C -73 128.001 -86.2 129.601 -85.8 134.401 C -85.8 134.401 -81.8 141.601 C -88.2 152.801 -96.6 146.401 -101 141.601 C -105.4 136.801 -113.8 124.801 -113.4 122.001 C -113 119.201 -112.2 113.601 -112.2 113.601 z; -#X msg 20 9800 fill #e59999 \, stroke ""; -#X obj 20 9840 draw path M -109 131.051 C -106.4 135.001 -103.2 139.201 +#X msg 20 9850 fill #e59999 \, stroke ""; +#X obj 20 9890 draw path M -109 131.051 C -106.4 135.001 -103.2 139.201 -101 141.601 C -96.6 146.401 -88.2 152.801 -86.6 152.801 C -85 152.801 -81.8 156.001 -79.8 155.201 C -77.8 154.401 -75 152.801 -74.6 149.601 C -74.2 146.401 -77 144.001 -77 144.001 C -80.066 142.468 -82.806 138.976 @@ -1068,8 +1067,8 @@ C -74.2 146.401 -77 144.001 -77 144.001 C -80.066 142.468 -82.806 138.976 -103.8 129.601 C -102.2 133.201 -99.8 136.801 -98.2 137.201 C -96.6 137.601 -97 138.801 -99.4 138.401 C -101.8 138.001 -104.6 137.601 -109 132.401 z; -#X msg 20 9880 fill #b26565 \, stroke ""; -#X obj 20 9920 draw path M -111.6 110.001 C -111.6 110.001 -109.8 96.4 +#X msg 20 9930 fill #b26565 \, stroke ""; +#X obj 20 9970 draw path M -111.6 110.001 C -111.6 110.001 -109.8 96.4 -108.6 92.4 C -108.6 92.4 -109.4 85.6 -107 81.4 C -104.6 77.2 -102.6 71 -99.6 65.6 C -96.6 60.2 -96.4 56.2 -92.4 54.6 C -88.4 53 -82.4 44.4 -79.6 43.4 C -76.8 42.4 -77 43.2 -77 43.2 C -77 43.2 -70.2 28.4 -56.6 @@ -1079,21 +1078,21 @@ C -83.2 42.8 -95.2 49.8 -96.4 53.6 C -97.6 57.4 -100.8 63.2 -102.8 64.8 C -104.8 66.4 -107.6 70.6 -108 74 C -108 74 -109.2 78 -110.6 79.2 C -112 80.4 -112.2 83.6 -112.2 85.6 C -112.2 87.6 -114.2 90.4 -114 92.8 C -114 92.8 -113.2 111.801 -113.6 113.801 L -111.6 110.001 z; -#X msg 20 9960 fill #992600 \, stroke ""; -#X obj 20 10000 draw path M -120.2 114.601 C -120.2 114.601 -122.2 +#X msg 20 10010 fill #992600 \, stroke ""; +#X obj 20 10050 draw path M -120.2 114.601 C -120.2 114.601 -122.2 113.201 -126.6 119.201 C -126.6 119.201 -119.3 152.201 -119.3 153.601 C -119.3 153.601 -118.2 151.501 -119.5 144.301 C -120.8 137.101 -121.7 124.401 -121.7 124.401 L -120.2 114.601 z; -#X msg 20 10040 fill #ffffff \, stroke ""; -#X obj 20 10080 draw path M -98.6 54 C -98.6 54 -116.2 57.2 -115.8 +#X msg 20 10090 fill #ffffff \, stroke ""; +#X obj 20 10130 draw path M -98.6 54 C -98.6 54 -116.2 57.2 -115.8 86.4 L -116.6 111.201 C -116.6 111.201 -117.8 85.6 -119 84 C -120.2 82.4 -116.2 71.2 -119.4 77.2 C -119.4 77.2 -133.4 91.2 -125.4 112.401 C -125.4 112.401 -123.9 115.701 -126.9 111.101 C -126.9 111.101 -131.5 98.5 -130.4 92.1 C -130.4 92.1 -130.2 89.9 -128.3 87.1 C -128.3 87.1 -119.7 75.4 -117 73.1 C -117 73.1 -115.2 58.7 -99.8 53.5 C -99.8 53.5 -94.1 51.2 -98.6 54 z; -#X msg 20 10120 fill #992600 \, stroke ""; -#X obj 20 10160 draw path M 40.8 -12.2 C 41.46 -12.554 41.451 -13.524 +#X msg 20 10170 fill #992600 \, stroke ""; +#X obj 20 10210 draw path M 40.8 -12.2 C 41.46 -12.554 41.451 -13.524 42.031 -13.697 C 43.18 -14.041 43.344 -15.108 43.862 -15.892 C 44.735 -17.211 44.928 -18.744 45.51 -20.235 C 45.782 -20.935 45.809 -21.89 45.496 -22.55 C 44.322 -25.031 43.62 -27.48 42.178 -29.906 C 41.91 @@ -1110,8 +1109,8 @@ C 25.365 0.18 23.115 4.025 20.504 7.871 C 20.042 8.551 20.333 9.76 27.078 3.504 28.747 0.568 31.2 -1.8 C 33.15 -2.129 34.687 -3.127 36.435 -4.14 C 36.743 -4.319 37.267 -4.07 37.557 -4.265 C 39.31 -5.442 39.308 -7.478 39.414 -9.388 C 39.464 -10.272 39.66 -11.589 40.8 -12.2 z; -#X msg 20 10200 fill #000000 \, stroke ""; -#X obj 20 10240 draw path M 31.959 -16.666 C 32.083 -16.743 31.928 +#X msg 20 10250 fill #000000 \, stroke ""; +#X obj 20 10290 draw path M 31.959 -16.666 C 32.083 -16.743 31.928 -17.166 32.037 -17.382 C 32.199 -17.706 32.602 -17.894 32.764 -18.218 C 32.873 -18.434 32.71 -18.814 32.846 -18.956 C 35.179 -21.403 35.436 -24.427 34.4 -27.4 C 35.424 -28.02 35.485 -29.282 35.06 -30.129 C 34.207 @@ -1123,8 +1122,8 @@ C 32.873 -18.434 32.71 -18.814 32.846 -18.956 C 35.179 -21.403 35.436 -17.358 C 28.31 -17.212 28.319 -16.826 28.441 -16.624 C 28.733 -16.138 29.139 -15.732 29.625 -15.44 C 29.827 -15.319 30.175 -15.317 30.375 -15.441 C 30.953 -15.803 31.351 -16.29 31.959 -16.666 z; -#X msg 20 10280 fill #000000 \, stroke ""; -#X obj 20 10320 draw path M 94.771 -26.977 C 96.16 -25.185 96.45 -22.39 +#X msg 20 10330 fill #000000 \, stroke ""; +#X obj 20 10370 draw path M 94.771 -26.977 C 96.16 -25.185 96.45 -22.39 94.401 -21 C 94.951 -17.691 98.302 -19.67 100.401 -20.2 C 100.292 -20.588 100.519 -20.932 100.802 -20.937 C 101.859 -20.952 102.539 -21.984 103.601 -21.8 C 104.035 -23.357 105.673 -24.059 106.317 -25.439 C 108.043 -29.134 @@ -1138,8 +1137,8 @@ C 90.846 -52.065 91.067 -51.934 91.201 -51.8 C 90.283 -50.98 88.86 C 92.443 -38.187 91.707 -36.916 90.947 -35.708 C 90.509 -35.013 90.617 -33.886 90.893 -33.03 C 91.645 -30.699 93.236 -28.96 94.771 -26.977 z; -#X msg 20 10360 fill #000000 \, stroke ""; -#X obj 20 10400 draw path M 57.611 -8.591 C 56.124 -6.74 52.712 -4.171 +#X msg 20 10410 fill #000000 \, stroke ""; +#X obj 20 10450 draw path M 57.611 -8.591 C 56.124 -6.74 52.712 -4.171 55.629 -2.243 C 55.823 -2.114 56.193 -2.11 56.366 -2.244 C 58.387 -3.809 60.39 -4.712 62.826 -5.294 C 62.95 -5.323 63.224 -4.856 63.593 -5.017 C 65.206 -5.72 67.216 -5.662 68.4 -7 C 72.167 -6.776 75.732 -7.892 @@ -1185,8 +1184,8 @@ C 62.222 -13.487 62.566 -13.328 62.782 -13.436 C 63.107 -13.598 63.294 -13.451 63.75 -12.494 63.168 -12.292 C 62.393 -12.024 61.832 -11.511 61.158 -11.064 C 60.866 -10.871 60.207 -11.119 60.103 -10.94 C 59.505 -9.912 58.321 -9.474 57.611 -8.591 z; -#X msg 20 10440 fill #000000 \, stroke ""; -#X obj 20 10480 draw path M 2.2 -58 C 2.2 -58 -7.038 -60.872 -18.2 +#X msg 20 10490 fill #000000 \, stroke ""; +#X obj 20 10530 draw path M 2.2 -58 C 2.2 -58 -7.038 -60.872 -18.2 -35.2 C -18.2 -35.2 -20.6 -30 -23 -28 C -25.4 -26 -36.6 -22.4 -38.6 -18.4 L -49 -2.4 C -49 -2.4 -34.2 -18.4 -31 -20.8 C -31 -20.8 -23 -29.2 -26.2 -22.4 C -26.2 -22.4 -40.2 -11.6 -39 -2.4 C -39 -2.4 -44.6 12 @@ -1199,28 +1198,28 @@ C -21.8 -18.4 -18.6 -22 -16.2 -16.8 L -17.4 -0.8 L -13 11.2 C -13 11.2 -37.6 C -13 -37.6 -6.6 -30.4 -5 -30.4 C -5 -30.4 8.2 -38 9.4 -13.6 C 9.4 -13.6 16.2 -28 7 -34.8 C 7 -34.8 -7.8 -36.8 -6.6 -42 L 0.6 -54.4 C 4.2 -59.6 2.6 -56.8 2.6 -56.8 z; -#X msg 20 10520 fill #000000 \, stroke ""; -#X obj 20 10560 draw path M -17.8 -41.6 C -17.8 -41.6 -30.6 -41.6 -33.8 +#X msg 20 10570 fill #000000 \, stroke ""; +#X obj 20 10610 draw path M -17.8 -41.6 C -17.8 -41.6 -30.6 -41.6 -33.8 -36.4 L -41 -26.8 C -41 -26.8 -23.8 -36.8 -19.8 -38 C -15.8 -39.2 -17.8 -41.6 -17.8 -41.6 z; -#X msg 20 10600 fill #000000 \, stroke ""; -#X obj 20 10640 draw path M -57.8 -35.2 C -57.8 -35.2 -59.8 -34 -60.2 +#X msg 20 10650 fill #000000 \, stroke ""; +#X obj 20 10690 draw path M -57.8 -35.2 C -57.8 -35.2 -59.8 -34 -60.2 -31.2 C -60.6 -28.4 -63 -28 -62.2 -25.2 C -61.4 -22.4 -59.4 -20 -59.4 -24 C -59.4 -28 -57.8 -30 -57 -31.2 C -56.2 -32.4 -54.6 -36.8 -57.8 -35.2 z; -#X msg 20 10680 fill #000000 \, stroke ""; -#X obj 20 10720 draw path M -66.6 26 C -66.6 26 -75 22 -78.2 18.4 C +#X msg 20 10730 fill #000000 \, stroke ""; +#X obj 20 10770 draw path M -66.6 26 C -66.6 26 -75 22 -78.2 18.4 C -81.4 14.8 -80.948 19.966 -85.8 19.6 C -91.647 19.159 -90.6 3.2 -90.6 3.2 L -94.6 10.8 C -94.6 10.8 -95.8 25.2 -87.8 22.8 C -83.893 21.628 -82.6 23.2 -84.2 24 C -85.8 24.8 -78.6 25.2 -81.4 26.8 C -84.2 28.4 -69.8 23.2 -72.2 33.6 L -66.6 26 z; -#X msg 20 10760 fill #000000 \, stroke ""; -#X obj 20 10800 draw path M -79.2 40.4 C -79.2 40.4 -94.6 44.8 -98.2 +#X msg 20 10810 fill #000000 \, stroke ""; +#X obj 20 10850 draw path M -79.2 40.4 C -79.2 40.4 -94.6 44.8 -98.2 35.2 C -98.2 35.2 -103 37.6 -100.8 40.6 C -98.6 43.6 -97.4 44 -97.4 44 C -97.4 44 -92 45.2 -92.6 46 C -93.2 46.8 -95.6 50.2 -95.6 50.2 C -95.6 50.2 -85.4 44.2 -79.2 40.4 z; -#X msg 20 10840 fill #000000 \, stroke ""; -#X obj 20 10880 draw path M 149.201 118.601 C 148.774 120.735 147.103 +#X msg 20 10890 fill #000000 \, stroke ""; +#X obj 20 10930 draw path M 149.201 118.601 C 148.774 120.735 147.103 121.536 145.201 122.201 C 143.284 121.243 140.686 118.137 138.801 120.201 C 138.327 119.721 137.548 119.661 137.204 118.999 C 136.739 118.101 137.011 117.055 136.669 116.257 C 136.124 114.985 135.415 113.619 135.601 @@ -1236,16 +1235,16 @@ C 138.327 119.721 137.548 119.661 137.204 118.999 C 136.739 118.101 152.185 111.16 154.016 111.679 154.772 113.017 C 154.97 113.366 154.706 113.67 154.391 113.768 C 153.98 113.896 153.196 113.707 153.334 114.16 C 154.306 117.353 151.55 118.031 149.201 118.601 z; -#X msg 20 10920 fill #ffffff \, stroke ""; -#X obj 20 10960 draw path M 139.6 138.201 C 139.593 136.463 137.992 +#X msg 20 10970 fill #ffffff \, stroke ""; +#X obj 20 11010 draw path M 139.6 138.201 C 139.593 136.463 137.992 134.707 139.201 133.001 C 139.336 133.135 139.467 133.356 139.601 133.356 C 139.736 133.356 139.867 133.135 140.001 133.001 C 141.496 135.217 145.148 136.145 145.006 138.991 C 144.984 139.438 143.897 140.356 144.801 141.001 C 142.988 142.349 142.933 144.719 142.001 146.601 C 140.763 146.315 139.551 145.952 138.401 145.401 C 138.753 143.915 138.636 142.231 139.456 140.911 C 139.89 140.213 139.603 139.134 139.6 138.201 z; -#X msg 20 11000 fill #ffffff \, stroke ""; -#X obj 20 11040 draw path M -26.6 129.201 C -26.6 129.201 -43.458 139.337 +#X msg 20 11050 fill #ffffff \, stroke ""; +#X obj 20 11090 draw path M -26.6 129.201 C -26.6 129.201 -43.458 139.337 -29.4 124.001 C -20.6 114.401 -10.6 108.801 -10.6 108.801 C -10.6 108.801 -0.2 104.4 3.4 103.2 C 7 102 22.2 96.8 25.4 96.4 C 28.6 96 38.2 92 45 96 C 51.8 100 59.8 104.4 59.8 104.4 C 59.8 104.4 43.4 96 39.8 98.4 @@ -1253,103 +1252,103 @@ C 36.2 100.8 29 100.4 23 103.6 C 23 103.6 8.2 108.001 5 110.001 C 1.8 112.001 -8.6 123.601 -10.2 122.801 C -11.8 122.001 -9.8 121.601 -8.6 118.801 C -7.4 116.001 -9.4 114.401 -17.4 120.801 C -25.4 127.201 -26.6 129.201 -26.6 129.201 z; -#X msg 20 11080 fill #cccccc \, stroke ""; -#X obj 20 11120 draw path M -19.195 123.234 C -19.195 123.234 -17.785 +#X msg 20 11130 fill #cccccc \, stroke ""; +#X obj 20 11170 draw path M -19.195 123.234 C -19.195 123.234 -17.785 110.194 -9.307 111.859 C -9.307 111.859 -1.081 107.689 1.641 105.721 C 1.641 105.721 9.78 104.019 11.09 103.402 C 29.569 94.702 44.288 99.221 44.835 98.101 C 45.381 96.982 65.006 104.099 68.615 108.185 C 69.006 108.628 58.384 102.588 48.686 100.697 C 40.413 99.083 18.811 100.944 7.905 106.48 C 4.932 107.989 -4.013 113.773 -6.544 113.662 C -9.075 113.55 -19.195 123.234 -19.195 123.234 z; -#X msg 20 11160 fill #000000 \, stroke ""; -#X obj 20 11200 draw path M -23 148.801 C -23 148.801 -38.2 146.401 +#X msg 20 11210 fill #000000 \, stroke ""; +#X obj 20 11250 draw path M -23 148.801 C -23 148.801 -38.2 146.401 -21.4 144.801 C -21.4 144.801 -3.4 142.801 0.6 137.601 C 0.6 137.601 14.2 128.401 17 128.001 C 19.8 127.601 49.8 120.401 50.2 118.001 C 50.6 115.601 56.2 115.601 57.8 116.401 C 59.4 117.201 58.6 118.401 55.8 119.201 C 53 120.001 21.8 136.401 15.4 137.601 C 9 138.801 -2.6 146.401 -7.4 147.601 C -12.2 148.801 -23 148.801 -23 148.801 z; -#X msg 20 11240 fill #cccccc \, stroke ""; -#X obj 20 11280 draw path M -3.48 141.403 C -3.48 141.403 -12.062 140.574 +#X msg 20 11290 fill #cccccc \, stroke ""; +#X obj 20 11330 draw path M -3.48 141.403 C -3.48 141.403 -12.062 140.574 -3.461 139.755 C -3.461 139.755 5.355 136.331 7.403 133.668 C 7.403 133.668 14.367 128.957 15.8 128.753 C 17.234 128.548 31.194 124.861 31.399 123.633 C 31.604 122.404 65.67 109.823 70.09 113.013 C 73.001 115.114 63.1 113.437 53.466 117.847 C 52.111 118.467 18.258 133.054 14.981 133.668 C 11.704 134.283 5.765 138.174 3.307 138.788 C 0.85 139.403 -3.48 141.403 -3.48 141.403 z; -#X msg 20 11320 fill #000000 \, stroke ""; -#X obj 20 11360 draw path M -11.4 143.601 C -11.4 143.601 -6.2 143.201 +#X msg 20 11370 fill #000000 \, stroke ""; +#X obj 20 11410 draw path M -11.4 143.601 C -11.4 143.601 -6.2 143.201 -7.4 144.801 C -8.6 146.401 -11 145.601 -11 145.601 L -11.4 143.601 z; -#X msg 20 11400 fill #000000 \, stroke ""; -#X obj 20 11440 draw path M -18.6 145.201 C -18.6 145.201 -13.4 144.801 +#X msg 20 11450 fill #000000 \, stroke ""; +#X obj 20 11490 draw path M -18.6 145.201 C -18.6 145.201 -13.4 144.801 -14.6 146.401 C -15.8 148.001 -18.2 147.201 -18.2 147.201 L -18.6 145.201 z; -#X msg 20 11480 fill #000000 \, stroke ""; -#X obj 20 11520 draw path M -29 146.801 C -29 146.801 -23.8 146.401 +#X msg 20 11530 fill #000000 \, stroke ""; +#X obj 20 11570 draw path M -29 146.801 C -29 146.801 -23.8 146.401 -25 148.001 C -26.2 149.601 -28.6 148.801 -28.6 148.801 L -29 146.801 z; -#X msg 20 11560 fill #000000 \, stroke ""; -#X obj 20 11600 draw path M -36.6 147.601 C -36.6 147.601 -31.4 147.201 +#X msg 20 11610 fill #000000 \, stroke ""; +#X obj 20 11650 draw path M -36.6 147.601 C -36.6 147.601 -31.4 147.201 -32.6 148.801 C -33.8 150.401 -36.2 149.601 -36.2 149.601 L -36.6 147.601 z; -#X msg 20 11640 fill #000000 \, stroke ""; -#X obj 20 11680 draw path M 1.8 108.001 C 1.8 108.001 6.2 108.001 5 +#X msg 20 11690 fill #000000 \, stroke ""; +#X obj 20 11730 draw path M 1.8 108.001 C 1.8 108.001 6.2 108.001 5 109.601 C 3.8 111.201 0.6 110.801 0.6 110.801 L 1.8 108.001 z; -#X msg 20 11720 fill #000000 \, stroke ""; -#X obj 20 11760 draw path M -8.2 113.601 C -8.2 113.601 -1.694 111.46 +#X msg 20 11770 fill #000000 \, stroke ""; +#X obj 20 11810 draw path M -8.2 113.601 C -8.2 113.601 -1.694 111.46 -4.2 114.801 C -5.4 116.401 -7.8 115.601 -7.8 115.601 L -8.2 113.601 z; -#X msg 20 11800 fill #000000 \, stroke ""; -#X obj 20 11840 draw path M -19.4 118.401 C -19.4 118.401 -14.2 118.001 +#X msg 20 11850 fill #000000 \, stroke ""; +#X obj 20 11890 draw path M -19.4 118.401 C -19.4 118.401 -14.2 118.001 -15.4 119.601 C -16.6 121.201 -19 120.401 -19 120.401 L -19.4 118.401 z; -#X msg 20 11880 fill #000000 \, stroke ""; -#X obj 20 11920 draw path M -27 124.401 C -27 124.401 -21.8 124.001 +#X msg 20 11930 fill #000000 \, stroke ""; +#X obj 20 11970 draw path M -27 124.401 C -27 124.401 -21.8 124.001 -23 125.601 C -24.2 127.201 -26.6 126.401 -26.6 126.401 L -27 124.401 z; -#X msg 20 11960 fill #000000 \, stroke ""; -#X obj 20 12000 draw path M -33.8 129.201 C -33.8 129.201 -28.6 128.801 +#X msg 20 12010 fill #000000 \, stroke ""; +#X obj 20 12050 draw path M -33.8 129.201 C -33.8 129.201 -28.6 128.801 -29.8 130.401 C -31 132.001 -33.4 131.201 -33.4 131.201 L -33.8 129.201 z; -#X msg 20 12040 fill #000000 \, stroke ""; -#X obj 20 12080 draw path M 5.282 135.598 C 5.282 135.598 12.203 135.066 +#X msg 20 12090 fill #000000 \, stroke ""; +#X obj 20 12130 draw path M 5.282 135.598 C 5.282 135.598 12.203 135.066 10.606 137.195 C 9.009 139.325 5.814 138.26 5.814 138.26 L 5.282 135.598 z; -#X msg 20 12120 fill #000000 \, stroke ""; -#X obj 20 12160 draw path M 15.682 130.798 C 15.682 130.798 22.603 +#X msg 20 12170 fill #000000 \, stroke ""; +#X obj 20 12210 draw path M 15.682 130.798 C 15.682 130.798 22.603 130.266 21.006 132.395 C 19.409 134.525 16.214 133.46 16.214 133.46 L 15.682 130.798 z; -#X msg 20 12200 fill #000000 \, stroke ""; -#X obj 20 12240 draw path M 26.482 126.398 C 26.482 126.398 33.403 +#X msg 20 12250 fill #000000 \, stroke ""; +#X obj 20 12290 draw path M 26.482 126.398 C 26.482 126.398 33.403 125.866 31.806 127.995 C 30.209 130.125 27.014 129.06 27.014 129.06 L 26.482 126.398 z; -#X msg 20 12280 fill #000000 \, stroke ""; -#X obj 20 12320 draw path M 36.882 121.598 C 36.882 121.598 43.803 +#X msg 20 12330 fill #000000 \, stroke ""; +#X obj 20 12370 draw path M 36.882 121.598 C 36.882 121.598 43.803 121.066 42.206 123.195 C 40.609 125.325 37.414 124.26 37.414 124.26 L 36.882 121.598 z; -#X msg 20 12360 fill #000000 \, stroke ""; -#X obj 20 12400 draw path M 9.282 103.598 C 9.282 103.598 16.203 103.066 +#X msg 20 12410 fill #000000 \, stroke ""; +#X obj 20 12450 draw path M 9.282 103.598 C 9.282 103.598 16.203 103.066 14.606 105.195 C 13.009 107.325 9.014 107.06 9.014 107.06 L 9.282 103.598 z; -#X msg 20 12440 fill #000000 \, stroke ""; -#X obj 20 12480 draw path M 19.282 100.398 C 19.282 100.398 26.203 +#X msg 20 12490 fill #000000 \, stroke ""; +#X obj 20 12530 draw path M 19.282 100.398 C 19.282 100.398 26.203 99.866 24.606 101.995 C 23.009 104.125 18.614 103.86 18.614 103.86 L 19.282 100.398 z; -#X msg 20 12520 fill #000000 \, stroke ""; -#X obj 20 12560 draw path M -3.4 140.401 C -3.4 140.401 1.8 140.001 +#X msg 20 12570 fill #000000 \, stroke ""; +#X obj 20 12610 draw path M -3.4 140.401 C -3.4 140.401 1.8 140.001 0.6 141.601 C -0.6 143.201 -3 142.401 -3 142.401 L -3.4 140.401 z; -#X msg 20 12600 fill #000000 \, stroke ""; -#X obj 20 12640 draw path M -76.6 41.2 C -76.6 41.2 -81 50 -81.4 53.2 +#X msg 20 12650 fill #000000 \, stroke ""; +#X obj 20 12690 draw path M -76.6 41.2 C -76.6 41.2 -81 50 -81.4 53.2 C -81.4 53.2 -80.6 44.4 -79.4 42.4 C -78.2 40.4 -76.6 41.2 -76.6 41.2 z; -#X msg 20 12680 fill #992600 \, stroke ""; -#X obj 20 12720 draw path M -95 55.2 C -95 55.2 -98.2 69.6 -97.8 72.4 +#X msg 20 12730 fill #992600 \, stroke ""; +#X obj 20 12770 draw path M -95 55.2 C -95 55.2 -98.2 69.6 -97.8 72.4 C -97.8 72.4 -99 60.8 -98.6 59.6 C -98.2 58.4 -95 55.2 -95 55.2 z; -#X msg 20 12760 fill #992600 \, stroke ""; -#X obj 20 12800 draw path M -74.2 -19.4 L -74.4 -16.2 L -76.6 -16 C +#X msg 20 12810 fill #992600 \, stroke ""; +#X obj 20 12850 draw path M -74.2 -19.4 L -74.4 -16.2 L -76.6 -16 C -76.6 -16 -62.4 -3.4 -61.8 4.2 C -61.8 4.2 -61 -4 -74.2 -19.4 z; -#X msg 20 12840 fill #cccccc \, stroke ""; -#X obj 20 12880 draw path M -70.216 -18.135 C -70.647 -18.551 -70.428 +#X msg 20 12890 fill #cccccc \, stroke ""; +#X obj 20 12930 draw path M -70.216 -18.135 C -70.647 -18.551 -70.428 -19.296 -70.836 -19.556 C -71.645 -20.072 -69.538 -20.129 -69.766 -20.845 C -70.149 -22.051 -69.962 -22.072 -70.084 -23.348 C -70.141 -23.946 -69.553 -25.486 -69.168 -25.926 C -67.722 -27.578 -69.046 -30.51 -67.406 @@ -1368,277 +1367,277 @@ C -70.149 -22.051 -69.962 -22.072 -70.084 -23.348 C -70.141 -23.946 -10.978 C -68.817 -11.182 -67.674 -11.906 -67.855 -12.119 C -68.947 -13.408 -70.1 -14.175 -69.764 -15.668 C -69.609 -16.358 -69.472 -17.415 -70.216 -18.135 z; -#X msg 20 12920 fill #000000 \, stroke ""; -#X obj 20 12960 draw path M -73.8 -16.4 C -73.8 -16.4 -73.4 -9.6 -71 +#X msg 20 12970 fill #000000 \, stroke ""; +#X obj 20 13010 draw path M -73.8 -16.4 C -73.8 -16.4 -73.4 -9.6 -71 -8 C -68.6 -6.4 -69.8 -7.2 -73 -8.4 C -76.2 -9.6 -75 -10.4 -75 -10.4 C -75 -10.4 -77.8 -10 -75.4 -8 C -73 -6 -69.4 -3.6 -71 -3.6 C -72.6 -3.6 -80.2 -7.6 -80.2 -10.4 C -80.2 -13.2 -81.2 -17.3 -81.2 -17.3 C -81.2 -17.3 -80.1 -18.1 -75.3 -18 C -75.3 -18 -73.9 -17.3 -73.8 -16.4 z; -#X msg 20 13000 fill #000000 \, stroke ""; -#X obj 20 13040 draw path M -74.6 2.2 C -74.6 2.2 -83.12 -0.591 -101.6 +#X msg 20 13050 fill #000000 \, stroke ""; +#X obj 20 13090 draw path M -74.6 2.2 C -74.6 2.2 -83.12 -0.591 -101.6 2.8 C -101.6 2.8 -92.569 0.722 -73.8 3 C -63.5 4.25 -74.6 2.2 -74.6 2.2 z; -#X msg 20 13080 fill #ffffff \, stroke #000000; -#X obj 20 13120 draw path M -72.502 2.129 C -72.502 2.129 -80.748 -1.389 +#X msg 20 13130 fill #ffffff \, stroke #000000; +#X obj 20 13170 draw path M -72.502 2.129 C -72.502 2.129 -80.748 -1.389 -99.453 0.392 C -99.453 0.392 -90.275 -0.897 -71.774 2.995 C -61.62 5.131 -72.502 2.129 -72.502 2.129 z; -#X msg 20 13160 fill #ffffff \, stroke #000000; -#X obj 20 13200 draw path M -70.714 2.222 C -70.714 2.222 -78.676 -1.899 +#X msg 20 13210 fill #ffffff \, stroke #000000; +#X obj 20 13250 draw path M -70.714 2.222 C -70.714 2.222 -78.676 -1.899 -97.461 -1.514 C -97.461 -1.514 -88.213 -2.118 -70.052 3.14 C -60.086 6.025 -70.714 2.222 -70.714 2.222 z; -#X msg 20 13240 fill #ffffff \, stroke #000000; -#X obj 20 13280 draw path M -69.444 2.445 C -69.444 2.445 -76.268 -1.862 +#X msg 20 13290 fill #ffffff \, stroke #000000; +#X obj 20 13330 draw path M -69.444 2.445 C -69.444 2.445 -76.268 -1.862 -93.142 -2.96 C -93.142 -2.96 -84.803 -2.79 -68.922 3.319 C -60.206 6.672 -69.444 2.445 -69.444 2.445 z; -#X msg 20 13320 fill #ffffff \, stroke #000000; -#X obj 20 13360 draw path M 45.84 12.961 C 45.84 12.961 44.91 13.605 +#X msg 20 13370 fill #ffffff \, stroke #000000; +#X obj 20 13410 draw path M 45.84 12.961 C 45.84 12.961 44.91 13.605 45.124 12.424 C 45.339 11.243 73.547 -1.927 77.161 -1.677 C 77.161 -1.677 46.913 11.529 45.84 12.961 z; -#X msg 20 13400 fill #ffffff \, stroke #000000; -#X obj 20 13440 draw path M 42.446 13.6 C 42.446 13.6 41.57 14.315 +#X msg 20 13450 fill #ffffff \, stroke #000000; +#X obj 20 13490 draw path M 42.446 13.6 C 42.446 13.6 41.57 14.315 41.691 13.121 C 41.812 11.927 68.899 -3.418 72.521 -3.452 C 72.521 -3.452 43.404 12.089 42.446 13.6 z; -#X msg 20 13480 fill #ffffff \, stroke #000000; -#X obj 20 13520 draw path M 39.16 14.975 C 39.16 14.975 38.332 15.747 +#X msg 20 13530 fill #ffffff \, stroke #000000; +#X obj 20 13570 draw path M 39.16 14.975 C 39.16 14.975 38.332 15.747 38.374 14.547 C 38.416 13.348 58.233 -2.149 68.045 -4.023 C 68.045 -4.023 50.015 4.104 39.16 14.975 z; -#X msg 20 13560 fill #ffffff \, stroke #000000; -#X obj 20 13600 draw path M 36.284 16.838 C 36.284 16.838 35.539 17.532 +#X msg 20 13610 fill #ffffff \, stroke #000000; +#X obj 20 13650 draw path M 36.284 16.838 C 36.284 16.838 35.539 17.532 35.577 16.453 C 35.615 15.373 53.449 1.426 62.28 -0.26 C 62.28 -0.26 46.054 7.054 36.284 16.838 z; -#X msg 20 13640 fill #ffffff \, stroke #000000; -#X obj 20 13680 draw path M 4.6 164.801 C 4.6 164.801 -10.6 162.401 +#X msg 20 13690 fill #ffffff \, stroke #000000; +#X obj 20 13730 draw path M 4.6 164.801 C 4.6 164.801 -10.6 162.401 6.2 160.801 C 6.2 160.801 24.2 158.801 28.2 153.601 C 28.2 153.601 41.8 144.401 44.6 144.001 C 47.4 143.601 63.8 140.001 64.2 137.601 C 64.6 135.201 70.6 132.801 72.2 133.601 C 73.8 134.401 73.8 143.601 71 144.401 C 68.2 145.201 49.4 152.401 43 153.601 C 36.6 154.801 25 162.401 20.2 163.601 C 15.4 164.801 4.6 164.801 4.6 164.801 z; -#X msg 20 13720 fill #cccccc \, stroke ""; -#X obj 20 13760 draw path M 77.6 127.401 C 77.6 127.401 74.6 129.001 +#X msg 20 13770 fill #cccccc \, stroke ""; +#X obj 20 13810 draw path M 77.6 127.401 C 77.6 127.401 74.6 129.001 73.4 131.601 C 73.4 131.601 67 142.201 52.8 145.401 C 52.8 145.401 29.8 154.401 22 156.401 C 22 156.401 8.6 161.401 1.2 160.601 C 1.2 160.601 -5.8 160.801 0.4 162.401 C 0.4 162.401 20.6 160.401 24 158.601 C 24 158.601 39.6 153.401 42.6 150.801 C 45.6 148.201 63.8 143.201 66 141.201 C 68.2 139.201 78 130.801 77.6 127.401 z; -#X msg 20 13800 fill #000000 \, stroke ""; -#X obj 20 13840 draw path M 18.882 158.911 C 18.882 158.911 24.111 +#X msg 20 13850 fill #000000 \, stroke ""; +#X obj 20 13890 draw path M 18.882 158.911 C 18.882 158.911 24.111 158.685 22.958 160.234 C 21.805 161.784 19.357 160.91 19.357 160.91 L 18.882 158.911 z; -#X msg 20 13880 fill #000000 \, stroke ""; -#X obj 20 13920 draw path M 11.68 160.263 C 11.68 160.263 16.908 160.037 +#X msg 20 13930 fill #000000 \, stroke ""; +#X obj 20 13970 draw path M 11.68 160.263 C 11.68 160.263 16.908 160.037 15.756 161.586 C 14.603 163.136 12.155 162.263 12.155 162.263 L 11.68 160.263 z; -#X msg 20 13960 fill #000000 \, stroke ""; -#X obj 20 14000 draw path M 1.251 161.511 C 1.251 161.511 6.48 161.284 +#X msg 20 14010 fill #000000 \, stroke ""; +#X obj 20 14050 draw path M 1.251 161.511 C 1.251 161.511 6.48 161.284 5.327 162.834 C 4.174 164.383 1.726 163.51 1.726 163.51 L 1.251 161.511 z; -#X msg 20 14040 fill #000000 \, stroke ""; -#X obj 20 14080 draw path M -6.383 162.055 C -6.383 162.055 -1.154 +#X msg 20 14090 fill #000000 \, stroke ""; +#X obj 20 14130 draw path M -6.383 162.055 C -6.383 162.055 -1.154 161.829 -2.307 163.378 C -3.46 164.928 -5.908 164.054 -5.908 164.054 L -6.383 162.055 z; -#X msg 20 14120 fill #000000 \, stroke ""; -#X obj 20 14160 draw path M 35.415 151.513 C 35.415 151.513 42.375 +#X msg 20 14170 fill #000000 \, stroke ""; +#X obj 20 14210 draw path M 35.415 151.513 C 35.415 151.513 42.375 151.212 40.84 153.274 C 39.306 155.336 36.047 154.174 36.047 154.174 L 35.415 151.513 z; -#X msg 20 14200 fill #000000 \, stroke ""; -#X obj 20 14240 draw path M 45.73 147.088 C 45.73 147.088 51.689 143.787 +#X msg 20 14250 fill #000000 \, stroke ""; +#X obj 20 14290 draw path M 45.73 147.088 C 45.73 147.088 51.689 143.787 51.155 148.849 C 50.885 151.405 46.362 149.749 46.362 149.749 L 45.73 147.088 z; -#X msg 20 14280 fill #000000 \, stroke ""; -#X obj 20 14320 draw path M 54.862 144.274 C 54.862 144.274 62.021 +#X msg 20 14330 fill #000000 \, stroke ""; +#X obj 20 14370 draw path M 54.862 144.274 C 54.862 144.274 62.021 140.573 60.287 146.035 C 59.509 148.485 55.493 146.935 55.493 146.935 L 54.862 144.274 z; -#X msg 20 14360 fill #000000 \, stroke ""; -#X obj 20 14400 draw path M 64.376 139.449 C 64.376 139.449 68.735 +#X msg 20 14410 fill #000000 \, stroke ""; +#X obj 20 14450 draw path M 64.376 139.449 C 64.376 139.449 68.735 134.548 69.801 141.21 C 70.207 143.748 65.008 142.11 65.008 142.11 L 64.376 139.449 z; -#X msg 20 14440 fill #000000 \, stroke ""; -#X obj 20 14480 draw path M 26.834 155.997 C 26.834 155.997 32.062 +#X msg 20 14490 fill #000000 \, stroke ""; +#X obj 20 14530 draw path M 26.834 155.997 C 26.834 155.997 32.062 155.77 30.91 157.32 C 29.757 158.869 27.308 157.996 27.308 157.996 L 26.834 155.997 z; -#X msg 20 14520 fill #000000 \, stroke ""; -#X obj 20 14560 draw path M 62.434 34.603 C 62.434 34.603 61.708 35.268 +#X msg 20 14570 fill #000000 \, stroke ""; +#X obj 20 14610 draw path M 62.434 34.603 C 62.434 34.603 61.708 35.268 61.707 34.197 C 61.707 33.127 79.191 19.863 88.034 18.479 C 88.034 18.479 71.935 25.208 62.434 34.603 z; -#X msg 20 14600 fill #ffffff \, stroke #000000; -#X obj 20 14640 draw path M 65.4 98.4 C 65.4 98.4 87.401 120.801 96.601 +#X msg 20 14650 fill #ffffff \, stroke #000000; +#X obj 20 14690 draw path M 65.4 98.4 C 65.4 98.4 87.401 120.801 96.601 124.401 C 96.601 124.401 105.801 135.601 101.801 161.601 C 101.801 161.601 98.601 169.201 95.401 148.401 C 95.401 148.401 98.601 123.201 87.401 139.201 C 87.401 139.201 79 129.301 85.4 129.601 C 85.4 129.601 88.601 131.601 89.001 130.001 C 89.401 128.401 81.4 114.801 64.2 100.4 C 47 86 65.4 98.4 65.4 98.4 z; -#X msg 20 14680 fill #000000 \, stroke ""; -#X obj 20 14720 draw path M 7 137.201 C 7 137.201 6.8 135.401 8.6 136.201 +#X msg 20 14730 fill #000000 \, stroke ""; +#X obj 20 14770 draw path M 7 137.201 C 7 137.201 6.8 135.401 8.6 136.201 C 10.4 137.001 104.601 143.201 136.201 167.201 C 136.201 167.201 91.001 144.001 7 137.201 z; -#X msg 20 14760 fill #ffffff \, stroke #000000; -#X obj 20 14800 draw path M 17.4 132.801 C 17.4 132.801 17.2 131.001 +#X msg 20 14810 fill #ffffff \, stroke #000000; +#X obj 20 14850 draw path M 17.4 132.801 C 17.4 132.801 17.2 131.001 19 131.801 C 20.8 132.601 157.401 131.601 181.001 164.001 C 181.001 164.001 159.001 138.801 17.4 132.801 z; -#X msg 20 14840 fill #ffffff \, stroke #000000; -#X obj 20 14880 draw path M 29 128.801 C 29 128.801 28.8 127.001 30.6 +#X msg 20 14890 fill #ffffff \, stroke #000000; +#X obj 20 14930 draw path M 29 128.801 C 29 128.801 28.8 127.001 30.6 127.801 C 32.4 128.601 205.801 115.601 229.401 148.001 C 229.401 148.001 219.801 122.401 29 128.801 z; -#X msg 20 14920 fill #ffffff \, stroke #000000; -#X obj 20 14960 draw path M 39 124.001 C 39 124.001 38.8 122.201 40.6 +#X msg 20 14970 fill #ffffff \, stroke #000000; +#X obj 20 15010 draw path M 39 124.001 C 39 124.001 38.8 122.201 40.6 123.001 C 42.4 123.801 164.601 85.2 188.201 117.601 C 188.201 117.601 174.801 93 39 124.001 z; -#X msg 20 15000 fill #ffffff \, stroke #000000; -#X obj 20 15040 draw path M -19 146.801 C -19 146.801 -19.2 145.001 +#X msg 20 15050 fill #ffffff \, stroke #000000; +#X obj 20 15090 draw path M -19 146.801 C -19 146.801 -19.2 145.001 -17.4 145.801 C -15.6 146.601 2.2 148.801 4.2 187.601 C 4.2 187.601 -3 145.601 -19 146.801 z; -#X msg 20 15080 fill #ffffff \, stroke #000000; -#X obj 20 15120 draw path M -27.8 148.401 C -27.8 148.401 -28 146.601 +#X msg 20 15130 fill #ffffff \, stroke #000000; +#X obj 20 15170 draw path M -27.8 148.401 C -27.8 148.401 -28 146.601 -26.2 147.401 C -24.4 148.201 -10.2 143.601 -13 182.401 C -13 182.401 -11.8 147.201 -27.8 148.401 z; -#X msg 20 15160 fill #ffffff \, stroke #000000; -#X obj 20 15200 draw path M -35.8 148.801 C -35.8 148.801 -36 147.001 +#X msg 20 15210 fill #ffffff \, stroke #000000; +#X obj 20 15250 draw path M -35.8 148.801 C -35.8 148.801 -36 147.001 -34.2 147.801 C -32.4 148.601 -17 149.201 -29.4 171.601 C -29.4 171.601 -19.8 147.601 -35.8 148.801 z; -#X msg 20 15240 fill #ffffff \, stroke #000000; -#X obj 20 15280 draw path M 11.526 104.465 C 11.526 104.465 11.082 +#X msg 20 15290 fill #ffffff \, stroke #000000; +#X obj 20 15330 draw path M 11.526 104.465 C 11.526 104.465 11.082 106.464 12.631 105.247 C 28.699 92.622 61.141 33.72 116.826 28.086 C 116.826 28.086 78.518 15.976 11.526 104.465 z; -#X msg 20 15320 fill #ffffff \, stroke #000000; -#X obj 20 15360 draw path M 22.726 102.665 C 22.726 102.665 21.363 +#X msg 20 15370 fill #ffffff \, stroke #000000; +#X obj 20 15410 draw path M 22.726 102.665 C 22.726 102.665 21.363 101.472 23.231 100.847 C 25.099 100.222 137.541 27.72 176.826 35.686 C 176.826 35.686 149.719 28.176 22.726 102.665 z; -#X msg 20 15400 fill #ffffff \, stroke #000000; -#X obj 20 15440 draw path M 1.885 108.767 C 1.885 108.767 1.376 110.366 +#X msg 20 15450 fill #ffffff \, stroke #000000; +#X obj 20 15490 draw path M 1.885 108.767 C 1.885 108.767 1.376 110.366 3.087 109.39 C 12.062 104.27 15.677 47.059 59.254 45.804 C 59.254 45.804 26.843 31.09 1.885 108.767 z; -#X msg 20 15480 fill #ffffff \, stroke #000000; -#X obj 20 15520 draw path M -18.038 119.793 C -18.038 119.793 -19.115 +#X msg 20 15530 fill #ffffff \, stroke #000000; +#X obj 20 15570 draw path M -18.038 119.793 C -18.038 119.793 -19.115 121.079 -17.162 120.825 C -6.916 119.493 14.489 78.222 58.928 83.301 C 58.928 83.301 26.962 68.955 -18.038 119.793 z; -#X msg 20 15560 fill #ffffff \, stroke #000000; -#X obj 20 15600 draw path M -6.8 113.667 C -6.8 113.667 -7.611 115.136 +#X msg 20 15610 fill #ffffff \, stroke #000000; +#X obj 20 15650 draw path M -6.8 113.667 C -6.8 113.667 -7.611 115.136 -5.742 114.511 C 4.057 111.237 17.141 66.625 61.729 63.078 C 61.729 63.078 27.603 55.135 -6.8 113.667 z; -#X msg 20 15640 fill #ffffff \, stroke #000000; -#X obj 20 15680 draw path M -25.078 124.912 C -25.078 124.912 -25.951 +#X msg 20 15690 fill #ffffff \, stroke #000000; +#X obj 20 15730 draw path M -25.078 124.912 C -25.078 124.912 -25.951 125.954 -24.369 125.748 C -16.07 124.669 1.268 91.24 37.264 95.354 C 37.264 95.354 11.371 83.734 -25.078 124.912 z; -#X msg 20 15720 fill #ffffff \, stroke #000000; -#X obj 20 15760 draw path M -32.677 130.821 C -32.677 130.821 -33.682 +#X msg 20 15770 fill #ffffff \, stroke #000000; +#X obj 20 15810 draw path M -32.677 130.821 C -32.677 130.821 -33.682 131.866 -32.091 131.748 C -27.923 131.439 2.715 98.36 21.183 113.862 C 21.183 113.862 9.168 95.139 -32.677 130.821 z; -#X msg 20 15800 fill #ffffff \, stroke #000000; -#X obj 20 15840 draw path M 36.855 98.898 C 36.855 98.898 35.654 97.543 +#X msg 20 15850 fill #ffffff \, stroke #000000; +#X obj 20 15890 draw path M 36.855 98.898 C 36.855 98.898 35.654 97.543 37.586 97.158 C 39.518 96.774 160.221 39.061 198.184 51.927 C 198.184 51.927 172.243 41.053 36.855 98.898 z; -#X msg 20 15880 fill #ffffff \, stroke #000000; -#X obj 20 15920 draw path M 3.4 163.201 C 3.4 163.201 3.2 161.401 5 +#X msg 20 15930 fill #ffffff \, stroke #000000; +#X obj 20 15970 draw path M 3.4 163.201 C 3.4 163.201 3.2 161.401 5 162.201 C 6.8 163.001 22.2 163.601 9.8 186.001 C 9.8 186.001 19.4 162.001 3.4 163.201 z; -#X msg 20 15960 fill #ffffff \, stroke #000000; -#X obj 20 16000 draw path M 13.8 161.601 C 13.8 161.601 13.6 159.801 +#X msg 20 16010 fill #ffffff \, stroke #000000; +#X obj 20 16050 draw path M 13.8 161.601 C 13.8 161.601 13.6 159.801 15.4 160.601 C 17.2 161.401 35 163.601 37 202.401 C 37 202.401 29.8 160.401 13.8 161.601 z; -#X msg 20 16040 fill #ffffff \, stroke #000000; -#X obj 20 16080 draw path M 20.6 160.001 C 20.6 160.001 20.4 158.201 +#X msg 20 16090 fill #ffffff \, stroke #000000; +#X obj 20 16130 draw path M 20.6 160.001 C 20.6 160.001 20.4 158.201 22.2 159.001 C 24 159.801 48.6 163.201 72.2 195.601 C 72.2 195.601 36.6 158.801 20.6 160.001 z; -#X msg 20 16120 fill #ffffff \, stroke #000000; -#X obj 20 16160 draw path M 28.225 157.972 C 28.225 157.972 27.788 +#X msg 20 16170 fill #ffffff \, stroke #000000; +#X obj 20 16210 draw path M 28.225 157.972 C 28.225 157.972 27.788 156.214 29.678 156.768 C 31.568 157.322 52.002 155.423 90.099 189.599 C 90.099 189.599 43.924 154.656 28.225 157.972 z; -#X msg 20 16200 fill #ffffff \, stroke #000000; -#X obj 20 16240 draw path M 38.625 153.572 C 38.625 153.572 38.188 +#X msg 20 16250 fill #ffffff \, stroke #000000; +#X obj 20 16290 draw path M 38.625 153.572 C 38.625 153.572 38.188 151.814 40.078 152.368 C 41.968 152.922 76.802 157.423 128.499 192.399 C 128.499 192.399 54.324 150.256 38.625 153.572 z; -#X msg 20 16280 fill #ffffff \, stroke #000000; -#X obj 20 16320 draw path M -1.8 142.001 C -1.8 142.001 -2 140.201 +#X msg 20 16330 fill #ffffff \, stroke #000000; +#X obj 20 16370 draw path M -1.8 142.001 C -1.8 142.001 -2 140.201 -0.2 141.001 C 1.6 141.801 55 144.401 85.4 171.201 C 85.4 171.201 50.499 146.426 -1.8 142.001 z; -#X msg 20 16360 fill #ffffff \, stroke #000000; -#X obj 20 16400 draw path M -11.8 146.001 C -11.8 146.001 -12 144.201 +#X msg 20 16410 fill #ffffff \, stroke #000000; +#X obj 20 16450 draw path M -11.8 146.001 C -11.8 146.001 -12 144.201 -10.2 145.001 C -8.4 145.801 16.2 149.201 39.8 181.601 C 39.8 181.601 4.2 144.801 -11.8 146.001 z; -#X msg 20 16440 fill #ffffff \, stroke #000000; -#X obj 20 16480 draw path M 49.503 148.962 C 49.503 148.962 48.938 +#X msg 20 16490 fill #ffffff \, stroke #000000; +#X obj 20 16530 draw path M 49.503 148.962 C 49.503 148.962 48.938 147.241 50.864 147.655 C 52.79 148.068 87.86 150.004 141.981 181.098 C 141.981 181.098 64.317 146.704 49.503 148.962 z; -#X msg 20 16520 fill #ffffff \, stroke #000000; -#X obj 20 16560 draw path M 57.903 146.562 C 57.903 146.562 57.338 +#X msg 20 16570 fill #ffffff \, stroke #000000; +#X obj 20 16610 draw path M 57.903 146.562 C 57.903 146.562 57.338 144.841 59.264 145.255 C 61.19 145.668 96.26 147.604 150.381 178.698 C 150.381 178.698 73.317 143.904 57.903 146.562 z; -#X msg 20 16600 fill #ffffff \, stroke #000000; -#X obj 20 16640 draw path M 67.503 141.562 C 67.503 141.562 66.938 +#X msg 20 16650 fill #ffffff \, stroke #000000; +#X obj 20 16690 draw path M 67.503 141.562 C 67.503 141.562 66.938 139.841 68.864 140.255 C 70.79 140.668 113.86 145.004 203.582 179.298 C 203.582 179.298 82.917 138.904 67.503 141.562 z; -#X msg 20 16680 fill #ffffff \, stroke #000000; -#X obj 20 16720 draw path M -43.8 148.401 C -43.8 148.401 -38.6 148.001 +#X msg 20 16730 fill #ffffff \, stroke #000000; +#X obj 20 16770 draw path M -43.8 148.401 C -43.8 148.401 -38.6 148.001 -39.8 149.601 C -41 151.201 -43.4 150.401 -43.4 150.401 L -43.8 148.401 z; -#X msg 20 16760 fill #000000 \, stroke ""; -#X obj 20 16800 draw path M -13 162.401 C -13 162.401 -7.8 162.001 +#X msg 20 16810 fill #000000 \, stroke ""; +#X obj 20 16850 draw path M -13 162.401 C -13 162.401 -7.8 162.001 -9 163.601 C -10.2 165.201 -12.6 164.401 -12.6 164.401 L -13 162.401 z; -#X msg 20 16840 fill #000000 \, stroke ""; -#X obj 20 16880 draw path M -21.8 162.001 C -21.8 162.001 -16.6 161.601 +#X msg 20 16890 fill #000000 \, stroke ""; +#X obj 20 16930 draw path M -21.8 162.001 C -21.8 162.001 -16.6 161.601 -17.8 163.201 C -19 164.801 -21.4 164.001 -21.4 164.001 L -21.8 162.001 z; -#X msg 20 16920 fill #000000 \, stroke ""; -#X obj 20 16960 draw path M -117.169 150.182 C -117.169 150.182 -112.124 +#X msg 20 16970 fill #000000 \, stroke ""; +#X obj 20 17010 draw path M -117.169 150.182 C -117.169 150.182 -112.124 151.505 -113.782 152.624 C -115.439 153.744 -117.446 152.202 -117.446 152.202 L -117.169 150.182 z; -#X msg 20 17000 fill #000000 \, stroke ""; -#X obj 20 17040 draw path M -115.169 140.582 C -115.169 140.582 -110.124 +#X msg 20 17050 fill #000000 \, stroke ""; +#X obj 20 17090 draw path M -115.169 140.582 C -115.169 140.582 -110.124 141.905 -111.782 143.024 C -113.439 144.144 -115.446 142.602 -115.446 142.602 L -115.169 140.582 z; -#X msg 20 17080 fill #000000 \, stroke ""; -#X obj 20 17120 draw path M -122.369 136.182 C -122.369 136.182 -117.324 +#X msg 20 17130 fill #000000 \, stroke ""; +#X obj 20 17170 draw path M -122.369 136.182 C -122.369 136.182 -117.324 137.505 -118.982 138.624 C -120.639 139.744 -122.646 138.202 -122.646 138.202 L -122.369 136.182 z; -#X msg 20 17160 fill #000000 \, stroke ""; -#X obj 20 17200 draw path M -42.6 211.201 C -42.6 211.201 -44.2 211.201 +#X msg 20 17210 fill #000000 \, stroke ""; +#X obj 20 17250 draw path M -42.6 211.201 C -42.6 211.201 -44.2 211.201 -48.2 213.201 C -50.2 213.201 -61.4 216.801 -67 226.801 C -67 226.801 -54.6 217.201 -42.6 211.201 z; -#X msg 20 17240 fill #cccccc \, stroke ""; -#X obj 20 17280 draw path M 45.116 303.847 C 45.257 304.105 45.312 +#X msg 20 17290 fill #cccccc \, stroke ""; +#X obj 20 17330 draw path M 45.116 303.847 C 45.257 304.105 45.312 304.525 45.604 304.542 C 46.262 304.582 47.495 304.883 47.37 304.247 C 46.522 299.941 45.648 295.004 41.515 293.197 C 40.876 292.918 39.434 293.331 39.36 294.215 C 39.233 295.739 39.116 297.088 39.425 298.554 C 39.725 299.975 41.883 299.985 42.8 298.601 C 43.736 300.273 44.168 302.116 45.116 303.847 z; -#X msg 20 17320 fill #cccccc \, stroke ""; -#X obj 20 17360 draw path M 34.038 308.581 C 34.786 309.994 34.659 +#X msg 20 17370 fill #cccccc \, stroke ""; +#X obj 20 17410 draw path M 34.038 308.581 C 34.786 309.994 34.659 311.853 36.074 312.416 C 36.814 312.71 38.664 311.735 38.246 310.661 C 37.444 308.6 37.056 306.361 35.667 304.55 C 35.467 304.288 35.707 303.755 35.547 303.427 C 34.953 302.207 33.808 301.472 32.4 301.801 C 31.285 304.004 32.433 306.133 33.955 307.842 C 34.091 307.994 33.925 308.37 34.038 308.581 z; -#X msg 20 17400 fill #cccccc \, stroke ""; -#X obj 20 17440 draw path M -5.564 303.391 C -5.672 303.014 -5.71 302.551 +#X msg 20 17450 fill #cccccc \, stroke ""; +#X obj 20 17490 draw path M -5.564 303.391 C -5.672 303.014 -5.71 302.551 -5.545 302.23 C -5.014 301.197 -4.221 300.075 -4.558 299.053 C -4.906 297.997 -6.022 298.179 -6.672 298.748 C -7.807 299.742 -7.856 301.568 -8.547 302.927 C -8.743 303.313 -8.692 303.886 -9.133 304.277 C -9.607 304.698 -10.047 306.222 -9.951 306.793 C -9.898 307.106 -10.081 317.014 -9.859 316.751 C -9.24 316.018 -6.19 306.284 -6.121 305.392 C -6.064 304.661 -5.332 304.196 -5.564 303.391 z; -#X msg 20 17480 fill #cccccc \, stroke ""; -#X obj 20 17520 draw path M -31.202 296.599 C -28.568 294.1 -25.778 +#X msg 20 17530 fill #cccccc \, stroke ""; +#X obj 20 17570 draw path M -31.202 296.599 C -28.568 294.1 -25.778 291.139 -26.22 287.427 C -26.336 286.451 -28.111 286.978 -28.298 287.824 C -29.1 291.449 -31.139 294.11 -33.707 296.502 C -35.903 298.549 -37.765 304.893 -38 305.401 C -34.303 300.145 -32.046 297.399 -31.202 296.599 z; -#X msg 20 17560 fill #cccccc \, stroke ""; -#X obj 20 17600 draw path M -44.776 290.635 C -44.253 290.265 -44.555 +#X msg 20 17610 fill #cccccc \, stroke ""; +#X obj 20 17650 draw path M -44.776 290.635 C -44.253 290.265 -44.555 289.774 -44.338 289.442 C -43.385 287.984 -42.084 286.738 -42.066 285 C -42.063 284.723 -42.441 284.414 -42.776 284.638 C -43.053 284.822 -43.395 284.952 -43.503 285.082 C -45.533 287.531 -46.933 290.202 -48.376 293.014 C -48.559 293.371 -49.703 297.862 -49.39 297.973 C -49.151 298.058 -47.431 293.877 -47.221 293.763 C -45.958 293.077 -45.946 291.462 -44.776 290.635 z; -#X msg 20 17640 fill #cccccc \, stroke ""; -#X obj 20 17680 draw path M -28.043 310.179 C -27.599 309.31 -26.023 +#X msg 20 17690 fill #cccccc \, stroke ""; +#X obj 20 17730 draw path M -28.043 310.179 C -27.599 309.31 -26.023 308.108 -26.136 307.219 C -26.254 306.291 -25.786 304.848 -26.698 305.536 C -27.955 306.484 -31.404 307.833 -31.674 313.641 C -31.7 314.212 -28.726 311.519 -28.043 310.179 z; -#X msg 20 17720 fill #cccccc \, stroke ""; -#X obj 20 17760 draw path M -13.6 293.001 C -13.2 292.333 -12.492 292.806 +#X msg 20 17770 fill #cccccc \, stroke ""; +#X obj 20 17810 draw path M -13.6 293.001 C -13.2 292.333 -12.492 292.806 -12.033 292.543 C -11.385 292.171 -10.774 291.613 -10.482 290.964 C -9.512 288.815 -7.743 286.995 -7.6 284.601 C -9.091 283.196 -9.77 285.236 -10.4 286.201 C -11.723 284.554 -12.722 286.428 -14.022 286.947 C -14.092 @@ -1651,941 +1650,567 @@ C -20.165 294.465 -20.047 297.322 -18.771 296.656 C -18.72 296.629 296.601 C -17.6 296.201 -17.734 295.645 -17.533 295.486 C -16.296 294.509 -16.38 293.441 -15.6 292.201 C -15.142 292.99 -14.081 292.271 -13.6 293.001 z; -#X msg 20 17800 fill #cccccc \, stroke ""; -#X obj 20 17840 draw path M 46.2 347.401 C 46.2 347.401 53.6 327.001 +#X msg 20 17850 fill #cccccc \, stroke ""; +#X obj 20 17890 draw path M 46.2 347.401 C 46.2 347.401 53.6 327.001 49.2 315.801 C 49.2 315.801 60.6 337.401 56 348.601 C 56 348.601 55.6 338.201 51.6 333.201 C 51.6 333.201 47.6 346.001 46.2 347.401 z; -#X msg 20 17880 fill #cccccc \, stroke ""; -#X obj 20 17920 draw path M 31.4 344.801 C 31.4 344.801 36.8 336.001 +#X msg 20 17930 fill #cccccc \, stroke ""; +#X obj 20 17970 draw path M 31.4 344.801 C 31.4 344.801 36.8 336.001 28.8 317.601 C 28.8 317.601 28 338.001 21.2 349.001 C 21.2 349.001 35.4 328.801 31.4 344.801 z; -#X msg 20 17960 fill #cccccc \, stroke ""; -#X obj 20 18000 draw path M 21.4 342.801 C 21.4 342.801 21.2 322.801 +#X msg 20 18010 fill #cccccc \, stroke ""; +#X obj 20 18050 draw path M 21.4 342.801 C 21.4 342.801 21.2 322.801 21.6 319.801 C 21.6 319.801 17.8 336.401 7.6 346.001 C 7.6 346.001 22 334.001 21.4 342.801 z; -#X msg 20 18040 fill #cccccc \, stroke ""; -#X obj 20 18080 draw path M 11.8 310.801 C 11.8 310.801 17.8 324.401 +#X msg 20 18090 fill #cccccc \, stroke ""; +#X obj 20 18130 draw path M 11.8 310.801 C 11.8 310.801 17.8 324.401 7.8 342.801 C 7.8 342.801 14.2 330.601 9.4 323.601 C 9.4 323.601 12 320.201 11.8 310.801 z; -#X msg 20 18120 fill #cccccc \, stroke ""; -#X obj 20 18160 draw path M -7.4 342.401 C -7.4 342.401 -8.4 326.801 +#X msg 20 18170 fill #cccccc \, stroke ""; +#X obj 20 18210 draw path M -7.4 342.401 C -7.4 342.401 -8.4 326.801 -6.6 324.601 C -6.6 324.601 -6.4 318.201 -6.8 317.201 C -6.8 317.201 -2.8 311.001 -2.6 318.401 C -2.6 318.401 -1.2 326.201 1.6 330.801 C 1.6 330.801 5.2 336.201 5 342.601 C 5 342.601 -5 312.401 -7.4 342.401 z; -#X msg 20 18200 fill #cccccc \, stroke ""; -#X obj 20 18240 draw path M -11 314.801 C -11 314.801 -17.6 325.601 +#X msg 20 18250 fill #cccccc \, stroke ""; +#X obj 20 18290 draw path M -11 314.801 C -11 314.801 -17.6 325.601 -19.4 344.601 C -19.4 344.601 -20.8 338.401 -17 324.001 C -17 324.001 -12.8 308.601 -11 314.801 z; -#X msg 20 18280 fill #cccccc \, stroke ""; -#X obj 20 18320 draw path M -32.8 334.601 C -32.8 334.601 -27.8 329.201 +#X msg 20 18330 fill #cccccc \, stroke ""; +#X obj 20 18370 draw path M -32.8 334.601 C -32.8 334.601 -27.8 329.201 -26.4 324.201 C -26.4 324.201 -22.8 308.401 -29.2 317.001 C -29.2 317.001 -29 325.001 -37.2 332.401 C -37.2 332.401 -32.4 330.001 -32.8 334.601 z; -#X msg 20 18360 fill #cccccc \, stroke ""; -#X obj 20 18400 draw path M -38.6 329.601 C -38.6 329.601 -35.2 312.201 +#X msg 20 18410 fill #cccccc \, stroke ""; +#X obj 20 18450 draw path M -38.6 329.601 C -38.6 329.601 -35.2 312.201 -34.4 311.401 C -34.4 311.401 -32.6 308.001 -35.4 311.201 C -35.4 311.201 -44.2 330.401 -48.2 337.001 C -48.2 337.001 -40.2 327.801 -38.6 329.601 z; -#X msg 20 18440 fill #cccccc \, stroke ""; -#X obj 20 18480 draw path M -44.4 313.001 C -44.4 313.001 -32.8 290.601 +#X msg 20 18490 fill #cccccc \, stroke ""; +#X obj 20 18530 draw path M -44.4 313.001 C -44.4 313.001 -32.8 290.601 -54.6 316.401 C -54.6 316.401 -43.6 306.601 -44.4 313.001 z; -#X msg 20 18520 fill #cccccc \, stroke ""; -#X obj 20 18560 draw path M -59.8 298.401 C -59.8 298.401 -55 279.601 +#X msg 20 18570 fill #cccccc \, stroke ""; +#X obj 20 18610 draw path M -59.8 298.401 C -59.8 298.401 -55 279.601 -52.4 279.801 C -52.4 279.801 -44.2 270.801 -50.8 281.401 C -50.8 281.401 -56.8 291.001 -56.2 300.801 C -56.2 300.801 -56.8 291.201 -59.8 298.401 z; -#X msg 20 18600 fill #cccccc \, stroke ""; -#X obj 20 18640 draw path M 270.5 287 C 270.5 287 258.5 277 256 273.5 +#X msg 20 18650 fill #cccccc \, stroke ""; +#X obj 20 18690 draw path M 270.5 287 C 270.5 287 258.5 277 256 273.5 C 256 273.5 269.5 292 269.5 299 C 269.5 299 272 291.5 270.5 287 z; -#X msg 20 18680 fill #cccccc \, stroke ""; -#X obj 20 18720 draw path M 276 265 C 276 265 255 250 251.5 242.5 C +#X msg 20 18730 fill #cccccc \, stroke ""; +#X obj 20 18770 draw path M 276 265 C 276 265 255 250 251.5 242.5 C 251.5 242.5 278 272 278 276.5 C 278 276.5 278.5 267.5 276 265 z; -#X msg 20 18760 fill #cccccc \, stroke ""; -#X obj 20 18800 draw path M 293 111 C 293 111 281 103 279.5 105 C 279.5 +#X msg 20 18810 fill #cccccc \, stroke ""; +#X obj 20 18850 draw path M 293 111 C 293 111 281 103 279.5 105 C 279.5 105 290 111.5 292.5 120 C 292.5 120 291 111 293 111 z; -#X msg 20 18840 fill #cccccc \, stroke ""; -#X obj 20 18880 draw path M 301.5 191.5 L 284 179.5 C 284 179.5 303 +#X msg 20 18890 fill #cccccc \, stroke ""; +#X obj 20 18930 draw path M 301.5 191.5 L 284 179.5 C 284 179.5 303 196.5 303.5 200.5 L 301.5 191.5 z; -#X msg 20 18920 fill #cccccc \, stroke ""; -#X obj 20 18960 draw path M -89.25 169 L -67.25 173.75; -#X msg 20 19000 fill black \, stroke #000000; -#X obj 20 19040 draw path M -39 331 C -39 331 -39.5 327.5 -48.5 338 +#X msg 20 18970 fill #cccccc \, stroke ""; +#X obj 20 19010 draw path M -89.25 169 L -67.25 173.75; +#X msg 20 19050 fill black \, stroke #000000; +#X obj 20 19090 draw path M -39 331 C -39 331 -39.5 327.5 -48.5 338 ; -#X msg 20 19080 fill black \, stroke #000000; -#X obj 20 19120 draw path M -33.5 336 C -33.5 336 -31.5 329.5 -38 334 +#X msg 20 19130 fill black \, stroke #000000; +#X obj 20 19170 draw path M -33.5 336 C -33.5 336 -31.5 329.5 -38 334 ; -#X msg 20 19160 fill black \, stroke #000000; -#X obj 20 19200 draw path M 20.5 344.5 C 20.5 344.5 22 333.5 10.5 346.5 +#X msg 20 19210 fill black \, stroke #000000; +#X obj 20 19250 draw path M 20.5 344.5 C 20.5 344.5 22 333.5 10.5 346.5 ; -#X msg 20 19240 fill black \, stroke #000000; -#X connect 0 0 3 0; -#X connect 0 0 5 0; -#X connect 0 0 7 0; -#X connect 0 0 9 0; -#X connect 0 0 11 0; -#X connect 0 0 13 0; -#X connect 0 0 15 0; -#X connect 0 0 17 0; -#X connect 0 0 19 0; -#X connect 0 0 21 0; -#X connect 0 0 23 0; -#X connect 0 0 25 0; -#X connect 0 0 27 0; -#X connect 0 0 29 0; -#X connect 0 0 31 0; -#X connect 0 0 33 0; -#X connect 0 0 35 0; -#X connect 0 0 37 0; -#X connect 0 0 39 0; -#X connect 0 0 41 0; -#X connect 0 0 43 0; -#X connect 0 0 45 0; -#X connect 0 0 47 0; -#X connect 0 0 49 0; -#X connect 0 0 51 0; -#X connect 0 0 53 0; -#X connect 0 0 55 0; -#X connect 0 0 57 0; -#X connect 0 0 59 0; -#X connect 0 0 61 0; -#X connect 0 0 63 0; -#X connect 0 0 65 0; -#X connect 0 0 67 0; -#X connect 0 0 69 0; -#X connect 0 0 71 0; -#X connect 0 0 73 0; -#X connect 0 0 75 0; -#X connect 0 0 77 0; -#X connect 0 0 79 0; -#X connect 0 0 81 0; -#X connect 0 0 83 0; -#X connect 0 0 85 0; -#X connect 0 0 87 0; -#X connect 0 0 89 0; -#X connect 0 0 91 0; -#X connect 0 0 93 0; -#X connect 0 0 95 0; -#X connect 0 0 97 0; -#X connect 0 0 99 0; -#X connect 0 0 101 0; -#X connect 0 0 103 0; -#X connect 0 0 105 0; -#X connect 0 0 107 0; -#X connect 0 0 109 0; -#X connect 0 0 111 0; -#X connect 0 0 113 0; -#X connect 0 0 115 0; -#X connect 0 0 117 0; -#X connect 0 0 119 0; -#X connect 0 0 121 0; -#X connect 0 0 123 0; -#X connect 0 0 125 0; -#X connect 0 0 127 0; -#X connect 0 0 129 0; -#X connect 0 0 131 0; -#X connect 0 0 133 0; -#X connect 0 0 135 0; -#X connect 0 0 137 0; -#X connect 0 0 139 0; -#X connect 0 0 141 0; -#X connect 0 0 143 0; -#X connect 0 0 145 0; -#X connect 0 0 147 0; -#X connect 0 0 149 0; -#X connect 0 0 151 0; -#X connect 0 0 153 0; -#X connect 0 0 155 0; -#X connect 0 0 157 0; -#X connect 0 0 159 0; -#X connect 0 0 161 0; -#X connect 0 0 163 0; -#X connect 0 0 165 0; -#X connect 0 0 167 0; -#X connect 0 0 169 0; -#X connect 0 0 171 0; -#X connect 0 0 173 0; -#X connect 0 0 175 0; -#X connect 0 0 177 0; -#X connect 0 0 179 0; -#X connect 0 0 181 0; -#X connect 0 0 183 0; -#X connect 0 0 185 0; -#X connect 0 0 187 0; -#X connect 0 0 189 0; -#X connect 0 0 191 0; -#X connect 0 0 193 0; -#X connect 0 0 195 0; -#X connect 0 0 197 0; -#X connect 0 0 199 0; -#X connect 0 0 201 0; -#X connect 0 0 203 0; -#X connect 0 0 205 0; -#X connect 0 0 207 0; -#X connect 0 0 209 0; -#X connect 0 0 211 0; -#X connect 0 0 213 0; -#X connect 0 0 215 0; -#X connect 0 0 217 0; -#X connect 0 0 219 0; -#X connect 0 0 221 0; -#X connect 0 0 223 0; -#X connect 0 0 225 0; -#X connect 0 0 227 0; -#X connect 0 0 229 0; -#X connect 0 0 231 0; -#X connect 0 0 233 0; -#X connect 0 0 235 0; -#X connect 0 0 237 0; -#X connect 0 0 239 0; -#X connect 0 0 241 0; -#X connect 0 0 243 0; -#X connect 0 0 245 0; -#X connect 0 0 247 0; -#X connect 0 0 249 0; -#X connect 0 0 251 0; -#X connect 0 0 253 0; -#X connect 0 0 255 0; -#X connect 0 0 257 0; -#X connect 0 0 259 0; -#X connect 0 0 261 0; -#X connect 0 0 263 0; -#X connect 0 0 265 0; -#X connect 0 0 267 0; -#X connect 0 0 269 0; -#X connect 0 0 271 0; -#X connect 0 0 273 0; -#X connect 0 0 275 0; -#X connect 0 0 277 0; -#X connect 0 0 279 0; -#X connect 0 0 281 0; -#X connect 0 0 283 0; -#X connect 0 0 285 0; -#X connect 0 0 287 0; -#X connect 0 0 289 0; -#X connect 0 0 291 0; -#X connect 0 0 293 0; -#X connect 0 0 295 0; -#X connect 0 0 297 0; -#X connect 0 0 299 0; -#X connect 0 0 301 0; -#X connect 0 0 303 0; -#X connect 0 0 305 0; -#X connect 0 0 307 0; -#X connect 0 0 309 0; -#X connect 0 0 311 0; -#X connect 0 0 313 0; -#X connect 0 0 315 0; -#X connect 0 0 317 0; -#X connect 0 0 319 0; -#X connect 0 0 321 0; -#X connect 0 0 323 0; -#X connect 0 0 325 0; -#X connect 0 0 327 0; -#X connect 0 0 329 0; -#X connect 0 0 331 0; -#X connect 0 0 333 0; -#X connect 0 0 335 0; -#X connect 0 0 337 0; -#X connect 0 0 339 0; -#X connect 0 0 341 0; -#X connect 0 0 343 0; -#X connect 0 0 345 0; -#X connect 0 0 347 0; -#X connect 0 0 349 0; -#X connect 0 0 351 0; -#X connect 0 0 353 0; -#X connect 0 0 355 0; -#X connect 0 0 357 0; -#X connect 0 0 359 0; -#X connect 0 0 361 0; -#X connect 0 0 363 0; -#X connect 0 0 365 0; -#X connect 0 0 367 0; -#X connect 0 0 369 0; -#X connect 0 0 371 0; -#X connect 0 0 373 0; -#X connect 0 0 375 0; -#X connect 0 0 377 0; -#X connect 0 0 379 0; -#X connect 0 0 381 0; -#X connect 0 0 383 0; -#X connect 0 0 385 0; -#X connect 0 0 387 0; -#X connect 0 0 389 0; -#X connect 0 0 391 0; -#X connect 0 0 393 0; -#X connect 0 0 395 0; -#X connect 0 0 397 0; -#X connect 0 0 399 0; -#X connect 0 0 401 0; -#X connect 0 0 403 0; -#X connect 0 0 405 0; -#X connect 0 0 407 0; -#X connect 0 0 409 0; -#X connect 0 0 411 0; -#X connect 0 0 413 0; -#X connect 0 0 415 0; -#X connect 0 0 417 0; -#X connect 0 0 419 0; -#X connect 0 0 421 0; -#X connect 0 0 423 0; -#X connect 0 0 425 0; -#X connect 0 0 427 0; -#X connect 0 0 429 0; -#X connect 0 0 431 0; -#X connect 0 0 433 0; -#X connect 0 0 435 0; -#X connect 0 0 437 0; -#X connect 0 0 439 0; -#X connect 0 0 441 0; -#X connect 0 0 443 0; -#X connect 0 0 445 0; -#X connect 0 0 447 0; -#X connect 0 0 449 0; -#X connect 0 0 451 0; -#X connect 0 0 453 0; -#X connect 0 0 455 0; -#X connect 0 0 457 0; -#X connect 0 0 459 0; -#X connect 0 0 461 0; -#X connect 0 0 463 0; -#X connect 0 0 465 0; -#X connect 0 0 467 0; -#X connect 0 0 469 0; -#X connect 0 0 471 0; -#X connect 0 0 473 0; -#X connect 0 0 475 0; -#X connect 0 0 477 0; -#X connect 0 0 479 0; -#X connect 0 0 481 0; -#X connect 1 0 2 0; -#X connect 1 0 4 0; -#X connect 1 0 6 0; -#X connect 1 0 8 0; -#X connect 1 0 10 0; -#X connect 1 0 12 0; -#X connect 1 0 14 0; -#X connect 1 0 16 0; -#X connect 1 0 18 0; -#X connect 1 0 20 0; -#X connect 1 0 22 0; -#X connect 1 0 24 0; -#X connect 1 0 26 0; -#X connect 1 0 28 0; -#X connect 1 0 30 0; -#X connect 1 0 32 0; -#X connect 1 0 34 0; -#X connect 1 0 36 0; -#X connect 1 0 38 0; -#X connect 1 0 40 0; -#X connect 1 0 42 0; -#X connect 1 0 44 0; -#X connect 1 0 46 0; -#X connect 1 0 48 0; -#X connect 1 0 50 0; -#X connect 1 0 52 0; -#X connect 1 0 54 0; -#X connect 1 0 56 0; -#X connect 1 0 58 0; -#X connect 1 0 60 0; -#X connect 1 0 62 0; -#X connect 1 0 64 0; -#X connect 1 0 66 0; -#X connect 1 0 68 0; -#X connect 1 0 70 0; -#X connect 1 0 72 0; -#X connect 1 0 74 0; -#X connect 1 0 76 0; -#X connect 1 0 78 0; -#X connect 1 0 80 0; -#X connect 1 0 82 0; -#X connect 1 0 84 0; -#X connect 1 0 86 0; -#X connect 1 0 88 0; -#X connect 1 0 90 0; -#X connect 1 0 92 0; -#X connect 1 0 94 0; -#X connect 1 0 96 0; -#X connect 1 0 98 0; -#X connect 1 0 100 0; -#X connect 1 0 102 0; -#X connect 1 0 104 0; -#X connect 1 0 106 0; -#X connect 1 0 108 0; -#X connect 1 0 110 0; -#X connect 1 0 112 0; -#X connect 1 0 114 0; -#X connect 1 0 116 0; -#X connect 1 0 118 0; -#X connect 1 0 120 0; -#X connect 1 0 122 0; -#X connect 1 0 124 0; -#X connect 1 0 126 0; -#X connect 1 0 128 0; -#X connect 1 0 130 0; -#X connect 1 0 132 0; -#X connect 1 0 134 0; -#X connect 1 0 136 0; -#X connect 1 0 138 0; -#X connect 1 0 140 0; -#X connect 1 0 142 0; -#X connect 1 0 144 0; -#X connect 1 0 146 0; -#X connect 1 0 148 0; -#X connect 1 0 150 0; -#X connect 1 0 152 0; -#X connect 1 0 154 0; -#X connect 1 0 156 0; -#X connect 1 0 158 0; -#X connect 1 0 160 0; -#X connect 1 0 162 0; -#X connect 1 0 164 0; -#X connect 1 0 166 0; -#X connect 1 0 168 0; -#X connect 1 0 170 0; -#X connect 1 0 172 0; -#X connect 1 0 174 0; -#X connect 1 0 176 0; -#X connect 1 0 178 0; -#X connect 1 0 180 0; -#X connect 1 0 182 0; -#X connect 1 0 184 0; -#X connect 1 0 186 0; -#X connect 1 0 188 0; -#X connect 1 0 190 0; -#X connect 1 0 192 0; -#X connect 1 0 194 0; -#X connect 1 0 196 0; -#X connect 1 0 198 0; -#X connect 1 0 200 0; -#X connect 1 0 202 0; -#X connect 1 0 204 0; -#X connect 1 0 206 0; -#X connect 1 0 208 0; -#X connect 1 0 210 0; -#X connect 1 0 212 0; -#X connect 1 0 214 0; -#X connect 1 0 216 0; -#X connect 1 0 218 0; -#X connect 1 0 220 0; -#X connect 1 0 222 0; -#X connect 1 0 224 0; -#X connect 1 0 226 0; -#X connect 1 0 228 0; -#X connect 1 0 230 0; -#X connect 1 0 232 0; -#X connect 1 0 234 0; -#X connect 1 0 236 0; -#X connect 1 0 238 0; -#X connect 1 0 240 0; -#X connect 1 0 242 0; -#X connect 1 0 244 0; -#X connect 1 0 246 0; -#X connect 1 0 248 0; -#X connect 1 0 250 0; -#X connect 1 0 252 0; -#X connect 1 0 254 0; -#X connect 1 0 256 0; -#X connect 1 0 258 0; -#X connect 1 0 260 0; -#X connect 1 0 262 0; -#X connect 1 0 264 0; -#X connect 1 0 266 0; -#X connect 1 0 268 0; -#X connect 1 0 270 0; -#X connect 1 0 272 0; -#X connect 1 0 274 0; -#X connect 1 0 276 0; -#X connect 1 0 278 0; -#X connect 1 0 280 0; -#X connect 1 0 282 0; -#X connect 1 0 284 0; -#X connect 1 0 286 0; -#X connect 1 0 288 0; -#X connect 1 0 290 0; -#X connect 1 0 292 0; -#X connect 1 0 294 0; -#X connect 1 0 296 0; -#X connect 1 0 298 0; -#X connect 1 0 300 0; -#X connect 1 0 302 0; -#X connect 1 0 304 0; -#X connect 1 0 306 0; -#X connect 1 0 308 0; -#X connect 1 0 310 0; -#X connect 1 0 312 0; -#X connect 1 0 314 0; -#X connect 1 0 316 0; -#X connect 1 0 318 0; -#X connect 1 0 320 0; -#X connect 1 0 322 0; -#X connect 1 0 324 0; -#X connect 1 0 326 0; -#X connect 1 0 328 0; -#X connect 1 0 330 0; -#X connect 1 0 332 0; -#X connect 1 0 334 0; -#X connect 1 0 336 0; -#X connect 1 0 338 0; -#X connect 1 0 340 0; -#X connect 1 0 342 0; -#X connect 1 0 344 0; -#X connect 1 0 346 0; -#X connect 1 0 348 0; -#X connect 1 0 350 0; -#X connect 1 0 352 0; -#X connect 1 0 354 0; -#X connect 1 0 356 0; -#X connect 1 0 358 0; -#X connect 1 0 360 0; -#X connect 1 0 362 0; -#X connect 1 0 364 0; -#X connect 1 0 366 0; -#X connect 1 0 368 0; -#X connect 1 0 370 0; -#X connect 1 0 372 0; -#X connect 1 0 374 0; -#X connect 1 0 376 0; -#X connect 1 0 378 0; -#X connect 1 0 380 0; -#X connect 1 0 382 0; -#X connect 1 0 384 0; -#X connect 1 0 386 0; -#X connect 1 0 388 0; -#X connect 1 0 390 0; -#X connect 1 0 392 0; -#X connect 1 0 394 0; -#X connect 1 0 396 0; -#X connect 1 0 398 0; -#X connect 1 0 400 0; -#X connect 1 0 402 0; -#X connect 1 0 404 0; -#X connect 1 0 406 0; -#X connect 1 0 408 0; -#X connect 1 0 410 0; -#X connect 1 0 412 0; -#X connect 1 0 414 0; -#X connect 1 0 416 0; -#X connect 1 0 418 0; -#X connect 1 0 420 0; -#X connect 1 0 422 0; -#X connect 1 0 424 0; -#X connect 1 0 426 0; -#X connect 1 0 428 0; -#X connect 1 0 430 0; -#X connect 1 0 432 0; -#X connect 1 0 434 0; -#X connect 1 0 436 0; -#X connect 1 0 438 0; -#X connect 1 0 440 0; -#X connect 1 0 442 0; -#X connect 1 0 444 0; -#X connect 1 0 446 0; -#X connect 1 0 448 0; -#X connect 1 0 450 0; -#X connect 1 0 452 0; -#X connect 1 0 454 0; -#X connect 1 0 456 0; -#X connect 1 0 458 0; -#X connect 1 0 460 0; -#X connect 1 0 462 0; -#X connect 1 0 464 0; -#X connect 1 0 466 0; -#X connect 1 0 468 0; -#X connect 1 0 470 0; -#X connect 1 0 472 0; -#X connect 1 0 474 0; -#X connect 1 0 476 0; -#X connect 1 0 478 0; -#X connect 1 0 480 0; -#X connect 3 0 2 0; -#X connect 5 0 4 0; -#X connect 7 0 6 0; -#X connect 9 0 8 0; -#X connect 11 0 10 0; -#X connect 13 0 12 0; -#X connect 15 0 14 0; -#X connect 17 0 16 0; -#X connect 19 0 18 0; -#X connect 21 0 20 0; -#X connect 23 0 22 0; -#X connect 25 0 24 0; -#X connect 27 0 26 0; -#X connect 29 0 28 0; -#X connect 31 0 30 0; -#X connect 33 0 32 0; -#X connect 35 0 34 0; -#X connect 37 0 36 0; -#X connect 39 0 38 0; -#X connect 41 0 40 0; -#X connect 43 0 42 0; -#X connect 45 0 44 0; -#X connect 47 0 46 0; -#X connect 49 0 48 0; -#X connect 51 0 50 0; -#X connect 53 0 52 0; -#X connect 55 0 54 0; -#X connect 57 0 56 0; -#X connect 59 0 58 0; -#X connect 61 0 60 0; -#X connect 63 0 62 0; -#X connect 65 0 64 0; -#X connect 67 0 66 0; -#X connect 69 0 68 0; -#X connect 71 0 70 0; -#X connect 73 0 72 0; -#X connect 75 0 74 0; -#X connect 77 0 76 0; -#X connect 79 0 78 0; -#X connect 81 0 80 0; -#X connect 83 0 82 0; -#X connect 85 0 84 0; -#X connect 87 0 86 0; -#X connect 89 0 88 0; -#X connect 91 0 90 0; -#X connect 93 0 92 0; -#X connect 95 0 94 0; -#X connect 97 0 96 0; -#X connect 99 0 98 0; -#X connect 101 0 100 0; -#X connect 103 0 102 0; -#X connect 105 0 104 0; -#X connect 107 0 106 0; -#X connect 109 0 108 0; -#X connect 111 0 110 0; -#X connect 113 0 112 0; -#X connect 115 0 114 0; -#X connect 117 0 116 0; -#X connect 119 0 118 0; -#X connect 121 0 120 0; -#X connect 123 0 122 0; -#X connect 125 0 124 0; -#X connect 127 0 126 0; -#X connect 129 0 128 0; -#X connect 131 0 130 0; -#X connect 133 0 132 0; -#X connect 135 0 134 0; -#X connect 137 0 136 0; -#X connect 139 0 138 0; -#X connect 141 0 140 0; -#X connect 143 0 142 0; -#X connect 145 0 144 0; -#X connect 147 0 146 0; -#X connect 149 0 148 0; -#X connect 151 0 150 0; -#X connect 153 0 152 0; -#X connect 155 0 154 0; -#X connect 157 0 156 0; -#X connect 159 0 158 0; -#X connect 161 0 160 0; -#X connect 163 0 162 0; -#X connect 165 0 164 0; -#X connect 167 0 166 0; -#X connect 169 0 168 0; -#X connect 171 0 170 0; -#X connect 173 0 172 0; -#X connect 175 0 174 0; -#X connect 177 0 176 0; -#X connect 179 0 178 0; -#X connect 181 0 180 0; -#X connect 183 0 182 0; -#X connect 185 0 184 0; -#X connect 187 0 186 0; -#X connect 189 0 188 0; -#X connect 191 0 190 0; -#X connect 193 0 192 0; -#X connect 195 0 194 0; -#X connect 197 0 196 0; -#X connect 199 0 198 0; -#X connect 201 0 200 0; -#X connect 203 0 202 0; -#X connect 205 0 204 0; -#X connect 207 0 206 0; -#X connect 209 0 208 0; -#X connect 211 0 210 0; -#X connect 213 0 212 0; -#X connect 215 0 214 0; -#X connect 217 0 216 0; -#X connect 219 0 218 0; -#X connect 221 0 220 0; -#X connect 223 0 222 0; -#X connect 225 0 224 0; -#X connect 227 0 226 0; -#X connect 229 0 228 0; -#X connect 231 0 230 0; -#X connect 233 0 232 0; -#X connect 235 0 234 0; -#X connect 237 0 236 0; -#X connect 239 0 238 0; -#X connect 241 0 240 0; -#X connect 243 0 242 0; -#X connect 245 0 244 0; -#X connect 247 0 246 0; -#X connect 249 0 248 0; -#X connect 251 0 250 0; -#X connect 253 0 252 0; -#X connect 255 0 254 0; -#X connect 257 0 256 0; -#X connect 259 0 258 0; -#X connect 261 0 260 0; -#X connect 263 0 262 0; -#X connect 265 0 264 0; -#X connect 267 0 266 0; -#X connect 269 0 268 0; -#X connect 271 0 270 0; -#X connect 273 0 272 0; -#X connect 275 0 274 0; -#X connect 277 0 276 0; -#X connect 279 0 278 0; -#X connect 281 0 280 0; -#X connect 283 0 282 0; -#X connect 285 0 284 0; -#X connect 287 0 286 0; -#X connect 289 0 288 0; -#X connect 291 0 290 0; -#X connect 293 0 292 0; -#X connect 295 0 294 0; -#X connect 297 0 296 0; -#X connect 299 0 298 0; -#X connect 301 0 300 0; -#X connect 303 0 302 0; -#X connect 305 0 304 0; -#X connect 307 0 306 0; -#X connect 309 0 308 0; -#X connect 311 0 310 0; -#X connect 313 0 312 0; -#X connect 315 0 314 0; -#X connect 317 0 316 0; -#X connect 319 0 318 0; -#X connect 321 0 320 0; -#X connect 323 0 322 0; -#X connect 325 0 324 0; -#X connect 327 0 326 0; -#X connect 329 0 328 0; -#X connect 331 0 330 0; -#X connect 333 0 332 0; -#X connect 335 0 334 0; -#X connect 337 0 336 0; -#X connect 339 0 338 0; -#X connect 341 0 340 0; -#X connect 343 0 342 0; -#X connect 345 0 344 0; -#X connect 347 0 346 0; -#X connect 349 0 348 0; -#X connect 351 0 350 0; -#X connect 353 0 352 0; -#X connect 355 0 354 0; -#X connect 357 0 356 0; -#X connect 359 0 358 0; -#X connect 361 0 360 0; -#X connect 363 0 362 0; -#X connect 365 0 364 0; -#X connect 367 0 366 0; -#X connect 369 0 368 0; -#X connect 371 0 370 0; -#X connect 373 0 372 0; -#X connect 375 0 374 0; -#X connect 377 0 376 0; -#X connect 379 0 378 0; -#X connect 381 0 380 0; -#X connect 383 0 382 0; -#X connect 385 0 384 0; -#X connect 387 0 386 0; -#X connect 389 0 388 0; -#X connect 391 0 390 0; -#X connect 393 0 392 0; -#X connect 395 0 394 0; -#X connect 397 0 396 0; -#X connect 399 0 398 0; -#X connect 401 0 400 0; -#X connect 403 0 402 0; -#X connect 405 0 404 0; -#X connect 407 0 406 0; -#X connect 409 0 408 0; -#X connect 411 0 410 0; -#X connect 413 0 412 0; -#X connect 415 0 414 0; -#X connect 417 0 416 0; -#X connect 419 0 418 0; -#X connect 421 0 420 0; -#X connect 423 0 422 0; -#X connect 425 0 424 0; -#X connect 427 0 426 0; -#X connect 429 0 428 0; -#X connect 431 0 430 0; -#X connect 433 0 432 0; -#X connect 435 0 434 0; -#X connect 437 0 436 0; -#X connect 439 0 438 0; -#X connect 441 0 440 0; -#X connect 443 0 442 0; -#X connect 445 0 444 0; -#X connect 447 0 446 0; -#X connect 449 0 448 0; -#X connect 451 0 450 0; -#X connect 453 0 452 0; -#X connect 455 0 454 0; -#X connect 457 0 456 0; -#X connect 459 0 458 0; -#X connect 461 0 460 0; -#X connect 463 0 462 0; -#X connect 465 0 464 0; -#X connect 467 0 466 0; -#X connect 469 0 468 0; -#X connect 471 0 470 0; -#X connect 473 0 472 0; -#X connect 475 0 474 0; -#X connect 477 0 476 0; -#X connect 479 0 478 0; -#X connect 481 0 480 0; -#X restore 442 170 group tiger; -#X obj 197 16 bng 37 250 50 0 empty empty empty 17 7 0 10 -262144 -1 --1; -#X obj 197 58 t b b; -#X obj 224 103 s pd-tiger; -#X obj 197 138 t b b; -#X msg 240 167 read tiger4.tcl cr \, rewind; -#X obj 195 236 until; -#X obj 289 245 b; -#X obj 259 348 f; -#X obj 309 348 + 1; -#X obj 329 85 s reset; -#X obj 298 285 r reset; -#X obj 194 317 t a b; -#X text 461 323 1 - y position2 - this3 - this - 1; -#X obj 259 382 % 2; -#X obj 194 424 spigot; -#X obj 249 425 spigot; -#X obj 309 411 == 0; -#X text 300 428 path instruction; -#X text 123 425 options; -#X obj 421 396 expr $f1 \; $f1 - 1 \; $f1 * 40 \;; -#X obj 249 532 list trim; -#X obj 249 563 send pd-tiger; -#X obj 194 445 t b a; -#X obj 402 467 pack; -#X obj 177 497 list; -#X msg 472 462 20 \$1; -#X obj 331 502 list prepend; -#X obj 331 523 list prepend obj; -#X obj 231 472 list prepend; -#X obj 231 493 list prepend msg; -#X msg 298 306 2; -#N canvas 125 47 805 636 drawing 0; -#X obj 47 -1518 osc~ 550; -#X obj 47 -1497 *~ 0.1; -#X obj 47 -1476 dac~; -#X scalar tigerarray -1 -1302 \; -96 \; 0 \; 0 \; \;; -#X connect 0 0 1 0; -#X connect 1 0 2 0; -#X restore 74 206 pd drawing; -#X msg 32 20 scalar tiger 200 400; -#X obj 32 41 s pd-drawing; -#X msg 52 261 loadbang; -#X obj 52 282 s pd-tiger; -#X msg 252 51 clear \, obj 200 20 loadbang \, obj 200 80 r transform -; -#X floatatom 20 77 5 0 0 0 - - -, f 5; -#X obj 19 179 s transform; -#X msg 16 529 connect \$1 0 \$2 0 \, connect 0 0 \$1 0; -#X obj 450 511 list; -#X obj 249 446 t b a; -#X msg 450 532 connect 1 0 \$1 0; -#X obj 19 132 pack 0 0 0; -#X floatatom 63 75 5 0 0 0 - - -, f 5; -#X obj 63 96 t b a; -#X floatatom 113 75 5 0 0 0 - - -, f 5; -#X obj 113 96 t b a; -#X msg 21 157 transform translate \$2 \$3 scale \$1 \$1; -#X floatatom 609 89 5 0 0 0 - - -, f 5; -#X floatatom 682 82 5 0 0 0 - - -, f 5; -#N canvas 83 314 450 300 tigerarray 0; -#X obj 105 40 struct tigerarray float x float y array a tiger; -#X msg 293 105 transform scale \$1; -#X floatatom 294 77 5 0 0 0 - - -, f 5; -#X msg 178 180 traverse pd-drawing \, next; -#X obj 178 201 pointer; -#X obj 122 233 setsize tigerarray a; -#X floatatom 120 178 5 0 0 0 - - -, f 5; -#N canvas 407 383 450 300 (subpatch) 1; -#X obj 77 87 plot a 0 3 0 0 600; -#X restore 76 127 group; -#X floatatom 38 59 5 0 0 0 - - -, f 5; -#X msg 38 79 transform scale \$1; +#X msg 20 19290 fill black \, stroke #000000; +#X connect 0 0 2 0; +#X connect 0 0 4 0; +#X connect 0 0 6 0; +#X connect 0 0 8 0; +#X connect 0 0 10 0; +#X connect 0 0 12 0; +#X connect 0 0 14 0; +#X connect 0 0 16 0; +#X connect 0 0 18 0; +#X connect 0 0 20 0; +#X connect 0 0 22 0; +#X connect 0 0 24 0; +#X connect 0 0 26 0; +#X connect 0 0 28 0; +#X connect 0 0 30 0; +#X connect 0 0 32 0; +#X connect 0 0 34 0; +#X connect 0 0 36 0; +#X connect 0 0 38 0; +#X connect 0 0 40 0; +#X connect 0 0 42 0; +#X connect 0 0 44 0; +#X connect 0 0 46 0; +#X connect 0 0 48 0; +#X connect 0 0 50 0; +#X connect 0 0 52 0; +#X connect 0 0 54 0; +#X connect 0 0 56 0; +#X connect 0 0 58 0; +#X connect 0 0 60 0; +#X connect 0 0 62 0; +#X connect 0 0 64 0; +#X connect 0 0 66 0; +#X connect 0 0 68 0; +#X connect 0 0 70 0; +#X connect 0 0 72 0; +#X connect 0 0 74 0; +#X connect 0 0 76 0; +#X connect 0 0 78 0; +#X connect 0 0 80 0; +#X connect 0 0 82 0; +#X connect 0 0 84 0; +#X connect 0 0 86 0; +#X connect 0 0 88 0; +#X connect 0 0 90 0; +#X connect 0 0 92 0; +#X connect 0 0 94 0; +#X connect 0 0 96 0; +#X connect 0 0 98 0; +#X connect 0 0 100 0; +#X connect 0 0 102 0; +#X connect 0 0 104 0; +#X connect 0 0 106 0; +#X connect 0 0 108 0; +#X connect 0 0 110 0; +#X connect 0 0 112 0; +#X connect 0 0 114 0; +#X connect 0 0 116 0; +#X connect 0 0 118 0; +#X connect 0 0 120 0; +#X connect 0 0 122 0; +#X connect 0 0 124 0; +#X connect 0 0 126 0; +#X connect 0 0 128 0; +#X connect 0 0 130 0; +#X connect 0 0 132 0; +#X connect 0 0 134 0; +#X connect 0 0 136 0; +#X connect 0 0 138 0; +#X connect 0 0 140 0; +#X connect 0 0 142 0; +#X connect 0 0 144 0; +#X connect 0 0 146 0; +#X connect 0 0 148 0; +#X connect 0 0 150 0; +#X connect 0 0 152 0; +#X connect 0 0 154 0; +#X connect 0 0 156 0; +#X connect 0 0 158 0; +#X connect 0 0 160 0; +#X connect 0 0 162 0; +#X connect 0 0 164 0; +#X connect 0 0 166 0; +#X connect 0 0 168 0; +#X connect 0 0 170 0; +#X connect 0 0 172 0; +#X connect 0 0 174 0; +#X connect 0 0 176 0; +#X connect 0 0 178 0; +#X connect 0 0 180 0; +#X connect 0 0 182 0; +#X connect 0 0 184 0; +#X connect 0 0 186 0; +#X connect 0 0 188 0; +#X connect 0 0 190 0; +#X connect 0 0 192 0; +#X connect 0 0 194 0; +#X connect 0 0 196 0; +#X connect 0 0 198 0; +#X connect 0 0 200 0; +#X connect 0 0 202 0; +#X connect 0 0 204 0; +#X connect 0 0 206 0; +#X connect 0 0 208 0; +#X connect 0 0 210 0; +#X connect 0 0 212 0; +#X connect 0 0 214 0; +#X connect 0 0 216 0; +#X connect 0 0 218 0; +#X connect 0 0 220 0; +#X connect 0 0 222 0; +#X connect 0 0 224 0; +#X connect 0 0 226 0; +#X connect 0 0 228 0; +#X connect 0 0 230 0; +#X connect 0 0 232 0; +#X connect 0 0 234 0; +#X connect 0 0 236 0; +#X connect 0 0 238 0; +#X connect 0 0 240 0; +#X connect 0 0 242 0; +#X connect 0 0 244 0; +#X connect 0 0 246 0; +#X connect 0 0 248 0; +#X connect 0 0 250 0; +#X connect 0 0 252 0; +#X connect 0 0 254 0; +#X connect 0 0 256 0; +#X connect 0 0 258 0; +#X connect 0 0 260 0; +#X connect 0 0 262 0; +#X connect 0 0 264 0; +#X connect 0 0 266 0; +#X connect 0 0 268 0; +#X connect 0 0 270 0; +#X connect 0 0 272 0; +#X connect 0 0 274 0; +#X connect 0 0 276 0; +#X connect 0 0 278 0; +#X connect 0 0 280 0; +#X connect 0 0 282 0; +#X connect 0 0 284 0; +#X connect 0 0 286 0; +#X connect 0 0 288 0; +#X connect 0 0 290 0; +#X connect 0 0 292 0; +#X connect 0 0 294 0; +#X connect 0 0 296 0; +#X connect 0 0 298 0; +#X connect 0 0 300 0; +#X connect 0 0 302 0; +#X connect 0 0 304 0; +#X connect 0 0 306 0; +#X connect 0 0 308 0; +#X connect 0 0 310 0; +#X connect 0 0 312 0; +#X connect 0 0 314 0; +#X connect 0 0 316 0; +#X connect 0 0 318 0; +#X connect 0 0 320 0; +#X connect 0 0 322 0; +#X connect 0 0 324 0; +#X connect 0 0 326 0; +#X connect 0 0 328 0; +#X connect 0 0 330 0; +#X connect 0 0 332 0; +#X connect 0 0 334 0; +#X connect 0 0 336 0; +#X connect 0 0 338 0; +#X connect 0 0 340 0; +#X connect 0 0 342 0; +#X connect 0 0 344 0; +#X connect 0 0 346 0; +#X connect 0 0 348 0; +#X connect 0 0 350 0; +#X connect 0 0 352 0; +#X connect 0 0 354 0; +#X connect 0 0 356 0; +#X connect 0 0 358 0; +#X connect 0 0 360 0; +#X connect 0 0 362 0; +#X connect 0 0 364 0; +#X connect 0 0 366 0; +#X connect 0 0 368 0; +#X connect 0 0 370 0; +#X connect 0 0 372 0; +#X connect 0 0 374 0; +#X connect 0 0 376 0; +#X connect 0 0 378 0; +#X connect 0 0 380 0; +#X connect 0 0 382 0; +#X connect 0 0 384 0; +#X connect 0 0 386 0; +#X connect 0 0 388 0; +#X connect 0 0 390 0; +#X connect 0 0 392 0; +#X connect 0 0 394 0; +#X connect 0 0 396 0; +#X connect 0 0 398 0; +#X connect 0 0 400 0; +#X connect 0 0 402 0; +#X connect 0 0 404 0; +#X connect 0 0 406 0; +#X connect 0 0 408 0; +#X connect 0 0 410 0; +#X connect 0 0 412 0; +#X connect 0 0 414 0; +#X connect 0 0 416 0; +#X connect 0 0 418 0; +#X connect 0 0 420 0; +#X connect 0 0 422 0; +#X connect 0 0 424 0; +#X connect 0 0 426 0; +#X connect 0 0 428 0; +#X connect 0 0 430 0; +#X connect 0 0 432 0; +#X connect 0 0 434 0; +#X connect 0 0 436 0; +#X connect 0 0 438 0; +#X connect 0 0 440 0; +#X connect 0 0 442 0; +#X connect 0 0 444 0; +#X connect 0 0 446 0; +#X connect 0 0 448 0; +#X connect 0 0 450 0; +#X connect 0 0 452 0; +#X connect 0 0 454 0; +#X connect 0 0 456 0; +#X connect 0 0 458 0; +#X connect 0 0 460 0; +#X connect 0 0 462 0; +#X connect 0 0 464 0; +#X connect 0 0 466 0; +#X connect 0 0 468 0; +#X connect 0 0 470 0; +#X connect 0 0 472 0; +#X connect 0 0 474 0; +#X connect 0 0 476 0; +#X connect 0 0 478 0; +#X connect 0 0 480 0; #X connect 2 0 1 0; -#X connect 3 0 4 0; -#X connect 4 0 5 1; +#X connect 4 0 3 0; #X connect 6 0 5 0; +#X connect 8 0 7 0; +#X connect 10 0 9 0; +#X connect 12 0 11 0; +#X connect 14 0 13 0; +#X connect 16 0 15 0; +#X connect 18 0 17 0; +#X connect 20 0 19 0; +#X connect 22 0 21 0; +#X connect 24 0 23 0; +#X connect 26 0 25 0; +#X connect 28 0 27 0; +#X connect 30 0 29 0; +#X connect 32 0 31 0; +#X connect 34 0 33 0; +#X connect 36 0 35 0; +#X connect 38 0 37 0; +#X connect 40 0 39 0; +#X connect 42 0 41 0; +#X connect 44 0 43 0; +#X connect 46 0 45 0; +#X connect 48 0 47 0; +#X connect 50 0 49 0; +#X connect 52 0 51 0; +#X connect 54 0 53 0; +#X connect 56 0 55 0; +#X connect 58 0 57 0; +#X connect 60 0 59 0; +#X connect 62 0 61 0; +#X connect 64 0 63 0; +#X connect 66 0 65 0; +#X connect 68 0 67 0; +#X connect 70 0 69 0; +#X connect 72 0 71 0; +#X connect 74 0 73 0; +#X connect 76 0 75 0; +#X connect 78 0 77 0; +#X connect 80 0 79 0; +#X connect 82 0 81 0; +#X connect 84 0 83 0; +#X connect 86 0 85 0; +#X connect 88 0 87 0; +#X connect 90 0 89 0; +#X connect 92 0 91 0; +#X connect 94 0 93 0; +#X connect 96 0 95 0; +#X connect 98 0 97 0; +#X connect 100 0 99 0; +#X connect 102 0 101 0; +#X connect 104 0 103 0; +#X connect 106 0 105 0; +#X connect 108 0 107 0; +#X connect 110 0 109 0; +#X connect 112 0 111 0; +#X connect 114 0 113 0; +#X connect 116 0 115 0; +#X connect 118 0 117 0; +#X connect 120 0 119 0; +#X connect 122 0 121 0; +#X connect 124 0 123 0; +#X connect 126 0 125 0; +#X connect 128 0 127 0; +#X connect 130 0 129 0; +#X connect 132 0 131 0; +#X connect 134 0 133 0; +#X connect 136 0 135 0; +#X connect 138 0 137 0; +#X connect 140 0 139 0; +#X connect 142 0 141 0; +#X connect 144 0 143 0; +#X connect 146 0 145 0; +#X connect 148 0 147 0; +#X connect 150 0 149 0; +#X connect 152 0 151 0; +#X connect 154 0 153 0; +#X connect 156 0 155 0; +#X connect 158 0 157 0; +#X connect 160 0 159 0; +#X connect 162 0 161 0; +#X connect 164 0 163 0; +#X connect 166 0 165 0; +#X connect 168 0 167 0; +#X connect 170 0 169 0; +#X connect 172 0 171 0; +#X connect 174 0 173 0; +#X connect 176 0 175 0; +#X connect 178 0 177 0; +#X connect 180 0 179 0; +#X connect 182 0 181 0; +#X connect 184 0 183 0; +#X connect 186 0 185 0; +#X connect 188 0 187 0; +#X connect 190 0 189 0; +#X connect 192 0 191 0; +#X connect 194 0 193 0; +#X connect 196 0 195 0; +#X connect 198 0 197 0; +#X connect 200 0 199 0; +#X connect 202 0 201 0; +#X connect 204 0 203 0; +#X connect 206 0 205 0; +#X connect 208 0 207 0; +#X connect 210 0 209 0; +#X connect 212 0 211 0; +#X connect 214 0 213 0; +#X connect 216 0 215 0; +#X connect 218 0 217 0; +#X connect 220 0 219 0; +#X connect 222 0 221 0; +#X connect 224 0 223 0; +#X connect 226 0 225 0; +#X connect 228 0 227 0; +#X connect 230 0 229 0; +#X connect 232 0 231 0; +#X connect 234 0 233 0; +#X connect 236 0 235 0; +#X connect 238 0 237 0; +#X connect 240 0 239 0; +#X connect 242 0 241 0; +#X connect 244 0 243 0; +#X connect 246 0 245 0; +#X connect 248 0 247 0; +#X connect 250 0 249 0; +#X connect 252 0 251 0; +#X connect 254 0 253 0; +#X connect 256 0 255 0; +#X connect 258 0 257 0; +#X connect 260 0 259 0; +#X connect 262 0 261 0; +#X connect 264 0 263 0; +#X connect 266 0 265 0; +#X connect 268 0 267 0; +#X connect 270 0 269 0; +#X connect 272 0 271 0; +#X connect 274 0 273 0; +#X connect 276 0 275 0; +#X connect 278 0 277 0; +#X connect 280 0 279 0; +#X connect 282 0 281 0; +#X connect 284 0 283 0; +#X connect 286 0 285 0; +#X connect 288 0 287 0; +#X connect 290 0 289 0; +#X connect 292 0 291 0; +#X connect 294 0 293 0; +#X connect 296 0 295 0; +#X connect 298 0 297 0; +#X connect 300 0 299 0; +#X connect 302 0 301 0; +#X connect 304 0 303 0; +#X connect 306 0 305 0; +#X connect 308 0 307 0; +#X connect 310 0 309 0; +#X connect 312 0 311 0; +#X connect 314 0 313 0; +#X connect 316 0 315 0; +#X connect 318 0 317 0; +#X connect 320 0 319 0; +#X connect 322 0 321 0; +#X connect 324 0 323 0; +#X connect 326 0 325 0; +#X connect 328 0 327 0; +#X connect 330 0 329 0; +#X connect 332 0 331 0; +#X connect 334 0 333 0; +#X connect 336 0 335 0; +#X connect 338 0 337 0; +#X connect 340 0 339 0; +#X connect 342 0 341 0; +#X connect 344 0 343 0; +#X connect 346 0 345 0; +#X connect 348 0 347 0; +#X connect 350 0 349 0; +#X connect 352 0 351 0; +#X connect 354 0 353 0; +#X connect 356 0 355 0; +#X connect 358 0 357 0; +#X connect 360 0 359 0; +#X connect 362 0 361 0; +#X connect 364 0 363 0; +#X connect 366 0 365 0; +#X connect 368 0 367 0; +#X connect 370 0 369 0; +#X connect 372 0 371 0; +#X connect 374 0 373 0; +#X connect 376 0 375 0; +#X connect 378 0 377 0; +#X connect 380 0 379 0; +#X connect 382 0 381 0; +#X connect 384 0 383 0; +#X connect 386 0 385 0; +#X connect 388 0 387 0; +#X connect 390 0 389 0; +#X connect 392 0 391 0; +#X connect 394 0 393 0; +#X connect 396 0 395 0; +#X connect 398 0 397 0; +#X connect 400 0 399 0; +#X connect 402 0 401 0; +#X connect 404 0 403 0; +#X connect 406 0 405 0; +#X connect 408 0 407 0; +#X connect 410 0 409 0; +#X connect 412 0 411 0; +#X connect 414 0 413 0; +#X connect 416 0 415 0; +#X connect 418 0 417 0; +#X connect 420 0 419 0; +#X connect 422 0 421 0; +#X connect 424 0 423 0; +#X connect 426 0 425 0; +#X connect 428 0 427 0; +#X connect 430 0 429 0; +#X connect 432 0 431 0; +#X connect 434 0 433 0; +#X connect 436 0 435 0; +#X connect 438 0 437 0; +#X connect 440 0 439 0; +#X connect 442 0 441 0; +#X connect 444 0 443 0; +#X connect 446 0 445 0; +#X connect 448 0 447 0; +#X connect 450 0 449 0; +#X connect 452 0 451 0; +#X connect 454 0 453 0; +#X connect 456 0 455 0; +#X connect 458 0 457 0; +#X connect 460 0 459 0; +#X connect 462 0 461 0; +#X connect 464 0 463 0; +#X connect 466 0 465 0; +#X connect 468 0 467 0; +#X connect 470 0 469 0; +#X connect 472 0 471 0; +#X connect 474 0 473 0; +#X connect 476 0 475 0; +#X connect 478 0 477 0; +#X connect 480 0 479 0; +#X restore 208 140 group; +#X text 253 140 <-- an awful lot of paths inside here. In a case like +this it would probably be preferable to have a [draw svg] where you +can just specify the file name. A GUI toolkit like Qt might be able +to do this \, but tcl/tk cannot.; +#X scalar tiger 54 126 \;; +#X msg 208 109 transform scale \$1 rotate -20; +#X obj 23 312 osc~ 1337; +#X obj 23 353 output~; +#X obj 252 62 loadbang; +#X msg 252 83 0.3; +#X connect 0 0 5 0; +#X connect 5 0 2 0; +#X connect 6 0 7 0; #X connect 8 0 9 0; -#X connect 9 0 7 0; -#X restore 399 242 pd tigerarray; -#X obj 614 136 f; -#X obj 614 157 pack; -#X obj 674 107 t b a; -#X msg 612 186 transform translate \$1 0 scale \$2 \$2; -#X obj 440 105 struct tiger float y; -#X connect 0 0 13 0; -#X connect 0 1 8 0; -#X connect 2 0 3 0; -#X connect 3 0 5 0; -#X connect 3 1 38 0; -#X connect 3 1 11 0; -#X connect 5 0 7 0; -#X connect 5 1 6 0; -#X connect 6 0 0 0; -#X connect 7 0 0 0; -#X connect 8 0 7 1; -#X connect 9 0 10 0; -#X connect 9 0 15 0; -#X connect 9 0 21 0; -#X connect 10 0 9 1; -#X connect 12 0 32 0; -#X connect 13 0 16 0; -#X connect 13 0 17 0; -#X connect 13 1 9 0; -#X connect 15 0 16 1; -#X connect 15 0 18 0; -#X connect 16 0 24 0; -#X connect 17 0 43 0; -#X connect 18 0 17 1; -#X connect 21 0 25 0; -#X connect 21 1 25 1; -#X connect 21 2 27 0; -#X connect 22 0 23 0; -#X connect 24 0 26 0; -#X connect 24 1 30 0; -#X connect 25 0 26 1; -#X connect 25 0 42 1; -#X connect 26 0 41 0; -#X connect 27 0 28 1; -#X connect 27 0 30 1; -#X connect 28 0 29 0; -#X connect 29 0 22 0; -#X connect 30 0 31 0; -#X connect 31 0 22 0; -#X connect 32 0 9 1; -#X connect 34 0 35 0; -#X connect 36 0 37 0; -#X connect 38 0 4 0; -#X connect 39 0 45 0; -#X connect 41 0 23 0; -#X connect 42 0 44 0; -#X connect 43 0 42 0; -#X connect 43 1 28 0; -#X connect 44 0 23 0; -#X connect 45 0 50 0; -#X connect 46 0 47 0; -#X connect 47 0 39 0; -#X connect 47 1 45 1; -#X connect 48 0 49 0; -#X connect 49 0 46 0; -#X connect 49 1 45 2; -#X connect 50 0 40 0; -#X connect 51 0 54 0; -#X connect 52 0 56 0; -#X connect 54 0 55 0; -#X connect 55 0 57 0; -#X connect 56 0 54 0; -#X connect 56 1 55 1; -#X connect 57 0 1 0; +#X connect 9 0 5 0; diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/game.pd b/pd/doc/4.data.structures/pd-l2ork/sprite-game/game.pd new file mode 100644 index 0000000000000000000000000000000000000000..8d83572ee0d12317ea9351e3d4d3dda935fbeb7c --- /dev/null +++ b/pd/doc/4.data.structures/pd-l2ork/sprite-game/game.pd @@ -0,0 +1,4729 @@ +#N struct foo; +#N canvas 34 19 881 608 10; +#X obj 661 39 pddplink http://remusprites.carbonmade.com/ -text Sprite +by Bleed; +#N canvas 480 111 853 605 (subpatch) 0; +#X obj 253 455 cnv 15 378 41 empty empty empty 20 12 0 14 -204786 -66577 +0; +#X obj 33 550 cnv 15 270 32 empty empty empty 20 12 0 14 -204786 -66577 +0; +#X obj 494 208 cnv 15 123 28 empty empty empty 20 12 0 14 -204786 -66577 +0; +#X obj 284 279 cnv 15 141 25 empty empty empty 20 12 0 14 -204786 -66577 +0; +#X obj 33 65 cnv 15 133 24 empty empty empty 20 12 0 14 -204786 -66577 +0; +#X obj 35 5 inlet; +#X obj 35 68 draw sprite omnibus; +#X obj 38 558 draw polyline 100 42 200 32 200 52 100 42; +#X obj 61 427 r \$0-direction; +#X obj 39 245 loadbang; +#X obj 39 325 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 50 292 r \$0-flashlight; +#X msg 39 361 vis \$1; +#X msg 259 432 vis \$1; +#X obj 259 460 draw path M 60 -5 l 0 0 5 0 0 -5 -5 0 z M 60 -15 l 0 +0 5 0 0 -25 -5 0 z; +#X obj 259 410 &&; +#X obj 273 353 t b a; +#X obj 259 380 f; +#X obj 438 126 loadbang; +#X msg 438 159 vis 0; +#X obj 219 5 r the_answer; +#X msg 287 126 vis 1; +#N canvas 634 107 676 501 frame-adjustments 0; +#X obj 81 24 inlet; +#X obj 147 225 change; +#X obj 147 246 sel 0 1; +#X obj 147 116 moses 76; +#X obj 81 63 mod 92; +#X msg 174 170 set -1; +#X obj 222 149 moses 80; +#X obj 267 170 moses 84; +#X obj 312 191 moses 88; +#X msg 147 373 transform translate \$1 \$2; +#X msg 222 170 -5 7; +#X msg 267 191 -2 -5; +#X msg 357 233 -10 5; +#X msg 147 280 0 0; +#X obj 223 280 t a; +#X msg 176 280 -10 0; +#X obj 147 136 >= 60; +#X obj 114 85 sel 68; +#X msg 114 116 0; +#X msg 312 212 -37 2; +#X obj 80 424 outlet; +#X text 257 281 I used imagemagick to break out the sprite sheet into +an image sequence \, but not all the images align correctly. So I am +translating the frames of the sprite to make them line up correctly. +; +#X connect 0 0 4 0; +#X connect 1 0 2 0; +#X connect 2 0 13 0; +#X connect 2 1 15 0; +#X connect 3 0 16 0; +#X connect 3 1 5 0; +#X connect 3 1 6 0; +#X connect 4 0 17 0; +#X connect 4 0 20 0; +#X connect 5 0 1 0; +#X connect 6 0 10 0; +#X connect 6 1 7 0; +#X connect 7 0 11 0; +#X connect 7 1 8 0; +#X connect 8 0 19 0; +#X connect 8 1 12 0; +#X connect 9 0 20 0; +#X connect 10 0 14 0; +#X connect 11 0 14 0; +#X connect 12 0 14 0; +#X connect 13 0 9 0; +#X connect 14 0 9 0; +#X connect 15 0 9 0; +#X connect 16 0 1 0; +#X connect 17 0 18 0; +#X connect 17 1 3 0; +#X connect 18 0 1 0; +#X connect 19 0 14 0; +#X restore 35 35 pd frame-adjustments; +#N canvas 871 28 450 300 transform-flashlight-beam 0; +#X msg 134 44 transform translate 0 0; +#X msg 116 82 transform rotate -90 60 55; +#X msg 153 17 transform rotate 90 40 75; +#X msg 173 -10 transform translate 125 103 scale -1; +#X obj 113 -59 inlet; +#X obj 183 143 outlet; +#X obj 113 -35 select n e s w; +#X connect 0 0 5 0; +#X connect 1 0 5 0; +#X connect 2 0 5 0; +#X connect 3 0 5 0; +#X connect 4 0 6 0; +#X connect 6 0 1 0; +#X connect 6 1 0 0; +#X connect 6 2 2 0; +#X connect 6 3 3 0; +#X restore 61 452 pd transform-flashlight-beam; +#X obj 68 485 loadbang; +#N canvas 510 33 765 643 level-completed 0; +#X obj 470 227 draw rect 63 50 387 48; +#X obj 34 83 draw path m 96.5563 77.37 c 1.92685 9.95844 -16.8413 5.35744 +-10.1789 -4.24988 -4.92945 -7.64506 12.2558 -11.9026 -1.96966 -11.2116 +-11.6695 -0.701416 3.56415 5.52858 -1.33995 13.3848 3.83698 7.12434 +-10.1801 9.43989 0.508268 10.1438 8.30832 3.29187 22.7138 -3.96372 +13.3342 -9.64464 L 96.5563 77.37 l 0 0 z; +#X obj 34 174 draw path m 106.739 74.53 c 1.29606 -12.0668 20.5432 +2.94386 4.79726 0 -1.59909 0 -3.19817 0 -4.79726 0 z m -0.08 2.56 c +8.1553 2.10502 24.0448 -1.33611 11.1072 -9.46422 -16.5008 -7.21824 +-20.1518 22.5358 -2.44647 17.842 6.73812 0.694154 8.49992 -7.32869 +0.85141 -2.90733 -3.97516 1.22057 -9.73338 -0.389794 -9.5121 -5.4704 +z; +#X obj 34 265 draw path m 128.361 69.97 c 2.46367 6.33008 8.55626 23.6266 +13.3399 9.31702 4.64654 -5.42544 7.12968 -17.4543 -1.59793 -10.0397 +5.3043 4.15272 -5.42535 19.1791 -6.0906 6.31356 -0.39469 -6.5519 0.11839 +-11.0394 -7.86743 -7.38683 l 0.43045 0.768682 1.78559 1.02725 0 0 z +; +#X obj 34 343 draw path m 154.864 74.53 c 1.29606 -12.0668 20.5432 +2.94386 4.79726 0 -1.59909 0 -3.19817 0 -4.79726 0 z m -0.08 2.56 c +8.1553 2.10502 24.0448 -1.33611 11.1072 -9.46422 -16.5008 -7.21824 +-20.1518 22.5358 -2.44647 17.842 6.73812 0.694153 8.49993 -7.32869 +0.85141 -2.90733 -3.97515 1.22057 -9.73338 -0.389791 -9.5121 -5.4704 +z; +#X obj 34 434 draw path m 184.126 62.49 c 0 6.66667 0 13.3333 0 20 +-15.4289 0.674763 8.23754 6.41151 9.54936 0.906154 -15.0131 1.53377 +1.02759 -23.5938 -11.1939 -23.9651 -6.03163 0.773538 -3.0334 4.20857 +1.64458 3.05898 z; +#X obj 34 499 draw path M 239.731 62.73 C 221.637 53.056 216.744 90.1285 +236.897 85.793 245.911 82.2914 240.345 78.4913 234.195 82.8395 217.401 +80.765 233.436 51.6678 240.892 70.5232 243.981 70.307 244.056 60.1726 +239.731 62.73 z; +#X obj 34 564 draw path m 267.834 76.25 c -0.23191 -18.935 -32.235 +-4.27042 -16.5591 7.67334 6.03888 4.31453 17.1253 0.693617 16.5591 +-7.67334 z m -10.2 6.76 c -16.409 -1.07188 2.85867 -24.3778 6.81643 +-7.79127 0.64165 3.92838 -2.68125 8.17391 -6.81643 7.79127 z; +#X obj 34 642 draw path m 288.816 74.37 c -3.15164 6.09481 5.28382 +16.8221 3.26777 5.5346 1.5439 -9.07896 -3.34271 -15.6876 -12.9625 -12.0708 +-15.1852 -5.34395 -2.23779 10.883 -8.49939 16.5134 13.5713 6.0919 -2.23552 +-13.7076 8.67824 -13.7279 1.75289 3.30842 1.49219 20.6269 5.25204 11.7456 +-4.91087 -4.08509 2.70584 -20.8388 4.26384 -7.99483 z; +#X obj 34 733 draw path m 306.759 82.41 c -15.7771 -1.57343 4.61263 +-21.8301 6.2 -6.12 0.23592 3.34396 -2.88692 6.35093 -6.2 6.12 z m -6.08 +7.84 c -4.04782 -13.5507 18.6587 1.50987 15.1901 -14.4803 -0.40494 +-11.3757 -16.8219 -9.18947 -20.375 -6.12469 6.87672 4.92086 -1.59329 +19.5553 2.83089 23.6604 5.68336 0.712824 13.2407 -2.84409 2.35411 -3.05544 +z; +#X obj 34 824 draw path m 328.501 62.49 c 0 6.66667 0 13.3333 0 20 +-15.4289 0.674763 8.23754 6.41151 9.54936 0.906154 -15.0131 1.53377 +1.02759 -23.5938 -11.1939 -23.9651 -6.17628 1.10893 -3.12335 3.95489 +1.64458 3.05898 z; +#X obj 34 889 draw path m 347.364 74.53 c 1.29606 -12.0668 20.5432 +2.94386 4.79726 0 -1.59909 0 -3.19817 0 -4.79726 0 z m -0.08 2.56 c +8.1553 2.10502 24.0448 -1.33611 11.1072 -9.46422 -16.5008 -7.21824 +-20.1518 22.5358 -2.44647 17.842 6.73812 0.694153 8.49993 -7.32869 +0.85141 -2.90733 -3.97515 1.22057 -9.73338 -0.389791 -9.5121 -5.4704 +z; +#X obj 34 980 draw path m 383.266 68.29 c -8.91944 4.40634 -8.87564 +-13.4589 -11.5484 -0.425432 -7.88573 2.22763 4.23738 3.27492 0.92101 +10.7529 -3.67978 15.2247 25.4195 -0.455864 7.64602 4.34705 -9.51674 +-2.24089 -4.90771 -15.9221 4.49411 -12.4765 1.46297 -0.748842 -1.29351 +-2.15054 -1.51271 -2.198 z; +#X obj 34 1058 draw path m 395.489 74.53 c 1.29606 -12.0668 20.5432 +2.94386 4.79726 0 -1.59909 0 -3.19817 0 -4.79726 0 z m -0.08 2.56 c +8.1553 2.10502 24.0448 -1.33611 11.1072 -9.46422 -16.5008 -7.21824 +-20.1518 22.5358 -2.44647 17.842 6.73812 0.694153 8.49993 -7.32869 +0.85141 -2.90733 -3.97515 1.22057 -9.73338 -0.389791 -9.5121 -5.4704 +z; +#X obj 34 1149 draw path m 419.151 76.49 c 0.62727 -15.1791 22.3064 +2.24823 7.10756 6.0854 -3.53934 0.616982 -7.44903 -2.32926 -7.10756 +-6.0854 z m 12.8 8.76 c 8.33635 0.525291 -0.95158 -13.131 2.48828 -18.8302 +4.484 -6.72068 -8.30014 -9.24304 -4.7817 -3.70695 9.09049 10.7118 -12.9544 +-0.341956 -13.4937 10.5599 -4.35521 10.6013 10.4457 13.4346 15.7872 +11.9772 z; +#X obj 437 101 inlet; +#X obj 470 163 loadbang; +#X msg 470 185 fill 100 230 100 \, stroke gray \, fill-opacity 0.8 +\, rx 20 \, ry 20; +#X connect 15 0 1 0; +#X connect 15 0 14 0; +#X connect 15 0 13 0; +#X connect 15 0 12 0; +#X connect 15 0 11 0; +#X connect 15 0 10 0; +#X connect 15 0 9 0; +#X connect 15 0 8 0; +#X connect 15 0 7 0; +#X connect 15 0 6 0; +#X connect 15 0 5 0; +#X connect 15 0 4 0; +#X connect 15 0 3 0; +#X connect 15 0 2 0; +#X connect 15 0 0 0; +#X connect 16 0 17 0; +#X connect 17 0 0 0; +#X restore 288 284 group level-completed; +#N canvas 690 179 450 300 level-failed 0; +#N canvas 770 19 450 683 out-of-bullets 0; +#X obj 49 40 draw path m 109.196 123.09 c -17.9481 -2.15321 2.34765 +-31.7296 6.93307 -11.4557 0.71321 4.65858 -1.03673 11.6092 -6.93307 +11.4557 z m 10.56 -9.44 c 2.24679 -19.3448 -29.9247 -10.3518 -20.3118 +5.44585 4.09988 11.8775 22.1276 6.26503 20.3118 -5.44585 z; +#X obj 49 119 draw path m 128.299 118.05 c 3.02752 -4.59798 -3.67414 +-16.0885 -3.91581 -7.70045 1.42277 7.04461 0.61515 18.002 12.1846 14.2761 +10.4645 3.44031 1.61797 -10.1288 4.01485 -15.4959 -3.11392 -4.48814 +-9.53065 -0.71972 -3.10937 1.97197 4.54472 7.35364 -6.81458 18.3302 +-9.17431 6.9483 z; +#X obj 49 198 draw path m 162.641 108.29 c -8.66895 4.63802 -9.26755 +-13.6677 -11.2856 -0.66298 -8.52319 1.5666 5.6526 5.61284 0.11887 12.9023 +-0.24293 11.8294 24.6264 -2.03777 8.68 2.68751 -9.48975 -1.46375 -6.08225 +-16.4573 3.77057 -12.5723 1.66301 -0.55181 -0.96517 -2.38082 -1.28389 +-2.35458 z; +#X obj 49 277 draw path m 215.646 116.25 c -0.23191 -18.935 -32.235 +-4.27042 -16.5591 7.67334 6.03888 4.31453 17.1253 0.69362 16.5591 -7.67334 +z m -10.2 6.76 c -16.409 -1.07188 2.85868 -24.3778 6.81644 -7.79128 +0.64164 3.92838 -2.68126 8.17392 -6.81644 7.79128 z; +#X obj 49 356 draw path m 235.509 122.45 c -9.73627 3.35166 -9.44116 +-16.056 0.77087 -12.415 3.26783 -3.69079 -13.9028 -0.93721 -5.10337 +-7.23378 10.8756 2.83575 3.96123 -7.53183 -2.44104 -1.73952 -2.67965 +6.25351 -10.1558 7.34907 -2.8792 11.2311 4.71407 7.57767 -10.636 14.6441 +3.17207 12.9328 1.61149 -0.10871 11.0161 1.22514 6.48067 -2.7756 z +; +#X obj 49 448 draw path m 272.594 110.01 c 3.37513 -5.13406 -4.72888 +-16.0475 -3.68824 -6.23485 3.45501 6.96924 -1.92171 18.1113 0.5949 +21.6207 6.17902 -3.78274 17.2337 4.76237 18.1183 -7.75182 1.15162 -8.93359 +-8.66534 -14.5092 -15.025 -7.63403 z m 6.08 12.52 c -15.8341 -1.61793 +4.60504 -22.1746 6.16 -6.24 0.26014 3.34492 -2.78996 6.49482 -6.16 +6.24 z; +#X obj 49 540 draw path m 296.736 118.05 c 3.02752 -4.59798 -3.67414 +-16.0885 -3.91581 -7.70045 1.42277 7.04461 0.61515 18.002 12.1846 14.2761 +10.4645 3.44031 1.61797 -10.1288 4.01485 -15.4959 -3.11392 -4.48814 +-9.53065 -0.71972 -3.10937 1.97197 4.27514 7.52213 -6.56556 18.4213 +-9.17431 6.9483 z; +#X obj 49 619 draw path m 324.439 102.49 c 0 6.66667 0 13.3333 0 20 +-17.3495 0.8016 13.3927 6.87897 8.32111 0 -13.7684 1.77648 3.35815 +-26.6467 -11.7406 -22.6192 -4.96278 2.22513 1.78372 3.1073 3.41949 +2.61915 z; +#X obj 49 685 draw path m 348.501 102.49 c 0 6.66667 0 13.3333 0 20 +-17.3495 0.8016 13.3927 6.87897 8.32111 0 -13.7684 1.77648 3.35815 +-26.6467 -11.7406 -22.6192 -4.96278 2.22513 1.78372 3.1073 3.41949 +2.61915 z; +#X obj 49 751 draw path m 367.364 114.53 c 1.27853 -12.0642 20.55 2.93152 +4.81089 0 -1.60363 0 -3.20726 0 -4.81089 0 z m -0.08 2.56 c 8.15519 +2.10446 24.0448 -1.33659 11.1072 -9.46423 -16.5008 -7.21824 -20.1518 +22.5358 -2.44647 17.842 6.73812 0.69415 8.49993 -7.3287 0.85141 -2.90734 +-3.97515 1.22057 -9.73338 -0.38979 -9.5121 -5.4704 z; +#X obj 49 843 draw path m 403.266 108.29 c -8.66895 4.63802 -9.26755 +-13.6677 -11.2856 -0.66298 -8.52317 1.56661 5.65259 5.61285 0.11887 +12.9023 -0.24293 11.8294 24.6264 -2.03777 8.68 2.68751 -9.48975 -1.46375 +-6.08225 -16.4573 3.77057 -12.5723 1.66301 -0.55181 -0.96517 -2.38082 +-1.28389 -2.35458 z; +#X obj 49 922 draw path m 413.449 123.85 c 7.27008 9.33326 26.5023 +-8.26532 9.48543 -8.90629 -10.831 1.289 -2.03658 -11.642 2.0937 -2.93623 +14.2827 -2.20819 -13.8379 -11.2427 -9.43969 1.45153 1.27651 6.80054 +17.3253 3.98891 8.37126 10.3066 -3.72362 0.49919 -12.6223 -10.129 -10.5107 +0.0844 z; +#X obj 49 1001 draw path m 442.231 122.05 c 9.67437 14.1904 9.16834 +-13.7799 0 0 z m 0 -10.8 c 9.67437 14.1904 9.16833 -13.7799 0 0 z; +#X obj 19 13 inlet; +#X connect 13 0 0 0; +#X connect 13 0 12 0; +#X connect 13 0 11 0; +#X connect 13 0 10 0; +#X connect 13 0 9 0; +#X connect 13 0 8 0; +#X connect 13 0 7 0; +#X connect 13 0 6 0; +#X connect 13 0 5 0; +#X connect 13 0 4 0; +#X connect 13 0 3 0; +#X connect 13 0 2 0; +#X connect 13 0 1 0; +#X restore 152 115 group out-of-bullets; +#N canvas 831 86 450 472 go-to-jail 0; +#X obj 48 86 draw path m 163.521 171.89 c -18.0526 10.1245 -15.1912 +-29.9926 0.19314 -13.8101 9.7597 -7.53129 -12.8866 -9.97304 -15.248 +-0.49569 -9.85779 11.5808 12.5995 27.0142 18.4774 13.0228 6.5267 -9.97766 +-17.1568 -4.83831 -4.84084 -3.32096 2.47553 -0.17293 1.65526 3.34991 +1.41837 4.60396 z; +#X obj 48 169 draw path m 181.384 173.09 c -17.9481 -2.15321 2.34763 +-31.7296 6.93306 -11.4557 0.71322 4.65858 -1.03672 11.6092 -6.93306 +11.4557 z m 10.56 -9.44 c 2.24679 -19.3448 -29.9247 -10.3518 -20.3118 +5.44585 4.09988 11.8775 22.1276 6.26503 20.3118 -5.44585 z; +#X obj 48 252 draw path m 222.189 159.97 c -0.92579 -9.94683 8.89423 +-3.17234 5.76 3.55263 0.73074 5.48518 -0.009 9.75999 -4.01047 10.764 +4.66453 3.65249 16.786 -0.0847 7.09047 -3.23506 0 -5.38719 0 -10.7744 +0 -16.1616 6.99203 -4.58295 6.69419 14.7583 8.83215 2.34038 -0.27966 +-8.96861 -15.7669 -5.17226 -20.2711 -3.58188 -0.49011 1.64159 -0.62731 +13.5594 2.59891 6.3215 z; +#X obj 48 361 draw path m 253.571 173.09 c -17.9481 -2.15321 2.34763 +-31.7296 6.93306 -11.4557 0.6946 4.67437 -1.01164 11.5966 -6.93306 +11.4557 z m 10.56 -9.44 c 2.24679 -19.3448 -29.9247 -10.3518 -20.3118 +5.44585 4.09988 11.8775 22.1276 6.26503 20.3118 -5.44585 z; +#X obj 48 444 draw path m 304.656 154.89 c 1.85215 6.84529 -1.04715 +27.092 -9.81264 14.1827 -9.07458 -6.03443 4.23793 16.2997 11.3778 3.94955 +3.9797 -6.3 -0.82502 -17.9323 4.8827 -20.5366 -4.81661 -2.34103 -21.9712 +1.24792 -8.24443 2.62822 l 1.79653 -0.22395 0 0 z; +#X obj 48 527 draw path m 322.719 154.89 c -2.21333 5.86667 -4.42667 +11.7333 -6.64 17.6 -7.20793 4.61356 14.8858 3.22723 3.33221 -1.62982 +6.18535 -9.21407 14.8584 1.42162 11.4515 4.29734 13.3209 1.37281 -2.40419 +-14.2235 -2.45172 -20.7942 -1.16611 -5.99548 -18.2135 0.2738 -5.69198 +0.52667 z m -1 10.36 c 1.62582 -5.47953 4.20743 -13.8265 6.64526 -3.61506 +3.22868 6.12576 -3.63046 2.99007 -6.64526 3.61506 z; +#X obj 48 636 draw path m 355.741 172.49 c -7.37969 1.04537 -7.2304 +-20.5498 1.59961 -18.5874 -1.69871 -5.46041 -24.0824 0.36903 -9.07961 +0.98738 0 5.86667 0 11.7333 0 17.6 -15.0185 0.79274 7.92919 6.13147 +9.50125 1.07379 L 355.741 172.49 z; +#X obj 48 706 draw path m 381.244 167.37 c 1.93543 9.94125 -16.8276 +5.37747 -10.1803 -4.22358 -4.92339 -7.64371 12.2507 -11.9437 -1.96802 +-11.2373 -11.6721 -0.69763 3.56032 5.51347 -1.34085 13.3655 3.84807 +7.12042 -10.1774 9.46013 0.49717 10.1621 8.30469 3.28021 22.7269 -3.94926 +13.3476 -9.64595 l -0.3556 1.57923 0 0 z; +#X obj 18 -5 inlet; +#X obj 88 54 draw rect 130 140 270 46; +#X msg 90 30 fill-opacity 0.4 \, rx 20 \, ry 20; +#X connect 8 0 0 0; +#X connect 8 0 7 0; +#X connect 8 0 6 0; +#X connect 8 0 5 0; +#X connect 8 0 4 0; +#X connect 8 0 3 0; +#X connect 8 0 2 0; +#X connect 8 0 1 0; +#X connect 8 0 10 0; +#X connect 8 0 9 0; +#X connect 10 0 9 0; +#X restore 152 197 group go-to-jail; +#X obj 269 68 loadbang; +#X msg 269 89 fill black; +#X obj 245 151 loadbang; +#X msg 245 172 fill red; +#X obj 104 70 inlet; +#X connect 2 0 3 0; +#X connect 3 0 0 1; +#X connect 4 0 5 0; +#X connect 5 0 1 1; +#X connect 6 0 0 0; +#X connect 6 0 1 0; +#X restore 501 214 group level-failed; +#X msg 39 266 0; +#X msg 606 189 transform translate -140 70 scale 0.75; +#X msg 219 126 0; +#X obj 219 147 s \$0-lock; +#X obj 219 31 b; +#X obj 219 76 del 750; +#X obj 346 159 s \$0-level-up; +#X msg 300 159 vis 0; +#X obj 501 33 r no-bullets; +#X msg 501 111 vis 1; +#X msg 258 31 stop; +#X obj 565 146 s \$0-reset; +#X obj 638 146 s \$0-level-up; +#X msg 513 146 vis 0; +#X obj 501 59 del 1500; +#X msg 625 90 0; +#X obj 625 111 s \$0-lock; +#X obj 565 111 del 3500; +#X obj 346 126 del 3000; +#X msg 68 509 stroke-dasharray 5 6 \, fill yellow \, fill-opacity 0.5 +\, stroke darkgray; +#X obj 367 401 loadbang; +#X msg 367 422 fill yellow \, transform translate 27 -7 scale 0.57 +; +#X msg 411 245 fill black \, transform translate -130 100 scale 0.75 +\, fill-opacity 0.6 \, stroke-opacity 0.6; +#X obj 411 224 loadbang; +#X obj 606 168 loadbang; +#X obj 259 324 r \$0-hit-object; +#X connect 5 0 22 0; +#X connect 8 0 23 0; +#X connect 9 0 27 0; +#X connect 10 0 12 0; +#X connect 10 0 16 0; +#X connect 11 0 10 0; +#X connect 12 0 7 0; +#X connect 13 0 14 0; +#X connect 15 0 13 0; +#X connect 16 0 17 0; +#X connect 16 1 15 1; +#X connect 17 0 15 0; +#X connect 18 0 19 0; +#X connect 19 0 25 0; +#X connect 19 0 26 0; +#X connect 20 0 31 0; +#X connect 20 0 37 0; +#X connect 21 0 25 0; +#X connect 22 0 6 0; +#X connect 23 0 7 0; +#X connect 24 0 46 0; +#X connect 27 0 10 0; +#X connect 28 0 26 1; +#X connect 29 0 30 0; +#X connect 31 0 32 0; +#X connect 32 0 21 0; +#X connect 32 0 29 0; +#X connect 32 0 45 0; +#X connect 34 0 25 0; +#X connect 35 0 41 0; +#X connect 36 0 26 0; +#X connect 37 0 41 0; +#X connect 40 0 26 0; +#X connect 41 0 36 0; +#X connect 41 0 42 0; +#X connect 41 0 44 0; +#X connect 42 0 43 0; +#X connect 44 0 38 0; +#X connect 44 0 39 0; +#X connect 44 0 40 0; +#X connect 45 0 33 0; +#X connect 45 0 34 0; +#X connect 46 0 7 0; +#X connect 47 0 48 0; +#X connect 48 0 14 0; +#X connect 49 0 25 1; +#X connect 50 0 49 0; +#X connect 51 0 28 0; +#X connect 52 0 17 0; +#X restore 664 138 group; +#N canvas 322 56 1002 543 guts 0; +#X obj 155 292 * 6; +#X obj 181 254 + 1; +#X obj 155 342 pack; +#X obj 181 291 t b a; +#X msg 155 367 transform translate \$1 \$2; +#X obj 36 415 +; +#X obj 36 254 + 1; +#X obj 36 320 mod 15; +#X msg 96 172 1; +#X msg 126 172 -1; +#X msg 242 172 -1; +#X msg 272 172 1; +#X obj 181 172 bang; +#X obj 36 172 bang; +#X obj 36 438 abs; +#X obj 208 312 * 4; +#X obj 471 51 key; +#X obj 508 133 s \$0-flashlight; +#X obj 109 342 v \$0-x; +#X obj 208 342 v \$0-y; +#X obj 675 135 r \$0-direction; +#X msg 471 156 bang; +#N canvas 433 184 450 300 e 0; +#X obj 198 135 line; +#X msg 149 91 60; +#X obj 149 20 inlet; +#X obj 149 41 bang; +#X obj 149 172 outlet; +#X obj 198 90 del 300; +#X msg 198 112 76 \, 79 350; +#X connect 0 0 4 0; +#X connect 1 0 4 0; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 3 0 5 0; +#X connect 5 0 6 0; +#X connect 6 0 0 0; +#X restore 509 348 pd e; +#N canvas 433 184 450 300 n 0; +#X obj 198 135 line; +#X obj 149 20 inlet; +#X obj 149 41 bang; +#X obj 149 172 outlet; +#X floatatom 97 133 5 0 0 0 - - -, f 5; +#X msg 149 91 80; +#X obj 198 88 del 300; +#X msg 198 113 80 \, 83 350; +#X connect 0 0 3 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 6 0; +#X connect 4 0 3 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 0 0; +#X restore 471 348 pd n; +#N canvas 433 184 450 300 w 0; +#X obj 198 135 line; +#X obj 149 20 inlet; +#X obj 149 41 bang; +#X obj 149 172 outlet; +#X floatatom 54 111 5 0 0 0 - - -, f 5; +#X msg 149 91 68; +#X obj 77 32 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 198 90 del 300; +#X msg 198 113 84 \, 87 350; +#X connect 0 0 3 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 7 0; +#X connect 4 0 3 0; +#X connect 5 0 3 0; +#X connect 6 0 2 0; +#X connect 7 0 8 0; +#X connect 8 0 0 0; +#X restore 589 349 pd w; +#X obj 471 112 select 98 102; +#N canvas 433 184 450 300 s 0; +#X obj 198 135 line; +#X obj 149 20 inlet; +#X obj 149 41 bang; +#X obj 149 172 outlet; +#X floatatom 87 124 5 0 0 0 - - -, f 5; +#X msg 149 91 72; +#X obj 198 90 del 300; +#X msg 198 113 88 \, 91 350; +#X connect 0 0 3 0; +#X connect 1 0 2 0; +#X connect 2 0 5 0; +#X connect 2 0 6 0; +#X connect 4 0 3 0; +#X connect 5 0 3 0; +#X connect 6 0 7 0; +#X connect 7 0 0 0; +#X restore 549 348 pd s; +#X msg 653 290 forwardmess \$1 bang; +#X obj 653 311 t a b; +#X msg 681 336 name; +#X obj 653 390 s; +#X obj 35 481 outlet; +#X obj 155 391 outlet; +#X obj 681 357 canvasinfo 1; +#X obj 472 398 t a; +#X obj 620 255 sel -1; +#X obj 480 207 s \$0-flashlight; +#X msg 480 185 0; +#X floatatom 320 304 5 0 0 0 Bullets: - -, f 5; +#X text 563 110 <- 'b' and 'f'; +#N canvas 822 126 450 300 set-direction 0; +#X obj 206 27 inlet; +#X obj 206 74 route Right Left Up Down; +#X obj 86 75 loadbang; +#X msg 276 99 n; +#X msg 206 99 e; +#X msg 311 99 s; +#X msg 241 99 w; +#X obj 206 147 symbol; +#X obj 206 228 outlet; +#X obj 206 48 list trim; +#X connect 0 0 9 0; +#X connect 1 0 4 0; +#X connect 1 1 6 0; +#X connect 1 2 3 0; +#X connect 1 3 5 0; +#X connect 2 0 4 0; +#X connect 3 0 7 0; +#X connect 4 0 7 0; +#X connect 5 0 7 0; +#X connect 6 0 7 0; +#X connect 7 0 8 0; +#X connect 9 0 1 0; +#X restore 36 62 pd set-direction; +#X obj 43 197 loadbang; +#X obj 188 197 loadbang; +#X obj 181 223 float 40; +#X obj 36 223 float 47; +#X obj 797 75 loadbang; +#N canvas 421 92 756 500 game-engine 0; +#X obj 37 14 inlet; +#X obj 37 65 f; +#X obj 67 65 + 1; +#N canvas 345 330 596 300 clear 0; +#X obj 100 21 inlet; +#X obj 226 23 iemguts/canvasdelete; +#X msg 104 89 500; +#X obj 104 110 until; +#X msg 104 131 delete 4; +#X obj 100 42 t b b b; +#X text 243 130 have to toggle vis because iemguts' canvas delete method +doesn't erase the lines; +#X obj 104 152 s pd-game.pd; +#X msg 242 99 vis 0 \; pd dsp 0; +#X msg 15 101 vis 1 \; pd dsp 1; +#X connect 0 0 5 0; +#X connect 2 0 3 0; +#X connect 3 0 4 0; +#X connect 4 0 7 0; +#X connect 5 0 9 0; +#X connect 5 1 2 0; +#X connect 5 2 8 0; +#X connect 8 0 7 0; +#X connect 9 0 7 0; +#X restore 137 116 pd clear; +#X obj 37 86 t b a b; +#X msg 48 146 1; +#X obj 48 167 s \$0-lock; +#N canvas 677 249 502 358 random 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 336 send game-canvas; +#X obj 254 100 send bullets; +#X msg 134 132 obj 351 199 bng 50 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 331 446 bng 15 250 50 0 empty empty empty 17 +7 0 10 -262144 -1 -1 \, obj 374 446 bng 15 250 50 0 empty empty empty +17 7 0 10 -262144 -1 -1 \, obj 397 446 bng 15 250 50 0 empty empty +empty 17 7 0 10 -262144 -1 -1 \, obj 351 473 float 42 \, obj 351 494 +select 42 \, obj 351 515 send the_answer \, obj 351 324 random 3 \, +obj 351 415 select 0 1 2 \, text 416 324 <- This will output a random +number: a '0' '1' or a '2'. If you don't get the one you want then +try again. \, text 200 20 Level 3: A Game of Increasingly Predictable +Chance \, connect 4 0 11 0 \, connect 8 0 9 0 \, connect 9 0 10 0 \, +connect 11 0 12 0 \, connect 12 0 5 0 \, connect 12 0 8 0 \, connect +12 1 6 0 \, connect 12 2 7 0 \, text 200 20 __________________________________________________ +; +#X obj 254 79 f 14; +#X obj 344 58 b; +#X obj 344 100 send music; +#X obj 344 78 list append verse siren-fade-long simple-snare; +#X connect 0 0 4 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 5 0; +#X connect 4 0 2 0; +#X connect 5 0 3 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 165 312 pd random; +#N canvas 794 80 551 402 float 0; +#X obj 51 31 inlet; +#X obj 171 64 b; +#X obj 51 262 send game-canvas; +#X obj 171 106 send bullets; +#X msg 51 138 obj 450 200 bng 61 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 450 370 float 42 \, obj 450 390 send the_answer +\, connect 4 0 5 0 \, connect 5 0 6 0 \, text 200 50 Use the arrow +keys to move \, text 200 80 Click 'f' to turn on the flashlight. When +you hit an object that you can shoot you'll see an exclamation mark. +\, text 200 120 Click 'b' to shoot! \, text 200 20 Level 1: Send the +Answer \, text 200 20 ________________________; +#X obj 171 85 f 21; +#X obj 281 64 b; +#X obj 281 106 send music; +#X obj 281 85 list append verse siren; +#X connect 0 0 4 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 5 0; +#X connect 4 0 2 0; +#X connect 5 0 3 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 132 362 pd float; +#N canvas 763 160 521 322 + 0; +#X obj 94 25 inlet; +#X obj 214 58 b; +#X obj 94 366 send game-canvas; +#X obj 214 100 send bullets; +#X obj 214 79 f 3; +#X msg 94 132 obj 91 157 bng 61 250 50 0 empty empty empty 17 7 0 10 +-262144 -1 -1 \, obj 91 307 float 21 \, obj 91 407 + \, obj 188 236 +bng 61 350 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 91 +547 send the_answer \, obj 188 306 float 21 \, obj 91 507 select 42 +\, floatatom 188 337 5 0 0 0 - - - \, f 5 \, floatatom 104 474 5 0 +0 0 - - - \, f 5 \, text 142 406 <- This object adds two numbers. Like +most objects in Pd the right inlet just stores the data. The object +only outputs the sum when you send a number to the left or "hot" inlet. +\, text 229 26 Level 2: Add It Up \, text 229 26 __________________ +\, text 229 86 Click 'f' to turn on the flashlight. When you hit an +object that you can shoot you'll see an exclamation mark. \, text 229 +126 Click 'b' to shoot! \, text 229 56 Use the arrow keys to move \, +connect 4 0 5 0 \, connect 5 0 6 0 \, connect 6 0 10 0 \, connect 6 +0 12 0 \, connect 7 0 9 0 \, connect 9 0 6 1 \, connect 9 0 11 0 \, +connect 10 0 8 0 \,; +#X obj 337 55 b; +#X obj 337 97 send music; +#X obj 395 45 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 336 76 list append verse siren-fade; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 9 0; +#X connect 8 0 9 0; +#X connect 9 0 7 0; +#X restore 148 337 pd +; +#N canvas 677 249 545 300 random2 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 296 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 14; +#X msg 134 132 obj 92 126 bng 62 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 342 141 bng 47 250 50 0 empty empty empty 17 +7 0 10 -262144 -1 -1 \, obj 92 193 float 39 \, obj 342 193 random 4 +\, obj 92 314 + \, obj 92 345 nbx 3 31 -1e+37 1e+37 0 0 empty empty +empty 0 -8 0 24 -262144 -1 -1 0 256 0 \, obj 92 381 select 42 \, obj +92 402 send the_answer \, floatatom 342 224 5 0 0 0 - - - \, f 5 \, +text 407 193 <- This will output a number between '0' and '3'. \, text +186 22 Level 4: More Random \, text 186 22 ____________________ \, +connect 4 0 6 0 \, connect 5 0 7 0 \, connect 6 0 8 0 \, connect 7 +0 12 0 \, connect 7 0 8 1 \, connect 8 0 9 0 \, connect 9 0 10 0 \, +connect 10 0 11 0 \,; +#X obj 351 56 b; +#X obj 351 98 send music; +#X obj 351 74 list append verse siren-fade-long pluck-fade-long simple-snare-synco +; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 182 287 pd random2; +#N canvas 677 249 590 326 accumulate 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 296 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 14; +#X msg 134 132 obj 190 239 float 0 \, obj 190 319 + 1 \, obj 190 149 +bng 50 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, text 235 +319 <- This will add '1' to the incoming value and also store that +sum back in the box above. That means it will count up from one each +time you fire a 'bang' above. \, obj 190 392 * 7 \, floatatom 223 369 +5 0 0 0 - - - \, f 5 \, floatatom 223 428 5 0 0 0 - - - \, f 5 \, obj +190 454 select 42 \, obj 190 485 send the_answer \, connect 4 0 5 0 +\, connect 5 0 4 1 \, connect 5 0 9 0 \, connect 5 0 8 0 \, connect +6 0 4 0 \, connect 8 0 10 0 \, connect 8 0 11 0 \, connect 11 0 12 +0 \, text 200 20 Level 7: My End is My Next Bang'd Beginning \, text +200 20 ___________________________________________; +#X obj 347 58 b; +#X obj 347 100 send music; +#X obj 318 19 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 347 80 list append verse synthbass pluck1 simple-snare; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 9 0; +#X connect 8 0 6 0; +#X connect 9 0 7 0; +#X restore 232 198 pd accumulate; +#X obj 132 146 select 0 1 2 3 4 5 6; +#N canvas 677 249 537 300 dynamic 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 226 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 2; +#X msg 134 132 obj 396 257 float 42 \, obj 396 187 bng 49 250 50 0 +empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 396 328 send the_answer +\, msg 43 447 connect 4 0 6 0 \, obj 43 548 sendtocanvas \, text 200 +20 Level 18: You Can't Get There from Here \, connect 5 0 4 0 \, connect +7 0 8 0 \, text 200 20 _______________________________________; +#X obj 338 42 b; +#X obj 338 100 s music; +#X obj 338 66 list append chorus stepwise-bass pluck1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 614 307 pd dynamic; +#N canvas 677 249 655 300 metro-and-spigots 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 436 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 21; +#X msg 134 132 obj 259 125 bng 48 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 259 199 metro 1000 \, obj 259 230 float 0 \, +obj 259 268 == 0 \, obj 174 309 tgl 15 0 empty empty empty 17 7 0 10 +-262144 -1 -1 0 1 \, obj 244 309 tgl 15 0 empty empty empty 17 7 0 +10 -262144 -1 -1 0 1 \, obj 227 392 spigot 0 \, obj 157 391 spigot +0 \, obj 227 329 bng 32 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 157 329 bng 32 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 157 452 + \, text 200 20 Level 11: I've Got Rhythm \, +obj 227 367 f 21 \, obj 157 367 f 21 \, obj 157 473 select 42 \, obj +157 494 send the_answer \, floatatom 237 413 5 0 0 0 - - - \, f 5 \, +floatatom 167 412 5 0 0 0 - - - \, f 5 \, text 332 199 <- after you +send a bang it will send out one bang every second. \, connect 4 0 +5 0 \, connect 5 0 6 0 \, connect 6 0 7 0 \, connect 6 0 8 0 \, connect +6 0 11 1 \, connect 7 0 6 1 \, connect 7 0 9 0 \, connect 7 0 10 1 +\, connect 10 0 14 1 \, connect 10 0 20 0 \, connect 11 0 14 0 \, connect +11 0 21 0 \, connect 12 0 16 0 \, connect 13 0 17 0 \, connect 14 0 +18 0 \, connect 16 0 10 0 \, connect 17 0 11 0 \, connect 18 0 19 0 +\, text 200 20 _________________________; +#X obj 353 45 b; +#X obj 353 107 send music; +#X obj 353 69 list append verse simple-bass simple-snare guitar-arpeggios +; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 394 322 pd metro-and-spigots; +#N canvas 677 249 618 300 delay 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 296 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 21; +#X msg 134 132 obj 564 199 bng 41 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 564 318 float 0 \, floatatom 574 366 5 0 0 +0 - - - \, f 5 \, obj 637 297 float 1 \, obj 519 485 spigot 0 \, obj +489 451 float 42 \, obj 359 199 bng 21 250 50 0 empty empty empty 17 +7 0 10 -262144 -1 -1 \, obj 564 297 delay 3000 \, text 424 297 waits +three seconds -> \, obj 519 506 select 42 \, obj 519 527 send the_answer +\, text 200 20 Level 12: A Slight Delay \, text 200 20 ________________________ +\, connect 4 0 7 0 \, connect 4 0 11 0 \, connect 5 0 6 0 \, connect +5 0 8 1 \, connect 7 0 6 0 \, connect 7 0 8 1 \, connect 8 0 13 0 \, +connect 9 0 8 0 \, connect 10 0 9 0 \, connect 11 0 5 0 \, connect +13 0 14 0 \,; +#X obj 352 43 b; +#X obj 352 105 send music; +#X obj 352 67 list append chorus simple-bass simple-snare guitar-arpeggios +; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 414 287 pd delay; +#N canvas 747 88 569 599 bitmath 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 596 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 574 262 tgl 40 0 empty empty empty 17 7 0 10 -262144 +-1 -1 0 1 \, obj 574 307 * 1 \, obj 514 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, obj 454 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 1 1 \, obj 394 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 1 1 \, obj 334 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 1 1 \, obj 274 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 1 1 \, obj 214 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, obj 154 262 tgl 40 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, obj 514 307 * 2 \, obj 454 307 * 4 \, +obj 394 307 * 8 \, obj 334 307 * 16 \, obj 274 307 * 32 \, obj 214 +307 * 64 \, obj 154 307 * 128 \, obj 587 551 select 42 \, obj 587 572 +send the_answer \, obj 214 375 + \, obj 286 400 + \, obj 346 425 + +\, obj 406 450 + \, obj 466 475 + \, obj 526 500 + \, obj 514 333 t +b a \, obj 454 333 t b a \, obj 394 333 t b a \, obj 334 333 t b a +\, obj 274 333 t b a \, obj 214 333 t b a \, obj 587 525 + \, floatatom +547 551 5 0 0 0 - - - \, f 5 \, obj 241 354 f \, obj 574 333 t b a +\, obj 541 479 f \, obj 481 454 f \, obj 421 429 f \, obj 361 404 f +\, obj 301 379 f \, text 200 20 Level 19: A Bitwise Cascade \, connect +4 0 5 0 \, connect 5 0 37 0 \, connect 6 0 13 0 \, connect 7 0 14 0 +\, connect 8 0 15 0 \, connect 9 0 16 0 \, connect 10 0 17 0 \, connect +11 0 18 0 \, connect 12 0 19 0 \, connect 13 0 28 0 \, connect 14 0 +29 0 \, connect 15 0 30 0 \, connect 16 0 31 0 \, connect 17 0 32 0 +\, connect 18 0 33 0 \, connect 19 0 22 0 \, connect 20 0 21 0 \, connect +22 0 23 0 \, connect 23 0 24 0 \, connect 24 0 25 0 \, connect 25 0 +26 0 \, connect 26 0 27 0 \, connect 27 0 34 0 \, connect 28 0 29 0 +\, connect 28 1 38 0 \, connect 29 0 30 0 \, connect 29 1 39 0 \, connect +30 0 31 0 \, connect 30 1 40 0 \, connect 31 0 32 0 \, connect 31 1 +41 0 \, connect 32 0 33 0 \, connect 32 1 42 0 \, connect 33 0 22 0 +\, connect 33 1 36 0 \, connect 34 0 35 0 \, connect 34 0 20 0 \, connect +36 0 22 1 \, connect 37 0 28 0 \, connect 37 1 34 1 \, connect 38 0 +27 1 \, connect 39 0 26 1 \, connect 40 0 25 1 \, connect 41 0 24 1 +\, connect 42 0 23 1 \, text 200 20 ___________________________; +#X obj 351 43 b; +#X obj 351 101 s music; +#X obj 351 67 list append verse stepwise-osc simple-snare; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 636 287 pd bitmath; +#N canvas 394 190 699 347 random-metro 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 506 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 298 179 f \, obj 418 179 + 1 \, obj 298 347 tgl +15 0 stgl empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 298 200 mod +3 \, obj 298 231 select 0 1 2 \, obj 298 277 random 2 \, obj 398 277 +random 2 \, obj 508 277 random 2 \, obj 298 148 metro 1000 \, obj 231 +376 spigot \, obj 231 314 bng 28 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 231 347 float 14 \, obj 398 347 tgl 15 0 stgl +empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 331 376 spigot \, obj +331 314 bng 28 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, +obj 331 347 float 14 \, obj 508 347 tgl 15 0 stgl empty empty 17 7 +0 10 -262144 -1 -1 0 1 \, obj 441 376 spigot \, obj 441 314 bng 28 +250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 441 347 float +14 \, obj 331 407 + \, obj 231 441 + \, obj 231 462 select 42 \, obj +231 483 send the_answer \, obj 298 105 bng 34 250 50 0 empty empty +empty 17 7 0 10 -262144 -1 -1 \, obj 298 81 spigot 1 \, obj 401 81 +float 0 \, text 177 20 Level 15: Only the Randomly Selected Shall Pass +\, obj 298 53 receive stgl \, connect 4 0 7 0 \, connect 5 0 4 1 \, +connect 6 0 13 1 \, connect 7 0 5 0 \, connect 7 0 8 0 \, connect 8 +0 9 0 \, connect 8 1 10 0 \, connect 8 2 11 0 \, connect 9 0 6 0 \, +connect 10 0 16 0 \, connect 11 0 20 0 \, connect 12 0 4 0 \, connect +13 0 25 0 \, connect 14 0 15 0 \, connect 15 0 13 0 \, connect 16 0 +17 1 \, connect 17 0 24 0 \, connect 18 0 19 0 \, connect 19 0 17 0 +\, connect 20 0 21 1 \, connect 21 0 24 1 \, connect 22 0 23 0 \, connect +23 0 21 0 \, connect 24 0 25 1 \, connect 25 0 26 0 \, connect 26 0 +27 0 \, connect 28 0 12 0 \, connect 29 0 30 0 \, connect 29 0 28 0 +\, connect 30 0 29 1 \, connect 32 0 29 0 \, text 177 20 _______________________________________________ +; +#X obj 350 42 b; +#X obj 350 104 send music; +#X obj 350 64 list append chorus synthbass simple-snare guitar-arpeggios +pluck1 pluck2; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 547 384 pd random-metro; +#X obj 96 14 r \$0-reset; +#X obj 48 410 receive game-canvas; +#X obj 38 436 s pd-game.pd; +#N canvas 677 249 572 352 relational_ops 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 336 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 14; +#X msg 134 152 obj 215 514 send the_answer \, obj 215 380 && 0 \, text +306 381 <- this sends '1' if BOTH inlets have received any value other +than '0'. Otherwise it will send a '0'. (And remember the right inlet +only stores a value-- it doesn't trigger output.) \, obj 215 270 tgl +47 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, text 360 277 +<- Remember: change it to 'X' for '1'... \, text 211 21 Level 8: The +Whole Truth \, text 211 21 ________________________ \, obj 215 431 +select 1 \, floatatom 229 406 5 0 0 0 - - - \, f 5 \, obj 215 472 float +42 \, obj 215 493 select 42 \, obj 305 270 tgl 47 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, connect 5 0 11 0 \, connect 5 0 12 0 +\, connect 7 0 5 0 \, connect 11 0 13 0 \, connect 13 0 14 0 \, connect +14 0 4 0 \, connect 15 0 5 1 \,; +#X obj 347 58 b; +#X obj 347 120 send music; +#X obj 347 83 list append verse synthbass level8-bass pluck1 pluck2 +simple-snare; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 334 411 pd relational_ops; +#X obj 334 184 select 7 8 9 10 11 12 13; +#N canvas 60 324 566 352 relational_op_gate 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 346 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 14; +#X msg 134 132 obj 155 264 float 42 \, floatatom 244 415 5 0 0 0 - +- - \, f 5 \, obj 155 448 select 42 \, obj 155 469 send the_answer +\, obj 155 150 bng 34 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 244 379 && 0 \, obj 155 427 spigot 0 \, text 285 380 <- +this sends '1' if BOTH inlets have received any value other than '0'. +Otherwise it will send a '0'. (And remember the right inlet only stores +a value-- it doesn't trigger output.) \, obj 244 209 tgl 32 0 empty +empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 304 209 tgl 32 0 empty +empty empty 17 7 0 10 -262144 -1 -1 0 1 \, text 359 216 <- Remember: +change it to 'X' for '1'... \, connect 4 0 10 0 \, connect 6 0 7 0 +\, connect 8 0 4 0 \, connect 9 0 5 0 \, connect 9 0 10 1 \, connect +10 0 6 0 \, connect 12 0 9 0 \, connect 13 0 9 1 \, text 200 20 Level +9: Truth Shall Set You Free \, text 200 20 _________________________________ +; +#X obj 341 51 b; +#X obj 341 100 send music; +#X obj 341 75 list append chorus synthbass shuffle pluck1 pluck2; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 354 385 pd relational_op_gate; +#N canvas 729 193 578 300 metro 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 436 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 21; +#X msg 134 132 obj 367 193 bng 48 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 367 286 float 0 \, obj 367 321 == 0 \, text +268 38 Level 10: I've Got Rhythm \, text 268 38 _________________________ +\, obj 367 257 metro 1500 \, obj 334 454 spigot \, obj 167 333 bng +48 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 367 433 +tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 334 475 +select 42 \, obj 334 496 send the_answer \, obj 167 386 float 42 \, +text 442 255 <- This metronome sends a bang every 1 1/2 seconds. \, +connect 4 0 9 0 \, connect 5 0 6 0 \, connect 6 0 5 1 \, connect 6 +0 12 0 \, connect 9 0 5 0 \, connect 10 0 13 0 \, connect 11 0 15 0 +\, connect 12 0 10 1 \, connect 13 0 14 0 \, connect 15 0 10 0 \,; +#X obj 344 38 b; +#X obj 344 100 send music; +#X obj 344 62 list append verse simple-bass simple-snare guitar-arpeggios +pluck2; +#X obj 441 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X connect 9 0 8 0; +#X restore 373 353 pd metro; +#N canvas 674 144 639 474 toggle 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 336 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 7; +#X msg 134 132 obj 298 139 tgl 44 0 empty empty empty 17 7 0 10 -262144 +-1 -1 0 1 \, obj 209 418 select 42 \, obj 209 439 s the_answer \, text +373 164 <- This is a toggle. When you send it a 'bang' the toggle displays +an 'X' and sends a '1'. 'Bang' it again and it becomes empty and sends +'0'. \, text 200 20 Level 5: To Be or Not \, text 200 20 _____________________ +\, obj 357 298 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 306 298 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 298 271 select 0 1 \, obj 209 325 float 42 \, obj 209 +272 bng 44 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj +356 325 float 0 \, obj 298 325 float 1 \, obj 209 393 * 0 \, connect +4 0 12 0 \, connect 5 0 6 0 \, connect 12 0 11 0 \, connect 12 0 16 +0 \, connect 12 1 10 0 \, connect 12 1 15 0 \, connect 13 0 17 0 \, +connect 14 0 13 0 \, connect 15 0 17 1 \, connect 16 0 17 1 \, connect +17 0 5 0 \,; +#X obj 340 58 b; +#X obj 340 100 send music; +#X obj 339 78 list append verse siren-fade-single pluck-fade simple-snare +; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 198 252 pd toggle; +#N canvas 553 178 608 363 gate 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 276 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 7; +#X msg 134 132 obj 202 195 bng 58 250 50 0 empty empty empty 17 7 0 +10 -262144 -1 -1 \, obj 202 290 float 42 \, obj 202 411 spigot \, obj +235 335 tgl 44 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj +202 432 select 42 \, obj 202 453 s the_answer \, text 276 408 <- This +is a spigot. Input at left only passes if the input at right has received +a number that isn't a '0'. \, connect 4 0 5 0 \, connect 5 0 6 0 \, +connect 6 0 8 0 \, connect 7 0 6 1 \, connect 8 0 9 0 \, text 200 20 +Level 6: Heaven's Gate \, text 200 20 ______________________; +#X obj 346 57 b; +#X obj 346 99 send music; +#X obj 430 37 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 346 78 list append verse siren-to-bass pluck1 simple-snare; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 9 0; +#X connect 8 0 9 0; +#X connect 9 0 7 0; +#X restore 215 221 pd gate; +#N canvas 408 232 721 435 line 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 516 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 448 249 line \, msg 448 144 0 \, obj 490 376 bng +15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 403 431 +spigot 0 \, msg 490 396 0 \, obj 448 354 moses 1 \, obj 153 118 bng +37 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 448 84 +bng 42 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 448 +291 hsl 128 15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 0 +1 \, msg 448 198 1 4242 \, msg 153 160 0 \, msg 153 202 1 2121 \, obj +153 243 line \, obj 153 338 * 42 \, obj 153 264 vsl 15 64 0 1 0 0 empty +empty empty 0 -9 0 10 -262144 -1 -1 0 1 \, obj 153 359 select 42 \, +obj 403 452 send the_answer \, obj 448 171 trigger bang float \, obj +153 181 trigger bang float \, obj 153 390 bng 15 250 50 0 empty empty +empty 17 7 0 10 -262144 -1 -1 \, connect 4 0 12 0 \, connect 5 0 21 +0 \, connect 6 0 8 0 \, connect 7 0 20 0 \, connect 8 0 7 1 \, connect +9 0 7 1 \, connect 9 1 6 0 \, connect 10 0 14 0 \, connect 11 0 5 0 +\, connect 12 0 9 0 \, connect 13 0 4 0 \, connect 14 0 22 0 \, connect +15 0 16 0 \, connect 16 0 18 0 \, connect 17 0 19 0 \, connect 18 0 +17 0 \, connect 19 0 7 0 \, connect 19 0 23 0 \, connect 21 0 13 0 +\, connect 21 1 4 0 \, connect 22 0 15 0 \, connect 22 1 16 0 \, text +200 20 Level 13: Line Dancing \, text 200 20 ______________________ +; +#X obj 362 47 b; +#X obj 362 109 send music; +#X obj 362 79 list append chorus synthbass simple-snare guitar-arpeggios +; +#X obj 429 41 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X connect 9 0 8 0; +#X restore 434 255 pd line; +#N canvas 441 206 678 435 line-math 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 516 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 527 190 vsl 15 128 0 1 0 0 empty empty empty 0 -9 +0 10 -262144 -1 -1 12700 1 \, obj 527 169 line \, obj 557 290 hsl 128 +15 0 1 0 0 empty empty empty -2 -8 0 10 -262144 -1 -1 12700 1 \, obj +557 213 tgl 27 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 1 \, obj +527 328 + \, obj 470 380 float \, obj 470 330 bng 30 250 50 0 empty +empty empty 17 7 0 10 -262144 -1 -1 \, obj 527 353 * 7 \, obj 203 330 +tgl 34 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 334 380 +float 7 \, obj 404 380 float 1 \, obj 203 512 + \, obj 203 380 select +0 1 \, obj 263 436 float 1 \, obj 203 436 float -1 \, obj 203 479 * +56 \, floatatom 163 538 5 0 0 0 - - - \, f 5 \, obj 334 437 * \, obj +203 538 select 42 \, obj 203 559 send the_answer \, floatatom 334 468 +5 0 0 0 - - - \, f 5 \, text 200 20 Level 14: Line Drudgery \, obj +334 330 bng 30 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, +obj 404 330 bng 30 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1 \, obj 527 116 tgl 27 0 empty empty empty 17 7 0 10 -262144 -1 -1 +1 1 \, obj 527 148 list append 750 \, obj 557 245 list append 900 \, +obj 557 266 line \, connect 4 0 8 0 \, connect 5 0 4 0 \, connect 6 +0 8 1 \, connect 7 0 30 0 \, connect 8 0 11 0 \, connect 9 0 21 1 \, +connect 10 0 9 0 \, connect 11 0 9 1 \, connect 12 0 16 0 \, connect +13 0 21 0 \, connect 14 0 21 0 \, connect 15 0 20 0 \, connect 15 0 +22 0 \, connect 16 0 18 0 \, connect 16 1 17 0 \, connect 17 0 19 0 +\, connect 18 0 19 0 \, connect 19 0 15 0 \, connect 21 0 15 1 \, connect +21 0 24 0 \, connect 22 0 23 0 \, connect 26 0 13 0 \, connect 27 0 +14 0 \, connect 28 0 29 0 \, connect 29 0 5 0 \, connect 30 0 31 0 +\, connect 31 0 6 0 \, text 200 20 _______________________; +#X obj 359 47 b; +#X obj 359 109 send music; +#X obj 359 70 list append chorus synthbass simple-snare guitar-arpeggios +pluck2; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 454 227 pd line-math; +#N canvas 448 160 649 608 moses 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 436 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 55 183 tgl 36 0 empty empty empty 17 7 0 10 -262144 +-1 -1 0 1 \, obj 55 260 metro 250 \, obj 55 300 f 0 \, obj 105 300 ++ 1 \, floatatom 65 362 5 0 0 0 - - - \, f 5 \, floatatom 105 363 5 +0 0 0 - - - \, f 5 \, obj 120 183 tgl 36 0 empty empty empty 17 7 0 +10 -262144 -1 -1 0 1 \, obj 120 234 select 0 1 \, obj 120 260 f -1 +\, obj 158 260 f 1 \, obj 305 193 bng 41 250 50 0 empty empty empty +17 7 0 10 -262144 -1 -1 \, obj 305 300 f 2 \, obj 334 321 f 1 \, floatatom +75 459 5 0 0 0 - - - \, f 5 \, obj 55 428 * 1 \, obj 55 341 moses 22 +\, obj 334 300 delay 1000 \, obj 305 349 trigger float \, floatatom +305 380 5 0 0 0 - - - \, f 5 \, text 234 31 Level 17: Row Your Boat +\, text 234 31 _______________________ \, obj 55 489 select 42 \, obj +55 510 send the_answer \, connect 4 0 5 0 \, connect 5 0 6 0 \, connect +6 0 7 0 \, connect 6 0 19 0 \, connect 7 0 6 1 \, connect 10 0 11 0 +\, connect 11 0 12 0 \, connect 11 1 13 0 \, connect 12 0 7 1 \, connect +13 0 7 1 \, connect 14 0 15 0 \, connect 14 0 20 0 \, connect 15 0 +21 0 \, connect 16 0 21 0 \, connect 18 0 17 0 \, connect 18 0 25 0 +\, connect 19 0 8 0 \, connect 19 0 18 0 \, connect 19 1 9 0 \, connect +20 0 16 0 \, connect 21 0 18 1 \, connect 21 0 22 0 \, connect 25 0 +26 0 \,; +#X obj 361 41 b; +#X obj 361 99 s music; +#X obj 361 65 list append chorus stepwise-bass simple-snare guitar-arpeggios +pluck1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X restore 590 334 pd moses; +#N canvas 677 249 450 300 moses-too 0; +#X obj 134 25 inlet; +#X obj 254 58 b; +#X obj 134 436 send game-canvas; +#X obj 254 100 send bullets; +#X obj 254 79 f 42; +#X msg 134 132 obj 74 87 bng 26 250 50 0 empty empty empty 17 7 0 10 +-262144 -1 -1 \, obj 74 119 float 42 \, obj 119 154 tgl 27 0 empty +empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 158 224 tgl 27 0 empty +empty empty 17 7 0 10 -262144 -1 -1 1 1 \, obj 164 338 tgl 27 0 empty +empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 203 408 tgl 27 0 empty +empty empty 17 7 0 10 -262144 -1 -1 1 1 \, obj 119 195 * 43 \, obj +74 243 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, +obj 158 313 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1 \, obj 119 427 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1 \, obj 164 527 select 42 \, obj 164 548 send the_answer \, obj +203 498 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, +text 200 20 Level 16: Straighten Up and Float Right \, obj 158 265 +* 43 \, obj 164 379 * 43 \, obj 203 449 * 43 \, obj 119 292 moses 0 +\, obj 164 476 moses 0 \, obj 74 222 moses 43 \, obj 119 406 moses +43 \, connect 4 0 5 0 \, connect 5 0 23 0 \, connect 6 0 10 0 \, connect +7 0 18 0 \, connect 8 0 19 0 \, connect 9 0 20 0 \, connect 10 0 23 +1 \, connect 14 0 15 0 \, connect 18 0 21 1 \, connect 19 0 24 1 \, +connect 20 0 22 1 \, connect 21 0 24 0 \, connect 21 1 12 0 \, connect +22 0 14 0 \, connect 22 1 16 0 \, connect 23 0 11 0 \, connect 23 1 +21 0 \, connect 24 0 13 0 \, connect 24 1 22 0 \, text 200 20 _______________________________________ +; +#X obj 362 68 list append verse stepwise-bass simple-snare guitar-arpeggios +pluck1; +#X obj 362 44 b; +#X obj 362 102 s music; +#X obj 424 33 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 7 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 7 0 6 0; +#X connect 9 0 6 0; +#X restore 567 356 pd moses-too; +#N canvas 420 208 522 300 slider 0; +#X obj 51 31 inlet; +#X obj 171 64 b; +#X obj 51 362 send game-canvas; +#X obj 171 106 send bullets; +#X obj 171 85 f 21; +#X msg 51 138 obj 167 263 hsl 366 15 0 1 0 0 empty empty empty -2 -8 +0 10 -262144 -1 -1 0 1 \, obj 167 116 tgl 15 0 empty empty empty 17 +7 0 10 -262144 -1 -1 0 1 \, obj 167 162 line \, obj 167 183 list prepend +set \, obj 167 204 list trim \, obj 167 49 tgl 30 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, obj 326 134 bng 45 250 50 0 empty empty +empty 17 7 0 10 -262144 -1 -1 \, floatatom 187 293 5 0 0 0 - - - \, +f 5 \, obj 167 323 * 84 \, floatatom 187 354 5 0 0 0 - - - \, f 5 \, +text 152 262 0 \, text 542 262 1 \, obj 167 141 list append 5000 \, +obj 167 90 metro 5000 \, text 341 242 0.5 \, obj 167 404 select 42 +\, obj 167 425 send the_answer \, text 215 15 Level Eleventy-Six: Carney +Game \, text 215 15 _______________________________ \, obj 167 380 +int \, connect 4 0 11 0 \, connect 4 0 12 0 \, connect 5 0 16 0 \, +connect 6 0 7 0 \, connect 7 0 8 0 \, connect 8 0 4 0 \, connect 9 +0 17 0 \, connect 10 0 4 0 \, connect 12 0 13 0 \, connect 12 0 23 +0 \, connect 16 0 6 0 \, connect 17 0 5 0 \, connect 19 0 20 0 \, connect +23 0 19 0 \,; +#X obj 268 51 b; +#X obj 268 109 s music; +#X obj 268 75 list append verse stepwise-fm; +#X obj 318 48 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X connect 0 0 5 0; +#X connect 0 0 1 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 4 0 3 0; +#X connect 5 0 2 0; +#X connect 6 0 8 0; +#X connect 8 0 7 0; +#X connect 9 0 8 0; +#X restore 658 267 pd slider; +#X obj 545 225 select 14 15 16 17 18 19 20; +#N canvas 670 82 599 457 final 0; +#X obj 134 25 inlet; +#X obj 254 79 f 25; +#X obj 254 58 b; +#X obj 134 446 send game-canvas; +#X obj 254 100 send bullets; +#X msg 134 132 obj 41 166 bng 42 250 50 0 empty empty Bass 49 14 0 +10 -262144 -1 -1 \, obj 130 306 list length \, obj 41 266 t a b a \, +obj 60 334 mod \, obj 60 306 f \, obj 92 306 + 1 \, msg 41 454 symbol +siren \, obj 41 362 list split 0 \, obj 75 386 list split 1 \, obj +75 428 list trim \, obj 312 319 list length \, obj 223 286 t a b a +\, obj 242 354 mod \, obj 242 319 f \, obj 274 319 + 1 \, msg 223 474 +symbol shuffle \, obj 223 382 list split 0 \, obj 257 406 list split +1 \, obj 257 448 list trim \, obj 223 265 list append simple-snare +simple-snare-synco shuffle \, obj 496 319 list length \, obj 407 286 +t a b a \, obj 426 354 mod \, obj 426 319 f \, obj 458 319 + 1 \, msg +407 474 symbol pluck-fade \, obj 407 382 list split 0 \, obj 441 406 +list split 1 \, obj 441 448 list trim \, obj 407 215 list append pluck1 +pluck2 pluck-fade pluck-fade-long \, obj 679 319 list length \, obj +590 286 t a b a \, obj 609 354 mod \, obj 609 319 f \, obj 641 319 ++ 1 \, msg 590 474 symbol niente \, obj 590 382 list split 0 \, obj +624 406 list split 1 \, obj 624 448 list trim \, obj 590 265 list append +guitar-arpeggios niente \, obj 223 500 t b a \, obj 41 554 pack symbol +symbol symbol symbol \, obj 407 500 t b a \, obj 590 500 t b a \, obj +41 575 s music \, obj 223 166 bng 42 250 50 0 empty empty Drums 49 +14 0 10 -262144 -1 -1 \, obj 407 166 bng 42 250 50 0 empty empty Plucks +49 14 0 10 -262144 -1 -1 \, obj 590 166 bng 42 250 50 0 empty empty +Guitarpeggios 49 14 0 10 -262144 -1 -1 \, obj 75 407 list prepend set +symbol \, obj 257 427 list prepend set symbol \, obj 441 427 list prepend +set symbol \, obj 624 427 list prepend set symbol \, obj 41 215 list +append siren siren-fade siren-fade-long siren-to-bass simple-bass baseline +level8-bass stepwise-bass stepwise-osc stepwise-fm \, obj 730 241 s +chorus \, obj 790 241 s verse \, obj 223 31 tgl 14 0 empty empty empty +17 7 0 10 -262144 -1 -1 0 1 \, text 244 31 You Made It To the End: +Congrats! \, text 244 31 __________________________________ \, text +244 101 Please accept this mixer as your prize. \, obj 463 1 tgl 14 +0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, obj 730 166 bng +42 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 790 166 +bng 42 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1 \, obj 463 +61 tgl 14 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1 \, connect +4 0 56 0 \, connect 5 0 7 1 \, connect 6 0 11 0 \, connect 6 1 8 0 +\, connect 6 2 5 0 \, connect 7 0 9 0 \, connect 7 0 11 1 \, connect +8 0 7 0 \, connect 9 0 8 1 \, connect 10 0 45 0 \, connect 11 0 10 +0 \, connect 11 1 12 0 \, connect 12 0 52 0 \, connect 13 0 10 0 \, +connect 14 0 16 1 \, connect 15 0 20 0 \, connect 15 1 17 0 \, connect +15 2 14 0 \, connect 16 0 18 0 \, connect 16 0 20 1 \, connect 17 0 +16 0 \, connect 18 0 17 1 \, connect 19 0 44 0 \, connect 20 0 19 0 +\, connect 20 1 21 0 \, connect 21 0 53 0 \, connect 22 0 19 0 \, connect +23 0 15 0 \, connect 24 0 26 1 \, connect 25 0 30 0 \, connect 25 1 +27 0 \, connect 25 2 24 0 \, connect 26 0 28 0 \, connect 26 0 30 1 +\, connect 27 0 26 0 \, connect 28 0 27 1 \, connect 29 0 46 0 \, connect +30 0 29 0 \, connect 30 1 31 0 \, connect 31 0 54 0 \, connect 32 0 +29 0 \, connect 33 0 25 0 \, connect 34 0 36 1 \, connect 35 0 40 0 +\, connect 35 1 37 0 \, connect 35 2 34 0 \, connect 36 0 38 0 \, connect +36 0 40 1 \, connect 37 0 36 0 \, connect 38 0 37 1 \, connect 39 0 +47 0 \, connect 40 0 39 0 \, connect 40 1 41 0 \, connect 41 0 55 0 +\, connect 42 0 39 0 \, connect 43 0 35 0 \, connect 44 0 45 0 \, connect +44 1 45 1 \, connect 45 0 48 0 \, connect 46 0 44 0 \, connect 46 1 +45 2 \, connect 47 0 46 0 \, connect 47 1 45 3 \, connect 49 0 23 0 +\, connect 50 0 33 0 \, connect 51 0 43 0 \, connect 52 0 13 0 \, connect +53 0 22 0 \, connect 54 0 32 0 \, connect 55 0 42 0 \, connect 56 0 +6 0 \, connect 59 0 49 0 \, connect 59 0 66 0 \, connect 63 0 59 0 +\, connect 63 0 66 0 \, connect 64 0 57 0 \, connect 65 0 58 0 \,; +#X obj 352 45 b; +#X obj 352 103 s music; +#X obj 402 42 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 +-1; +#X obj 352 69 list append shuffle siren-to-bass chorus pluck2 guitar-arpeggios +; +#X connect 0 0 5 0; +#X connect 0 0 2 0; +#X connect 0 0 6 0; +#X connect 1 0 4 0; +#X connect 2 0 1 0; +#X connect 5 0 3 0; +#X connect 6 0 9 0; +#X connect 8 0 9 0; +#X connect 9 0 7 0; +#X restore 681 248 pd final; +#X msg 96 34 0; +#X msg 38 197 scalar foo; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 1 0 4 0; +#X connect 2 0 1 1; +#X connect 4 0 5 0; +#X connect 4 0 35 0; +#X connect 4 1 12 0; +#X connect 4 2 3 0; +#X connect 5 0 6 0; +#X connect 12 0 8 0; +#X connect 12 1 9 0; +#X connect 12 2 7 0; +#X connect 12 3 10 0; +#X connect 12 4 25 0; +#X connect 12 5 26 0; +#X connect 12 6 11 0; +#X connect 12 7 22 0; +#X connect 18 0 34 0; +#X connect 19 0 20 0; +#X connect 22 0 21 0; +#X connect 22 1 23 0; +#X connect 22 2 24 0; +#X connect 22 3 14 0; +#X connect 22 4 15 0; +#X connect 22 5 27 0; +#X connect 22 6 28 0; +#X connect 22 7 32 0; +#X connect 32 0 17 0; +#X connect 32 1 30 0; +#X connect 32 2 29 0; +#X connect 32 3 13 0; +#X connect 32 4 16 0; +#X connect 32 5 31 0; +#X connect 32 6 33 0; +#X connect 34 0 1 1; +#X connect 35 0 20 0; +#X restore 797 105 pd game-engine; +#X obj 402 51 r bullets; +#X obj 387 144 f; +#X obj 387 165 - 1; +#X msg 320 140 set \$1; +#X obj 471 81 spigot; +#X obj 504 50 r \$0-lock; +#X obj 683 61 r \$0-level-up; +#X obj 387 218 sel 1; +#X obj 387 239 s no-bullets; +#X obj 387 197 <= 0; +#X obj 786 365 objectinfo 1; +#X obj 786 290 t b a; +#X obj 868 284 loadbang; +#X obj 868 305 f 1; +#X obj 786 391 list prepend; +#X obj 786 412 list trim; +#X obj 786 433 route class bbox; +#X obj 786 454 list append; +#X obj 786 475 send sfx; +#X msg 786 314 bbox \, class; +#N canvas 717 92 574 583 check_for_object 0; +#X obj 38 20 inlet; +#X msg 139 88 72 236; +#X msg 194 88 -76 60; +#X obj 39 135 unpack; +#X obj 66 177 v \$0-x; +#X obj 39 156 t a b; +#X obj 39 207 +; +#X obj 109 156 t a b; +#X obj 109 204 +; +#X obj 136 177 v \$0-y; +#X obj 39 231 pack; +#X msg 39 256 hitbox \$1 \$2; +#X msg 86 88 201 42; +#X obj 39 298 route bang; +#X msg 39 490 0; +#X msg 96 490 1; +#X msg 38 88 47 -87; +#X msg 159 490 -1; +#X text 239 409 <- filter out [send] class to keep cheaters from just +shooting the final [s the_answer] object; +#X obj 39 277 canvasinfo 3; +#X obj 39 521 s \$0-hit-object; +#X obj 159 521 outlet; +#X obj 38 41 select n e s w; +#X obj 136 386 objectinfo 3; +#X msg 136 363 class \$1; +#X obj 136 407 select send; +#X obj 199 432 b; +#X obj 199 490 f; +#X obj 96 321 trigger anything anything; +#X msg 243 346 \$1; +#X connect 0 0 22 0; +#X connect 1 0 3 0; +#X connect 2 0 3 0; +#X connect 3 0 5 0; +#X connect 3 1 7 0; +#X connect 4 0 6 1; +#X connect 5 0 6 0; +#X connect 5 1 4 0; +#X connect 6 0 10 0; +#X connect 7 0 8 0; +#X connect 7 1 9 0; +#X connect 8 0 10 1; +#X connect 9 0 8 1; +#X connect 10 0 11 0; +#X connect 11 0 19 0; +#X connect 12 0 3 0; +#X connect 13 0 14 0; +#X connect 13 0 17 0; +#X connect 13 1 28 0; +#X connect 14 0 20 0; +#X connect 15 0 20 0; +#X connect 16 0 3 0; +#X connect 17 0 21 0; +#X connect 19 0 13 0; +#X connect 22 0 16 0; +#X connect 22 1 12 0; +#X connect 22 2 1 0; +#X connect 22 3 2 0; +#X connect 23 0 25 0; +#X connect 24 0 23 0; +#X connect 25 1 26 0; +#X connect 26 0 27 0; +#X connect 26 0 15 0; +#X connect 27 0 21 0; +#X connect 28 0 24 0; +#X connect 28 1 29 0; +#X connect 29 0 27 1; +#X restore 675 203 pd check_for_object; +#X obj 620 234 float; +#X obj 471 274 symbol; +#X obj 471 305 select n e s w; +#X obj 36 83 t a a; +#X obj 92 83 s \$0-direction; +#X obj 51 370 r \$0-direction; +#N canvas 865 50 450 300 get-offset 0; +#X msg 134 112 0; +#X msg 205 112 -44; +#X msg 96 112 -29; +#X msg 167 112 -59; +#X obj 96 175 outlet; +#X obj 96 60 select n e s w; +#X obj 96 39 inlet; +#X connect 0 0 4 0; +#X connect 1 0 4 0; +#X connect 2 0 4 0; +#X connect 3 0 4 0; +#X connect 5 0 2 0; +#X connect 5 1 0 0; +#X connect 5 2 3 0; +#X connect 5 3 1 0; +#X connect 6 0 5 0; +#X restore 51 392 pd get-offset; +#X obj 36 119 select e w n s; +#X obj 136 119 select e w n s; +#X obj 96 223 t a; +#X obj 242 223 t a; +#N canvas 813 283 523 300 key-navigation 0; +#X obj 74 -155 keyname; +#X obj 74 -57 list prepend; +#X obj 74 -112 moses 1; +#X obj 186 -57 symbol; +#X obj 96 -90 t a b; +#X obj 74 -36 list trim; +#X obj 74 -11 route symbol; +#X obj 74 -134 spigot; +#X obj 130 -152 r \$0-lock; +#X obj 74 62 metro 50; +#X text 214 -89 * filter out keyup if if we receive another keypress +; +#X text 204 -151 * lock controls at level changes; +#X obj 74 106 outlet; +#X obj 74 85 list prepend; +#X msg 87 35 stop; +#X obj 87 14 r the_answer; +#X connect 0 0 7 0; +#X connect 0 1 1 1; +#X connect 0 1 3 1; +#X connect 1 0 5 0; +#X connect 2 0 1 0; +#X connect 2 1 4 0; +#X connect 3 0 6 1; +#X connect 3 0 13 1; +#X connect 4 0 1 0; +#X connect 4 1 3 0; +#X connect 5 0 6 0; +#X connect 6 0 9 0; +#X connect 7 0 2 0; +#X connect 8 0 7 1; +#X connect 9 0 13 0; +#X connect 13 0 12 0; +#X connect 14 0 9 0; +#X connect 15 0 14 0; +#X restore 36 36 pd key-navigation; +#X text 85 480 <- sprite index number; +#X obj 786 338 trigger anything anything; +#X obj 249 43 cnv 15 78 65 empty empty empty 20 12 0 14 -237503 -66577 +0; +#N canvas 859 114 450 389 sfx 0; +#X obj 58 29 receive sfx; +#N canvas 369 139 803 429 tutD07 0; +#X obj 466 149 s frequency; +#X obj 550 149 s duration; +#X floatatom 550 99 0 0 0 0 - - -; +#X obj 550 124 * 100; +#X obj 466 124 mtof; +#X floatatom 466 99 0 0 0 0 - - -; +#X text 588 89 duration in tenths; +#X text 590 105 of a second; +#X text 494 98 pitch; +#X obj 59 37 partial 1 1 0.56 0; +#X obj 466 44 loadbang; +#X obj 319 267 bng 25 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X text 352 269 <-- click to play a note; +#X obj 269 323 s trigger; +#X obj 59 62 partial 0.67 0.9 0.56 1; +#X obj 59 87 partial 1 0.65 0.92 0; +#X obj 59 112 partial 1.8 0.55 0.92 1.7; +#X obj 59 137 partial 2.67 0.325 1.19 0; +#X obj 59 162 partial 1.67 0.35 1.7 0; +#X obj 59 187 partial 1.46 0.25 2 0; +#X obj 59 212 partial 1.33 0.2 2.74 0; +#X obj 59 237 partial 1.33 0.15 3 0; +#X obj 59 262 partial 1 0.1 3.76 0; +#X obj 59 287 partial 1.33 0.075 4.07 0; +#X msg 466 67 106; +#X obj 65 333 catch~ sum; +#X obj 65 384 outlet~; +#X msg 550 69 17; +#X obj 206 20 inlet; +#X obj 227 70 t b a; +#X obj 287 130 -; +#X msg 287 109 \$3 \$1; +#X obj 287 172 -; +#X msg 287 151 135 \$1; +#X obj 65 354 *~ 0.6; +#X connect 2 0 3 0; +#X connect 3 0 1 0; +#X connect 4 0 0 0; +#X connect 5 0 4 0; +#X connect 10 0 24 0; +#X connect 10 0 27 0; +#X connect 11 0 13 0; +#X connect 24 0 5 0; +#X connect 25 0 34 0; +#X connect 27 0 2 0; +#X connect 28 0 29 0; +#X connect 29 0 13 0; +#X connect 29 1 31 0; +#X connect 30 0 33 0; +#X connect 31 0 30 0; +#X connect 32 0 4 0; +#X connect 33 0 32 0; +#X connect 34 0 26 0; +#X restore 58 138 pd tutD07; +#X obj 58 320 dac~; +#X obj 58 50 list trim; +#N canvas 715 120 385 507 ks 0; +#X obj 235 -168 inlet; +#X obj 42 -8 noise~; +#X obj 42 133 *~; +#X obj 96 92 vline~; +#X msg 96 44 1; +#X obj 124 44 delay; +#X floatatom 96 -84 5 0 0 0 - - -, f 5; +#X obj 96 -32 /; +#X msg 96 -53 1000 \$1; +#X obj 96 -11 t b a; +#X msg 124 65 0; +#X obj 42 211 +~; +#X obj 235 -97 mtof; +#X obj 208 129 biquad~ 0 0 0 0 1; +#X obj 193 156 +~; +#X obj 42 268 outlet~; +#X floatatom 140 -138 5 0 0 0 - - -, f 5; +#X obj 193 64 vline~; +#X obj 193 177 *~ 0.48; +#X obj 235 -147 t b a; +#X msg 235 -121 21; +#X obj 193 20 pack; +#X msg 193 42 \$1 \, 10 80 \, 0 \$2 80; +#X msg 272 -121 1000; +#X obj 193 99 vd~ buf7; +#X obj 69 243 delwrite~ buf7 1000; +#X connect 0 0 19 0; +#X connect 1 0 2 0; +#X connect 2 0 11 0; +#X connect 3 0 2 1; +#X connect 4 0 3 0; +#X connect 5 0 10 0; +#X connect 6 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 7 0; +#X connect 9 0 4 0; +#X connect 9 1 5 0; +#X connect 9 1 21 0; +#X connect 10 0 3 0; +#X connect 11 0 15 0; +#X connect 11 0 25 0; +#X connect 12 0 8 0; +#X connect 13 0 14 1; +#X connect 14 0 18 0; +#X connect 16 0 12 0; +#X connect 17 0 24 0; +#X connect 18 0 11 1; +#X connect 19 0 20 0; +#X connect 19 1 23 0; +#X connect 20 0 12 0; +#X connect 21 0 22 0; +#X connect 22 0 17 0; +#X connect 23 0 21 1; +#X connect 24 0 13 0; +#X connect 24 0 14 0; +#X restore 200 138 pd ks; +#X floatatom 200 89 5 0 0 0 - - -, f 5; +#X obj 69 115 s got-a-bang; +#X obj 58 70 route tgl bng bullet; +#N canvas 715 120 385 507 ks 0; +#X obj 235 -168 inlet; +#X obj 42 -8 noise~; +#X obj 42 133 *~; +#X obj 96 92 vline~; +#X msg 96 44 1; +#X obj 124 44 delay; +#X floatatom 96 -84 5 0 0 0 - - -, f 5; +#X obj 96 -32 /; +#X msg 96 -53 1000 \$1; +#X obj 96 -11 t b a; +#X msg 124 65 0; +#X obj 42 211 +~; +#X obj 235 -97 mtof; +#X obj 208 129 biquad~ 0 0 0 0 1; +#X obj 193 156 +~; +#X obj 42 268 outlet~; +#X obj 69 243 delwrite~ buf5 1000; +#X obj 193 99 vd~ buf5; +#X msg 272 -121 \$3 \$1; +#X obj 272 -97 -; +#X floatatom 140 -138 5 0 0 0 - - -, f 5; +#X obj 193 64 vline~; +#X obj 272 -31 -; +#X obj 193 177 *~ 0.48; +#X obj 235 -147 t b a; +#X msg 235 -121 21; +#X msg 272 -53 1300 \$1; +#X obj 193 20 pack; +#X msg 193 42 \$1 \, 10 80 \, 0 \$2 80; +#X obj 272 -74 * 5; +#X connect 0 0 24 0; +#X connect 1 0 2 0; +#X connect 2 0 11 0; +#X connect 3 0 2 1; +#X connect 4 0 3 0; +#X connect 5 0 10 0; +#X connect 6 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 7 0; +#X connect 9 0 4 0; +#X connect 9 1 5 0; +#X connect 9 1 27 0; +#X connect 10 0 3 0; +#X connect 11 0 15 0; +#X connect 11 0 16 0; +#X connect 12 0 8 0; +#X connect 13 0 14 1; +#X connect 14 0 23 0; +#X connect 17 0 13 0; +#X connect 17 0 14 0; +#X connect 18 0 19 0; +#X connect 19 0 29 0; +#X connect 20 0 12 0; +#X connect 21 0 17 0; +#X connect 22 0 27 1; +#X connect 23 0 11 1; +#X connect 24 0 25 0; +#X connect 24 1 18 0; +#X connect 25 0 12 0; +#X connect 26 0 22 0; +#X connect 27 0 28 0; +#X connect 28 0 21 0; +#X connect 29 0 26 0; +#X restore 150 138 pd ks; +#X obj 58 290 *~; +#X obj 157 208 r \$0-master; +#X msg 157 229 \$1 50; +#X obj 157 250 line~; +#X obj 58 219 *~ 0.19; +#X connect 0 0 3 0; +#X connect 1 0 13 0; +#X connect 3 0 7 0; +#X connect 4 0 13 0; +#X connect 5 0 4 0; +#X connect 7 0 1 0; +#X connect 7 1 6 0; +#X connect 7 2 4 0; +#X connect 9 0 2 0; +#X connect 9 0 2 1; +#X connect 10 0 11 0; +#X connect 11 0 12 0; +#X connect 12 0 9 1; +#X connect 13 0 9 0; +#X restore 263 81 pd sfx; +#N canvas 220 49 982 608 sound 0; +#X obj 269 167 f; +#X obj 311 167 + 1; +#X obj 269 91 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X obj 386 328 r the_answer; +#X obj 286 328 catch~ \$0-busl; +#X obj 508 328 catch~ \$0-busr; +#N canvas 1 19 659 666 guitar-arpeggios 0; +#X obj 146 539 list; +#X obj 58 491 t a b; +#X obj 58 466 list split 1; +#X obj 58 537 +; +#X msg 58 294 0; +#X msg 91 294 3; +#X msg 123 294 -2; +#X msg 156 294 5; +#X obj 58 419 list-rot; +#X obj 58 374 t a b; +#X floatatom 8 230 5 0 0 0 - - -, f 5; +#X obj 58 265 route 0 1 2 3; +#X obj 85 515 del 140; +#X obj 58 611 rev1~; +#N canvas 905 222 450 300 cut 0; +#X obj 102 10 inlet; +#X obj 104 152 list split; +#X msg 224 133 5; +#X obj 102 31 t a b; +#X obj 139 112 -; +#X obj 104 213 outlet; +#X msg 139 91 6 \$1; +#X obj 139 70 random 3; +#X connect 0 0 3 0; +#X connect 1 0 5 0; +#X connect 1 2 5 0; +#X connect 2 0 1 1; +#X connect 3 0 1 0; +#X connect 3 1 7 0; +#X connect 4 0 1 1; +#X connect 6 0 4 0; +#X connect 7 0 6 0; +#X restore 58 440 pd cut; +#X msg 112 585 2; +#X obj 85 395 random 3; +#X msg 58 353 0 12 19 24 31 36; +#N canvas 291 46 408 438 ks 0; +#X obj 260 30 inlet; +#X obj 67 130 noise~; +#X obj 67 271 *~; +#X obj 111 230 vline~; +#X msg 111 182 1; +#X obj 151 182 delay; +#X floatatom 191 54 5 0 0 0 - - -, f 5; +#X obj 191 106 /; +#X msg 191 85 1000 \$1; +#X obj 191 127 t b a; +#X msg 151 203 0; +#X obj 67 313 +~; +#X obj 94 345 delwrite~ buf 1000; +#X obj 218 187 vd~ buf; +#X obj 260 60 mtof; +#X obj 233 221 biquad~ 0 0 0 0 1; +#X obj 218 248 +~; +#X obj 218 269 *~ 0.4999; +#X obj 67 375 outlet~; +#X connect 0 0 14 0; +#X connect 1 0 2 0; +#X connect 2 0 11 0; +#X connect 3 0 2 1; +#X connect 4 0 3 0; +#X connect 5 0 10 0; +#X connect 6 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 7 0; +#X connect 9 0 4 0; +#X connect 9 1 5 0; +#X connect 9 1 13 0; +#X connect 10 0 3 0; +#X connect 11 0 12 0; +#X connect 11 0 18 0; +#X connect 13 0 15 0; +#X connect 13 0 16 0; +#X connect 14 0 8 0; +#X connect 15 0 16 1; +#X connect 16 0 17 0; +#X connect 17 0 11 1; +#X restore 58 581 pd ks; +#X obj 58 113 mod 64; +#X obj 58 134 div 16; +#X obj 58 155 change; +#X obj 58 8 inlet; +#X obj 112 564 loadbang; +#X obj 58 672 throw~ \$0-busl; +#X obj 157 672 throw~ \$0-busr; +#X obj 324 168 switch~; +#X obj 261 101 r omni; +#X msg 281 53 1; +#X obj 281 8 r guitar-arpeggios; +#X obj 58 213 list prepend 0; +#X obj 190 265 route 0 1 2 3 4; +#X msg 190 294 -4; +#X msg 223 294 3; +#X msg 256 294 5; +#X obj 58 235 route 0 1; +#X obj 214 8 r section; +#X floatatom 338 271 5 0 0 0 - - -, f 5; +#X obj 338 292 s section; +#X obj 58 29 t a a; +#X obj 139 162 f; +#X obj 85 50 mod 64; +#X obj 85 71 sel 0; +#X obj 139 111 f; +#X msg 324 53 0; +#X obj 118 25 f 0; +#X obj 163 50 sel 1; +#X obj 58 331 trigger bang anything; +#X obj 58 560 + 28; +#X obj 58 176 t a b; +#X obj 277 340 random 100; +#X obj 277 361 moses 90; +#X msg 322 424 175; +#X obj 278 471 b; +#X obj 278 515 + 140; +#X obj 278 425 del; +#X obj 278 380 b; +#X obj 278 404 random 4; +#X obj 58 632 *~ 0.14; +#X obj 278 494 random 2; +#X connect 0 0 2 0; +#X connect 1 0 3 0; +#X connect 1 1 12 0; +#X connect 2 0 1 0; +#X connect 2 1 0 1; +#X connect 3 0 48 0; +#X connect 4 0 47 0; +#X connect 5 0 47 0; +#X connect 6 0 47 0; +#X connect 7 0 47 0; +#X connect 8 0 14 0; +#X connect 9 0 8 0; +#X connect 9 1 16 0; +#X connect 10 0 11 0; +#X connect 11 0 4 0; +#X connect 11 1 5 0; +#X connect 11 2 6 0; +#X connect 11 3 7 0; +#X connect 12 0 0 0; +#X connect 13 0 58 0; +#X connect 14 0 2 0; +#X connect 15 0 13 1; +#X connect 16 0 8 1; +#X connect 17 0 9 0; +#X connect 18 0 13 0; +#X connect 19 0 20 0; +#X connect 20 0 21 0; +#X connect 21 0 49 0; +#X connect 22 0 39 0; +#X connect 23 0 15 0; +#X connect 27 0 26 0; +#X connect 27 0 43 1; +#X connect 28 0 43 1; +#X connect 29 0 28 0; +#X connect 30 0 35 0; +#X connect 31 0 32 0; +#X connect 31 1 33 0; +#X connect 31 2 34 0; +#X connect 31 3 34 0; +#X connect 32 0 47 0; +#X connect 33 0 47 0; +#X connect 34 0 47 0; +#X connect 35 0 11 0; +#X connect 35 1 31 0; +#X connect 36 0 40 1; +#X connect 37 0 38 0; +#X connect 39 0 19 0; +#X connect 39 1 41 0; +#X connect 40 0 30 1; +#X connect 41 0 42 0; +#X connect 42 0 40 0; +#X connect 42 0 43 0; +#X connect 43 0 26 0; +#X connect 43 0 46 0; +#X connect 44 0 26 0; +#X connect 44 0 43 1; +#X connect 45 0 41 1; +#X connect 46 0 45 0; +#X connect 47 0 17 0; +#X connect 47 1 3 1; +#X connect 48 0 18 0; +#X connect 49 0 30 0; +#X connect 49 1 50 0; +#X connect 50 0 51 0; +#X connect 51 0 56 0; +#X connect 51 1 52 0; +#X connect 52 0 12 1; +#X connect 53 0 59 0; +#X connect 54 0 12 1; +#X connect 55 0 53 0; +#X connect 56 0 57 0; +#X connect 57 0 55 0; +#X connect 58 0 24 0; +#X connect 58 0 25 0; +#X connect 59 0 54 0; +#X restore 795 246 pd guitar-arpeggios; +#X msg 107 58 0; +#X obj 107 79 send omni; +#X obj 80 12 r music; +#X obj 80 103 list-drip; +#X obj 80 33 t a b; +#X obj 80 124 t b a; +#X obj 80 145 send; +#X obj 316 97 loadbang; +#X obj 386 439 line~; +#X obj 286 473 *~; +#X obj 493 473 *~; +#X obj 451 371 r music; +#X obj 451 392 b; +#X obj 386 349 b; +#X msg 451 413 1 1000; +#X obj 386 371 del 3625; +#X msg 386 413 0 75; +#X obj 286 572 dac~; +#N canvas 244 22 703 657 pluck1 0; +#X msg 77 402 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X msg 77 463 \$1; +#X msg 359 402 set \, adddollar \$1; +#X obj 77 514 mtof; +#X obj 158 92 mod 64; +#X obj 486 113 div 16; +#X obj 77 224 float; +#X obj 77 299 route 0 1 2 3; +#X msg 168 334 45 43; +#X obj 358 114 + 1; +#X obj 77 484 + 24; +#X msg 123 334 43 42; +#X msg 77 334 28 38; +#X obj 77 34 inlet; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 349 172 vd~ buf2; +#X obj 150 330 delwrite~ buf2 1000; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 16 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 17 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 16 0 11 0; +#X connect 16 0 12 0; +#X restore 128 558 pd ks; +#X obj 77 535 moses 100; +#X obj 128 659 throw~ \$0-busl; +#X obj 663 218 switch~; +#X obj 663 104 r omni; +#X obj 582 104 r pluck1; +#X obj 253 114 r section; +#X obj 77 245 list prepend 0; +#X obj 77 266 route 0 1; +#X obj 217 296 route 0 1 2 3; +#X msg 217 332 36 35; +#X msg 265 332 43 42; +#X msg 314 332 45 43; +#X floatatom 648 46 5 0 0 0 - - -, f 5; +#X obj 648 67 s section; +#X obj 158 164 sel 0; +#X obj 158 219 f; +#X msg 592 137 1; +#X obj 358 93 mod 3; +#X msg 626 137 0; +#X obj 546 392 - 1; +#X obj 486 392 f 100; +#X obj 513 318 change; +#X obj 513 339 b; +#X obj 513 360 f 100; +#X obj 486 295 t b a; +#X obj 128 588 *~; +#X obj 486 497 line~; +#X msg 486 470 \$1 50; +#X obj 486 420 * 0.01; +#X obj 582 497 line~; +#X obj 128 615 *~; +#X msg 582 474 1 3000; +#X obj 486 446 pow 6; +#X obj 217 363 t a; +#X obj 77 365 t a; +#X obj 486 92 mod 64; +#X obj 77 57 trigger bang anything anything; +#X obj 104 126 div 16; +#X obj 128 636 *~ 0.21; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 0; +#X connect 3 0 15 0; +#X connect 4 0 29 0; +#X connect 4 0 52 0; +#X connect 5 0 39 0; +#X connect 6 0 21 0; +#X connect 7 0 12 0; +#X connect 7 1 11 0; +#X connect 7 2 8 0; +#X connect 7 3 8 0; +#X connect 8 0 49 0; +#X connect 9 0 2 0; +#X connect 10 0 3 0; +#X connect 11 0 49 0; +#X connect 12 0 49 0; +#X connect 13 0 51 0; +#X connect 14 0 40 0; +#X connect 15 1 14 0; +#X connect 18 0 17 0; +#X connect 19 0 31 0; +#X connect 19 0 46 0; +#X connect 20 0 30 1; +#X connect 21 0 22 0; +#X connect 22 0 7 0; +#X connect 22 1 23 0; +#X connect 23 0 24 0; +#X connect 23 1 25 0; +#X connect 23 2 26 0; +#X connect 23 3 26 0; +#X connect 24 0 48 0; +#X connect 25 0 48 0; +#X connect 26 0 48 0; +#X connect 27 0 28 0; +#X connect 29 0 30 0; +#X connect 30 0 21 1; +#X connect 31 0 17 0; +#X connect 32 0 9 0; +#X connect 33 0 17 0; +#X connect 34 0 35 1; +#X connect 35 0 34 0; +#X connect 35 0 43 0; +#X connect 36 0 37 0; +#X connect 37 0 38 0; +#X connect 38 0 35 1; +#X connect 39 0 35 0; +#X connect 39 1 36 0; +#X connect 40 0 45 0; +#X connect 41 0 40 1; +#X connect 42 0 41 0; +#X connect 43 0 47 0; +#X connect 44 0 45 1; +#X connect 45 0 53 0; +#X connect 46 0 44 0; +#X connect 47 0 42 0; +#X connect 48 0 0 0; +#X connect 49 0 0 0; +#X connect 50 0 5 0; +#X connect 51 0 6 0; +#X connect 51 1 4 0; +#X connect 51 2 32 0; +#X connect 51 2 50 0; +#X connect 52 0 6 1; +#X connect 53 0 16 0; +#X restore 670 246 pd pluck1; +#N canvas 522 86 703 619 pluck2 0; +#X msg 317 333 set \, adddollar \$1; +#X obj 241 75 mod 64; +#X obj 262 101 div 16; +#X obj 54 169 float; +#X obj 142 123 + 1; +#X msg 53 333 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X msg 53 384 \$1; +#X obj 53 426 mtof; +#X obj 54 256 route 0 1 2 3; +#X obj 53 405 + 24; +#X msg 98 287 37 35; +#X msg 53 287 40 38; +#X obj 54 24 inlet; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 349 172 vd~ buf3; +#X obj 150 330 delwrite~ buf3 1000; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 16 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 17 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 16 0 11 0; +#X connect 16 0 12 0; +#X restore 104 478 pd ks; +#X obj 53 447 moses 100; +#X obj 104 583 throw~ \$0-busr; +#X obj 575 125 switch~; +#X obj 613 85 r omni; +#X msg 575 85 1; +#X obj 555 49 r pluck2; +#X obj 384 97 r section; +#X obj 54 204 list prepend 0; +#X obj 54 225 route 0 1; +#X obj 147 256 route 0 1 2 3; +#X msg 147 287 40 38; +#X msg 234 287 37 35; +#X msg 190 287 35 38; +#X obj 241 164 f; +#X obj 241 133 sel 0; +#X obj 142 102 mod 3; +#X obj 523 278 - 1; +#X obj 437 278 f 100; +#X obj 464 205 change; +#X obj 464 226 b; +#X obj 464 247 f 100; +#X obj 437 181 t b a; +#X obj 437 377 line~; +#X msg 437 354 \$1 50; +#X obj 437 312 * 0.01; +#X obj 104 509 *~; +#X msg 554 356 1 3000; +#X obj 104 538 *~; +#X obj 554 393 line~; +#X obj 437 333 pow 6; +#X obj 54 47 trigger bang anything anything; +#X obj 81 102 mod 64; +#X obj 81 143 div 16; +#X obj 104 559 *~ 0.21; +#X connect 0 0 6 0; +#X connect 1 0 2 0; +#X connect 1 0 28 0; +#X connect 2 0 35 0; +#X connect 3 0 21 0; +#X connect 4 0 0 0; +#X connect 5 0 6 0; +#X connect 6 0 9 0; +#X connect 7 0 14 0; +#X connect 8 0 11 0; +#X connect 8 1 11 0; +#X connect 8 2 11 0; +#X connect 8 3 10 0; +#X connect 9 0 7 0; +#X connect 10 0 5 0; +#X connect 11 0 5 0; +#X connect 12 0 44 0; +#X connect 13 0 39 0; +#X connect 14 1 13 0; +#X connect 17 0 16 0; +#X connect 18 0 16 0; +#X connect 19 0 40 0; +#X connect 19 0 18 0; +#X connect 20 0 27 1; +#X connect 21 0 22 0; +#X connect 22 0 8 0; +#X connect 22 1 23 0; +#X connect 23 0 24 0; +#X connect 23 1 26 0; +#X connect 23 2 25 0; +#X connect 23 3 25 0; +#X connect 24 0 5 0; +#X connect 25 0 5 0; +#X connect 26 0 5 0; +#X connect 27 0 21 1; +#X connect 28 0 27 0; +#X connect 29 0 4 0; +#X connect 30 0 31 1; +#X connect 31 0 30 0; +#X connect 31 0 38 0; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 34 0 31 1; +#X connect 35 0 31 0; +#X connect 35 1 32 0; +#X connect 36 0 39 1; +#X connect 37 0 36 0; +#X connect 38 0 43 0; +#X connect 39 0 41 0; +#X connect 40 0 42 0; +#X connect 41 0 47 0; +#X connect 42 0 41 1; +#X connect 43 0 37 0; +#X connect 44 0 3 0; +#X connect 44 1 29 0; +#X connect 44 1 45 0; +#X connect 44 2 1 0; +#X connect 45 0 46 0; +#X connect 46 0 3 1; +#X connect 47 0 15 0; +#X restore 732 246 pd pluck2; +#X obj 181 16 r verse; +#X obj 181 37 b; +#X obj 181 58 f 0; +#X obj 181 79 s section; +#X obj 261 16 r chorus; +#X obj 261 37 b; +#X obj 261 58 f 1; +#N canvas 0 24 597 402 simple-snare 0; +#X obj 204 17 inlet; +#X obj 204 38 mod 16; +#X obj 204 59 div 4; +#X obj 60 59 noise~; +#X obj 60 260 *~; +#X obj 204 110 select 1 3; +#X obj 134 158 b; +#X obj 75 225 line~; +#X obj 60 322 throw~ \$0-busl; +#X obj 170 322 throw~ \$0-busr; +#X obj 389 126 switch~; +#X obj 389 83 r omni; +#X msg 331 83 1; +#X obj 331 57 r simple-snare; +#X obj 204 80 change; +#X msg 75 192 1 30; +#X msg 134 200 0 30; +#X obj 134 179 del 30; +#X obj 60 281 *~ 0.17; +#X connect 0 0 1 0; +#X connect 1 0 2 0; +#X connect 2 0 14 0; +#X connect 3 0 4 0; +#X connect 4 0 18 0; +#X connect 5 0 6 0; +#X connect 5 1 6 0; +#X connect 6 0 15 0; +#X connect 6 0 17 0; +#X connect 7 0 4 1; +#X connect 11 0 10 0; +#X connect 12 0 10 0; +#X connect 13 0 12 0; +#X connect 14 0 5 0; +#X connect 15 0 7 0; +#X connect 16 0 7 0; +#X connect 17 0 16 0; +#X connect 18 0 8 0; +#X connect 18 0 9 0; +#X restore 923 246 pd simple-snare; +#N canvas 115 68 1190 634 baseline 0; +#X obj 326 343 phasor~; +#X msg 326 186 \$12; +#X obj 326 227 mtof; +#X obj 326 279 line~; +#X obj 1065 87 + 1; +#X msg 1065 123 set \, adddollar \$1; +#X obj 325 -5 mod 64; +#X obj 325 16 div 16; +#X obj 1065 51 mod 16; +#X obj 325 -167 inlet; +#X obj 325 436 throw~ \$0-busl; +#X obj 425 436 throw~ \$0-busr; +#X obj 243 -27 switch~; +#X obj 243 -86 r omni; +#X obj 158 -167 r synthbass; +#X msg 158 -83 1; +#X obj 476 -88 r section; +#X obj 325 37 list prepend 0; +#X obj 325 58 route 0 1; +#X obj 413 79 route 0 1 2 3; +#X floatatom 558 -150 5 0 0 0 - - -, f 5; +#X obj 558 -129 s section; +#X msg 414 118 36 48; +#X msg 457 118 43 55; +#X msg 500 118 45 57; +#X obj 406 -67 sel 0; +#X obj 466 -112 mod 64; +#X obj 406 16 f; +#X msg 194 -83 0; +#X obj 467 189 mod 16; +#X obj 467 269 line~; +#X msg 507 238 8 100; +#X obj 326 319 +~; +#X msg 467 238 0 20; +#X obj 467 335 *~; +#X msg 111 304 0 50; +#X obj 325 372 *~; +#X obj 111 328 line~; +#X msg 261 304 1 50; +#X obj 261 255 change; +#X obj 111 222 moses 1; +#X obj 111 254 change; +#X msg 125 278 set -1; +#X msg 207 277 set -1; +#X obj 467 210 sel 0 10; +#X obj 526 -20 sel 0 1; +#X obj 526 -63 t a b; +#X msg 553 -41 set; +#X msg 326 248 \$1 40; +#X obj 482 313 *~ 0.7; +#X obj 482 292 osc~ 7; +#X obj 325 79 b; +#X obj 22 -81 b; +#X obj 22 -28 f; +#X obj 78 -27 + 1; +#X msg 58 -81 0; +#X obj 22 -167 r got-a-bang; +#X obj 325 118 pack 40 50; +#X msg 22 63 52; +#X msg 52 63 54; +#X msg 82 63 55; +#X msg 112 63 57; +#X msg 142 63 58; +#X msg 172 63 61; +#X obj 22 25 sel 0 1 2 3 4 5 6; +#X msg 202 63 62; +#X obj 78 -5 mod 7; +#X obj 546 118 t a; +#X obj 325 -146 trigger anything anything; +#X msg 326 150 \$1 0 0 \$1 0 0 \$2 \$2 \$2 \$2 \$2 \$2 \$2 \$2 \$2 +\$2; +#X msg 545 3 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 0 \, +adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, add2 0; +#X msg 526 52 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 \, +adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2; +#X obj 325 395 *~ 0.115; +#X connect 0 0 36 1; +#X connect 1 0 2 0; +#X connect 1 0 40 0; +#X connect 2 0 48 0; +#X connect 3 0 32 0; +#X connect 4 0 5 0; +#X connect 5 0 1 0; +#X connect 6 0 7 0; +#X connect 7 0 17 0; +#X connect 8 0 4 0; +#X connect 9 0 68 0; +#X connect 13 0 12 0; +#X connect 13 0 53 0; +#X connect 14 0 15 0; +#X connect 15 0 12 0; +#X connect 16 0 27 1; +#X connect 16 0 46 0; +#X connect 17 0 18 0; +#X connect 18 0 51 0; +#X connect 18 1 19 0; +#X connect 19 0 22 0; +#X connect 19 1 23 0; +#X connect 19 2 24 0; +#X connect 19 3 24 0; +#X connect 20 0 21 0; +#X connect 22 0 69 0; +#X connect 23 0 69 0; +#X connect 24 0 69 0; +#X connect 25 0 27 0; +#X connect 26 0 25 0; +#X connect 26 0 29 0; +#X connect 27 0 17 1; +#X connect 28 0 12 0; +#X connect 29 0 44 0; +#X connect 30 0 34 0; +#X connect 31 0 30 0; +#X connect 32 0 0 0; +#X connect 33 0 30 0; +#X connect 34 0 32 1; +#X connect 35 0 37 0; +#X connect 36 0 72 0; +#X connect 37 0 36 0; +#X connect 38 0 37 0; +#X connect 39 0 38 0; +#X connect 39 0 43 0; +#X connect 40 0 41 0; +#X connect 40 1 39 0; +#X connect 41 0 35 0; +#X connect 41 0 42 0; +#X connect 42 0 39 0; +#X connect 43 0 41 0; +#X connect 44 0 33 0; +#X connect 44 1 31 0; +#X connect 45 0 71 0; +#X connect 45 1 70 0; +#X connect 46 0 45 0; +#X connect 46 1 47 0; +#X connect 47 0 67 0; +#X connect 48 0 3 0; +#X connect 49 0 34 1; +#X connect 50 0 49 0; +#X connect 51 0 57 0; +#X connect 52 0 53 0; +#X connect 53 0 54 0; +#X connect 53 0 64 0; +#X connect 54 0 66 0; +#X connect 55 0 53 1; +#X connect 56 0 52 0; +#X connect 57 0 69 0; +#X connect 58 0 57 1; +#X connect 59 0 57 1; +#X connect 60 0 57 1; +#X connect 61 0 57 1; +#X connect 62 0 57 1; +#X connect 63 0 57 1; +#X connect 64 0 58 0; +#X connect 64 1 59 0; +#X connect 64 2 60 0; +#X connect 64 3 61 0; +#X connect 64 4 62 0; +#X connect 64 5 63 0; +#X connect 64 6 65 0; +#X connect 65 0 57 1; +#X connect 66 0 53 1; +#X connect 67 0 69 0; +#X connect 68 0 6 0; +#X connect 68 1 8 0; +#X connect 68 1 26 0; +#X connect 69 0 1 0; +#X connect 70 0 67 0; +#X connect 71 0 67 0; +#X connect 72 0 10 0; +#X connect 72 0 11 0; +#X restore 469 285 pd baseline; +#N canvas 1 37 682 683 siren 0; +#X msg 269 204 \$3; +#X obj 269 235 mtof; +#X obj 269 287 line~; +#X obj 479 152 + 1; +#X msg 479 173 set \, adddollar \$1; +#X obj 269 -19 mod 64; +#X obj 269 2 div 16; +#X obj 269 -108 inlet; +#X obj 460 -87 r section; +#X obj 269 23 list prepend 0; +#X obj 269 44 route 0 1; +#X floatatom 567 -89 5 0 0 0 - - -, f 5; +#X obj 567 -68 s section; +#X obj 350 -37 sel 0; +#X obj 350 -59 mod 64; +#X obj 350 -2 f; +#X msg 269 173 \$1 \$2 \$2 \$2; +#X obj 269 -87 trigger anything anything; +#X msg 789 274 \$3; +#X obj 789 298 mtof; +#X obj 789 346 line~; +#X obj 969 182 + 1; +#X msg 969 203 set \, adddollar \$1; +#X obj 789 28 mod 64; +#X obj 789 49 div 16; +#X obj 969 140 mod 16; +#X obj 789 -70 t a a; +#X obj 971 -42 r section; +#X obj 789 70 list prepend 0; +#X obj 789 91 route 0 1; +#X obj 870 -20 sel 0; +#X obj 870 -42 mod 64; +#X obj 870 45 f; +#X obj 969 161 div 4; +#X msg 789 322 \$1 200; +#X msg 269 259 \$1 210; +#X msg 366 266 233.543; +#X msg 684 335 164.823; +#X msg 789 203 \$1 \$2 \$3 \$3; +#X msg 789 117 40.001 52 51.999; +#X msg 269 71 46.001 57.999; +#X msg 447 254 0.111; +#N canvas 533 70 756 582 trial 0; +#X obj 577 124 until; +#X obj 651 125 f 0; +#X obj 577 155 f; +#X obj 617 155 + 1; +#X msg 587 196 1 \$1; +#X obj 587 217 /; +#X msg 587 238 add2 \$1; +#X msg 589 284 sinesum 32768 1 0.5 0.333333 0.25 0.2 0.166667 0.142857 +0.125 0.111111 0.1 0.0909091 0.0833333 0.0769231 0.0714286 0.0666667 +0.0625 0.0588235 0.0555556 0.0526316 0.05 0.047619 0.0454545 0.0434783 +0.0416667 0.04 0.0384615 0.037037 0.0357143 0.0344828 0.0333333 0.0322581 +0.03125 0.030303 0.0294118 0.0285714 0.0277778 0.027027 0.0263158 0.025641 +0.025 0.0243902 0.0238095 0.0232558 0.0227273 0.0222222 0.0217391 0.0212766 +0.0208333 0.0204082 0.02 0.0196078 0.0192308 0.0188679 0.0185185 0.0181818 +0.0178571 0.0175439 0.0172414 0.0169492 0.0166667 0.0163934 0.016129 +0.015873 0.015625 0.0153846 0.0151515 0.0149254 0.0147059 0.0144928 +0.0142857 0.0140845 0.0138889 0.0136986 0.0135135 0.0133333 0.0131579 +0.012987 0.0128205 0.0126582 0.0125 0.0123457 0.0121951 0.0120482 0.0119048 +0.0117647 0.0116279 0.0114943 0.0113636 0.011236 0.0111111 0.010989 +0.0108696 0.0107527 0.0106383 0.0105263 0.0104167 0.0103093 0.0102041 +0.010101 0.01; +#N canvas 0 0 450 300 (subpatch) 0; +#X array \$0-othersaw 32771 float 2 black black; +#X coords 0 1 32770 -1 200 140 1; +#X restore 915 115 graph; +#X msg 460 403 normalize 1; +#X obj 577 93 t b a b; +#X obj 493 257 t b b; +#X msg 577 72 100; +#X msg 731 118 set sinesum 32768; +#X obj 573 32 loadbang; +#X obj 590 536 s \$0-othersaw; +#X connect 0 0 2 0; +#X connect 1 0 2 1; +#X connect 2 0 3 0; +#X connect 3 0 2 1; +#X connect 3 0 4 0; +#X connect 4 0 5 0; +#X connect 5 0 6 0; +#X connect 6 0 7 0; +#X connect 7 0 15 0; +#X connect 9 0 15 0; +#X connect 10 0 11 0; +#X connect 10 1 0 0; +#X connect 10 2 13 0; +#X connect 10 2 1 0; +#X connect 11 0 9 0; +#X connect 11 1 7 0; +#X connect 12 0 10 0; +#X connect 13 0 7 0; +#X connect 14 0 12 0; +#X restore 542 275 pd trial; +#X obj 789 370 phasor~; +#X obj 789 391 *~ 32768; +#X obj 789 421 tabread~ \$0-othersaw; +#X obj 268 314 blosc~ saw 233; +#X obj 653 99 switch~; +#X obj 653 56 r omni; +#X msg 595 56 1; +#X obj 269 495 throw~ \$0-busl; +#X obj 789 492 throw~ \$0-busr; +#X obj 595 30 r siren; +#X obj 269 444 *~ 0.12; +#X obj 789 454 *~ 0.11; +#X obj 479 110 mod 16; +#X obj 479 131 div 4; +#X connect 0 0 1 0; +#X connect 1 0 35 0; +#X connect 2 0 46 0; +#X connect 3 0 4 0; +#X connect 4 0 0 0; +#X connect 5 0 6 0; +#X connect 6 0 9 0; +#X connect 7 0 17 0; +#X connect 7 0 26 0; +#X connect 8 0 15 1; +#X connect 9 0 10 0; +#X connect 10 0 40 0; +#X connect 10 1 40 0; +#X connect 11 0 12 0; +#X connect 13 0 15 0; +#X connect 14 0 13 0; +#X connect 15 0 9 1; +#X connect 16 0 0 0; +#X connect 17 0 5 0; +#X connect 17 1 14 0; +#X connect 17 1 55 0; +#X connect 18 0 19 0; +#X connect 19 0 34 0; +#X connect 20 0 43 0; +#X connect 21 0 22 0; +#X connect 22 0 18 0; +#X connect 23 0 24 0; +#X connect 24 0 28 0; +#X connect 25 0 33 0; +#X connect 26 0 23 0; +#X connect 26 1 25 0; +#X connect 26 1 31 0; +#X connect 27 0 32 1; +#X connect 28 0 29 0; +#X connect 29 0 39 0; +#X connect 29 1 39 0; +#X connect 30 0 32 0; +#X connect 31 0 30 0; +#X connect 32 0 28 1; +#X connect 33 0 21 0; +#X connect 34 0 20 0; +#X connect 35 0 2 0; +#X connect 36 0 46 0; +#X connect 37 0 43 0; +#X connect 38 0 18 0; +#X connect 39 0 38 0; +#X connect 40 0 16 0; +#X connect 41 0 46 1; +#X connect 43 0 44 0; +#X connect 44 0 45 0; +#X connect 45 0 54 0; +#X connect 46 0 53 0; +#X connect 48 0 47 0; +#X connect 49 0 47 0; +#X connect 52 0 49 0; +#X connect 53 0 50 0; +#X connect 54 0 51 0; +#X connect 55 0 56 0; +#X connect 56 0 3 0; +#X restore 713 285 pd siren; +#N canvas 19 60 947 608 simple-bass 0; +#X obj 195 273 phasor~; +#X msg 195 166 \$12; +#X obj 195 197 mtof; +#X obj 195 249 line~; +#X msg 195 74 40 52; +#X obj 365 52 + 1; +#X msg 365 73 set \, adddollar \$1; +#X obj 195 -60 mod 64; +#X obj 195 -39 div 16; +#X obj 365 1 mod 16; +#X obj 195 -129 inlet; +#X obj 195 418 throw~ \$0-busl; +#X obj 295 418 throw~ \$0-busr; +#X obj 578 175 switch~; +#X obj 664 125 r omni; +#X msg 578 125 1; +#X obj 195 -108 t a a; +#X obj 397 -114 r section; +#X obj 195 2 list prepend 0; +#X obj 195 23 route 0 1; +#X obj 239 45 route 0 1 2 3; +#X floatatom 63 -110 5 0 0 0 - - -, f 5; +#X obj 63 -89 s section; +#X msg 239 74 36 48; +#X msg 283 73 43 55; +#X msg 324 73 45 57; +#X obj 276 -43 sel 0; +#X obj 276 -70 mod 64; +#X obj 276 -23 f; +#X msg 615 125 0; +#X msg 60 302 0 50; +#X obj 195 357 *~; +#X obj 60 326 line~; +#X msg 130 257 1 50; +#X obj 130 229 change; +#X obj 60 192 moses 1; +#X obj 60 279 change; +#X msg 130 203 set -1; +#X msg 66 257 set -1; +#X msg 196 135 \$1 0 0 \$1 0 0 \$1 0 0 0 0 0 0 0 0 0; +#X obj 536 -54 sel 0 1; +#X obj 472 -82 t a b; +#X msg 499 -55 set; +#X msg 195 218 \$1 40; +#X msg 536 18 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 \, +adddollar 1 \, add2 0 0 0 0 0 0 0 0 0; +#X msg 555 -29 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 0 +0 0 0 0 0 0 0 0 0; +#X obj 578 101 r simple-bass; +#X obj 502 99 t a; +#X obj 195 383 *~ 0.2; +#X connect 0 0 31 1; +#X connect 1 0 2 0; +#X connect 1 0 35 0; +#X connect 2 0 43 0; +#X connect 3 0 0 0; +#X connect 4 0 39 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 18 0; +#X connect 9 0 5 0; +#X connect 10 0 16 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 7 0; +#X connect 16 1 9 0; +#X connect 16 1 27 0; +#X connect 17 0 28 1; +#X connect 17 0 41 0; +#X connect 18 0 19 0; +#X connect 19 0 4 0; +#X connect 19 1 20 0; +#X connect 20 0 23 0; +#X connect 20 1 24 0; +#X connect 20 2 25 0; +#X connect 20 3 25 0; +#X connect 21 0 22 0; +#X connect 23 0 39 0; +#X connect 24 0 39 0; +#X connect 25 0 39 0; +#X connect 26 0 28 0; +#X connect 27 0 26 0; +#X connect 28 0 18 1; +#X connect 29 0 13 0; +#X connect 30 0 32 0; +#X connect 31 0 48 0; +#X connect 32 0 31 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; +#X connect 34 0 38 0; +#X connect 35 0 36 0; +#X connect 35 1 34 0; +#X connect 36 0 30 0; +#X connect 36 0 37 0; +#X connect 37 0 34 0; +#X connect 38 0 36 0; +#X connect 39 0 1 0; +#X connect 40 0 44 0; +#X connect 40 1 45 0; +#X connect 41 0 40 0; +#X connect 41 1 42 0; +#X connect 42 0 47 0; +#X connect 43 0 3 0; +#X connect 44 0 47 0; +#X connect 45 0 47 0; +#X connect 46 0 15 0; +#X connect 47 0 39 0; +#X connect 48 0 11 0; +#X connect 48 0 12 0; +#X restore 76 285 pd simple-bass; +#N canvas 0 19 1366 684 stepwise-bass 0; +#X obj 215 303 phasor~; +#X msg 215 146 \$12; +#X obj 215 177 mtof; +#X obj 215 229 line~; +#X obj 565 13 + 1; +#X msg 565 34 set \, adddollar \$1; +#X obj 215 -80 mod 64; +#X obj 215 -59 div 16; +#X obj 565 -29 mod 16; +#X obj 215 -129 inlet; +#X obj 155 464 throw~ \$0-busl; +#X obj 255 464 throw~ \$0-busr; +#X obj 681 216 switch~; +#X obj 767 156 r omni; +#X msg 682 159 1; +#X obj 215 -108 t a a; +#X obj 412 -124 r section; +#X obj 215 -38 list prepend 0; +#X obj 467 30 route 0 1 2 3; +#X floatatom 513 -120 5 0 0 0 - - -, f 5; +#X obj 513 -99 s section; +#X obj 340 -63 sel 0; +#X obj 340 -90 mod 64; +#X obj 341 -39 f; +#X msg 718 156 0; +#X obj 342 149 mod 16; +#X obj 342 289 line~; +#X obj 215 269 +~; +#X msg 342 262 0 20; +#X obj 342 390 *~; +#X msg 50 262 0 50; +#X obj 156 327 *~; +#X obj 50 301 line~; +#X msg 161 237 1 50; +#X obj 161 209 change; +#X obj 50 172 moses 1; +#X obj 50 209 change; +#X msg 95 242 set -1; +#X msg 97 209 set -1; +#X obj 691 -66 sel 0 1; +#X obj 412 -92 t a b; +#X msg 435 -65 set; +#X obj 216 25 route 0 1 2 3; +#X obj 681 130 r stepwise-bass; +#X obj 342 170 sel 0 7; +#X obj 392 353 *~ 1.3; +#X msg 215 198 \$1 30; +#X obj 342 310 *~; +#X obj 342 331 *~; +#X msg 404 65 40 62 66; +#X msg 216 65 40 58 58; +#X msg 278 65 40 59 59; +#X msg 338 65 40 61 61; +#X obj 166 392 rev1~; +#X obj 180 348 loadbang; +#X msg 180 370 30; +#X msg 378 262 1 \$1; +#X obj 378 197 random 25; +#X obj 671 82 t a; +#X obj 378 239 + 1000; +#X obj 392 318 osc~ 8; +#X obj 378 218 * 32; +#X obj 342 353 *~ 30; +#X msg 216 115 \$1 0 0 \$1 0 0 \$2 \$2 \$2 \$2 \$2 \$2 \$3 \$3 \$3 +\$3; +#X msg 710 -43 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 0 +\, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, add2 0; +#X msg 467 65 36 48 48; +#X msg 527 65 43 55 55; +#X msg 586 65 45 57 57; +#X obj 76 17 r \$0-stepwise-bass-go; +#X obj 32 44 spigot 0; +#X obj 62 66 + 1; +#X obj 215 -17 route 0 1 2; +#X obj 103 103 b; +#X obj 477 250 route 0 1 2 3; +#X msg 477 285 40 68 68; +#X msg 537 285 40 67 67; +#X msg 596 285 40 66 66; +#X floatatom 533 175 5 0 0 0 - - -, f 5; +#X msg 666 285 40 69 70; +#X obj 103 124 f 2; +#X obj 619 238 s \$0-stepwise-bass-go; +#X obj 146 -44 change; +#X msg 117 35 0; +#X obj 97 -25 sel 0 4; +#X obj 36 113 sel 2 0; +#X obj 56 140 b; +#X obj 56 161 f 0; +#X obj 119 66 mod 4; +#X obj 32 65 f 1; +#X obj 315 -114 sel 1; +#X obj 315 -93 f 0; +#X obj 593 192 spigot 1; +#X obj 357 -120 spigot 0; +#X msg 690 9 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 \, +adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 3 \, adddollar 3 \, adddollar 3 \, adddollar +3; +#X obj 155 423 *~ 0.15; +#X connect 0 0 31 1; +#X connect 1 0 2 0; +#X connect 1 0 35 0; +#X connect 2 0 46 0; +#X connect 3 0 27 0; +#X connect 4 0 5 0; +#X connect 5 0 1 0; +#X connect 6 0 7 0; +#X connect 7 0 17 0; +#X connect 7 0 81 0; +#X connect 8 0 4 0; +#X connect 9 0 15 0; +#X connect 13 0 12 0; +#X connect 13 0 80 0; +#X connect 14 0 12 0; +#X connect 14 0 91 0; +#X connect 14 0 92 1; +#X connect 15 0 6 0; +#X connect 15 1 8 0; +#X connect 15 1 22 0; +#X connect 16 0 23 1; +#X connect 16 0 40 0; +#X connect 16 0 92 0; +#X connect 17 0 71 0; +#X connect 18 0 65 0; +#X connect 18 1 66 0; +#X connect 18 2 67 0; +#X connect 18 3 67 0; +#X connect 19 0 20 0; +#X connect 21 0 23 0; +#X connect 22 0 21 0; +#X connect 22 0 25 0; +#X connect 23 0 17 1; +#X connect 24 0 12 0; +#X connect 25 0 44 0; +#X connect 26 0 47 0; +#X connect 26 0 47 1; +#X connect 27 0 0 0; +#X connect 28 0 26 0; +#X connect 29 0 27 1; +#X connect 30 0 32 0; +#X connect 31 0 53 0; +#X connect 31 0 94 0; +#X connect 32 0 31 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; +#X connect 34 0 38 0; +#X connect 35 0 36 0; +#X connect 35 1 34 0; +#X connect 36 0 30 0; +#X connect 36 0 37 0; +#X connect 37 0 34 0; +#X connect 38 0 36 0; +#X connect 39 0 93 0; +#X connect 39 1 64 0; +#X connect 40 0 39 0; +#X connect 40 1 41 0; +#X connect 41 0 63 0; +#X connect 42 0 50 0; +#X connect 42 1 51 0; +#X connect 42 2 52 0; +#X connect 42 3 49 0; +#X connect 43 0 14 0; +#X connect 44 0 28 0; +#X connect 44 1 57 0; +#X connect 45 0 29 1; +#X connect 46 0 3 0; +#X connect 47 0 48 0; +#X connect 47 0 48 1; +#X connect 48 0 62 0; +#X connect 49 0 63 0; +#X connect 50 0 63 0; +#X connect 51 0 63 0; +#X connect 52 0 63 0; +#X connect 53 0 94 0; +#X connect 54 0 55 0; +#X connect 55 0 53 1; +#X connect 56 0 26 0; +#X connect 57 0 61 0; +#X connect 58 0 63 0; +#X connect 59 0 56 0; +#X connect 60 0 45 0; +#X connect 61 0 59 0; +#X connect 62 0 29 0; +#X connect 63 0 1 0; +#X connect 64 0 58 0; +#X connect 65 0 63 0; +#X connect 66 0 63 0; +#X connect 67 0 63 0; +#X connect 68 0 69 1; +#X connect 69 0 88 0; +#X connect 70 0 88 1; +#X connect 71 0 42 0; +#X connect 71 1 18 0; +#X connect 71 2 73 0; +#X connect 72 0 79 0; +#X connect 73 0 74 0; +#X connect 73 1 75 0; +#X connect 73 2 76 0; +#X connect 73 3 78 0; +#X connect 74 0 63 0; +#X connect 75 0 63 0; +#X connect 76 0 63 0; +#X connect 77 0 23 1; +#X connect 78 0 63 0; +#X connect 79 0 23 1; +#X connect 81 0 83 0; +#X connect 82 0 70 0; +#X connect 83 0 69 0; +#X connect 83 1 69 0; +#X connect 84 0 72 0; +#X connect 84 1 85 0; +#X connect 85 0 86 0; +#X connect 86 0 23 1; +#X connect 87 0 70 0; +#X connect 87 0 84 0; +#X connect 88 0 87 0; +#X connect 89 0 90 0; +#X connect 90 0 91 1; +#X connect 91 0 80 0; +#X connect 92 0 89 0; +#X connect 93 0 58 0; +#X connect 94 0 10 0; +#X connect 94 0 11 0; +#X restore 167 285 pd stepwise-bass; +#N canvas 288 49 565 650 siren-to-bass 0; +#X obj 200 380 phasor~; +#X msg 75 179 \$3; +#X obj 200 264 mtof; +#X obj 200 311 line~; +#X msg 75 55 40 52; +#X obj 275 53 + 1; +#X msg 275 74 set \, adddollar \$1; +#X obj 75 -30 mod 64; +#X obj 75 -9 div 16; +#X obj 275 11 mod 16; +#X obj 75 -129 inlet; +#X obj 75 484 throw~ \$0-busl; +#X obj 175 484 throw~ \$0-busr; +#X obj 373 40 switch~; +#X obj 479 -10 r omni; +#X msg 373 -10 1; +#X obj 267 -108 r section; +#X obj 75 12 list prepend 0; +#X obj 75 33 route 0 1; +#X obj 119 55 route 0 1 2 3; +#X floatatom 373 -110 5 0 0 0 - - -, f 5; +#X obj 373 -89 s section; +#X msg 120 84 36 48; +#X msg 161 84 43 55; +#X msg 204 84 45 57; +#X obj 156 -50 sel 0; +#X obj 156 -77 mod 64; +#X obj 156 -13 f; +#X msg 420 -10 0; +#X obj 275 32 div 4; +#X msg 200 287 \$1 200; +#X obj 262 117 mod 16; +#X obj 262 197 line~; +#X msg 298 166 8 100; +#X msg 262 166 0 20; +#X obj 262 268 *~; +#X obj 277 218 osc~ 7; +#X obj 200 356 +~; +#X obj 373 -46 r siren-to-bass; +#X obj 277 243 *~ 1; +#X obj 75 -108 trigger anything anything; +#X msg 75 125 \$1 \$2 \$2 0; +#X obj 75 237 sel 0; +#X msg 126 284 1 35; +#X obj 75 340 line~; +#X obj 75 411 *~; +#X msg 75 284 0 500; +#X obj 262 138 sel 0 10; +#X obj 75 442 *~ 0.08; +#X connect 0 0 45 1; +#X connect 1 0 42 0; +#X connect 2 0 30 0; +#X connect 3 0 37 0; +#X connect 4 0 41 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 17 0; +#X connect 9 0 29 0; +#X connect 10 0 40 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 27 1; +#X connect 17 0 18 0; +#X connect 18 0 4 0; +#X connect 18 1 19 0; +#X connect 19 0 22 0; +#X connect 19 1 23 0; +#X connect 19 2 24 0; +#X connect 19 3 24 0; +#X connect 20 0 21 0; +#X connect 22 0 41 0; +#X connect 23 0 41 0; +#X connect 24 0 41 0; +#X connect 25 0 27 0; +#X connect 26 0 25 0; +#X connect 26 0 31 0; +#X connect 27 0 17 1; +#X connect 28 0 13 0; +#X connect 29 0 5 0; +#X connect 30 0 3 0; +#X connect 31 0 47 0; +#X connect 32 0 35 0; +#X connect 33 0 32 0; +#X connect 34 0 32 0; +#X connect 35 0 37 1; +#X connect 36 0 39 0; +#X connect 37 0 0 0; +#X connect 38 0 15 0; +#X connect 39 0 35 1; +#X connect 40 0 7 0; +#X connect 40 1 9 0; +#X connect 40 1 26 0; +#X connect 41 0 1 0; +#X connect 42 0 46 0; +#X connect 42 1 43 0; +#X connect 42 1 2 0; +#X connect 43 0 44 0; +#X connect 44 0 45 0; +#X connect 45 0 48 0; +#X connect 46 0 44 0; +#X connect 47 0 34 0; +#X connect 47 1 33 0; +#X connect 48 0 11 0; +#X connect 48 0 12 0; +#X restore 539 285 pd siren-to-bass; +#N canvas 440 34 584 635 siren-fade 0; +#X obj 192 372 phasor~; +#X msg 95 246 \$3; +#X obj 192 300 mtof; +#X obj 192 348 line~; +#X msg 95 109 40 52; +#X obj 275 174 + 1; +#X msg 275 195 set \, adddollar \$1; +#X obj 95 20 mod 64; +#X obj 95 41 div 16; +#X obj 275 132 mod 16; +#X obj 95 -99 inlet; +#X obj 95 464 throw~ \$0-busl; +#X obj 185 464 throw~ \$0-busr; +#X obj 396 115 switch~; +#X obj 477 42 r omni; +#X msg 396 42 1; +#X obj 95 -78 t a a; +#X obj 277 -50 r section; +#X obj 95 62 list prepend 0; +#X obj 95 83 route 0 1; +#X obj 139 109 route 0 1 2 3; +#X floatatom 393 -80 5 0 0 0 - - -, f 5; +#X obj 393 -59 s section; +#X msg 139 142 36 48; +#X msg 183 142 43 55; +#X msg 226 142 45 57; +#X obj 176 -28 sel 0; +#X obj 176 -50 mod 64; +#X obj 176 37 f; +#X msg 430 42 0; +#X obj 275 153 div 4; +#X msg 192 324 \$1 200; +#X obj 95 267 sel 0; +#X obj 95 430 *~; +#X obj 95 385 line~; +#X obj 412 372 phasor~; +#X obj 412 300 mtof; +#X obj 412 348 line~; +#X obj 315 484 throw~ \$0-busl; +#X obj 405 484 throw~ \$0-busr; +#X msg 412 324 \$1 200; +#X obj 315 267 sel 0; +#X obj 315 430 *~; +#X obj 315 385 line~; +#X obj 412 279 + 6; +#X obj 315 450 *~ 0.4; +#X msg 144 321 1 30; +#X obj 396 9 r siren-fade; +#X msg 315 321 0 1000; +#X msg 367 321 1 30; +#X msg 95 195 \$1 \$2 0 0; +#X obj 95 406 *~; +#X msg 95 321 0 2000; +#X obj 192 396 *~ 0.08; +#X obj 412 396 *~ 0.17; +#X connect 0 0 53 0; +#X connect 1 0 32 0; +#X connect 1 0 41 0; +#X connect 2 0 31 0; +#X connect 3 0 0 0; +#X connect 4 0 50 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 18 0; +#X connect 9 0 30 0; +#X connect 10 0 16 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 7 0; +#X connect 16 1 9 0; +#X connect 16 1 27 0; +#X connect 17 0 28 1; +#X connect 18 0 19 0; +#X connect 19 0 4 0; +#X connect 19 1 20 0; +#X connect 20 0 23 0; +#X connect 20 1 24 0; +#X connect 20 2 25 0; +#X connect 20 3 25 0; +#X connect 21 0 22 0; +#X connect 23 0 50 0; +#X connect 24 0 50 0; +#X connect 25 0 50 0; +#X connect 26 0 28 0; +#X connect 27 0 26 0; +#X connect 28 0 18 1; +#X connect 29 0 13 0; +#X connect 30 0 5 0; +#X connect 31 0 3 0; +#X connect 32 0 52 0; +#X connect 32 1 2 0; +#X connect 32 1 46 0; +#X connect 33 0 11 0; +#X connect 33 0 12 0; +#X connect 34 0 51 0; +#X connect 34 0 51 1; +#X connect 35 0 54 0; +#X connect 36 0 40 0; +#X connect 37 0 35 0; +#X connect 40 0 37 0; +#X connect 41 0 48 0; +#X connect 41 1 49 0; +#X connect 41 1 44 0; +#X connect 42 0 45 0; +#X connect 43 0 42 0; +#X connect 44 0 36 0; +#X connect 45 0 39 0; +#X connect 45 0 38 0; +#X connect 46 0 34 0; +#X connect 47 0 15 0; +#X connect 48 0 43 0; +#X connect 49 0 43 0; +#X connect 50 0 1 0; +#X connect 51 0 33 0; +#X connect 52 0 34 0; +#X connect 53 0 33 1; +#X connect 54 0 42 1; +#X restore 713 335 pd siren-fade; +#N canvas 440 34 584 670 siren-fade-long 0; +#X obj 192 372 phasor~; +#X msg 95 246 \$3; +#X obj 192 300 mtof; +#X obj 192 348 line~; +#X msg 95 109 40 52; +#X obj 275 174 + 1; +#X msg 275 195 set \, adddollar \$1; +#X obj 95 20 mod 64; +#X obj 95 41 div 16; +#X obj 275 132 mod 16; +#X obj 95 -99 inlet; +#X obj 95 464 throw~ \$0-busl; +#X obj 185 464 throw~ \$0-busr; +#X obj 396 115 switch~; +#X obj 477 42 r omni; +#X msg 396 42 1; +#X obj 95 -78 t a a; +#X obj 277 -50 r section; +#X obj 95 62 list prepend 0; +#X obj 95 83 route 0 1; +#X obj 139 109 route 0 1 2 3; +#X floatatom 393 -80 5 0 0 0 - - -, f 5; +#X obj 393 -59 s section; +#X msg 139 142 36 48; +#X msg 183 142 43 55; +#X msg 226 142 45 57; +#X obj 176 -28 sel 0; +#X obj 176 -50 mod 64; +#X obj 176 37 f; +#X msg 430 42 0; +#X obj 275 153 div 4; +#X msg 192 324 \$1 200; +#X obj 95 267 sel 0; +#X obj 95 430 *~; +#X obj 95 385 line~; +#X obj 412 372 phasor~; +#X obj 412 300 mtof; +#X obj 412 348 line~; +#X obj 315 494 throw~ \$0-busl; +#X obj 405 494 throw~ \$0-busr; +#X msg 412 324 \$1 200; +#X obj 315 267 sel 0; +#X obj 315 430 *~; +#X obj 315 385 line~; +#X obj 412 279 + 6; +#X obj 95 406 *~; +#X msg 144 321 1 30; +#X msg 95 195 \$1 \$2 0 0; +#X obj 396 9 r siren-fade-long; +#X msg 95 321 0 2500; +#X msg 315 321 0 2500; +#X msg 367 321 1 30; +#X obj 315 450 *~ 0.26; +#X obj 192 396 *~ 0.07; +#X obj 412 396 *~ 0.14; +#X connect 0 0 53 0; +#X connect 1 0 32 0; +#X connect 1 0 41 0; +#X connect 2 0 31 0; +#X connect 3 0 0 0; +#X connect 4 0 47 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 18 0; +#X connect 9 0 30 0; +#X connect 10 0 16 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 7 0; +#X connect 16 1 9 0; +#X connect 16 1 27 0; +#X connect 17 0 28 1; +#X connect 18 0 19 0; +#X connect 19 0 4 0; +#X connect 19 1 20 0; +#X connect 20 0 23 0; +#X connect 20 1 24 0; +#X connect 20 2 25 0; +#X connect 20 3 25 0; +#X connect 21 0 22 0; +#X connect 23 0 47 0; +#X connect 24 0 47 0; +#X connect 25 0 47 0; +#X connect 26 0 28 0; +#X connect 27 0 26 0; +#X connect 28 0 18 1; +#X connect 29 0 13 0; +#X connect 30 0 5 0; +#X connect 31 0 3 0; +#X connect 32 0 49 0; +#X connect 32 1 2 0; +#X connect 32 1 46 0; +#X connect 33 0 11 0; +#X connect 33 0 12 0; +#X connect 34 0 45 0; +#X connect 34 0 45 1; +#X connect 35 0 54 0; +#X connect 36 0 40 0; +#X connect 37 0 35 0; +#X connect 40 0 37 0; +#X connect 41 0 50 0; +#X connect 41 1 51 0; +#X connect 41 1 44 0; +#X connect 42 0 52 0; +#X connect 43 0 42 0; +#X connect 44 0 36 0; +#X connect 45 0 33 0; +#X connect 46 0 34 0; +#X connect 47 0 1 0; +#X connect 48 0 15 0; +#X connect 49 0 34 0; +#X connect 50 0 43 0; +#X connect 51 0 43 0; +#X connect 52 0 38 0; +#X connect 52 0 39 0; +#X connect 53 0 33 1; +#X connect 54 0 42 1; +#X restore 803 335 pd siren-fade-long; +#N canvas 440 34 584 670 siren-fade-single 0; +#X obj 192 372 phasor~; +#X msg 95 246 \$3; +#X obj 192 300 mtof; +#X obj 192 348 line~; +#X msg 95 109 40 52; +#X obj 275 174 + 1; +#X msg 275 195 set \, adddollar \$1; +#X obj 95 20 mod 64; +#X obj 95 41 div 16; +#X obj 275 132 mod 16; +#X obj 95 -99 inlet; +#X obj 95 504 throw~ \$0-busl; +#X obj 185 504 throw~ \$0-busr; +#X obj 396 115 switch~; +#X obj 477 42 r omni; +#X msg 396 42 1; +#X obj 95 -78 t a a; +#X obj 277 -50 r section; +#X obj 95 62 list prepend 0; +#X obj 95 83 route 0 1; +#X obj 139 109 route 0 1 2 3; +#X floatatom 393 -80 5 0 0 0 - - -, f 5; +#X obj 393 -59 s section; +#X msg 139 142 36 48; +#X msg 183 142 43 55; +#X msg 226 142 45 57; +#X obj 176 -28 sel 0; +#X obj 176 -50 mod 64; +#X obj 176 37 f; +#X msg 430 42 0; +#X obj 275 153 div 4; +#X msg 192 324 \$1 200; +#X obj 95 267 sel 0; +#X obj 95 470 *~; +#X obj 95 385 line~; +#X obj 95 406 *~; +#X msg 144 321 1 30; +#X obj 192 396 *~ 0.35; +#X msg 95 195 \$1 \$2 0 0; +#X msg 95 321 0 2500; +#X obj 396 9 r siren-fade-single; +#X obj 95 427 *~ 0.22; +#X connect 0 0 37 0; +#X connect 1 0 32 0; +#X connect 2 0 31 0; +#X connect 3 0 0 0; +#X connect 4 0 38 0; +#X connect 5 0 6 0; +#X connect 6 0 1 0; +#X connect 7 0 8 0; +#X connect 8 0 18 0; +#X connect 9 0 30 0; +#X connect 10 0 16 0; +#X connect 14 0 13 0; +#X connect 15 0 13 0; +#X connect 16 0 7 0; +#X connect 16 1 9 0; +#X connect 16 1 27 0; +#X connect 17 0 28 1; +#X connect 18 0 19 0; +#X connect 19 0 4 0; +#X connect 19 1 20 0; +#X connect 20 0 23 0; +#X connect 20 1 24 0; +#X connect 20 2 25 0; +#X connect 20 3 25 0; +#X connect 21 0 22 0; +#X connect 23 0 38 0; +#X connect 24 0 38 0; +#X connect 25 0 38 0; +#X connect 26 0 28 0; +#X connect 27 0 26 0; +#X connect 28 0 18 1; +#X connect 29 0 13 0; +#X connect 30 0 5 0; +#X connect 31 0 3 0; +#X connect 32 0 39 0; +#X connect 32 1 2 0; +#X connect 32 1 36 0; +#X connect 33 0 11 0; +#X connect 33 0 12 0; +#X connect 34 0 35 0; +#X connect 34 0 35 1; +#X connect 35 0 41 0; +#X connect 36 0 34 0; +#X connect 37 0 33 1; +#X connect 38 0 1 0; +#X connect 39 0 34 0; +#X connect 40 0 15 0; +#X connect 41 0 33 0; +#X restore 803 375 pd siren-fade-single; +#N canvas 0 24 708 402 simple-snare-synco 0; +#X obj 204 17 inlet; +#X obj 204 38 mod 16; +#X obj 204 59 div 4; +#X obj 60 59 noise~; +#X obj 60 260 *~; +#X obj 204 110 select 1 3; +#X obj 134 158 b; +#X obj 75 225 line~; +#X obj 60 322 throw~ \$0-busl; +#X obj 170 322 throw~ \$0-busr; +#X obj 557 126 switch~; +#X obj 557 83 r omni; +#X msg 499 83 1; +#X obj 204 80 change; +#X msg 75 192 1 30; +#X msg 134 200 0 30; +#X obj 134 179 del 30; +#X obj 294 47 mod 32; +#X obj 294 89 random 2; +#X obj 294 110 sel 1; +#X obj 354 89 random 2; +#X obj 354 110 sel 1; +#X obj 294 68 select 31 25; +#X obj 499 57 r simple-snare-synco; +#X obj 60 281 *~ 0.19; +#X connect 0 0 1 0; +#X connect 0 0 17 0; +#X connect 1 0 2 0; +#X connect 2 0 13 0; +#X connect 3 0 4 0; +#X connect 4 0 24 0; +#X connect 5 0 6 0; +#X connect 5 1 6 0; +#X connect 6 0 14 0; +#X connect 6 0 16 0; +#X connect 7 0 4 1; +#X connect 11 0 10 0; +#X connect 12 0 10 0; +#X connect 13 0 5 0; +#X connect 14 0 7 0; +#X connect 15 0 7 0; +#X connect 16 0 15 0; +#X connect 17 0 22 0; +#X connect 18 0 19 0; +#X connect 19 0 6 0; +#X connect 20 0 21 0; +#X connect 21 0 6 0; +#X connect 22 0 18 0; +#X connect 22 1 20 0; +#X connect 23 0 12 0; +#X connect 24 0 8 0; +#X connect 24 0 9 0; +#X restore 923 206 pd simple-snare-synco; +#N canvas 434 41 703 657 pluck-fade 0; +#X msg 77 422 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X msg 77 453 \$1; +#X msg 359 422 set \, adddollar \$1; +#X obj 77 504 mtof; +#X obj 158 112 mod 64; +#X obj 77 244 float; +#X obj 77 319 route 0 1 2 3; +#X msg 168 354 45 43; +#X obj 358 134 + 1; +#X obj 77 474 + 24; +#X obj 77 54 inlet; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 349 172 vd~ buf6; +#X obj 146 332 delwrite~ buf6 1000; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 16 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 17 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 16 0 11 0; +#X connect 16 0 12 0; +#X restore 128 548 pd ks; +#X obj 77 525 moses 100; +#X obj 128 659 throw~ \$0-busl; +#X obj 663 238 switch~; +#X obj 663 124 r omni; +#X obj 253 134 r section; +#X obj 77 265 list prepend 0; +#X obj 77 286 route 0 1; +#X obj 217 316 route 0 1 2 3; +#X msg 217 352 36 35; +#X msg 265 352 43 42; +#X msg 314 352 45 43; +#X floatatom 648 66 5 0 0 0 - - -, f 5; +#X obj 648 87 s section; +#X obj 158 184 sel 0; +#X obj 158 239 f; +#X msg 592 157 1; +#X obj 358 113 mod 3; +#X msg 626 157 0; +#X obj 546 412 - 1; +#X obj 486 412 f 100; +#X obj 513 338 change; +#X obj 513 359 b; +#X obj 513 380 f 100; +#X obj 486 315 t b a; +#X obj 128 608 *~; +#X obj 486 517 line~; +#X msg 486 490 \$1 50; +#X obj 486 440 * 0.01; +#X obj 582 517 line~; +#X obj 128 635 *~; +#X msg 582 494 1 3000; +#X obj 217 383 t a; +#X obj 77 385 t a; +#X obj 77 77 trigger bang anything anything; +#X obj 104 146 div 16; +#X msg 495 31 0; +#X obj 495 52 s omni; +#X msg 226 203 0; +#X obj 486 112 mod 64; +#X obj 486 133 div 32; +#X obj 582 124 r pluck-fade; +#X obj 486 466 pow 3; +#X obj 128 570 *~ 0.2; +#X connect 0 0 1 0; +#X connect 1 0 9 0; +#X connect 2 0 1 0; +#X connect 3 0 12 0; +#X connect 4 0 25 0; +#X connect 4 0 46 0; +#X connect 5 0 17 0; +#X connect 6 0 7 0; +#X connect 6 1 7 0; +#X connect 6 2 7 0; +#X connect 6 3 7 0; +#X connect 7 0 44 0; +#X connect 8 0 2 0; +#X connect 9 0 3 0; +#X connect 10 0 45 0; +#X connect 11 0 54 0; +#X connect 12 1 11 0; +#X connect 15 0 14 0; +#X connect 16 0 26 1; +#X connect 17 0 18 0; +#X connect 18 0 6 0; +#X connect 18 1 19 0; +#X connect 19 0 20 0; +#X connect 19 1 21 0; +#X connect 19 2 22 0; +#X connect 19 3 22 0; +#X connect 20 0 43 0; +#X connect 21 0 43 0; +#X connect 22 0 43 0; +#X connect 23 0 24 0; +#X connect 25 0 26 0; +#X connect 26 0 17 1; +#X connect 27 0 14 0; +#X connect 28 0 8 0; +#X connect 29 0 14 0; +#X connect 30 0 31 1; +#X connect 31 0 30 0; +#X connect 31 0 39 0; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 34 0 31 1; +#X connect 35 0 31 0; +#X connect 35 1 32 0; +#X connect 36 0 41 0; +#X connect 37 0 36 1; +#X connect 38 0 37 0; +#X connect 39 0 53 0; +#X connect 40 0 41 1; +#X connect 41 0 13 0; +#X connect 42 0 40 0; +#X connect 43 0 0 0; +#X connect 44 0 0 0; +#X connect 45 0 5 0; +#X connect 45 1 4 0; +#X connect 45 2 28 0; +#X connect 45 2 50 0; +#X connect 46 0 5 1; +#X connect 47 0 48 0; +#X connect 49 0 26 1; +#X connect 50 0 51 0; +#X connect 51 0 35 0; +#X connect 52 0 27 0; +#X connect 52 0 42 0; +#X connect 53 0 38 0; +#X connect 54 0 36 0; +#X restore 642 175 pd pluck-fade; +#N canvas 0 19 797 634 level8-bass 0; +#X obj 326 343 phasor~; +#X msg 326 186 \$12; +#X obj 326 227 mtof; +#X obj 326 279 line~; +#X obj 645 127 + 1; +#X msg 645 163 set \, adddollar \$1; +#X obj 325 -5 mod 64; +#X obj 325 16 div 16; +#X obj 645 91 mod 16; +#X obj 325 -167 inlet; +#X obj 325 436 throw~ \$0-busl; +#X obj 425 436 throw~ \$0-busr; +#X obj 243 -27 switch~; +#X obj 243 -86 r omni; +#X msg 158 -83 1; +#X obj 476 -88 r section; +#X obj 325 37 list prepend 0; +#X obj 325 58 route 0 1; +#X obj 413 79 route 0 1 2 3; +#X floatatom 558 -150 5 0 0 0 - - -, f 5; +#X obj 558 -129 s section; +#X obj 406 -67 sel 0; +#X obj 466 -112 mod 64; +#X obj 406 16 f; +#X msg 194 -83 0; +#X obj 467 189 mod 16; +#X obj 467 269 line~; +#X msg 507 238 8 100; +#X obj 326 319 +~; +#X msg 467 238 0 20; +#X obj 467 335 *~; +#X msg 111 304 0 50; +#X obj 325 372 *~; +#X obj 111 328 line~; +#X msg 261 304 1 50; +#X obj 261 255 change; +#X obj 111 222 moses 1; +#X obj 111 254 change; +#X msg 125 278 set -1; +#X msg 207 277 set -1; +#X obj 467 210 sel 0 10; +#X msg 326 248 \$1 40; +#X obj 482 313 *~ 0.7; +#X obj 482 292 osc~ 7; +#X obj 325 79 b; +#X obj 325 -146 trigger anything anything; +#X obj 158 -167 r level8-bass; +#X obj 325 118 pack 40 62 64; +#X msg 414 118 36 48 48; +#X msg 476 118 43 55 55; +#X msg 539 118 45 57 57; +#X msg 326 150 \$1 0 0 \$1 0 0 \$2 \$2 \$2 0 \$3 \$3 \$3 \$3 \$3 0 +; +#X obj 325 395 *~ 0.12; +#X connect 0 0 32 1; +#X connect 1 0 2 0; +#X connect 1 0 36 0; +#X connect 2 0 41 0; +#X connect 3 0 28 0; +#X connect 4 0 5 0; +#X connect 5 0 1 0; +#X connect 6 0 7 0; +#X connect 7 0 16 0; +#X connect 8 0 4 0; +#X connect 9 0 45 0; +#X connect 13 0 12 0; +#X connect 14 0 12 0; +#X connect 15 0 23 1; +#X connect 16 0 17 0; +#X connect 17 0 44 0; +#X connect 17 1 18 0; +#X connect 18 0 48 0; +#X connect 18 1 49 0; +#X connect 18 2 50 0; +#X connect 18 3 50 0; +#X connect 19 0 20 0; +#X connect 21 0 23 0; +#X connect 22 0 21 0; +#X connect 22 0 25 0; +#X connect 23 0 16 1; +#X connect 24 0 12 0; +#X connect 25 0 40 0; +#X connect 26 0 30 0; +#X connect 27 0 26 0; +#X connect 28 0 0 0; +#X connect 29 0 26 0; +#X connect 30 0 28 1; +#X connect 31 0 33 0; +#X connect 32 0 52 0; +#X connect 33 0 32 0; +#X connect 34 0 33 0; +#X connect 35 0 34 0; +#X connect 35 0 39 0; +#X connect 36 0 37 0; +#X connect 36 1 35 0; +#X connect 37 0 31 0; +#X connect 37 0 38 0; +#X connect 38 0 35 0; +#X connect 39 0 37 0; +#X connect 40 0 29 0; +#X connect 40 1 27 0; +#X connect 41 0 3 0; +#X connect 42 0 30 1; +#X connect 43 0 42 0; +#X connect 44 0 47 0; +#X connect 45 0 6 0; +#X connect 45 1 8 0; +#X connect 45 1 22 0; +#X connect 46 0 14 0; +#X connect 47 0 51 0; +#X connect 48 0 51 0; +#X connect 49 0 51 0; +#X connect 50 0 51 0; +#X connect 51 0 1 0; +#X connect 52 0 10 0; +#X connect 52 0 11 0; +#X restore 469 305 pd level8-bass; +#X obj 269 137 metro 140; +#X obj 384 471 r \$0-master; +#X obj 479 548 *~; +#X obj 286 548 *~; +#X obj 384 517 line~; +#X msg 384 492 \$1 50; +#X obj 286 494 *~ 0.5; +#X obj 493 494 *~ 0.5; +#N canvas 76 51 1221 608 stepwise-osc 0; +#X msg 215 146 \$12; +#X obj 215 177 mtof; +#X obj 215 229 line~; +#X obj 565 13 + 1; +#X msg 565 34 set \, adddollar \$1; +#X obj 215 -80 mod 64; +#X obj 215 -59 div 16; +#X obj 565 -29 mod 16; +#X obj 215 -129 inlet; +#X obj 155 504 throw~ \$0-busl; +#X obj 255 504 throw~ \$0-busr; +#X obj 681 216 switch~; +#X obj 767 156 r omni; +#X msg 682 159 1; +#X obj 215 -108 t a a; +#X obj 412 -124 r section; +#X obj 215 -38 list prepend 0; +#X obj 467 30 route 0 1 2 3; +#X floatatom 513 -120 5 0 0 0 - - -, f 5; +#X obj 513 -99 s section; +#X obj 340 -63 sel 0; +#X obj 340 -90 mod 64; +#X obj 341 -39 f; +#X msg 718 156 0; +#X obj 342 149 mod 16; +#X obj 342 289 line~; +#X obj 215 269 +~; +#X msg 342 262 0 20; +#X obj 342 390 *~; +#X msg 50 262 0 50; +#X obj 156 327 *~; +#X obj 50 301 line~; +#X msg 161 237 1 50; +#X obj 161 209 change; +#X obj 50 172 moses 1; +#X obj 50 209 change; +#X msg 95 242 set -1; +#X msg 97 209 set -1; +#X obj 691 -66 sel 0 1; +#X obj 412 -92 t a b; +#X msg 435 -65 set; +#X obj 216 25 route 0 1 2 3; +#X obj 342 170 sel 0 7; +#X obj 392 353 *~ 1.3; +#X msg 215 198 \$1 30; +#X obj 342 310 *~; +#X obj 342 331 *~; +#X msg 404 65 40 62 66; +#X msg 216 65 40 58 58; +#X msg 278 65 40 59 59; +#X msg 338 65 40 61 61; +#X obj 166 432 rev1~; +#X obj 180 388 loadbang; +#X msg 180 410 30; +#X msg 378 262 1 \$1; +#X obj 378 197 random 25; +#X obj 671 82 t a; +#X obj 378 239 + 1000; +#X obj 392 318 osc~ 8; +#X obj 378 218 * 32; +#X obj 342 353 *~ 30; +#X msg 216 115 \$1 0 0 \$1 0 0 \$2 \$2 \$2 \$2 \$2 \$2 \$3 \$3 \$3 +\$3; +#X msg 710 -43 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 0 +\, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, add2 0; +#X msg 467 65 36 48 48; +#X msg 527 65 43 55 55; +#X msg 586 65 45 57 57; +#X obj 76 17 r \$0-stepwise-bass-go; +#X obj 32 44 spigot 0; +#X obj 62 66 + 1; +#X obj 215 -17 route 0 1 2; +#X obj 103 103 b; +#X obj 477 250 route 0 1 2 3; +#X msg 477 285 40 68 68; +#X msg 537 285 40 67 67; +#X msg 596 285 40 66 66; +#X floatatom 533 175 5 0 0 0 - - -, f 5; +#X msg 666 285 40 69 70; +#X obj 103 124 f 2; +#X obj 619 238 s \$0-stepwise-bass-go; +#X obj 146 -44 change; +#X msg 117 35 0; +#X obj 97 -25 sel 0 4; +#X obj 36 113 sel 2 0; +#X obj 56 140 b; +#X obj 56 161 f 0; +#X obj 119 66 mod 4; +#X obj 32 65 f 1; +#X obj 315 -114 sel 1; +#X obj 315 -93 f 0; +#X obj 593 192 spigot 1; +#X obj 357 -120 spigot 0; +#X msg 690 9 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 \, +adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 3 \, adddollar 3 \, adddollar 3 \, adddollar +3; +#X obj 215 303 osc~; +#X obj 681 130 r stepwise-osc; +#X obj 215 345 clip~ -1 1; +#X obj 155 463 *~ 0.1; +#X obj 279 216 v \$0-x; +#X obj 266 168 metro 100; +#X obj 254 144 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 +1; +#X msg 274 287 \$1 100; +#X obj 279 237 change; +#X obj 279 258 / 300; +#X obj 274 308 line~; +#X obj 215 324 *~; +#X obj 529 375 loadbang; +#X connect 0 0 1 0; +#X connect 0 0 34 0; +#X connect 1 0 44 0; +#X connect 2 0 26 0; +#X connect 3 0 4 0; +#X connect 4 0 0 0; +#X connect 5 0 6 0; +#X connect 6 0 16 0; +#X connect 6 0 79 0; +#X connect 7 0 3 0; +#X connect 8 0 14 0; +#X connect 12 0 11 0; +#X connect 12 0 78 0; +#X connect 13 0 11 0; +#X connect 13 0 89 0; +#X connect 13 0 90 1; +#X connect 14 0 5 0; +#X connect 14 1 7 0; +#X connect 14 1 21 0; +#X connect 15 0 22 1; +#X connect 15 0 39 0; +#X connect 15 0 90 0; +#X connect 16 0 69 0; +#X connect 17 0 63 0; +#X connect 17 1 64 0; +#X connect 17 2 65 0; +#X connect 17 3 65 0; +#X connect 18 0 19 0; +#X connect 20 0 22 0; +#X connect 21 0 20 0; +#X connect 21 0 24 0; +#X connect 22 0 16 1; +#X connect 23 0 11 0; +#X connect 24 0 42 0; +#X connect 25 0 45 0; +#X connect 25 0 45 1; +#X connect 26 0 92 0; +#X connect 27 0 25 0; +#X connect 28 0 26 1; +#X connect 29 0 31 0; +#X connect 30 0 51 0; +#X connect 30 0 95 0; +#X connect 31 0 30 0; +#X connect 32 0 31 0; +#X connect 33 0 32 0; +#X connect 33 0 37 0; +#X connect 34 0 35 0; +#X connect 34 1 33 0; +#X connect 35 0 29 0; +#X connect 35 0 36 0; +#X connect 36 0 33 0; +#X connect 37 0 35 0; +#X connect 38 0 91 0; +#X connect 38 1 62 0; +#X connect 39 0 38 0; +#X connect 39 1 40 0; +#X connect 40 0 61 0; +#X connect 41 0 48 0; +#X connect 41 1 49 0; +#X connect 41 2 50 0; +#X connect 41 3 47 0; +#X connect 42 0 27 0; +#X connect 42 1 55 0; +#X connect 43 0 28 1; +#X connect 44 0 2 0; +#X connect 45 0 46 0; +#X connect 45 0 46 1; +#X connect 46 0 60 0; +#X connect 47 0 61 0; +#X connect 48 0 61 0; +#X connect 49 0 61 0; +#X connect 50 0 61 0; +#X connect 51 0 95 0; +#X connect 52 0 53 0; +#X connect 53 0 51 1; +#X connect 54 0 25 0; +#X connect 55 0 59 0; +#X connect 56 0 61 0; +#X connect 57 0 54 0; +#X connect 58 0 43 0; +#X connect 59 0 57 0; +#X connect 60 0 28 0; +#X connect 61 0 0 0; +#X connect 62 0 56 0; +#X connect 63 0 61 0; +#X connect 64 0 61 0; +#X connect 65 0 61 0; +#X connect 66 0 67 1; +#X connect 67 0 86 0; +#X connect 68 0 86 1; +#X connect 69 0 41 0; +#X connect 69 1 17 0; +#X connect 69 2 71 0; +#X connect 70 0 77 0; +#X connect 71 0 72 0; +#X connect 71 1 73 0; +#X connect 71 2 74 0; +#X connect 71 3 76 0; +#X connect 72 0 61 0; +#X connect 73 0 61 0; +#X connect 74 0 61 0; +#X connect 75 0 22 1; +#X connect 76 0 61 0; +#X connect 77 0 22 1; +#X connect 79 0 81 0; +#X connect 80 0 68 0; +#X connect 81 0 67 0; +#X connect 81 1 67 0; +#X connect 82 0 70 0; +#X connect 82 1 83 0; +#X connect 83 0 84 0; +#X connect 84 0 22 1; +#X connect 85 0 68 0; +#X connect 85 0 82 0; +#X connect 86 0 85 0; +#X connect 87 0 88 0; +#X connect 88 0 89 1; +#X connect 89 0 78 0; +#X connect 90 0 87 0; +#X connect 91 0 56 0; +#X connect 92 0 103 0; +#X connect 93 0 13 0; +#X connect 94 0 30 1; +#X connect 95 0 9 0; +#X connect 95 0 10 0; +#X connect 96 0 100 0; +#X connect 97 0 96 0; +#X connect 98 0 97 0; +#X connect 99 0 102 0; +#X connect 100 0 101 0; +#X connect 101 0 99 0; +#X connect 102 0 103 1; +#X connect 103 0 94 0; +#X connect 104 0 97 0; +#X restore 157 335 pd stepwise-osc; +#N canvas 0 24 597 402 shuffle 0; +#X obj 204 17 inlet; +#X obj 204 38 mod 16; +#X obj 60 59 noise~; +#X obj 60 260 *~; +#X obj 134 158 b; +#X obj 75 225 line~; +#X obj 60 322 throw~ \$0-busl; +#X obj 170 322 throw~ \$0-busr; +#X obj 389 126 switch~; +#X obj 389 83 r omni; +#X msg 331 83 1; +#X msg 75 192 1 30; +#X msg 134 200 0 30; +#X obj 134 179 del 30; +#X obj 331 57 r shuffle; +#X obj 204 110 select 4 7 12 14 15; +#X obj 60 281 *~ 0.18; +#X connect 0 0 1 0; +#X connect 1 0 15 0; +#X connect 2 0 3 0; +#X connect 3 0 16 0; +#X connect 4 0 11 0; +#X connect 4 0 13 0; +#X connect 5 0 3 1; +#X connect 9 0 8 0; +#X connect 10 0 8 0; +#X connect 11 0 5 0; +#X connect 12 0 5 0; +#X connect 13 0 12 0; +#X connect 14 0 10 0; +#X connect 15 0 4 0; +#X connect 15 1 4 0; +#X connect 15 2 4 0; +#X connect 15 3 4 0; +#X connect 15 4 4 0; +#X connect 16 0 6 0; +#X connect 16 0 7 0; +#X restore 923 166 pd shuffle; +#N canvas 76 51 1221 608 stepwise-fm 0; +#X msg 215 146 \$12; +#X obj 215 177 mtof; +#X obj 215 229 line~; +#X obj 565 13 + 1; +#X msg 565 34 set \, adddollar \$1; +#X obj 215 -80 mod 64; +#X obj 215 -59 div 16; +#X obj 565 -29 mod 16; +#X obj 215 -129 inlet; +#X obj 155 504 throw~ \$0-busl; +#X obj 255 504 throw~ \$0-busr; +#X obj 681 216 switch~; +#X obj 767 156 r omni; +#X msg 682 159 1; +#X obj 215 -108 t a a; +#X obj 412 -124 r section; +#X obj 215 -38 list prepend 0; +#X obj 467 30 route 0 1 2 3; +#X floatatom 513 -120 5 0 0 0 - - -, f 5; +#X obj 513 -99 s section; +#X obj 340 -63 sel 0; +#X obj 340 -90 mod 64; +#X obj 341 -39 f; +#X msg 718 156 0; +#X obj 342 149 mod 16; +#X obj 342 289 line~; +#X obj 215 269 +~; +#X msg 342 262 0 20; +#X obj 342 390 *~; +#X msg 50 262 0 50; +#X obj 156 327 *~; +#X obj 50 301 line~; +#X msg 161 237 1 50; +#X obj 161 209 change; +#X obj 50 172 moses 1; +#X obj 50 209 change; +#X msg 95 242 set -1; +#X msg 97 209 set -1; +#X obj 691 -66 sel 0 1; +#X obj 412 -92 t a b; +#X msg 435 -65 set; +#X obj 216 25 route 0 1 2 3; +#X obj 342 170 sel 0 7; +#X obj 392 353 *~ 1.3; +#X msg 215 198 \$1 30; +#X obj 342 310 *~; +#X obj 342 331 *~; +#X msg 404 65 40 62 66; +#X msg 216 65 40 58 58; +#X msg 278 65 40 59 59; +#X msg 338 65 40 61 61; +#X obj 166 432 rev1~; +#X obj 180 388 loadbang; +#X msg 180 410 30; +#X msg 378 262 1 \$1; +#X obj 378 197 random 25; +#X obj 671 82 t a; +#X obj 378 239 + 1000; +#X obj 392 318 osc~ 8; +#X obj 378 218 * 32; +#X obj 342 353 *~ 30; +#X msg 216 115 \$1 0 0 \$1 0 0 \$2 \$2 \$2 \$2 \$2 \$2 \$3 \$3 \$3 +\$3; +#X msg 710 -43 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 0 +\, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, add2 0; +#X msg 467 65 36 48 48; +#X msg 527 65 43 55 55; +#X msg 586 65 45 57 57; +#X obj 76 17 r \$0-stepwise-bass-go; +#X obj 32 44 spigot 0; +#X obj 62 66 + 1; +#X obj 215 -17 route 0 1 2; +#X obj 103 103 b; +#X obj 477 250 route 0 1 2 3; +#X msg 477 285 40 68 68; +#X msg 537 285 40 67 67; +#X msg 596 285 40 66 66; +#X floatatom 533 175 5 0 0 0 - - -, f 5; +#X msg 666 285 40 69 70; +#X obj 103 124 f 2; +#X obj 619 238 s \$0-stepwise-bass-go; +#X obj 146 -44 change; +#X msg 117 35 0; +#X obj 97 -25 sel 0 4; +#X obj 36 113 sel 2 0; +#X obj 56 140 b; +#X obj 56 161 f 0; +#X obj 119 66 mod 4; +#X obj 32 65 f 1; +#X obj 315 -114 sel 1; +#X obj 315 -93 f 0; +#X obj 593 192 spigot 1; +#X obj 357 -120 spigot 0; +#X msg 690 9 adddollar 1 \, add2 0 0 \, adddollar 1 \, add2 0 0 \, +adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar 2 \, adddollar +2 \, adddollar 2 \, adddollar 3 \, adddollar 3 \, adddollar 3 \, adddollar +3; +#X obj 215 345 clip~ -1 1; +#X obj 274 308 line~; +#N canvas 809 41 450 300 fm~ 0; +#X obj 110 54 inlet~; +#X obj 110 195 +~; +#X obj 199 130 osc~; +#X obj 199 181 *~; +#X obj 306 50 inlet~; +#X obj 110 216 osc~; +#X obj 110 237 outlet~; +#X connect 0 0 1 0; +#X connect 0 0 2 0; +#X connect 1 0 5 0; +#X connect 2 0 3 0; +#X connect 3 0 1 1; +#X connect 4 0 3 1; +#X connect 5 0 6 0; +#X restore 216 300 pd fm~; +#N canvas 693 104 450 300 bang-mod 0; +#X obj 130 39 r got-a-bang; +#X obj 130 100 f; +#X obj 170 100 + 1; +#X obj 130 121 * 1273; +#X obj 130 213 outlet; +#X floatatom 52 193 5 0 0 0 - - -, f 5; +#X floatatom 46 132 5 0 0 0 - - -, f 5; +#X obj 130 142 mod 9000; +#X floatatom 160 180 5 0 0 0 - - -, f 5; +#X obj 130 60 b; +#X connect 0 0 9 0; +#X connect 1 0 2 0; +#X connect 1 0 3 0; +#X connect 1 0 6 0; +#X connect 2 0 1 1; +#X connect 3 0 7 0; +#X connect 7 0 4 0; +#X connect 7 0 5 0; +#X connect 8 0 4 0; +#X connect 9 0 1 0; +#X restore 546 377 pd bang-mod; +#X obj 681 130 r stepwise-fm; +#X msg 274 287 \$1 900; +#X obj 155 463 *~ 0.06; +#X connect 0 0 1 0; +#X connect 0 0 34 0; +#X connect 1 0 44 0; +#X connect 2 0 26 0; +#X connect 3 0 4 0; +#X connect 4 0 0 0; +#X connect 5 0 6 0; +#X connect 6 0 16 0; +#X connect 6 0 79 0; +#X connect 7 0 3 0; +#X connect 8 0 14 0; +#X connect 12 0 11 0; +#X connect 12 0 78 0; +#X connect 13 0 11 0; +#X connect 13 0 89 0; +#X connect 13 0 90 1; +#X connect 14 0 5 0; +#X connect 14 1 7 0; +#X connect 14 1 21 0; +#X connect 15 0 22 1; +#X connect 15 0 39 0; +#X connect 15 0 90 0; +#X connect 16 0 69 0; +#X connect 17 0 63 0; +#X connect 17 1 64 0; +#X connect 17 2 65 0; +#X connect 17 3 65 0; +#X connect 18 0 19 0; +#X connect 20 0 22 0; +#X connect 21 0 20 0; +#X connect 21 0 24 0; +#X connect 22 0 16 1; +#X connect 23 0 11 0; +#X connect 24 0 42 0; +#X connect 25 0 45 0; +#X connect 25 0 45 1; +#X connect 26 0 94 0; +#X connect 27 0 25 0; +#X connect 28 0 26 1; +#X connect 29 0 31 0; +#X connect 30 0 51 0; +#X connect 30 0 98 0; +#X connect 31 0 30 0; +#X connect 32 0 31 0; +#X connect 33 0 32 0; +#X connect 33 0 37 0; +#X connect 34 0 35 0; +#X connect 34 1 33 0; +#X connect 35 0 29 0; +#X connect 35 0 36 0; +#X connect 36 0 33 0; +#X connect 37 0 35 0; +#X connect 38 0 91 0; +#X connect 38 1 62 0; +#X connect 39 0 38 0; +#X connect 39 1 40 0; +#X connect 40 0 61 0; +#X connect 41 0 48 0; +#X connect 41 1 49 0; +#X connect 41 2 50 0; +#X connect 41 3 47 0; +#X connect 42 0 27 0; +#X connect 42 1 55 0; +#X connect 43 0 28 1; +#X connect 44 0 2 0; +#X connect 45 0 46 0; +#X connect 45 0 46 1; +#X connect 46 0 60 0; +#X connect 47 0 61 0; +#X connect 48 0 61 0; +#X connect 49 0 61 0; +#X connect 50 0 61 0; +#X connect 51 0 98 0; +#X connect 52 0 53 0; +#X connect 53 0 51 1; +#X connect 54 0 25 0; +#X connect 55 0 59 0; +#X connect 56 0 61 0; +#X connect 57 0 54 0; +#X connect 58 0 43 0; +#X connect 59 0 57 0; +#X connect 60 0 28 0; +#X connect 61 0 0 0; +#X connect 62 0 56 0; +#X connect 63 0 61 0; +#X connect 64 0 61 0; +#X connect 65 0 61 0; +#X connect 66 0 67 1; +#X connect 67 0 86 0; +#X connect 68 0 86 1; +#X connect 69 0 41 0; +#X connect 69 1 17 0; +#X connect 69 2 71 0; +#X connect 70 0 77 0; +#X connect 71 0 72 0; +#X connect 71 1 73 0; +#X connect 71 2 74 0; +#X connect 71 3 76 0; +#X connect 72 0 61 0; +#X connect 73 0 61 0; +#X connect 74 0 61 0; +#X connect 75 0 22 1; +#X connect 76 0 61 0; +#X connect 77 0 22 1; +#X connect 79 0 81 0; +#X connect 80 0 68 0; +#X connect 81 0 67 0; +#X connect 81 1 67 0; +#X connect 82 0 70 0; +#X connect 82 1 83 0; +#X connect 83 0 84 0; +#X connect 84 0 22 1; +#X connect 85 0 68 0; +#X connect 85 0 82 0; +#X connect 86 0 85 0; +#X connect 87 0 88 0; +#X connect 88 0 89 1; +#X connect 89 0 78 0; +#X connect 90 0 87 0; +#X connect 91 0 56 0; +#X connect 92 0 30 1; +#X connect 93 0 94 1; +#X connect 94 0 92 0; +#X connect 95 0 97 0; +#X connect 96 0 13 0; +#X connect 97 0 93 0; +#X connect 98 0 9 0; +#X connect 98 0 10 0; +#X restore 157 395 pd stepwise-fm; +#N canvas 434 41 755 657 pluck-fade-long 0; +#X msg 77 422 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X msg 77 453 \$1; +#X msg 359 422 set \, adddollar \$1; +#X obj 77 504 mtof; +#X obj 158 112 mod 64; +#X obj 77 244 float; +#X obj 77 319 route 0 1 2 3; +#X msg 168 354 45 43; +#X obj 358 174 + 1; +#X obj 77 474 + 24; +#X obj 77 54 inlet; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 146 332 delwrite~ buf9 1000; +#X obj 349 172 vd~ buf9; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 17 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 16 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 17 0 11 0; +#X connect 17 0 12 0; +#X restore 128 548 pd ks; +#X obj 77 525 moses 100; +#X obj 128 659 throw~ \$0-busl; +#X obj 698 238 switch~; +#X obj 698 124 r omni; +#X obj 253 134 r section; +#X obj 77 265 list prepend 0; +#X obj 77 286 route 0 1; +#X obj 217 316 route 0 1 2 3; +#X msg 217 352 36 35; +#X msg 265 352 43 42; +#X msg 314 352 45 43; +#X floatatom 648 66 5 0 0 0 - - -, f 5; +#X obj 648 87 s section; +#X obj 158 184 sel 0; +#X obj 158 239 f; +#X msg 592 157 1; +#X obj 358 153 mod 3; +#X msg 626 157 0; +#X obj 546 412 - 1; +#X obj 486 412 f 100; +#X obj 513 338 change; +#X obj 513 359 b; +#X obj 513 380 f 100; +#X obj 486 315 t b a; +#X obj 128 608 *~; +#X obj 486 517 line~; +#X msg 486 490 \$1 50; +#X obj 486 440 * 0.01; +#X obj 582 517 line~; +#X obj 128 635 *~; +#X msg 582 494 1 3000; +#X obj 217 383 t a; +#X obj 77 385 t a; +#X obj 77 77 trigger bang anything anything; +#X obj 104 146 div 16; +#X msg 495 31 0; +#X obj 495 52 s omni; +#X msg 226 203 0; +#X obj 582 124 r pluck-fade-long; +#X obj 486 466 pow 2; +#X obj 128 570 *~ 0.18; +#X obj 486 133 div 72; +#X connect 0 0 1 0; +#X connect 1 0 9 0; +#X connect 2 0 1 0; +#X connect 3 0 12 0; +#X connect 4 0 25 0; +#X connect 4 0 46 0; +#X connect 5 0 17 0; +#X connect 6 0 7 0; +#X connect 6 1 7 0; +#X connect 6 2 7 0; +#X connect 6 3 7 0; +#X connect 7 0 44 0; +#X connect 8 0 2 0; +#X connect 9 0 3 0; +#X connect 10 0 45 0; +#X connect 11 0 52 0; +#X connect 12 1 11 0; +#X connect 15 0 14 0; +#X connect 16 0 26 1; +#X connect 17 0 18 0; +#X connect 18 0 6 0; +#X connect 18 1 19 0; +#X connect 19 0 20 0; +#X connect 19 1 21 0; +#X connect 19 2 22 0; +#X connect 19 3 22 0; +#X connect 20 0 43 0; +#X connect 21 0 43 0; +#X connect 22 0 43 0; +#X connect 23 0 24 0; +#X connect 25 0 26 0; +#X connect 26 0 17 1; +#X connect 27 0 14 0; +#X connect 28 0 8 0; +#X connect 29 0 14 0; +#X connect 30 0 31 1; +#X connect 31 0 30 0; +#X connect 31 0 39 0; +#X connect 32 0 33 0; +#X connect 33 0 34 0; +#X connect 34 0 31 1; +#X connect 35 0 31 0; +#X connect 35 1 32 0; +#X connect 36 0 41 0; +#X connect 37 0 36 1; +#X connect 38 0 37 0; +#X connect 39 0 51 0; +#X connect 40 0 41 1; +#X connect 41 0 13 0; +#X connect 42 0 40 0; +#X connect 43 0 0 0; +#X connect 44 0 0 0; +#X connect 45 0 5 0; +#X connect 45 1 4 0; +#X connect 45 2 28 0; +#X connect 45 2 53 0; +#X connect 46 0 5 1; +#X connect 47 0 48 0; +#X connect 49 0 26 1; +#X connect 50 0 27 0; +#X connect 50 0 42 0; +#X connect 51 0 38 0; +#X connect 52 0 36 0; +#X connect 53 0 35 0; +#X restore 642 135 pd pluck-fade-long; +#X connect 0 0 1 0; +#X connect 0 0 25 0; +#X connect 0 0 6 0; +#X connect 0 0 26 0; +#X connect 0 0 34 0; +#X connect 0 0 39 0; +#X connect 0 0 40 0; +#X connect 0 0 37 0; +#X connect 0 0 38 0; +#X connect 0 0 41 0; +#X connect 0 0 42 0; +#X connect 0 0 43 0; +#X connect 0 0 44 0; +#X connect 0 0 35 0; +#X connect 0 0 45 0; +#X connect 0 0 36 0; +#X connect 0 0 54 0; +#X connect 0 0 55 0; +#X connect 0 0 56 0; +#X connect 0 0 57 0; +#X connect 1 0 0 1; +#X connect 2 0 46 0; +#X connect 3 0 20 0; +#X connect 4 0 16 0; +#X connect 5 0 17 1; +#X connect 7 0 8 0; +#X connect 9 0 11 0; +#X connect 10 0 12 0; +#X connect 11 0 10 0; +#X connect 11 1 7 0; +#X connect 12 0 13 0; +#X connect 12 1 13 1; +#X connect 14 0 46 0; +#X connect 15 0 16 1; +#X connect 15 0 17 0; +#X connect 16 0 52 0; +#X connect 17 0 53 0; +#X connect 18 0 19 0; +#X connect 19 0 21 0; +#X connect 20 0 22 0; +#X connect 21 0 15 0; +#X connect 22 0 23 0; +#X connect 23 0 15 0; +#X connect 27 0 28 0; +#X connect 28 0 29 0; +#X connect 29 0 30 0; +#X connect 31 0 32 0; +#X connect 32 0 33 0; +#X connect 33 0 30 0; +#X connect 46 0 0 0; +#X connect 47 0 51 0; +#X connect 48 0 24 1; +#X connect 49 0 24 0; +#X connect 50 0 49 1; +#X connect 50 0 48 0; +#X connect 51 0 50 0; +#X connect 52 0 49 0; +#X connect 53 0 48 1; +#X restore 263 53 pd sound; +#X obj 385 284 b; +#X msg 385 326 symbol bullet; +#X obj 385 347 s sfx; +#X obj 385 305 del 450; +#X obj 620 203 del 600; +#X obj 271 325 hsl 91 15 0 1 0 0 \$0-master \$0-from-nowhere Volume +29 8 0 10 -237503 -1 -1 6700 1; +#X connect 0 0 2 0; +#X connect 0 0 18 0; +#X connect 1 0 3 0; +#X connect 1 0 7 0; +#X connect 1 0 43 1; +#X connect 2 0 4 0; +#X connect 3 0 2 0; +#X connect 3 1 15 0; +#X connect 4 0 32 0; +#X connect 5 0 14 0; +#X connect 6 0 0 0; +#X connect 6 0 7 0; +#X connect 6 0 44 1; +#X connect 7 0 5 0; +#X connect 8 0 77 0; +#X connect 9 0 77 0; +#X connect 10 0 78 0; +#X connect 11 0 78 0; +#X connect 12 0 43 0; +#X connect 13 0 44 0; +#X connect 14 0 31 0; +#X connect 15 0 2 1; +#X connect 15 0 19 0; +#X connect 16 0 51 0; +#X connect 20 0 67 0; +#X connect 20 0 69 1; +#X connect 21 0 37 0; +#X connect 21 0 69 0; +#X connect 21 0 89 0; +#X connect 22 0 34 0; +#X connect 23 0 34 0; +#X connect 24 0 34 0; +#X connect 25 0 21 0; +#X connect 25 0 48 0; +#X connect 25 1 17 0; +#X connect 26 0 34 0; +#X connect 27 0 28 0; +#X connect 28 0 30 0; +#X connect 28 1 29 0; +#X connect 29 0 33 0; +#X connect 33 0 30 1; +#X connect 34 0 31 0; +#X connect 35 1 27 0; +#X connect 35 1 58 0; +#X connect 37 0 36 0; +#X connect 40 0 71 0; +#X connect 41 0 44 0; +#X connect 42 0 43 0; +#X connect 43 0 1 0; +#X connect 44 0 6 0; +#X connect 45 0 46 0; +#X connect 47 0 48 1; +#X connect 47 0 50 0; +#X connect 48 0 49 0; +#X connect 49 0 48 1; +#X connect 49 0 50 0; +#X connect 49 0 56 0; +#X connect 50 0 38 0; +#X connect 51 0 25 0; +#X connect 52 0 51 1; +#X connect 53 0 46 0; +#X connect 54 0 55 0; +#X connect 56 0 54 0; +#X connect 57 0 61 0; +#X connect 58 0 66 0; +#X connect 58 1 57 1; +#X connect 59 0 60 0; +#X connect 60 0 57 2; +#X connect 61 0 62 0; +#X connect 62 0 63 0; +#X connect 63 0 64 0; +#X connect 63 1 64 1; +#X connect 64 0 65 0; +#X connect 66 0 81 0; +#X connect 67 0 68 1; +#X connect 68 0 35 0; +#X connect 69 0 70 0; +#X connect 69 0 85 0; +#X connect 70 0 23 0; +#X connect 70 1 22 0; +#X connect 70 2 26 0; +#X connect 70 3 24 0; +#X connect 71 0 75 0; +#X connect 71 1 72 0; +#X connect 71 1 76 0; +#X connect 73 0 74 0; +#X connect 74 0 5 1; +#X connect 75 0 13 0; +#X connect 75 1 13 0; +#X connect 75 2 12 0; +#X connect 75 3 12 0; +#X connect 76 0 8 0; +#X connect 76 1 9 0; +#X connect 76 2 10 0; +#X connect 76 3 11 0; +#X connect 77 0 6 1; +#X connect 78 0 1 1; +#X connect 79 0 40 0; +#X connect 81 0 57 0; +#X connect 81 1 61 1; +#X connect 85 0 88 0; +#X connect 86 0 87 0; +#X connect 88 0 86 0; +#X connect 89 0 68 0; +#X coords 0 -1 1 1 115 61 1 262 284; +#X restore 664 61 pd guts; +#X obj 664 15 struct foo; +#X obj 450 200 bng 61 250 50 0 empty empty empty 17 7 0 10 -262144 +-1 -1; +#X obj 450 370 float 42; +#X obj 450 390 send the_answer; +#X text 200 50 Use the arrow keys to move; +#X text 200 80 Click 'f' to turn on the flashlight. When you hit an +object that you can shoot you'll see an exclamation mark.; +#X text 200 120 Click 'b' to shoot!; +#X text 200 20 Level 1: Send the Answer; +#X text 200 20 ________________________; +#X scalar foo \;; +#X connect 2 0 1 0; +#X connect 2 1 1 1; +#X connect 4 0 5 0; +#X connect 5 0 6 0; diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..b18cc68b9279e9238febd16e8012dd91f4b050ba Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..478adb012a8f316f723ca8eb43e1a86e1d498313 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-10.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-10.png new file mode 100644 index 0000000000000000000000000000000000000000..f516689dd728e310db9f2ce96078b7ad00589fc9 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-10.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-11.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-11.png new file mode 100644 index 0000000000000000000000000000000000000000..faee52d0ba560f16e240b011a40a9bd87e89ce8b Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-11.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-12.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-12.png new file mode 100644 index 0000000000000000000000000000000000000000..a053483cf512671a983a50b2d17c465d43cdfd11 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-12.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-13.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-13.png new file mode 100644 index 0000000000000000000000000000000000000000..82abe62e75b3fefff4eb1aac883dfdc3d74cd17b Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-13.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-14.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-14.png new file mode 100644 index 0000000000000000000000000000000000000000..15d6f1862be3d872a6b63f5392c098d5c778e71f Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-14.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..979e334d47df0d2b6a18746b40ccef54243ca959 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..f447d1de4fc8d204a49e54adee6a9d1f9d16ae0e Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-4.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-4.png new file mode 100644 index 0000000000000000000000000000000000000000..0a89a03415d67a6f30645951091616d03d866148 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-4.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-5.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-5.png new file mode 100644 index 0000000000000000000000000000000000000000..68a86b7a34317695a1e329af3b59c0ff5b0737f1 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-5.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-6.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-6.png new file mode 100644 index 0000000000000000000000000000000000000000..196849b1183c8e27fd28c7e833847b6b6dd2b79b Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-6.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-7.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-7.png new file mode 100644 index 0000000000000000000000000000000000000000..824131d09e8063a3c6563d446c50b4391dcdc3ce Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-7.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-8.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-8.png new file mode 100644 index 0000000000000000000000000000000000000000..88096af4e40cddbb9dedafe3e634031624825236 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-8.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-9.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-9.png new file mode 100644 index 0000000000000000000000000000000000000000..d3c2ba3541cd909b2643a8ce898619e48b010476 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/0-tiles-9.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..eec9d7cc1b37ceb31a4a41eabb02d5f597a12200 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8f955f447159f0f666c6c1d3a3585bc9c28cbd64 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-10.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-10.png new file mode 100644 index 0000000000000000000000000000000000000000..f75f3a13d0c4f16e2c5bb08e9f4029b2837d69e1 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-10.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-11.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-11.png new file mode 100644 index 0000000000000000000000000000000000000000..102ebebef9a50518fcc43c8803d4b98fc851bffe Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-11.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-12.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-12.png new file mode 100644 index 0000000000000000000000000000000000000000..ef285704ddbd16e4e1a6935a5a2eb03f2343bcca Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-12.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-13.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-13.png new file mode 100644 index 0000000000000000000000000000000000000000..22fffdea3ecbe0f4d3db8d9df00edc04a9bacbb3 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-13.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-14.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-14.png new file mode 100644 index 0000000000000000000000000000000000000000..eaf96705bf6023467697ce49e3104210402b0d84 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-14.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..7a41ac46b2490c23307fbfc670a3614d665270b4 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..9592d44a4bd45c0b12de5487a3c78876086b1760 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-4.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-4.png new file mode 100644 index 0000000000000000000000000000000000000000..8f9b130d4ef5a693e659c84928432903756c9059 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-4.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-5.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-5.png new file mode 100644 index 0000000000000000000000000000000000000000..b5245fb6034dec4b6d6d9a3eba9819da50278585 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-5.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-6.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-6.png new file mode 100644 index 0000000000000000000000000000000000000000..e65376a12a3855d996531a185302bb1ba7083362 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-6.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-7.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-7.png new file mode 100644 index 0000000000000000000000000000000000000000..01e1c7b37fa8cd5f6e0ba7bfa04fb89f14f421b8 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-7.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-8.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-8.png new file mode 100644 index 0000000000000000000000000000000000000000..8c0c60f1ae8b11f89b9702aeafa19f6346074eed Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-8.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-9.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-9.png new file mode 100644 index 0000000000000000000000000000000000000000..5a4bc697f2c0685cb9dafd1b8d0faf894204b567 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/1-tiles-9.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..83e2e595fed3160e26385c1a9bc9304e16bcd2cc Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..5da3a967ebf8c482b97fe196c3ffcd24169dc563 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-10.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-10.png new file mode 100644 index 0000000000000000000000000000000000000000..e68edce675da4d92a0ef4dd7bde70345afdc3510 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-10.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-11.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-11.png new file mode 100644 index 0000000000000000000000000000000000000000..5623dfc5fada168b854a00e1cd2a49084eeadde1 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-11.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-12.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-12.png new file mode 100644 index 0000000000000000000000000000000000000000..4796228c9d13ea8d5458af3098da0f0ec0bf2d8c Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-12.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-13.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-13.png new file mode 100644 index 0000000000000000000000000000000000000000..7879aed6a103b57cc0b81a958ab7f0d219e279a7 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-13.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-14.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-14.png new file mode 100644 index 0000000000000000000000000000000000000000..151a75c845ff950fa2b192a16d7a3fde42b58469 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-14.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..eb635a27e934ab9d45a524f26ce7965567a02599 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..9845f43482ffd2bdd7b103f0a76d75d58bfb6af0 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-4.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-4.png new file mode 100644 index 0000000000000000000000000000000000000000..4323a8943d5f233fc34eb077e067529c946f492d Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-4.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-5.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-5.png new file mode 100644 index 0000000000000000000000000000000000000000..39a4e07469ec5ca14ae1e670a3ca53c408b08560 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-5.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-6.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-6.png new file mode 100644 index 0000000000000000000000000000000000000000..2b781cc2fb567a981f638783b66f94b0fe38ef2c Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-6.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-7.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-7.png new file mode 100644 index 0000000000000000000000000000000000000000..92195204e14d7a9843a0fed8f6a318b5c87f860c Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-7.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-8.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-8.png new file mode 100644 index 0000000000000000000000000000000000000000..67f882f11c0b19e7768da14feea32fef5b1f7858 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-8.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-9.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-9.png new file mode 100644 index 0000000000000000000000000000000000000000..721f85c1f5eb4ebc7c4f378ccfd5681d590f1a62 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/2-tiles-9.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..b2a9cd5a970d78077e0518cea9d9387a7688a9cc Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..872c55d38aeff764c8246d8b6c8e66a072df1947 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-10.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-10.png new file mode 100644 index 0000000000000000000000000000000000000000..6b75f7c5198270747483b29eb97cbd88ff5a43ec Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-10.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-11.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-11.png new file mode 100644 index 0000000000000000000000000000000000000000..bcaad405abdcf8c323db39dbaabfbb21c0677307 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-11.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-12.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-12.png new file mode 100644 index 0000000000000000000000000000000000000000..4bda38b6fd276ca54cbc1c0159aac0128ec62a80 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-12.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-13.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-13.png new file mode 100644 index 0000000000000000000000000000000000000000..b37fb3e0b73300fb52c6b01501041d417b28addf Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-13.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-14.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-14.png new file mode 100644 index 0000000000000000000000000000000000000000..1fbba65854d96781723457e6f3f08724557bd8b1 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-14.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..b4e39a82bc0165f72f5422aab7b85891e81e72f9 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..2762076f66c6a34674311ca4f00ffb639adc7114 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-4.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-4.png new file mode 100644 index 0000000000000000000000000000000000000000..4f4815fd05736a2b607cff3228d4ee3fe5017df3 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-4.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-5.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-5.png new file mode 100644 index 0000000000000000000000000000000000000000..099ed69ebe474b87bed89f0331391c19f08e1559 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-5.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-6.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-6.png new file mode 100644 index 0000000000000000000000000000000000000000..8ec7e8fc1316d658cc4c33cc18df4299231df923 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-6.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-7.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-7.png new file mode 100644 index 0000000000000000000000000000000000000000..6bdee06bd80e12990d6ecc67b733d63aa79e436b Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-7.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-8.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-8.png new file mode 100644 index 0000000000000000000000000000000000000000..3abacd3dad053732bbe0a73135730f3429d0d2c6 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-8.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-9.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-9.png new file mode 100644 index 0000000000000000000000000000000000000000..9b625e9b5058aa9bed8d71a9b4fbd4a504a86275 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/3-tiles-9.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..2c9bfd1e0b39a97ce91c03141e30b44348a6c8e5 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..8447111c20aa294bf28a21abcd92f28cb7ee725c Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-10.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-10.png new file mode 100644 index 0000000000000000000000000000000000000000..fa7e3103ae7b2451e7e958e0552ce797050e3348 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-10.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-11.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-11.png new file mode 100644 index 0000000000000000000000000000000000000000..2e926442f70c5c570c71cfe78fa92675615b62ca Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-11.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-12.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-12.png new file mode 100644 index 0000000000000000000000000000000000000000..f834bd3ccb3a18bb05510926f8e8cfccc0b49fb2 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-12.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-13.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-13.png new file mode 100644 index 0000000000000000000000000000000000000000..793a23909d50bea5ffdf658b483d39817f9cb140 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-13.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-14.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-14.png new file mode 100644 index 0000000000000000000000000000000000000000..90ce0d786baea0ec88801c3a5116e285bc733da4 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-14.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-15.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-15.png new file mode 100644 index 0000000000000000000000000000000000000000..1a82b42b1d301119728f6b4428e4d2ca83cfa16f Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-15.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..9c79a128b6081abe4df11a05857bb0957edaff9d Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..6db04eb5360585698159d430da971cca6d8a1e12 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-4.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-4.png new file mode 100644 index 0000000000000000000000000000000000000000..0d6febcd7e924190173280752ecf3ca1b6f3c58c Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-4.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-5.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-5.png new file mode 100644 index 0000000000000000000000000000000000000000..c34471ea7ad79523b933f0b05ee2fbd4d48b1fc7 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-5.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-6.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-6.png new file mode 100644 index 0000000000000000000000000000000000000000..239d863a279e82dab07fb3ff3e4caaba5f1a2311 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-6.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-7.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-7.png new file mode 100644 index 0000000000000000000000000000000000000000..d26f6d2b214cb7e0bb2cb4b240ebee1a2cc4c3c8 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-7.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-8.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-8.png new file mode 100644 index 0000000000000000000000000000000000000000..84556364c4d48b1bbd23bbcb8d231d750e657595 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-8.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-9.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-9.png new file mode 100644 index 0000000000000000000000000000000000000000..db988cdb144eb60eb8b7bfb44b5a9578b6184d4e Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/4-tiles-9.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..ca182080720e00cc0fa4bcca0ce3f0564f683a30 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..56d0fbdbb136a94bd6f5d9be42e732c1f7e2da03 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..66d6dd157942fd101c6f1f16563d649c8b1e4c7f Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..59c73c2316023be040e5059aa3d9f1983628c4d2 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-0-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..b2ea85492ada6af058ca9e59479cce49a2a5aeae Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..fc3e25be55e037c1ca33a202a56b395aa8010e05 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..0c64cf9fba6cf3d8ffc1570a181789d4067c7b96 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..0a9e03a24722229c7c261b07428c72fa4ecebe8e Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-1-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..1bdf3556ed1f1bcc70a944bb076465c00be1ea22 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..033861401f0957f1f181807db6f3d1d4bc2a9af1 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..60372a1cbe781dac92160bf6bf2fb8fb354bdd88 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..e9a884815a3e0b8d61e851f3a0d9e9a0512f8537 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-2-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-0.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-0.png new file mode 100644 index 0000000000000000000000000000000000000000..597eab585df65d916fe2fba133a31cdc2c4cc14d Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-0.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-1.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-1.png new file mode 100644 index 0000000000000000000000000000000000000000..7a0be78c7f17eb76d04f89435494e1624580b623 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-1.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-2.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-2.png new file mode 100644 index 0000000000000000000000000000000000000000..36c0b4da139c3206e480a7e134cda453caea90b4 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-2.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-3.png b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-3.png new file mode 100644 index 0000000000000000000000000000000000000000..7315e9ffad5087c323d40d16e5fc6b86b6245f37 Binary files /dev/null and b/pd/doc/4.data.structures/pd-l2ork/sprite-game/omnibus/5-tiles-3.png differ diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/partial.pd b/pd/doc/4.data.structures/pd-l2ork/sprite-game/partial.pd new file mode 100755 index 0000000000000000000000000000000000000000..03bb925d884ab2f52cc9a8198b8ea172a30d403a --- /dev/null +++ b/pd/doc/4.data.structures/pd-l2ork/sprite-game/partial.pd @@ -0,0 +1,76 @@ +#N canvas 18 78 880 448 12; +#X obj 465 234 sqrt; +#X text 17 88 trigger; +#X text 33 175 relative frequency; +#X obj 17 341 *~; +#X obj 227 322 line~; +#X obj 227 349 *~; +#X obj 227 376 *~; +#X msg 227 285 0 \$1; +#X obj 465 261 sqrt; +#X obj 17 113 r trigger; +#X obj 465 180 float \$1; +#X obj 249 235 r duration; +#X obj 39 226 r frequency; +#X obj 227 158 t b b; +#X text 303 209 relative duration; +#X obj 17 368 throw~ sum; +#X obj 17 140 bng 15 250 50 0 empty empty empty 0 -6 0 8 -262144 -1 +-1; +#X msg 465 288 \$1 5; +#X obj 227 185 del 5; +#X obj 465 207 * 0.1; +#X obj 17 279 + \$4; +#X text 550 178 get amplitude from argument 1; +#X text 524 206 normalize to 0.1; +#X text 516 233 take fourth root (square root twice); +#X text 544 250 because we'll raise line~ output to; +#X text 543 267 fourth power; +#X text 515 292 attack time 5 msec; +#X text 280 184 decay after 5 msec; +#X text 469 157 attack; +#X obj 226 211 float \$2; +#X obj 227 258 *; +#X text 264 258 actual duration; +#X obj 17 200 float \$3; +#X obj 17 252 *; +#X obj 17 314 osc~; +#X text 49 252 times global freq.; +#X text 60 279 plus detune; +#X text 271 285 decay msg to line~; +#X text 266 350 raise to fourth power for; +#X text 267 368 natural-sounding decay shape; +#X text 20 396 add to global; +#X text 19 415 summing bus; +#X text 21 45 This patch is used as an abstraction in the additive +synthesis example \, D06.additive.pd; +#X text 25 4 partial -- sinusoidal partial for additive synthesis; +#X text 631 12 arguments:; +#X text 605 37 1 amplitude \; 2 relative duration \; 3 relative frequency +\; 4 detune; +#X connect 0 0 8 0; +#X connect 3 0 15 0; +#X connect 4 0 5 0; +#X connect 4 0 5 1; +#X connect 5 0 6 0; +#X connect 5 0 6 1; +#X connect 6 0 3 1; +#X connect 7 0 4 0; +#X connect 8 0 17 0; +#X connect 9 0 16 0; +#X connect 10 0 19 0; +#X connect 11 0 30 1; +#X connect 12 0 33 1; +#X connect 13 0 18 0; +#X connect 13 1 10 0; +#X connect 16 0 13 0; +#X connect 16 0 32 0; +#X connect 17 0 4 0; +#X connect 18 0 29 0; +#X connect 19 0 0 0; +#X connect 20 0 34 0; +#X connect 29 0 30 0; +#X connect 30 0 7 0; +#X connect 32 0 33 0; +#X connect 33 0 20 0; +#X connect 34 0 3 0; diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/sendtocanvas.pd b/pd/doc/4.data.structures/pd-l2ork/sprite-game/sendtocanvas.pd new file mode 100644 index 0000000000000000000000000000000000000000..4b96809857b9696017787ec85cb87657129126ab --- /dev/null +++ b/pd/doc/4.data.structures/pd-l2ork/sprite-game/sendtocanvas.pd @@ -0,0 +1,11 @@ +#N canvas 461 289 450 300 10; +#X obj 260 19 inlet; +#X msg 323 67 name; +#X obj 261 145 send; +#X obj 323 88 canvasinfo 1; +#X obj 260 40 t a b; +#X connect 0 0 4 0; +#X connect 1 0 3 0; +#X connect 3 0 2 1; +#X connect 4 0 2 0; +#X connect 4 1 1 0; diff --git a/pd/doc/4.data.structures/pd-l2ork/sprite-game/sound.pd b/pd/doc/4.data.structures/pd-l2ork/sprite-game/sound.pd new file mode 100644 index 0000000000000000000000000000000000000000..1a88813687abffaf8bff7e4a03c6abdc53246b69 --- /dev/null +++ b/pd/doc/4.data.structures/pd-l2ork/sprite-game/sound.pd @@ -0,0 +1,352 @@ +#N canvas 45 218 958 672 10; +#X obj 340 473 *~ 0.1; +#X obj 340 503 dac~; +#X obj 657 291 f; +#X obj 695 292 + 1; +#X obj 653 195 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 1 +1; +#X obj 655 251 metro 140; +#X obj 127 239 r the_answer; +#N canvas 433 184 792 460 plucks 0; +#X msg 187 223 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X obj 239 116 mod 16; +#X msg 187 244 \$13; +#X msg 251 162 set \, adddollar \$1; +#X obj 187 305 mtof; +#X obj 430 65 mod 64; +#X obj 430 86 div 16; +#X obj 187 159 float; +#X obj 187 179 route 0 1 2 3; +#X msg 289 197 45 43; +#X obj 188 87 t b a; +#X obj 247 137 + 1; +#X obj 187 265 + 24; +#X msg 487 213 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$2 \$1 0 \$1 \$1 +; +#X msg 487 234 \$13; +#X obj 487 295 mtof; +#X obj 487 139 route 0 1 2 3; +#X obj 487 255 + 24; +#X msg 548 179 37 35; +#X msg 233 200 43 42; +#X msg 487 190 40 38; +#X msg 187 200 28 38; +#X obj 184 24 inlet; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 349 172 vd~ buf2; +#X obj 150 330 delwrite~ buf2 1000; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 16 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 17 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 16 0 11 0; +#X connect 16 0 12 0; +#X restore 187 373 pd ks; +#N canvas 433 184 646 482 ks 0; +#X obj 123 55 noise~; +#X obj 123 236 *~; +#X obj 167 195 vline~; +#X msg 227 65 1; +#X obj 293 117 delay; +#X obj 333 31 /; +#X floatatom 408 93 5 0 0 0 - - -, f 5; +#X msg 333 10 1000 \$1; +#X obj 333 52 t b a; +#X msg 293 138 0; +#X obj 123 298 +~; +#X obj 434 206 biquad~ 0 0 0 0 1; +#X obj 336 231 +~; +#X obj 336 252 *~ 0.4999; +#X obj 342 -43 inlet; +#X obj 99 356 outlet~; +#X obj 349 172 vd~ buf3; +#X obj 150 330 delwrite~ buf3 1000; +#X connect 0 0 1 0; +#X connect 1 0 10 0; +#X connect 2 0 1 1; +#X connect 3 0 2 0; +#X connect 4 0 9 0; +#X connect 5 0 8 0; +#X connect 7 0 5 0; +#X connect 8 0 3 0; +#X connect 8 1 4 0; +#X connect 8 1 16 0; +#X connect 9 0 2 0; +#X connect 10 0 15 0; +#X connect 10 0 17 0; +#X connect 11 0 12 1; +#X connect 12 0 13 0; +#X connect 13 0 10 1; +#X connect 14 0 7 0; +#X connect 16 0 11 0; +#X connect 16 0 12 0; +#X restore 487 367 pd ks; +#X obj 187 326 moses 100; +#X obj 487 316 moses 100; +#X obj 187 394 throw~ \$0-busl; +#X obj 487 388 throw~ \$0-busr; +#X connect 0 0 2 0; +#X connect 1 0 11 0; +#X connect 2 0 12 0; +#X connect 3 0 2 0; +#X connect 3 0 14 0; +#X connect 4 0 25 0; +#X connect 5 0 6 0; +#X connect 6 0 7 1; +#X connect 7 0 8 0; +#X connect 7 0 16 0; +#X connect 8 0 21 0; +#X connect 8 1 19 0; +#X connect 8 2 9 0; +#X connect 8 3 9 0; +#X connect 9 0 0 0; +#X connect 10 0 7 0; +#X connect 10 1 1 0; +#X connect 10 1 5 0; +#X connect 11 0 3 0; +#X connect 12 0 4 0; +#X connect 13 0 14 0; +#X connect 14 0 17 0; +#X connect 15 0 26 0; +#X connect 16 0 20 0; +#X connect 16 1 20 0; +#X connect 16 2 20 0; +#X connect 16 3 18 0; +#X connect 17 0 15 0; +#X connect 18 0 13 0; +#X connect 19 0 0 0; +#X connect 20 0 13 0; +#X connect 21 0 0 0; +#X connect 22 0 10 0; +#X connect 23 0 27 0; +#X connect 24 0 28 0; +#X connect 25 1 23 0; +#X connect 26 1 24 0; +#X restore 443 333 pd plucks; +#N canvas 0 27 1366 684 baseline 0; +#X obj 255 213 phasor~; +#X msg 255 106 \$4; +#X obj 255 137 mtof; +#X obj 255 189 line~; +#X msg 255 -18 40 52; +#X obj 345 2 div 4; +#X obj 345 23 + 1; +#X msg 345 44 set \, adddollar \$1; +#X obj 255 313 *~ 0.6; +#X msg 255 45 \$1 \$2 \$2 \$2; +#X msg 255 158 \$1 200; +#X obj 255 -60 mod 64; +#X obj 255 -39 div 16; +#X obj 345 -19 mod 16; +#X obj 255 -129 inlet; +#X obj 255 364 throw~ \$0-busl; +#X obj 355 364 throw~ \$0-busr; +#X obj 647 175 switch~; +#X obj 642 42 r omni; +#X obj 506 -21 r synthbass; +#X msg 564 45 1; +#X connect 0 0 8 0; +#X connect 1 0 2 0; +#X connect 2 0 10 0; +#X connect 3 0 0 0; +#X connect 4 0 9 0; +#X connect 5 0 6 0; +#X connect 6 0 7 0; +#X connect 7 0 1 0; +#X connect 8 0 15 0; +#X connect 8 0 16 0; +#X connect 9 0 1 0; +#X connect 10 0 3 0; +#X connect 11 0 12 0; +#X connect 12 0 4 0; +#X connect 13 0 5 0; +#X connect 14 0 11 0; +#X connect 14 0 13 0; +#X connect 18 0 17 0; +#X connect 19 0 20 0; +#X connect 20 0 17 0; +#X restore 518 338 pd baseline; +#X obj 340 430 catch~ \$0-busl; +#X obj 450 430 catch~ \$0-busr; +#X obj 430 473 *~ 0.1; +#N canvas 0 27 1366 684 guitar-arpeggios 0; +#X obj 758 280 list; +#X obj 706 223 t a b; +#X obj 706 138 list split 1; +#X obj 563 85 + 40; +#X obj 563 37 +; +#X msg 637 -45 0; +#X msg 676 -47 3; +#X msg 721 -45 -2; +#X msg 768 -47 5; +#X obj 668 -9 t b a; +#X obj 679 111 list-rot; +#X obj 703 74 t a b; +#X floatatom 899 139 5 0 0 0 - - -, f 5; +#X obj 849 203 route 0 1 2 3; +#X obj 697 266 del 140; +#X obj 237 288 rev1~; +#N canvas 905 222 450 300 cut 0; +#X obj 102 10 inlet; +#X obj 104 152 list split; +#X msg 224 133 5; +#X obj 102 31 t a b; +#X obj 139 112 -; +#X obj 104 213 outlet; +#X msg 139 91 6 \$1; +#X obj 139 70 random 4; +#X connect 0 0 3 0; +#X connect 1 0 5 0; +#X connect 1 2 5 0; +#X connect 2 0 1 1; +#X connect 3 0 1 0; +#X connect 3 1 7 0; +#X connect 4 0 1 1; +#X connect 6 0 4 0; +#X connect 7 0 6 0; +#X restore 653 137 pd cut; +#X msg 253 209 2; +#X obj 563 61 - 12; +#X obj 739 94 random 3; +#X msg 703 53 0 12 19 24 31 36; +#N canvas 291 46 408 438 ks 0; +#X obj 260 30 inlet; +#X obj 67 130 noise~; +#X obj 67 271 *~; +#X obj 111 230 vline~; +#X msg 111 182 1; +#X obj 151 182 delay; +#X floatatom 191 54 5 0 0 0 - - -, f 5; +#X obj 191 106 /; +#X msg 191 85 1000 \$1; +#X obj 191 127 t b a; +#X msg 151 203 0; +#X obj 67 313 +~; +#X obj 94 345 delwrite~ buf 1000; +#X obj 218 187 vd~ buf; +#X obj 260 60 mtof; +#X obj 233 221 biquad~ 0 0 0 0 1; +#X obj 218 248 +~; +#X obj 218 269 *~ 0.4999; +#X obj 67 375 outlet~; +#X connect 0 0 14 0; +#X connect 1 0 2 0; +#X connect 2 0 11 0; +#X connect 3 0 2 1; +#X connect 4 0 3 0; +#X connect 5 0 10 0; +#X connect 6 0 8 0; +#X connect 7 0 9 0; +#X connect 8 0 7 0; +#X connect 9 0 4 0; +#X connect 9 1 5 0; +#X connect 9 1 13 0; +#X connect 10 0 3 0; +#X connect 11 0 12 0; +#X connect 11 0 18 0; +#X connect 13 0 15 0; +#X connect 13 0 16 0; +#X connect 14 0 8 0; +#X connect 15 0 16 1; +#X connect 16 0 17 0; +#X connect 17 0 11 1; +#X restore 563 109 pd ks; +#X obj 996 152 mod 64; +#X obj 996 173 div 16; +#X obj 996 194 change; +#X obj 975 -22 inlet; +#X obj 264 155 loadbang; +#X obj 237 329 throw~ \$0-busl; +#X obj 337 329 throw~ \$0-busr; +#X connect 0 0 2 0; +#X connect 1 0 4 0; +#X connect 1 1 14 0; +#X connect 2 0 1 0; +#X connect 2 1 0 1; +#X connect 3 0 21 0; +#X connect 4 0 18 0; +#X connect 5 0 9 0; +#X connect 6 0 9 0; +#X connect 7 0 9 0; +#X connect 8 0 9 0; +#X connect 9 0 20 0; +#X connect 9 1 4 1; +#X connect 10 0 16 0; +#X connect 11 0 10 0; +#X connect 11 1 19 0; +#X connect 12 0 13 0; +#X connect 13 0 5 0; +#X connect 13 1 6 0; +#X connect 13 2 7 0; +#X connect 13 3 8 0; +#X connect 14 0 0 0; +#X connect 15 0 27 0; +#X connect 15 0 28 0; +#X connect 16 0 2 0; +#X connect 17 0 15 1; +#X connect 18 0 3 0; +#X connect 19 0 10 1; +#X connect 20 0 11 0; +#X connect 21 0 15 0; +#X connect 22 0 23 0; +#X connect 23 0 24 0; +#X connect 24 0 13 0; +#X connect 25 0 22 0; +#X connect 26 0 17 0; +#X restore 618 362 pd guitar-arpeggios; +#X obj 321 194 r lnum; +#X msg 533 202 0; +#X obj 533 223 send omni; +#X obj 464 126 r music; +#X obj 451 227 list-drip; +#X obj 464 147 t a b; +#X obj 451 248 t b a; +#X obj 451 269 send; +#X connect 0 0 1 0; +#X connect 2 0 3 0; +#X connect 2 0 7 0; +#X connect 2 0 8 0; +#X connect 2 0 12 0; +#X connect 3 0 2 1; +#X connect 4 0 5 0; +#X connect 5 0 2 0; +#X connect 9 0 0 0; +#X connect 10 0 11 0; +#X connect 11 0 1 1; +#X connect 14 0 15 0; +#X connect 16 0 18 0; +#X connect 17 0 19 0; +#X connect 18 0 17 0; +#X connect 18 1 14 0; +#X connect 19 0 20 0; +#X connect 19 1 20 1;