Skip to content

Commit e8b424e

Browse files
chore: regenerate examples [skip ci]
1 parent b74663f commit e8b424e

4 files changed

Lines changed: 4 additions & 4 deletions

File tree

examples/dirpack-1000tok.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/root_only/main.rs:fn main()|[+485 more files truncated]
1+
[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/hidden_files/main.rs:fn main()|[+485 more files truncated]

examples/dirpack-2000tok.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
{"budget_used":912,"budget_limit":2000,"files":555,"output":"[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|tests:{archive_adversarial.rs,archive_entry_types.rs,archive_security.rs,budget_caps.rs,edge_cases.rs,eval_harness.rs,path_traversal.rs,security_overrides.rs,symlink_security.rs}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|\"tests/fixtures/special_names:{\\346\\227\\245\\346\\234\\254\\350\\252\\236.rs\"}|tests/fixtures/binary_only:{doc.pdf,image.png,photo.jpg}|tests/fixtures/config_heavy:{app.toml,config_01.json,config_01.yaml,config_02.json,config_02.yaml,config_03.json,config_03.yaml,config_04.json,config_04.yaml,config_05.json,config_05.yaml,config_06.json,config_06.yaml,config_07.json,config_07.yaml,config_08.json,config_08.yaml,config_09.json,config_09.yaml,config_10.json,config_10.yaml,config_11.json,config_11.yaml,config_12.json,config_12.yaml,config_13.json,config_13.yaml,config_14.json,config_14.yaml,config_15.json,config_15.yaml,config_16.json,config_16.yaml,config_17.json,config_17.yaml,config_18.json,config_18.yaml,config_19.json,config_19.yaml,config_20.json,config_20.yaml}|tests/fixtures/deep_nesting:{shallow.rs}|tests/fixtures/generated_files:{main.rs}|tests/fixtures/gitignore:{kept.txt}|tests/fixtures/hidden_files:{main.rs,visible.txt}|tests/fixtures/monorepo:{README.md}|tests/fixtures/no_extensions:{Dockerfile,LICENSE,Makefile}|tests/fixtures/symlinks:{target.txt}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>,fn run_init(args: dirpack::cli::InitArgs) -> anyhow::Result<()>,fn run_tree(args: dirpack::cli::TreeArgs) -> anyhow::Result<()>,fn run_eval(args: dirpack::cli::EvalArgs) -> anyhow::Result<()>,fn format_full(result: &packer::PackResult) -> String,fn format_json(result: &packer::PackResult) -> String|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/small_project/src/lib.rs:mod config,mod utils,pub fn init(),pub fn process(data: &str) -> String,pub fn validate(config: &Config) -> bool|tests/fixtures/small_project/src/main.rs:fn main(),fn run_app(config: Config)|tests/fixtures/monorepo/projA/src/main.rs:fn main()|tests/fixtures/monorepo/projB/src/main.rs:fn main()|[+421 more files truncated]"}
1+
{"budget_used":909,"budget_limit":2000,"files":555,"output":"[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|tests:{archive_adversarial.rs,archive_entry_types.rs,archive_security.rs,budget_caps.rs,edge_cases.rs,eval_harness.rs,path_traversal.rs,security_overrides.rs,symlink_security.rs}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|\"tests/fixtures/special_names:{\\346\\227\\245\\346\\234\\254\\350\\252\\236.rs\"}|tests/fixtures/binary_only:{doc.pdf,image.png,photo.jpg}|tests/fixtures/config_heavy:{app.toml,config_01.json,config_01.yaml,config_02.json,config_02.yaml,config_03.json,config_03.yaml,config_04.json,config_04.yaml,config_05.json,config_05.yaml,config_06.json,config_06.yaml,config_07.json,config_07.yaml,config_08.json,config_08.yaml,config_09.json,config_09.yaml,config_10.json,config_10.yaml,config_11.json,config_11.yaml,config_12.json,config_12.yaml,config_13.json,config_13.yaml,config_14.json,config_14.yaml,config_15.json,config_15.yaml,config_16.json,config_16.yaml,config_17.json,config_17.yaml,config_18.json,config_18.yaml,config_19.json,config_19.yaml,config_20.json,config_20.yaml}|tests/fixtures/deep_nesting:{shallow.rs}|tests/fixtures/generated_files:{main.rs}|tests/fixtures/gitignore:{kept.txt}|tests/fixtures/hidden_files:{main.rs,visible.txt}|tests/fixtures/monorepo:{README.md}|tests/fixtures/no_extensions:{Dockerfile,LICENSE,Makefile}|tests/fixtures/symlinks:{target.txt}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>,fn run_init(args: dirpack::cli::InitArgs) -> anyhow::Result<()>,fn run_tree(args: dirpack::cli::TreeArgs) -> anyhow::Result<()>,fn run_eval(args: dirpack::cli::EvalArgs) -> anyhow::Result<()>,fn format_full(result: &packer::PackResult) -> String,fn format_json(result: &packer::PackResult) -> String|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe,pub struct PackOutput|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/small_project/src/lib.rs:mod config,mod utils,pub fn init(),pub fn process(data: &str) -> String,pub fn validate(config: &Config) -> bool|tests/fixtures/small_project/src/main.rs:fn main(),fn run_app(config: Config)|tests/fixtures/monorepo/projA/src/main.rs:fn main()|tests/fixtures/monorepo/projB/src/main.rs:fn main()|[+421 more files truncated]"}

examples/dirpack-2000tok.txt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|tests:{archive_adversarial.rs,archive_entry_types.rs,archive_security.rs,budget_caps.rs,edge_cases.rs,eval_harness.rs,path_traversal.rs,security_overrides.rs,symlink_security.rs}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|"tests/fixtures/special_names:{\346\227\245\346\234\254\350\252\236.rs"}|tests/fixtures/binary_only:{doc.pdf,image.png,photo.jpg}|tests/fixtures/config_heavy:{app.toml,config_01.json,config_01.yaml,config_02.json,config_02.yaml,config_03.json,config_03.yaml,config_04.json,config_04.yaml,config_05.json,config_05.yaml,config_06.json,config_06.yaml,config_07.json,config_07.yaml,config_08.json,config_08.yaml,config_09.json,config_09.yaml,config_10.json,config_10.yaml,config_11.json,config_11.yaml,config_12.json,config_12.yaml,config_13.json,config_13.yaml,config_14.json,config_14.yaml,config_15.json,config_15.yaml,config_16.json,config_16.yaml,config_17.json,config_17.yaml,config_18.json,config_18.yaml,config_19.json,config_19.yaml,config_20.json,config_20.yaml}|tests/fixtures/deep_nesting:{shallow.rs}|tests/fixtures/generated_files:{main.rs}|tests/fixtures/gitignore:{kept.txt}|tests/fixtures/hidden_files:{main.rs,visible.txt}|tests/fixtures/monorepo:{README.md}|tests/fixtures/no_extensions:{Dockerfile,LICENSE,Makefile}|tests/fixtures/symlinks:{target.txt}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>,fn run_init(args: dirpack::cli::InitArgs) -> anyhow::Result<()>,fn run_tree(args: dirpack::cli::TreeArgs) -> anyhow::Result<()>,fn run_eval(args: dirpack::cli::EvalArgs) -> anyhow::Result<()>,fn format_full(result: &packer::PackResult) -> String,fn format_json(result: &packer::PackResult) -> String|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/small_project/src/lib.rs:mod config,mod utils,pub fn init(),pub fn process(data: &str) -> String,pub fn validate(config: &Config) -> bool|tests/fixtures/small_project/src/main.rs:fn main(),fn run_app(config: Config)|tests/fixtures/monorepo/projA/src/main.rs:fn main()|tests/fixtures/monorepo/projB/src/main.rs:fn main()|[+421 more files truncated]
1+
[dirpack]|root: .|IMPORTANT: # dirpack|src:{lib.rs,main.rs,archive.rs,budget.rs,cli.rs,config.rs,error.rs,eval.rs,limits.rs,priority.rs,security.rs,tokenizer.rs}|.:{Cargo.toml,AGENTS.md,CHANGELOG.md,Cargo.lock,LICENSE,README.md,default_config.toml,install.sh}|internal-private-docs:{DESIGN.md.age,FEEDBACK.md.age,HANDOFF.md.age,POSTMORTEM.md.age,SPACE_FILLING.md.age,recipients.txt}|baselines:{CHANGELOG.md,STABLE-V1-SUMMARY.md,SUMMARY.md,build123d-baseline-v2.json,build123d-baseline.json,build123d-incremental.json,build123d-lopsidedness-fix.json,build123d-post-fix.json,build123d-stable-v1.json,build123d-tree-ratio-fix.json,dirpack-eval.json,dspy-baseline-v2.json,dspy-baseline.json,dspy-eval.json,dspy-incremental.json,dspy-lopsidedness-fix.json,dspy-post-fix.json,dspy-stable-v1.json,dspy-tree-ratio-fix.json,small-project-baseline-v2.json,small-project-baseline.json}|eval:{README.md,baseline.json}|examples:{README.md,dirpack-1000tok.txt,dirpack-2000tok.json,dirpack-2000tok.txt,dirpack-5000tok.txt}|scripts:{dogfood-eval.sh,dogfood-repos.txt,eval-summary.sh,eval.sh}|tests:{archive_adversarial.rs,archive_entry_types.rs,archive_security.rs,budget_caps.rs,edge_cases.rs,eval_harness.rs,path_traversal.rs,security_overrides.rs,symlink_security.rs}|src/format:{full.rs,json.rs,mod.rs,pipe.rs}|src/packer:{content.rs,mod.rs,signatures.rs,spine.rs}|src/scanner:{entry.rs,git.rs,mod.rs,walk.rs}|"tests/fixtures/special_names:{\346\227\245\346\234\254\350\252\236.rs"}|tests/fixtures/binary_only:{doc.pdf,image.png,photo.jpg}|tests/fixtures/config_heavy:{app.toml,config_01.json,config_01.yaml,config_02.json,config_02.yaml,config_03.json,config_03.yaml,config_04.json,config_04.yaml,config_05.json,config_05.yaml,config_06.json,config_06.yaml,config_07.json,config_07.yaml,config_08.json,config_08.yaml,config_09.json,config_09.yaml,config_10.json,config_10.yaml,config_11.json,config_11.yaml,config_12.json,config_12.yaml,config_13.json,config_13.yaml,config_14.json,config_14.yaml,config_15.json,config_15.yaml,config_16.json,config_16.yaml,config_17.json,config_17.yaml,config_18.json,config_18.yaml,config_19.json,config_19.yaml,config_20.json,config_20.yaml}|tests/fixtures/deep_nesting:{shallow.rs}|tests/fixtures/generated_files:{main.rs}|tests/fixtures/gitignore:{kept.txt}|tests/fixtures/hidden_files:{main.rs,visible.txt}|tests/fixtures/monorepo:{README.md}|tests/fixtures/no_extensions:{Dockerfile,LICENSE,Makefile}|tests/fixtures/symlinks:{target.txt}|src/lib.rs:mod budget,mod archive,mod cli,mod config,mod error,mod eval,mod format,mod limits,mod packer,mod priority,mod scanner,mod security,mod tokenizer|tests/fixtures/empty_dirs/src/main.rs:fn main()|src/main.rs:fn main() -> anyhow::Result<()>,fn run_pack(args: PackArgs) -> anyhow::Result<()>,fn run_init(args: dirpack::cli::InitArgs) -> anyhow::Result<()>,fn run_tree(args: dirpack::cli::TreeArgs) -> anyhow::Result<()>,fn run_eval(args: dirpack::cli::EvalArgs) -> anyhow::Result<()>,fn format_full(result: &packer::PackResult) -> String,fn format_json(result: &packer::PackResult) -> String|tests/fixtures/generated_files/src/main.rs:fn main()|src/format/mod.rs:mod full,mod json,mod pipe,pub struct PackOutput|tests/fixtures/signatures_heavy/src/lib.rs:pub fn func1(),pub fn func2(),pub fn func3(),pub fn func4(),pub fn func5(),pub fn func6(),pub fn func7(),pub fn func8()|tests/fixtures/small_project/src/lib.rs:mod config,mod utils,pub fn init(),pub fn process(data: &str) -> String,pub fn validate(config: &Config) -> bool|tests/fixtures/small_project/src/main.rs:fn main(),fn run_app(config: Config)|tests/fixtures/monorepo/projA/src/main.rs:fn main()|tests/fixtures/monorepo/projB/src/main.rs:fn main()|[+421 more files truncated]

0 commit comments

Comments
 (0)