diff --git "a/model/0.0_config.yml" "b/model/0.0_config.yml" deleted file mode 100644--- "a/model/0.0_config.yml" +++ /dev/null @@ -1,36360 +0,0 @@ -affine_trainable: false -auto_save: true -base_fun_name: silu -ckpt_path: ./model -device: cpu -grid: 3 -grid_eps: 0.02 -grid_range: -- -1 -- 1 -k: 3 -mult_arity: 2 -round: 0 -sb_trainable: true -sp_trainable: true -state_id: 0 -symbolic.funs_name.0: -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -symbolic.funs_name.1: -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -symbolic.funs_name.2: -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -symbolic.funs_name.3: -- - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' - - '0' -symbolic_enabled: true -width: -- - 1125 - - 0 -- - 32 - - 0 -- - 8 - - 0 -- - 8 - - 0 -- - 1 - - 0