「OKE運動測定機」 ZEUS2のデータ採取用のプログラムです。 機体の運動性能を測定します。 採取の手間を省くために、一つのプログラムに機能が三つ入っています。 START位置を変更することによって機能を切り替えます。 (1)移動速度測定 (START=A) (2)旋回角速度、旋回半径測定 (START=B) (3)ジャンプ距離、遠距離格闘距離測定 (START=E) これにより、以下の表の遠距離格闘所要時間以外の値が求められます。 # 遠距離格闘所要時間は別途求めます。 =============================================================================== 前進,後退,右移 移動速度(m/s) 旋半 旋回半径(m) 旋速度 旋回角速度(rps) 前跳,後跳,右跳,遠格闘 距離(m)/所要時間(frame) ------------------------------------------------------------------------------- 名前(二脚) 前進 後退 右移 旋半 旋速度 前跳 後跳 右跳 遠格闘 ------------------------------------------------------------------------------- エッグノッグ 14.2 12.5 10.6 0.0 0.441 23.1/19 20.6/18 20.9/18 19.1/19 11.8 10.2 8.4 0.0 0.337 19.4/20 17.3/19 17.6/19 18.1/21 9.7 8.1 6.4 0.0 0.241 15.4/20 13.5/19 13.9/19 17.3/23 ・・・ =============================================================================== 以下はプログラムの解説です。 ====================================================================== (1)移動速度測定 (START=A) フィールドの右下から左上まで20秒間直進して、その距離(m)のX成分とY成分 を表示します。5回測ります。 1回目(x,y) = (チャネル1, チャネル2) 2回目(x,y) = (チャネル3, チャネル4) 3回目(x,y) = (チャネル5, チャネル6) 4回目(x,y) = (変数C, 変数D) 5回目(x,y) = (変数E, 変数F) 機体の移動速度(m/s)は sqrt(x^2 + y^2) / 20 です。 プログラムは5回測るようにできていますが、1回で切り上げても十分でしょう。 このプログラムは前進しか測りません。右移動を測る場合はSUB2のB4の索敵範 囲を(128,32)、B5を「→」に変更して下さい。後進も同様です。 20秒たたないうちに画面の対角までたどり着く場合(飛行機など)は、測定する 時間を短くします。SUB2のB7の乗数を変えて下さい。×1が5秒分になりますか ら10秒測る場合は×2にして下さい。 測定場所はクラウナン第一研究基地1でいいと思いますが、測定中に障害物に ぶつからないように気をつけてください。 また、ZEUS2にはチァーイカなど加速性能がかなり低い機体があります。この プログラムでは移動開始後の2秒を加速中ということで切り捨てていますが、 見ていて2秒では不十分なときは長くしてください。SUB2のA6の-40が切り捨て る時間です。-100にすると5秒切り捨てます。 測定は機動性によって緑、白、黄の3回ハードを変えて行います。方向が3方向 (前右後)なので1機種につき9回実行することになります。 重量表示の色と実際の機動性は微妙にずれているので、70%や100%ぎりぎりの ハードウェア構成にするのは避けてください。 測定時にはドローンなどをじゃまにならないように置きます。 重要なことですが「CPUは低速」です。 ====================================================================== (2)旋回角速度、旋回半径測定 (START=B) 20秒間の右旋回してその周回角度を変数Fと変数Eに表示します。 その後旋回時のX座標の最大値を変数Aに、最小値を変数Bに標示します。 変数Fは周回数、変数Eは角度の余りです。旋回角速度(rps = rounds per sec) は (F + E/512) / 20 で求められます。 旋回半径は (A - B) / 2 で求められます。 最初の2秒間は加速段階として捨てています。 測定は機動性によって緑、白、黄の3回ハードを変えて行います。 重量表示の色と実際の機動性は微妙にずれているので、70%や100%ぎりぎりの ハードウェア構成にするのは避けてください。 測定時にはドローンなどをじゃまにならないように置きます。 重要なことですが「CPUは低速」です。 ====================================================================== (3)ジャンプ距離、遠距離格闘距離測定 (START=E) フィールドの右下から左上までジャンプや遠距離格闘を10回繰り返して、その 距離(m)のX成分とY成分を表示します。 1回目 前ジャンプ (x,y) = (チャネル1, チャネル2) 2回目 右ジャンプ (x,y) = (チャネル3, チャネル4) 3回目 後ジャンプ (x,y) = (チャネル5, チャネル6) 4回目 遠距離格闘 (x,y) = (変数C, 変数D) 機体の移動距離(m)は sqrt(x^2 + y^2) / 10 です。 10回たたないうちに画面の対角までたどり着く場合(月影など)は、測定する回 数を短くします。SUB1のB4の代入数を変えて下さい。値がそのまま回数です。 機種によっては測定中に燃料切れになるかもしれません。その場合も回数を減 らして下さい。 測定場所はクラウナン第一研究基地1でいいと思いますが、測定中に障害物に ぶつからないように気をつけてください。機種によっては時間が足らなくなる ことがあると思いますから、あらかじめ延長しておいてください。 測定は機動性によって緑、白、黄の3回ハードを変えて行います。 重量表示の色と実際の機動性は微妙にずれているので、70%や100%ぎりぎりの ハードウェア構成にするのは避けてください。 測定時にはドローンなどをじゃまにならないように置きます。 重要なことですが「CPUは低速」です。 ====================================================================== begin HARD: +[機体名 ] OKE運動測定機 (小林健一(nas_B)) [OKE CODE] OKESPD 重量 VP [BODY ] プリースト 1500 900 [CPU ] ZZX-V9(低速) 50 100 [Armor ] 100mm 2400 360 [EX Armor] ‐なし‐ 0 0 [Weapon 1] タングステン徹甲弾 x 0 0 0 [Weapon 2] タングステン徹甲弾 x 100 400 500 [Weapon 3] ルシファー x 16 320 320 [Option 1] ‐装備しない‐ 0 0 [Option 2] ‐装備しない‐ 0 0 [Total ] 4000/ 4670 2180 [Loadage ] 116.75% (黄 / 黄) [Paint ] 塗装パターン1 (6,9,9) SOFT: [MAIN:7x15/88] * A B C D E F G /\___/\_↓_/\___/\___/\___/\___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ | SUB |!旋 | ━ |!的 320m| SUB |!跳 | ━ | 01 │ 2 │ 右回 → 60 → 敵 全部│ 1 │ 前J → AE │ | | | | 0,512| | | | /\_↓_/\___/\___/\_↓_/\_↓_/\___/\_↓_/\ \/   \/   \/   \/   \/   →/   \/   \/ |$発信 |$演算 |$的入力 |$演算 | ━ |?$比較 |$演算 | 02 │E ≫ch.1│E <- A ← A<- 方 ←D <-200 │ 30 ←C ▼ 0 ←C − 1 │ | | (ABC..)| B<- 角 | (123..)| | (123..)| (123..)| /\_↓_/\___→\___/\___/\___/△___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ |$発信 |?$比較 |$的入力 |$演算 |$xyz入力|$演算 |$発信 | 03 │F ≫ch.2│B ▲ A ← B<- 方 ←D − 1 │ C<-自X →A − C →A ≫ch.1│ | | (ABC..)| C<- 角 | (123..)| | (ABC..)| | /\_↓_/\_∨_→\___/\_ _/\___/\___/\_↓_/\ \/   \/   \/   \/ ↑ \/   \/   \/   \/ | SUB |$演算 | ━ |$演算 |$発信 |$演算 |$xyz入力| 04 │ 2 │F + 1 │ │A <- B │B ≫ch.2←B − C ← C<-自Y │ | | (123..)| | (ABC..)| | (ABC..)| | /\_↓_/\___→\_↓_/\___/\_↓_/\___/\___/\ \/   \/   \/   →/   \/   \/   \/   \/ |$発信 |!旋 |?$比較 |$的入力 | SUB |!跳 | ━ | 05 │E ≫ch.3│ 右回 │D ▼ 1 > D<- 方 │ 1 │ 右J → AE │ | | | (123..)| B<- 角 | | | | /\_↓_/\_↓_/\___/\_↓_/\_↓_/\___/\_↓_/\ \/   \/   \←   \/   \/   →/   \/   \/ |$発信 |$xyz入力|$演算 |$演算 | ━ |?$比較 |$演算 | 06 │F ≫ch.4│ C<-自X │D <- 0 ←E − D │ 30 ←C ▼ 0 ←C − 1 │ | | | (123..)| (ABC..)| | (123..)| (123..)| /\_↓_/\_↓_/\___/\___/\___/△___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ | SUB |$演算 |$演算 | |$xyz入力|$演算 |$発信 | 07 │ 2 │A <- C →B <- C │ │ C<-自X →A − C →A ≫ch.3│ | | (ABC..)| (ABC..)| | | (ABC..)| | /\_↓_/\___/←___/\___/\___/\___/\_↓_/\ \/   \/   \/   \/   \/   \/   \/   \/ |$発信 |$xyz入力|?$比較 | |$発信 |$演算 |$xyz入力| 08 │E ≫ch.5│ C<-自X →A ▼ C │ │B ≫ch.4←B − C ← C<-自Y │ | | | (ABC..)| | | (ABC..)| | /\_↓_/\_ _/\_↓_△\___/\_↓_/\___/\___/\ \/   \/ ↑ \←   \/   \/   \/   \/   \/ |$発信 |$演算 |?$比較 |$演算 | SUB |!跳 | ━ | 09 │F ≫ch.6│B <- C <B ▲ C ←A <- C │ 1 │ 後J → AE │ | | (ABC..)| (ABC..)| (ABC..)| | | | /\_↓_/\___/\___/\___/\_↓_/\___/\_↓_/\ \/   \/   \/   \/   \/   →/   \/   \/ | SUB | | | | ━ |?$比較 |$演算 | 10 │ 2 │ │ │ │ 30 ←C ▼ 0 ←C − 1 │ | | | | | | (123..)| (123..)| /\_↓_/\___/\___/\___/\___/△___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ |$演算 | | | |$xyz入力|$演算 |$発信 | 11 │C <- E │ │ │ │ C<-自X →A − C →A ≫ch.5│ | (ABC..)| | | | | (ABC..)| | /\_↓_/\___/\___/\___/\___/\___/\_↓_/\ \/   \/   \/   \/   \/   \/   \/   \/ |$演算 | SUB | ━ | ━ |$発信 |$演算 |$xyz入力| 12 │D <- F → 2 → ← │B ≫ch.6←B − C ← C<-自Y │ | (ABC..)| | | | | (ABC..)| | /\___/\___/\___→\_ _/\___→\___/\___/\ \/   \/   \/   \/ ↑ \/   \/   \/   \/ | | | | ━ |$xyz入力| SUB | ━ | 13 │ │ │ │ │ C<-自X │ 1 → 30 │ | | | | | | | | /\___/\___/\___/\_ _/\_↓_/\___/\_↓_/\ \/   \/   \/   \/ ↑ \/   \▽   →/   \/ | | | |$演算 |$演算 |?$比較 |!A | 14 │ │ │ │B − C │A − C │C ▼ 0 │ 格闘 │ | | | | (ABC..)| (ABC..)| (123..)| | /\___/\___/\___/\_ _/\_↓_/\_ _/\_↓_/\ \/   \/   \/   \/ ↑ \/   \/ ↑ \/   \/ | | | |$xyz入力| ━ |$演算 | ━ | 15 │ │ │ │ C<-自Y ← │C − 1 ← AE │ | | | | | | (123..)| | /\___/\___/\___/\___/\___/\___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ [SUB1:7x5/31] * A B C D E F G /\___/\___/\___/\_↓_/\___/\___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ | ━ |!旋 |?$比較 |?MAP 20m|!動 |!旋 |?MAP320m| 01 │ ← 左回 <D = 0 < [7H] ← 前進 │ 右回 ← [7H] │ | | | (123..)| 0,512| | |-128,256| /\_↓_/\___/\_↓_/\_ _→\___/\_↓_/\_∨_/\ \/   →/   \▽   \/ ↑ \/   \▽   →/   \/ |?MAP320m|?MAP320m|?$比較 |!動 |?MAP320m|?MAP320m|!旋 | 02 │ [3C] │ [3C] │D = 3 │ 前進 │ [7H] > [7H] ← 左回 │ | 0, 32| 128, 32| (123..)| | 0,512| 0, 32| | /\_∨_/△_ _→\___→\___/\_↓_/\___/\___/\ \/   \/ ↑ \/   \/   \▽   \/   \/   \/ |!動 | ━ |!旋 |?$比較 |?MAP320m|!旋 | | 03 │ 静止 │ ← 左回 <D = 1 │ [3C] ← 右回 │ │ | | | | (123..)| 0, 32| | | /\___→\___/\___/\_↓_/\_ _→\_ _/\___/\ \/   \/   \/   \/   \/ ↑ \/ ↑ \/   \/ |$演算 |$演算 |!動 |!旋 |!旋 |?MAP320m| | 04 ←D + 1 │C <-10 ← 静止 │ 左回 │ 左回 < [3C] │ │ | (123..)| (123..)| | | |-128,256| | /\_ _/\___→\___/\_ _→\___/\___/\___/\ \/ ↑ \/   \/   \▽ ↑ \/   \/   \/   \/ |$xyz入力|$xyz入力| ━ |?MAP320m| ━ | | | 05 │ B<-自Y ← A<-自X ← 30 │ [3C] ← │ │ │ | | | | 256, 32| | | | /\___/\___/\___/\___/\___/\___/\___/\ \/   \/   \/   \/   \/   \/   \/   \/ [SUB2:6x7/38] * A B C D E F /\_↓_/\___/\___/\___/\___/\___/\ \/   \/   \/   \/   \/   \/   \/ | ━ |!動 | ━ |!旋 |?MAP320m| | 01 │ │ 前進 ← │ 右回 ← [7H] │ │ | | | | |-128,256| | /\_↓_/←___/\___/\_↓_/\_∨_/\___/\ \/   \/   \/   \▽   →/   \/   \/ |?MAP 20m| ━ |?MAP320m|?MAP320m|!旋 | | 02 │ [7H] → → [7H] > [7H] ← 左回 │ │ | 0,512| | 0,512| 0, 32| | | /\_∨_/\___/\___→\___/\___/\___/\ \/   \←   \/   \/   \/   \/   \/ | ━ |!動 | ━ |?MAP320m|!旋 | | 03 │ │ 前進 ← < [3C] ← 右回 │ │ | | | | 0, 32| | | /\_↓_/\___/\___/\_ _→\_ _/\___/\ \/   \/   \/   \/ ↑ \/ ↑ \/   \/ | ━ |?MAP320m| ━ |!旋 |?MAP320m| | 04 │ → [3C] → │ 左回 < [3C] │ │ | | 0, 32| | |-128,256| | /\___/\_∨_/\_↓_/\___/\___/\___/\ \/   \/   \←   \/   \/   \/   \/ |$演算 |!動 |!旋 |$xyz入力| ━ | ━ | 05 │B <- 0 ← 前進 │ 左回 │ F<-自Y → │ │ | (123..)| | | | | | /\_↓_/\___/\___/\___/←___/\_↓_/\ \/   \/   \/   →/   \/   →/   \/ |$演算 |$演算 |$xyz入力|$演算 |$xyz入力|$演算 | 06 │B −40 │B + 1 → E<-自X │B + 1 │ B<-自Y │E − A │ | (123..)| (123..)| | (123..)| | (ABC..)| /\_↓_/\___/\___/←_ _/\_ _/\_↓_/\ \/   \/   \▽   \/ ↑ \/ ↑ \/   \/ |$演算 |$演算 |?$比較 |?$比較 |$xyz入力|$演算 | 07 │A <-100 →A × 4 →B = 0 →B = A > A<-自X │F − B │ | (123..)| (123..)| (123..)| (ABC..)| | (ABC..)| /\___/\___/\___/\___/\___/\_↓_/\ \/   \/   \/   \/   \/   \/   \/ comment: end begin ZET 2 4 1 main 0 1 1 0 32 4 -1 2 main 0 2 1 0 13 2 -1 1 main 0 3 1 0 11 2 -1 60 main 0 4 1 0 35 4 -1 0 512 320 1 6 main 0 5 1 0 32 4 -1 1 main 0 6 1 0 14 2 -1 1 main 0 7 1 0 11 4 -1 62 main 0 1 2 0 55 4 -1 5 1 main 0 2 2 0 52 3 -1 5 6 1 1 main 0 3 2 0 47 6 -1 1 2 main 0 4 2 0 52 6 -1 4 6 2 200 main 0 5 2 0 11 1 -1 30 main 0 6 2 0 54 6 5 3 2 0 2 main 0 7 2 0 52 6 -1 3 2 2 1 main 0 1 3 0 55 4 -1 6 2 main 0 2 3 0 54 3 4 2 1 1 1 main 0 3 3 0 47 6 -1 2 3 main 0 4 3 0 52 6 -1 4 2 2 1 main 0 5 3 0 46 2 -1 3 1 1 main 0 6 3 0 52 2 -1 1 2 1 3 main 0 7 3 0 55 4 -1 1 1 main 0 1 4 0 32 4 -1 2 main 0 2 4 0 52 3 -1 6 1 2 1 main 0 3 4 0 11 4 -1 0 main 0 4 4 0 52 0 -1 1 6 1 2 main 0 5 4 0 55 4 -1 2 2 main 0 6 4 0 52 6 -1 2 2 1 3 main 0 7 4 0 46 6 -1 3 1 2 main 0 1 5 0 55 4 -1 5 3 main 0 2 5 0 13 4 -1 1 main 0 3 5 0 54 1 2 4 2 1 2 main 0 4 5 0 47 4 -1 4 2 main 0 5 5 0 32 4 -1 1 main 0 6 5 0 14 2 -1 3 main 0 7 5 0 11 4 -1 62 main 0 1 6 0 55 4 -1 6 4 main 0 2 6 0 46 4 -1 3 1 1 main 0 3 6 0 52 7 -1 4 6 2 0 main 0 4 6 0 52 6 -1 5 2 1 4 main 0 5 6 0 11 1 -1 30 main 0 6 6 0 54 6 5 3 2 0 2 main 0 7 6 0 52 6 -1 3 2 2 1 main 0 1 7 0 32 4 -1 2 main 0 2 7 0 52 2 -1 1 6 1 3 main 0 3 7 0 52 5 -1 2 6 1 3 main 0 5 7 0 46 2 -1 3 1 1 main 0 6 7 0 52 2 -1 1 2 1 3 main 0 7 7 0 55 4 -1 1 3 main 0 1 8 0 55 4 -1 5 5 main 0 2 8 0 46 2 -1 3 1 1 main 0 3 8 0 54 4 3 1 1 3 2 main 0 5 8 0 55 4 -1 2 4 main 0 6 8 0 52 6 -1 2 2 1 3 main 0 7 8 0 46 6 -1 3 1 2 main 0 1 9 0 55 4 -1 6 6 main 0 2 9 0 52 0 -1 2 6 1 3 main 0 3 9 0 54 7 6 2 1 3 1 main 0 4 9 0 52 6 -1 1 6 1 3 main 0 5 9 0 32 4 -1 1 main 0 6 9 0 14 2 -1 2 main 0 7 9 0 11 4 -1 62 main 0 1 10 0 32 4 -1 2 main 0 5 10 0 11 1 -1 30 main 0 6 10 0 54 6 5 3 2 0 2 main 0 7 10 0 52 6 -1 3 2 2 1 main 0 1 11 0 52 4 -1 3 6 1 5 main 0 5 11 0 46 2 -1 3 1 1 main 0 6 11 0 52 2 -1 1 2 1 3 main 0 7 11 0 55 4 -1 1 5 main 0 1 12 0 52 2 -1 4 6 1 6 main 0 2 12 0 32 2 -1 2 main 0 3 12 0 11 3 -1 0 main 0 4 12 0 11 6 -1 0 main 0 5 12 0 55 3 -1 2 6 main 0 6 12 0 52 6 -1 2 2 1 3 main 0 7 12 0 46 6 -1 3 1 2 main 0 4 13 0 11 0 -1 0 main 0 5 13 0 46 4 -1 3 1 1 main 0 6 13 0 32 2 -1 1 main 0 7 13 0 11 4 -1 30 main 0 4 14 0 52 0 -1 2 2 1 3 main 0 5 14 0 52 4 -1 1 2 1 3 main 0 6 14 0 54 1 7 3 2 0 2 main 0 7 14 0 15 4 -1 1 main 0 4 15 0 46 0 -1 3 1 2 main 0 5 15 0 11 6 -1 0 main 0 6 15 0 52 0 -1 3 2 2 1 main 0 7 15 0 11 6 -1 62 sub1 0 1 1 0 11 4 -1 0 sub1 0 2 1 0 13 6 -1 2 sub1 0 3 1 0 54 4 6 4 2 0 3 sub1 0 4 1 0 27 3 6 0 512 20 7 8 sub1 0 5 1 0 12 6 -1 1 sub1 0 6 1 0 13 4 -1 1 sub1 0 7 1 0 27 6 4 -128 256 320 7 8 sub1 0 1 2 0 27 1 4 0 32 320 3 3 sub1 0 2 2 0 27 3 5 128 32 320 3 3 sub1 0 3 2 0 54 3 7 4 2 3 3 sub1 0 4 2 0 12 0 -1 1 sub1 0 5 2 0 27 4 2 0 512 320 7 8 sub1 0 6 2 0 27 1 7 0 32 320 7 8 sub1 0 7 2 0 13 6 -1 2 sub1 0 1 3 0 12 3 -1 5 sub1 0 2 3 0 11 0 -1 0 sub1 0 3 3 0 13 6 -1 2 sub1 0 4 3 0 54 4 6 4 2 1 3 sub1 0 5 3 0 27 3 7 0 32 320 3 3 sub1 0 6 3 0 13 6 -1 1 sub1 0 1 4 0 52 6 -1 4 1 2 1 sub1 0 2 4 0 52 3 -1 3 6 2 10 sub1 0 3 4 0 12 6 -1 5 sub1 0 4 4 0 13 3 -1 2 sub1 0 5 4 0 13 0 -1 2 sub1 0 6 4 0 27 0 6 -128 256 320 3 3 sub1 0 1 5 0 46 0 -1 2 1 2 sub1 0 2 5 0 46 6 -1 1 1 1 sub1 0 3 5 0 11 6 -1 30 sub1 0 4 5 0 27 0 7 256 32 320 3 3 sub1 0 5 5 0 11 6 -1 0 sub2 0 1 1 0 11 4 -1 0 sub2 0 2 1 0 12 5 -1 1 sub2 0 3 1 0 11 6 -1 0 sub2 0 4 1 0 13 4 -1 1 sub2 0 5 1 0 27 6 4 -128 256 320 7 8 sub2 0 1 2 0 27 2 4 0 512 20 7 8 sub2 0 2 2 0 11 2 -1 0 sub2 0 3 2 0 27 3 2 0 512 320 7 8 sub2 0 4 2 0 27 1 7 0 32 320 7 8 sub2 0 5 2 0 13 6 -1 2 sub2 0 1 3 0 11 4 -1 0 sub2 0 2 3 0 12 7 -1 1 sub2 0 3 3 0 11 6 -1 0 sub2 0 4 3 0 27 3 6 0 32 320 3 3 sub2 0 5 3 0 13 6 -1 1 sub2 0 1 4 0 11 2 -1 0 sub2 0 2 4 0 27 2 4 0 32 320 3 3 sub2 0 3 4 0 11 4 -1 0 sub2 0 4 4 0 13 0 -1 2 sub2 0 5 4 0 27 0 6 -128 256 320 3 3 sub2 0 1 5 0 52 4 -1 2 6 2 0 sub2 0 2 5 0 12 6 -1 1 sub2 0 3 5 0 13 7 -1 2 sub2 0 4 5 0 46 2 -1 6 1 2 sub2 0 5 5 0 11 5 -1 0 sub2 0 6 5 0 11 4 -1 0 sub2 0 1 6 0 52 4 -1 2 2 2 40 sub2 0 2 6 0 52 2 -1 2 1 2 1 sub2 0 3 6 0 46 1 -1 5 1 1 sub2 0 4 6 0 52 5 -1 2 1 2 1 sub2 0 5 6 0 46 1 -1 2 1 2 sub2 0 6 6 0 52 4 -1 5 2 1 1 sub2 0 1 7 0 52 2 -1 1 6 2 100 sub2 0 2 7 0 52 2 -1 1 3 2 4 sub2 0 3 7 0 54 2 7 2 2 0 3 sub2 0 4 7 0 54 0 2 2 1 1 3 sub2 0 5 7 0 46 0 -1 1 1 1 sub2 0 6 7 0 52 4 -1 6 2 1 2 end ZET begin Zpass 1304 2434 0579 380F F542 0440 33E0 4BE1 903C E5G3 9817 B3BC 804B E0D5 5FD7 B230 1025 F0CA 6070 8G73 14F6 6602 DA41 E408 0A18 G12F 425E 7440 4180 780A 0186 12F6 2404 DE44 097C 3220 E202 9E01 7232 8408 A067 C097 C32B 6E20 F776 GF68 4060 97C1 AABF AF64 6020 4BD0 9790 A027 A9A0 201B 483C 8101 4302 025F 0C91 B484 1180 1204 30B7 B120 26F2 204B E196 BC0D 0141 F101 0F61 4048 4089 067C 097A 1204 9025 F06A AFEB D918 0812 F7A2 A040 249B 483C 8101 4304 025E F274 0A82 82CG E042 CD7B 1202 6F22 04D4 0803 7104 1018 F026 A781 2027 A020 280F 57F4 58G9 A9B0 8838 0F04 6020 EF81 2F06 G3D8 2677 F8E7 81E1 B858 0383 B4C3 FEE7 18GF 48E7 501E 940F BC14 1G3A 207F EE71 EGFD C3D0 9A02 G1EC 133C 0473 EGF4 83C0 1ECC 405E 6AC2 82C8 1B86 270D 87F4 806C 12DE G1CF 3878 07A4 0EG1 3783 G15G 7G38 3B4C 3FEE 0489 CA03 C370 5GE6 81FF B9C7 803F 70F4 0910 6G2E GE01 CFG3 D20F G910 5GE5 G1E9 03G1 89C3 61FD 2024 5E86 CG2C 01FB 6A90 6801 8G1E 84CA 1E44 405B 303D 4880 B649 7A42 H1E4 2D91 E414 1205 CDFE 8022 G9BG 3D29 G80F end Zpass