From 0694991b1b0e3c1a2adac0cf4d7e830c08d9bd6a Mon Sep 17 00:00:00 2001 From: Maciej Sobkowiak Date: Tue, 22 Jun 2021 23:51:46 +0200 Subject: [PATCH] dev_eval added --- dev-0/out.tsv | 215 ++++++++++++++++++++++++++++++++++++++++++++++++++ seq.py | 89 +++++++++------------ 2 files changed, 253 insertions(+), 51 deletions(-) create mode 100644 dev-0/out.tsv diff --git a/dev-0/out.tsv b/dev-0/out.tsv new file mode 100644 index 0000000..2c627e3 --- /dev/null +++ b/dev-0/out.tsv @@ -0,0 +1,215 @@ +O O B-MISC O O O O O O O O O B-LOC O O B-ORG I-ORG O I-ORG O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O I-ORG O B-LOC O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O I-ORG O O O O O O O O O O B-PER I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O B-PER O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O +O O O O O B-LOC O O B-LOC O O O O O O O O O B-LOC O O O O O O O B-ORG O B-ORG O B-MISC O O O O O O O O B-PER O O B-LOC O B-LOC O O O O B-PER I-PER O O B-LOC O O O B-PER O O O B-LOC O O O O O O O I-PER I-ORG O O I-PER I-ORG O I-ORG I-ORG I-ORG O O B-PER O O O I-PER O O O O O O B-PER O O O I-PER O B-LOC I-PER O O O O O O O O I-PER O O B-LOC O O O O O O O O O I-PER O B-LOC O O O O O B-PER I-PER O O O I-PER O O B-PER I-PER O O B-PER I-PER O O O O O O O O O B-LOC I-PER O O O O O O O O O O O B-PER I-PER O B-LOC I-PER O O O O O O O O O O O I-PER O O B-PER O O O B-PER O O O O O O O O O O O O O O O O O O I-PER O B-LOC O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O I-ORG I-ORG O O B-LOC O O B-LOC O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O B-LOC O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O B-ORG I-ORG I-ORG O O O B-MISC I-ORG O O O O O O O O O B-MISC I-ORG O O B-ORG O O B-LOC I-ORG O O O O O O B-PER O B-LOC O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O B-LOC O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O B-LOC O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O B-PER O O O O O O O O O B-PER O B-MISC I-ORG O O B-LOC O O O O O O B-PER O O O O O O O O O O O O O O O O I-LOC O O O O O O O O I-PER O O O O O O O O O O O O O O O O O B-PER O O O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O I-PER O O O O O O B-LOC O O O +O O B-MISC O O B-MISC O O O B-LOC O O O O O B-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O B-MISC O O O O O O O O B-MISC O O O O O O O O I-ORG O O O O B-ORG O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O I-MISC O O O B-LOC O O O O O O O B-ORG O O O O O B-ORG I-ORG O B-LOC O O O O B-LOC O O O O O B-ORG O O +O O B-LOC O B-MISC O O O O O B-LOC O O B-LOC O B-MISC O O O O O O O B-MISC O O O O O O O B-LOC O O B-LOC O B-ORG I-PER O O O O B-PER I-PER O O O O B-PER O B-PER I-PER O B-LOC O O O O O O +O O B-MISC I-ORG I-ORG O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O B-MISC O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O B-MISC O O I-ORG I-ORG O O O I-ORG O O B-LOC I-ORG O O B-ORG I-ORG I-ORG O O O O B-ORG O B-ORG O O O B-MISC O O O O O O O O O O O O O B-PER O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O B-MISC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-ORG O O O O O O O B-MISC O O O O O O O O O O O O O O B-ORG O B-PER O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O O O B-PER O O O O O O O O O O O O O B-MISC I-ORG O O O O O O B-LOC I-ORG O O O O O O O O B-PER O O O O O O O B-MISC O B-LOC I-ORG O O O O O O O O +O O B-MISC I-LOC I-ORG I-ORG O O O B-LOC I-LOC O O B-ORG O O O B-MISC I-LOC B-MISC O O O O O O O O O O O B-ORG I-ORG O B-LOC O O B-PER I-PER O B-LOC O O O O O B-ORG I-PER O B-LOC O O B-PER I-PER O B-LOC O O O I-PER I-PER O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O O O O O O I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O +O O O B-MISC B-MISC I-ORG I-ORG O O O B-LOC O O O O B-LOC I-LOC O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O B-ORG O O O O O O O B-ORG O O O O O O O +O O O B-MISC O I-ORG I-MISC O O O B-LOC O O O O B-LOC I-LOC O B-ORG I-ORG O O O O O O B-LOC O I-ORG O O B-ORG O O O O B-ORG O B-ORG O O O O O O O B-ORG O O O O B-ORG O O O O B-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O B-ORG O O O O O O B-ORG O O O O O O O B-ORG O O O O O O B-ORG O O O O O O O B-ORG I-ORG O O O O O B-ORG I-ORG O O O O O O +O O O O O O O B-LOC I-ORG O O B-LOC I-LOC O O O O O B-LOC I-MISC I-ORG I-ORG O O B-MISC I-LOC I-ORG O O O O O O O O O O O O O O O O O B-ORG O O B-LOC O O O O O B-LOC O O O O O O O O O O O O O O O O O B-LOC O O B-PER O O B-LOC O O O O O O O O O O O O B-LOC O O O I-PER O B-LOC O O O O O B-ORG I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O O B-LOC O O O O O I-PER O B-LOC O O O O O O O O O O O O B-ORG I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O O O I-PER O O O O B-PER I-PER O B-LOC I-LOC O O O O O O O O O O O O O O O O O O B-LOC O O O I-PER O B-LOC O O O O O O O I-PER O B-LOC O O O O O B-LOC O O O O O O O O B-LOC I-LOC O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O O O B-LOC O O B-PER O O B-LOC O O O O O O O O O O B-LOC O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O O O O B-LOC O O B-PER O O B-LOC O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O O O O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O O O O B-LOC O O B-PER I-PER O O O O O O O O O O O O B-ORG I-PER O O O O B-PER I-PER O B-LOC O O O O O O O O O B-LOC O O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O O O O B-PER I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O O O O O O B-LOC O O B-PER I-PER O B-LOC O O O O O O O O O O B-PER I-PER O B-LOC O O O O O O O O O O O +O O B-MISC I-MISC O O O O O O O B-LOC I-LOC O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-LOC O O I-ORG O O B-ORG O O O O O B-ORG I-ORG O O O O O B-ORG O O O O O O O O O O O O O B-ORG O O B-ORG O O O O O B-ORG O O O O O B-ORG O O O O O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O O O B-ORG O O O O O O B-ORG O O O O O O O O O O O O O I-ORG O O O B-ORG O O O O O O O B-ORG O B-LOC O O I-LOC O O O B-ORG O O O B-ORG O O O B-ORG O O O O O O O O O O B-ORG O O O O O B-ORG O O O O O B-ORG O O O O O B-ORG I-LOC O O O O O B-ORG O O O O O B-ORG O O B-ORG O O O O O B-ORG I-ORG I-ORG O O O O O B-ORG O O O O O B-ORG O O O O O B-ORG O O O O O O O O B-ORG O O O O O O B-ORG I-ORG O O O O O O O O O O O B-ORG I-ORG I-ORG O O O O O O O O O O B-ORG O I-ORG O B-ORG O O O B-ORG O O I-ORG O B-ORG I-ORG O O O B-ORG O I-ORG O O I-ORG O O I-ORG O O O O I-ORG O +O O B-MISC I-MISC O O O O B-LOC I-LOC O O O O B-MISC O O O O O O O O B-LOC O O B-LOC O O O B-ORG O O O O B-LOC I-ORG O O B-ORG O O O O B-ORG O I-ORG I-ORG O O O O B-LOC O O B-ORG I-ORG O O I-ORG O O I-LOC O O B-ORG O B-ORG O O B-ORG O O O O B-ORG O B-ORG O O B-ORG I-ORG O I-ORG O O B-ORG O I-ORG I-ORG O O +O O B-MISC O B-PER I-PER I-ORG I-ORG I-ORG O O O O O I-ORG O B-ORG I-LOC O O B-ORG I-ORG I-ORG I-ORG O O O O O O O O B-LOC O O O O O O O O O B-MISC O O B-LOC I-MISC O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG I-ORG O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O I-ORG O O B-LOC O O O I-ORG O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O B-MISC I-ORG O O O O O O O O B-PER I-ORG O O I-ORG O O I-ORG O O O O O O O O O O I-ORG O O O O O B-LOC O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O B-PER O O O O O O O O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O B-LOC O O O O O O O O O O O O O B-LOC O B-LOC O O O O O O O O O I-ORG O O I-ORG O O B-LOC O O O O O O O O O +O O O O O B-MISC O O O O B-LOC O O O O O O O O O O O O O I-ORG I-MISC O O B-MISC O O B-ORG I-ORG I-ORG O I-ORG O O O O O O O O O O I-ORG O O O O O O B-PER O O O O O O O O I-ORG O O O O B-PER I-ORG O B-LOC O O O B-PER I-PER O O B-PER O B-LOC O O B-PER I-PER O B-PER O O O O I-PER O B-PER I-PER O O I-PER O B-PER I-PER O O I-PER I-PER O O O O O I-PER O B-PER O O O O O O O O O B-PER I-PER O B-PER I-PER O O B-PER I-PER O O I-PER O O I-PER O B-PER I-PER O O B-ORG I-PER O +O O B-MISC O O O O O B-PER I-PER I-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O I-ORG I-MISC O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O B-PER O O O O O O O O O O O B-LOC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O I-ORG B-MISC O O O O O O O O O O O O B-MISC B-MISC O O O B-PER O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O B-LOC I-MISC I-ORG O O O O O O O O O O O O O O O O O O O B-PER O O O O B-PER O O O O I-ORG O O O O O O O O O O B-LOC O O O O B-PER I-ORG O B-PER O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O +O O B-MISC O O I-ORG O O I-ORG I-ORG O O O O B-LOC O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O B-PER O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O +O O O I-ORG O O O O B-MISC I-ORG O O B-LOC O O B-LOC O O B-ORG O I-ORG O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-MISC O O O O B-MISC I-ORG O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O B-MISC O O O O O O O O B-LOC O O B-LOC O O O O O O O O O B-LOC O O B-PER O B-LOC O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O I-ORG O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O +O O B-LOC O O O O O B-LOC O O O O O O B-MISC O B-ORG O O O O O O O O O O O O O O I-ORG O O B-LOC O O O O O O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O I-PER I-PER O B-LOC O O O O O O O B-PER I-PER O B-LOC O O O O B-PER O O O O O O O O I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O I-PER I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O O O O O O I-PER I-PER O O O O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O B-LOC O O O O O O O B-LOC O O O O O I-PER O B-LOC O O O O O I-PER O B-LOC O O O O O O O O O I-PER I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O O O O B-LOC O O O O B-PER O O B-LOC O O O O O O O O I-PER I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O B-PER O O O O O O O O O O O O O O O B-PER I-PER O O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O B-LOC O O O O O O I-PER O O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O O O O O O O O O B-LOC O O O O O I-PER O O O O O O O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O B-LOC O O O O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O O B-LOC O O O O O O I-PER O B-LOC O O O O O O O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER O O B-LOC O O O O O I-PER O B-LOC O O O O O I-PER O O O I-PER I-PER O O O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O O O O O O O I-PER O B-LOC O O O O B-PER I-PER O O O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O I-PER O B-LOC O O O O O O O O O O O O O O O B-LOC O O O O O O O B-LOC O O O O O I-PER O O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O I-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O B-ORG I-PER I-PER O B-LOC O O O O I-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O I-PER I-PER O B-LOC O O O O O O O O O O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O B-PER O O B-LOC O O O B-ORG I-PER O O O O O O B-ORG O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O I-PER O O B-LOC O O O I-PER O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O O O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O O O O O O B-PER O O B-LOC O O O O O I-PER O B-LOC O O O O O O O O O B-PER O O B-LOC O O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O O O O O O O O O B-LOC O O O O O I-PER O O O O O O B-PER I-PER O B-LOC O O O O O O O O I-PER I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O B-PER O O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O O O B-LOC O O B-PER I-PER O B-LOC O O B-PER O O O O O O O I-PER O B-LOC O O O O O O O O O O O B-PER I-PER O O O O B-PER I-PER O O O O O O I-PER O O O O O O B-PER O O O O O B-PER I-PER O B-LOC O O B-PER O O O B-LOC O O B-PER I-PER O B-LOC O O O +O O O O O O O O O I-PER O O O O O B-LOC O O O O B-LOC O O B-MISC O O O O B-ORG O O O O O O O O O O B-LOC O O O B-LOC O O O O O O O O O O O B-PER O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O +O O B-MISC O B-PER O I-ORG O O O O B-LOC I-PER O O B-ORG O I-ORG O O O O O O O O O O O O O O O O O O B-MISC I-ORG O B-LOC O O O O O O B-MISC I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-MISC O B-ORG O O O B-LOC O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O +O O B-MISC O O O O O O O B-LOC O O O O O O I-ORG O O O O B-MISC O O O B-LOC O O O O O O O O B-PER O O O O B-LOC O B-LOC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O +O O B-MISC O I-ORG I-ORG O O O O B-LOC O O O B-MISC I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O +O O B-LOC I-LOC O O O O O O O B-LOC O O B-LOC I-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O B-LOC I-LOC I-ORG O B-LOC O O O +O O B-MISC O O I-ORG O O O B-LOC O O B-ORG O O O O O B-ORG O O O O B-LOC O B-LOC I-LOC O O O O O B-LOC O B-ORG O O O O B-PER O O B-ORG I-ORG O O O O O O O I-ORG O O O O B-ORG O O O O O O O O O O B-PER O O B-ORG O O O O O B-ORG I-ORG O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O B-ORG I-ORG O O O O O O O I-ORG O O O O O O B-LOC I-ORG O O O O O O O O O O O O O B-ORG O O O O I-ORG I-ORG I-ORG O O O O B-ORG I-ORG O O O O O O O B-PER O O O O O B-ORG O B-PER I-ORG O B-ORG I-PER O B-PER O B-ORG O O B-LOC I-LOC O O I-ORG O O O O O O B-ORG I-ORG O O O O O B-ORG I-ORG O O O O B-ORG O O O O O B-ORG O O O O O O B-ORG I-ORG O O O O O B-ORG O O O O O B-ORG I-ORG O O O O O O B-LOC I-ORG O O O O O O O O O B-PER O O O O B-ORG O O O O I-ORG I-ORG O O O O O O O O O O O O O B-PER O O O O O O O O O O O O I-ORG O O B-ORG I-PER O B-PER I-PER O B-PER O O O B-PER O B-ORG O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O +O O B-MISC I-ORG O O O O O O O O B-LOC O O B-LOC O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O +O O B-MISC O O O O O O O O B-LOC O O B-LOC O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O B-ORG O B-ORG I-ORG O O O O B-PER O O O O O O B-PER I-PER O O O O B-PER I-PER O B-PER O O O O I-PER O O I-PER O B-PER O O B-PER O O O O B-LOC I-PER O B-LOC O O O O O O I-PER O O O I-PER O B-PER I-PER O O I-PER O O O O I-PER O O O O B-PER I-PER O O B-ORG I-PER O O I-PER O B-PER I-PER O O +O O O O O O I-ORG O O B-LOC O O B-PER O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-PER O O O O O O O O O O O B-PER O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O B-PER I-ORG O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O I-ORG O O O +O I-ORG I-ORG O O O I-ORG O O B-LOC O O O B-MISC I-LOC I-ORG O O B-ORG O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O +B-LOC O O O O O O O O B-LOC O O O O O B-LOC O O O O O O O O O O O O O B-MISC O I-ORG O O O O O B-PER O O O O O O O O O O B-ORG O O I-ORG I-ORG I-ORG O O O O O O B-ORG I-ORG O B-ORG O O I-ORG I-ORG I-ORG O B-ORG O O I-ORG O B-ORG O B-ORG I-ORG O O O B-ORG I-ORG O B-ORG O O O O O O O B-PER O O O O O O O O O B-ORG O B-ORG O B-ORG O O I-ORG O O O I-ORG O O I-ORG O O O O O O O O B-ORG I-ORG I-ORG O O O O I-ORG I-ORG O O B-PER I-ORG I-ORG O B-ORG O O O O O O O O O O O O B-ORG I-ORG O O O O O O +O O O O O O B-LOC I-ORG O O B-ORG I-ORG I-ORG I-ORG O O O O O O O B-MISC I-ORG I-ORG O B-LOC I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG I-ORG I-ORG O O O O O O O O O O O I-ORG I-ORG O B-MISC I-ORG O O O B-PER O O O O O +O I-ORG O O O O O B-LOC O O B-LOC I-LOC O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O B-LOC O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O B-PER I-ORG O B-ORG I-ORG O O O O I-ORG O +B-LOC O O O O O B-LOC O B-ORG I-ORG O O B-LOC O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-LOC O B-MISC O O B-LOC O O O O B-ORG O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O B-ORG I-ORG O O O O O O O B-MISC I-ORG I-ORG O O O O O O B-PER O O O O O O O B-LOC O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O I-ORG O O O O I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O B-PER O O O O O B-PER I-ORG O O O O O O O O I-ORG O O O O O O O O I-ORG O O O O O O O O +B-MISC I-ORG I-ORG O O O O O O B-LOC I-ORG O O O O O O O O B-ORG I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O B-PER O O O O O O O B-MISC I-LOC O I-ORG O O B-PER I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O B-PER I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O B-PER I-PER O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O B-PER O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-ORG I-ORG I-ORG I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O B-PER O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O I-ORG I-ORG O O O O O O B-LOC O O O I-ORG O B-ORG O I-ORG O O O O O O O O O O O O O O O B-LOC O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O B-LOC I-ORG O O O O O +B-MISC O O B-MISC O O O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-LOC O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O B-LOC O O O O O O O O O O O O O B-MISC O O O O O B-PER O O O O O B-PER O O O O O O O O O B-LOC O O O O I-ORG O O O O O O O O O O O B-PER O O O B-LOC I-ORG I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O B-LOC O B-PER O O O O O O O O I-PER O O O O O O O O O O B-LOC I-LOC O O O O O O B-LOC I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O B-ORG O O O I-ORG O O O O O O O O B-LOC O O O O O B-PER O O O O O O B-LOC I-ORG O O O O O O O O O O O O B-PER O B-ORG O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O I-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-LOC I-ORG I-ORG O O O O O B-LOC O O O O B-PER I-ORG O O O O O O O O O O B-MISC O O O B-PER O O O O O O O O O O O O O B-MISC O O O B-PER O O O O O O O O O O O O O I-ORG O O O I-ORG O O O O O O O O O O +B-MISC I-ORG O O O O O O B-LOC O O O O O O B-MISC O O O O B-MISC O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-LOC O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O O O O B-LOC O O B-MISC O O O O O O O O O O O O O O O O I-MISC O O O O B-LOC O B-ORG I-ORG O O O O B-LOC I-ORG O O O O O O O O O O O O O O O I-ORG O B-LOC I-ORG I-ORG I-ORG O O O O O O O O O O O O B-ORG O B-ORG O B-ORG O O O O O O O O O O O O O O O B-ORG O O O B-LOC I-ORG I-ORG O O I-ORG O +B-MISC O O O O O O I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O I-ORG O O O O O O B-ORG O O O O O O O O B-PER O O O O O O O O O O O B-MISC I-ORG O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O B-MISC O O B-MISC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC I-ORG O O O O O O O O B-LOC O O O O B-ORG O I-ORG O O O O O O O O O O O O O O O O O I-ORG O B-LOC I-LOC I-ORG O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O B-LOC I-ORG O O I-ORG O O O O O O O O O O B-PER O O O +O O O O O O O O B-LOC O O O O O B-LOC O O O I-ORG O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O B-PER O O O O O O O B-ORG O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O +B-MISC O I-ORG O O O O O O O B-LOC O O B-MISC O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O I-ORG O O O O O O B-PER O O O O O O B-PER O O O B-LOC O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O B-LOC I-ORG O B-LOC O O O O O B-PER O O I-PER O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O B-MISC I-ORG O O O O O O O B-LOC O O O O O O O O B-PER O O O O O O O O O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O B-PER O O O O O O I-PER O O O O O O B-LOC O O O O O O O O +B-MISC O O O O O O O O B-LOC O B-LOC I-PER O B-MISC O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-PER O B-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O B-PER I-ORG O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O +B-MISC B-MISC O O O O O O B-LOC O O B-ORG O O O O O O O O O O O O O O O O O B-MISC O O B-LOC O O O I-ORG O O O B-LOC O O O O O O O O B-MISC O O O O B-LOC I-ORG O O O O O O O I-ORG O O O B-ORG O O O B-ORG O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O B-MISC I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O O B-LOC O O O O O O O O O O O O O O B-LOC O O B-ORG O O O O O O O B-ORG O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-LOC O O O O O B-LOC O O B-PER I-ORG O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O B-PER O I-ORG O O O I-ORG I-ORG O O O O B-PER I-ORG O O O O O O O +O O O O O O O B-LOC I-PER O B-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O B-LOC O O O O O O O B-MISC O O B-PER I-ORG O O B-MISC O O O O O O O O O O O O O O O O O O B-PER O O O O O B-MISC O O O O O O O O O O O O O O O B-PER O O O O B-MISC O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-PER O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O B-PER I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O B-ORG I-LOC O O O O O O O O O O B-PER I-ORG O O I-ORG O O +B-MISC O O O O O O O O B-PER O B-ORG O O O O B-ORG O O O O O O B-MISC O O O B-MISC O O O O O O O O O O O O O O I-ORG I-ORG O O O O O B-MISC O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-LOC I-LOC O O B-PER O O O O O O O O O O O O O O O O O O O B-MISC O O B-PER O O O O B-LOC O O O O O O O O O O O O O B-PER O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O B-PER O O O I-ORG O O O B-PER O O O O O O O O O O O O O O O O B-PER O O O B-PER O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O B-MISC O O B-LOC O O B-MISC O B-LOC I-ORG O O O O O O O O O O B-PER O O O O O O O O O O O I-PER O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O O I-ORG O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-PER O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O B-LOC O B-LOC O O B-MISC O I-ORG I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O +B-MISC O O O O O O O O O O B-LOC O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-PER O O O I-ORG O O O O O O O B-MISC O O I-ORG O O O B-ORG O O I-ORG I-ORG O O O O O O O O I-ORG O B-ORG O O O O O O O O O O O O O B-PER O O O O O O I-ORG O O O O O O O O O O B-PER O I-ORG O O O O O O O O O O O O O O +O O O O O O O B-LOC I-LOC O B-ORG O O O O B-ORG O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O B-MISC O O B-PER O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O B-PER O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O I-ORG O +B-LOC I-ORG O O O O O O O O O B-LOC O O O B-MISC I-LOC I-ORG B-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER I-ORG O O O O O O O O O O O O O B-MISC O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O +B-MISC O O O O O O O B-LOC O O O O O B-PER O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-MISC O O O O O O O O O O O O O O O O O O I-ORG I-ORG I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O B-LOC O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-PER O O O O O O O O O O O B-MISC O O O O O O O O O O +B-MISC O O O O B-MISC O O B-LOC O O O O B-LOC O B-LOC O O O I-ORG O O O O O O O B-LOC O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O B-MISC O O I-LOC O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-LOC O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O +O O O O O O O O O O O B-ORG O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O B-MISC I-ORG O B-LOC I-LOC O O O O O O O O O B-MISC I-LOC I-ORG I-ORG O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O I-ORG I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O I-ORG I-ORG O O I-ORG O O O O O O O O O O O O O O +B-MISC O I-ORG O B-MISC O O O O O B-LOC I-ORG O B-ORG I-ORG O O B-ORG I-ORG O O I-ORG I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O I-ORG I-ORG O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O B-LOC I-LOC O O O O I-ORG I-ORG O O O O O O O O O O O O O O B-MISC O O O O O O O B-MISC O O O O O O O O O O O O O O B-MISC O O O O B-PER O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O O O O O O +B-MISC I-ORG O O O O O O B-LOC I-ORG O O O O B-ORG O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O B-MISC O B-LOC O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-PER O O O O O O O O O O O I-ORG O O O B-PER O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-MISC O O O O O +B-MISC B-MISC O B-LOC I-LOC O O O O O O O B-LOC I-ORG O B-ORG I-LOC O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O B-MISC I-LOC O O O B-PER O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O B-MISC O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O B-ORG O O O B-PER I-ORG O O O O O O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O B-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O B-MISC I-ORG O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O I-ORG O O O O B-LOC I-ORG O B-ORG O O B-ORG I-ORG O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O O O O B-PER O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O B-PER O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O +O B-MISC O O O O O O O O O B-ORG O O B-LOC I-ORG I-ORG O O O O O O O O O O O O O O I-ORG I-LOC O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG I-ORG O O O O O O O O O O I-PER O O O O O O O O O O O O O O B-PER O O O O B-LOC O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-PER O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC O I-ORG O O O O O O B-LOC O O B-ORG I-ORG O I-ORG O O O O O B-LOC I-ORG O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O B-PER O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O B-PER O O O O O O O O O O O O I-ORG O O O O O O O B-PER O O O O O O O O O O O O O O O B-PER I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O B-MISC I-ORG O O O O I-ORG O O O O O O O I-ORG O O B-PER O O O O O O O O O B-PER O O O O O O B-PER O O O O O I-ORG I-ORG O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O I-ORG O O O +B-MISC O O O O O O O O O B-PER O B-ORG O O O O O O O O O B-MISC O O I-ORG O B-ORG O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O B-MISC O O O B-PER I-ORG O O O O O O B-PER O I-ORG I-ORG O O O B-ORG O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O B-PER O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O I-ORG O O O I-ORG I-ORG I-ORG O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O B-PER I-ORG O B-ORG O O O O O I-ORG I-ORG O O B-LOC O O B-LOC O O I-ORG O B-PER O B-ORG O O O I-ORG O O O O O O O O O O I-ORG O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-PER O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O O O O I-ORG I-ORG O O +B-LOC O O O O O O O O O B-LOC O O O O I-ORG I-ORG O O O O O O O O O O O O B-LOC I-ORG O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O B-PER O O O O O O I-ORG O O O O O O O O O O O O O O O O I-ORG O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O +B-LOC I-ORG I-ORG O O O O O O O O O B-LOC I-LOC O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O B-ORG O O O O O O B-LOC I-ORG O O I-ORG O +O O O O O O O O O O B-LOC O B-LOC O O O O O O B-MISC O O O B-PER O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O B-PER O O O I-ORG O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O B-PER O O O O O O B-LOC O O O B-PER O O O B-MISC O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-PER I-ORG O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG I-ORG O O O I-ORG O O O O O O O O O B-MISC O O O O O O B-ORG O O O O O O O B-PER O O O O O O O O O O O O O O O O +B-MISC O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O B-MISC O O O O O O O O O O B-MISC O O O B-MISC O O I-ORG O O O O O O O O O O O O O O O B-MISC O B-LOC O O O O O O O O B-MISC O O B-PER I-ORG O O I-ORG O O O O O O O O O O B-MISC O O O O O B-ORG O O O O B-MISC O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O +O O O B-LOC O O O O B-LOC O O O B-MISC O I-ORG I-ORG O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O B-LOC O O O O O O B-MISC I-ORG I-ORG O O I-ORG O O O O O O O O O B-LOC I-LOC O O B-LOC O O O O O O O O O O O O O O B-PER O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O B-LOC O O O O O I-ORG O O O O O O O O O O O O I-LOC O O O O O O O O O O B-PER O O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O +B-LOC O O O O I-ORG O O O O B-LOC O O B-LOC O O O O O O O O O O O O O B-MISC O O O O O O O O O B-ORG O B-ORG O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O O O O O O O O B-MISC O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O B-PER O O I-ORG O O O O O O O O O O O O O B-PER O O O I-ORG I-ORG O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O B-PER O O O O O O O O O O O O +B-MISC O O O O O O I-ORG O O O B-LOC O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O +B-MISC B-MISC O O O O B-LOC I-ORG O O B-LOC O B-LOC O O B-ORG O O O O O O O O B-MISC O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O B-PER O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O B-PER O O O O O O O O O O O O O O O O O O +B-MISC I-ORG O O O O O O O O O B-LOC O O B-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O B-PER O I-ORG O O O O O B-ORG O O O O O O O O O B-LOC O O O O O O B-PER I-ORG O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O B-LOC O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O B-ORG O O O B-LOC O O O O O O O O O O O B-LOC O O O O O O O O O O O +B-MISC O O O O B-PER O B-LOC O O O B-LOC O O B-LOC O O O O O O B-PER O O O O B-LOC O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O B-PER I-PER O O O B-ORG O O O I-ORG I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O I-ORG O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O I-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O B-LOC O O O B-PER O O O +B-MISC O O I-ORG O O B-MISC O O B-LOC I-LOC O O O O O O O O O O O O O O O B-ORG O B-MISC O O O O O O I-ORG I-ORG I-ORG O B-ORG I-ORG O O O O O O O O O O O O O O O O B-PER I-ORG O B-ORG O I-ORG I-ORG O O B-LOC I-ORG I-ORG O I-ORG I-ORG I-ORG O O O O B-ORG I-ORG I-ORG O O O +O B-LOC O B-ORG I-ORG I-ORG O O B-LOC O O B-ORG O I-ORG I-ORG I-ORG O B-ORG O O I-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O I-ORG O O O O O O B-ORG O O I-ORG I-ORG I-ORG I-ORG O O O O O O O B-ORG O O O O O O O O O O O O O O O O B-LOC O O O O O B-LOC I-LOC O O O O B-LOC O O O O O O O O O O O O O O O O B-LOC I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O B-LOC O O B-ORG O O O I-ORG O O O O O O O O I-ORG O O O O O B-LOC O O O B-PER O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O B-PER O O O O O O O O O O O B-LOC I-LOC O O O O O O O B-PER O O B-LOC I-LOC O B-LOC O O O O O O O O O B-MISC O O O O O I-ORG I-ORG O O O O O O O O O O B-MISC I-ORG O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O B-PER O O O O O O O O O O O O O O O +O O O O O O O O O B-LOC O O O O O O O O O B-LOC O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O B-MISC O O O O O O I-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O +B-LOC O O I-ORG O O O O B-LOC I-ORG O B-ORG O B-LOC I-LOC O O B-ORG I-ORG O O O O O O O O O I-ORG O O O I-ORG O B-ORG I-ORG O O O O O O B-LOC O O I-ORG O O O O O B-PER O O O O O O O O O O O O O O O O O O O O B-LOC O O O O I-ORG O O O O B-MISC O O O O O B-LOC O O O O O O O O O O O O O O O O B-LOC I-LOC O B-LOC O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O B-ORG I-LOC O B-LOC O O O O O O O O O O O B-MISC O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O B-ORG I-ORG I-ORG O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O B-PER I-PER O O O O O O O +O O O I-ORG I-ORG O O O O O O O B-ORG O O O O O O O O O O O B-ORG O O I-ORG I-ORG I-ORG I-ORG O O O B-ORG O B-ORG I-ORG O B-LOC I-PER I-PER O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O I-PER O O O O O O I-ORG O O O O O O O O O O O I-ORG I-ORG O B-PER I-PER O O B-ORG O O O O O O O B-ORG I-PER O O O I-ORG O B-PER O O O O O B-PER I-ORG I-ORG O B-PER O O O O O O O O B-PER O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O B-ORG O O O B-PER O O I-ORG O O O O B-ORG O O O O O B-ORG I-ORG O B-ORG I-ORG O O B-PER O B-ORG I-ORG O O B-PER O O O O O O O O O O +O O O O O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O O O O O I-ORG O O O O O O I-ORG O O O B-MISC O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O O B-LOC I-LOC O O B-ORG I-ORG I-ORG O B-ORG O O O B-ORG I-ORG O I-ORG O I-ORG O O B-ORG O O B-PER O O O I-ORG O O O B-ORG O O I-ORG O O O B-ORG O O B-PER O O O O O O O B-ORG O O O O O O B-ORG O O B-PER O O O I-PER O O I-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O I-ORG O O O O O O O O O O O B-ORG I-LOC O I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O B-MISC O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O B-PER O O O O O O O O O O O O O O B-ORG I-LOC I-ORG I-ORG O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O B-ORG I-LOC I-ORG I-ORG O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O +B-MISC O O O O I-ORG O O O B-LOC I-ORG O B-ORG O O B-ORG O O O O I-ORG O O O O O O O B-LOC O O O O O O O O O O B-MISC I-LOC O O O O B-PER O O O B-LOC I-ORG O O O O O O O O O O O I-ORG I-ORG O I-ORG O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O B-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O I-ORG O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-MISC O O O O O I-ORG O O O O O O O O O O O O O O B-PER O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O B-PER O O O O O O O B-LOC O O O B-PER I-ORG O O O O O O O I-ORG O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O B-LOC O O B-MISC I-ORG O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O +B-MISC O O O O O B-MISC O O B-LOC O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O B-MISC I-ORG I-ORG O B-LOC O O O O O O B-PER O O B-MISC I-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O I-ORG I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O B-LOC O B-LOC O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O B-LOC O O O O B-LOC O O O O O O O O O B-LOC O O O O O O O O O O B-ORG O O B-LOC O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O B-LOC O O O O O B-LOC O B-LOC O O O B-MISC O O O O O O O O B-LOC O O O B-MISC O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O B-PER O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-PER O O B-LOC O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O B-MISC I-ORG O O O B-MISC O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O B-MISC I-ORG O O O B-PER O O +B-MISC O O O O O O O O O O O B-LOC B-PER O O O B-MISC O O I-ORG I-ORG O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O +B-MISC O B-PER O O O O B-LOC O O B-LOC O O B-LOC O O O B-ORG O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-PER I-ORG O O I-ORG O O O O O I-ORG O O O O O O O O O O O O O O O O B-PER O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-PER O O O O O O O O O O O O O O B-LOC O O O O O O O O I-ORG O O O O O O O O O B-PER O O O O O O O B-LOC O O O O O O B-ORG O O O O O B-LOC O B-LOC O O O O I-ORG I-ORG O O O O O O B-LOC O O +B-MISC O O O O O O B-LOC O O B-LOC I-ORG O B-ORG O B-LOC O O O B-ORG O B-PER I-ORG O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O B-PER O O O O B-LOC O O O O O O O O O O B-PER O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O B-PER I-ORG O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O B-PER O O O O O O O O O O O O O O B-PER O O O O O O O B-PER O B-PER O O O O O O B-PER O O O O B-ORG O O O O O O O O O O O O O B-PER O O O O O O O B-MISC I-ORG O O I-ORG I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O B-PER O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O B-PER I-ORG O O O O O B-PER O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O B-PER O O O O O O O O B-MISC I-ORG O O B-PER O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O I-ORG O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O O O B-LOC O O B-MISC O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-MISC O O B-LOC O O B-PER O O O O O B-MISC O O O B-MISC O O B-MISC O O B-LOC O O O O O O O I-ORG O O B-PER I-ORG O B-PER I-PER O O O O O B-PER I-PER O O O O O O O O B-PER O O I-PER O B-ORG O O B-PER O O O O O O O O O O O O O O B-PER O O O O +B-MISC O O O B-LOC O B-MISC O B-MISC O O B-LOC O O B-LOC I-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-MISC I-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O B-ORG I-LOC O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O B-LOC I-LOC O O O O O O O O O B-PER O O O O O +O O O B-LOC O O O O O O B-LOC O O O O O O O O O O O O O O O O B-MISC O O O O B-LOC O O O O O O O O O O O O O B-PER O O B-PER O O O O O O O B-PER O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG I-ORG I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-PER O O O O B-LOC O O O I-ORG O O O O I-ORG O O B-LOC I-LOC O O O O O I-ORG O O O O O O O O O O O O O O O I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O B-ORG O O B-MISC O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O +B-MISC O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-PER I-ORG O O B-PER O O O O O O O B-PER O O O O O O O O B-ORG O O O O O O O O O +B-MISC I-ORG O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O O O B-PER I-ORG O O O B-PER O O O O O O O O B-ORG I-ORG O O O O O O B-ORG I-ORG O O +B-MISC I-ORG O O O B-LOC O O O O O O B-LOC O O O O O I-ORG O O O O O O O O O O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O B-LOC O O O O O O B-MISC O O O O I-ORG O B-ORG O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O I-ORG O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O +O O O O B-MISC O O B-LOC O O B-ORG I-ORG O O O O O I-ORG O O O O O O O B-MISC I-ORG I-ORG O B-LOC O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O B-LOC I-PER O O B-PER O O O O B-PER O O O O O O O O O O O B-LOC O O O O O O O O O O +B-MISC O O O O O B-LOC O O O B-LOC O B-LOC I-LOC O O B-ORG O B-ORG I-ORG O O O B-LOC I-LOC O I-ORG O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O B-LOC O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O B-LOC O O O O O B-LOC I-LOC O O O O O O O B-PER O O O I-ORG O O O O O O O O O O B-LOC O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O O O +B-MISC I-ORG O O B-MISC I-ORG O O B-LOC O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O B-PER O O O O O O O I-ORG I-ORG O O B-PER I-ORG O O I-ORG O B-LOC O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-PER O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O I-ORG O O B-ORG O O B-LOC I-LOC O O O O O O O O O O O B-PER I-ORG O O O O B-MISC I-ORG O B-LOC O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O I-ORG O O O +O O B-MISC I-MISC O O O O I-ORG O O O B-LOC I-ORG O B-LOC I-PER O O O O O B-ORG O O O O O B-MISC O O I-ORG O O O O O O I-ORG O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-MISC I-ORG I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +I-ORG I-MISC O B-MISC O B-MISC I-ORG O O O O B-LOC O B-LOC I-ORG O O O O O O O O O O O O O B-ORG I-ORG I-ORG I-ORG O O +O O B-MISC O O O O O O O O B-LOC O B-LOC I-PER O O O B-MISC O O O O O O O O O B-ORG O O O O O O O O O O O I-ORG O O O O B-PER I-PER O O O O O O O O O O +O O B-MISC I-MISC I-ORG I-ORG O O O O O B-LOC O O I-ORG O O O O B-ORG O B-ORG O B-MISC O O O O O O O O O O O O I-ORG O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O B-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O B-MISC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-MISC O O O O +O O B-MISC O B-ORG O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O B-MISC O O O O O O O B-LOC O O O O O O O B-PER I-PER O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O O O O +O O O O B-MISC O O O B-LOC O B-LOC I-ORG O O O O O O O O O B-MISC O O O O O O B-MISC O O O O O O I-ORG O O B-LOC O O O O O O O O O O B-LOC O O O O O O B-LOC O O O B-PER I-PER O O B-PER O I-ORG O B-LOC O O O O O O O O O O O B-LOC O O O O O O O B-PER I-PER O O O O O O O O O B-LOC O O O O O O B-ORG O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-PER O O O O O O B-PER I-PER O B-LOC O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O O O O O B-PER I-PER O B-LOC O O O O O O B-PER I-PER O O O O O B-PER O O B-LOC O O O O O O O O O O O O O O B-PER O O O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O +O O B-MISC O B-ORG O O O O O O B-LOC O B-LOC O O O B-ORG O O B-MISC O O O O O O O O O O O B-MISC O O O O O O O O B-LOC O O B-ORG O O O O I-ORG O O O O O B-ORG O B-ORG I-PER O O O O B-PER I-PER O B-LOC O O O O O O O +O O B-MISC O B-LOC O O O O O O O O B-LOC O B-LOC I-ORG O B-LOC O B-LOC O O O O O O O O O B-LOC O O O O O O O O O O O B-LOC I-ORG O O O O O O O O B-PER O O O O O O O O O O O +O O B-MISC I-ORG O I-ORG O O O O O B-LOC O B-LOC I-ORG O O O O O O B-ORG O O O O O O B-MISC O O B-MISC O O B-PER O B-ORG O O O O O I-ORG I-ORG O B-LOC O O O O O O O O O O O I-PER O B-LOC O O O O O O O B-PER O O B-LOC O O O O O O O I-PER O B-LOC O O O O O O B-PER I-PER O B-LOC O O O O O O I-PER O B-LOC O O O O O O O I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O O O O I-PER I-PER O B-LOC O O B-PER O O B-PER I-PER O B-LOC O O O O O O O B-PER I-PER O O O I-PER O B-LOC O O O O O O I-PER O B-LOC O O I-PER O O B-PER I-PER O O O O O O O B-PER I-PER O O B-LOC O O I-PER O O O I-PER O O B-PER I-PER O +O O B-MISC O O O O O O B-LOC O B-LOC I-ORG O B-ORG O O O O O O O B-LOC O B-LOC O O O O B-LOC O B-ORG O O O O O O O I-ORG O B-ORG O O O O O O B-ORG I-ORG O O O O O O O I-ORG O O B-PER O O B-ORG O O O O O B-ORG I-ORG O O O O B-ORG O O O O O B-ORG O O O O O B-ORG I-ORG O B-ORG I-ORG O O B-ORG I-ORG O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O B-ORG O B-ORG I-ORG I-ORG I-ORG I-ORG O I-ORG O O O O O O O O I-ORG O O O O O O I-ORG O B-ORG I-ORG I-ORG O O B-ORG I-ORG O O I-ORG O O O I-PER O B-ORG O B-ORG I-ORG I-ORG O O B-PER O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O I-ORG O O O O O O B-ORG O O O O O O I-ORG O O O O B-ORG I-ORG O O O O O B-ORG O O O O O O O O O I-ORG O O O O O O O O O O B-ORG O O O O O O O O O O O O B-ORG O O O O O O O B-PER I-PER O B-PER O B-ORG O O I-PER O B-ORG I-PER O O B-PER O O +O O B-LOC I-LOC O O O O B-LOC O B-LOC I-ORG O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O B-LOC O O O O O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER O O B-LOC O O O O O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER O O O O O O O O O O O O O O O O B-PER I-PER O B-PER I-PER O B-PER O O B-PER I-PER O O O O O O O B-PER O O I-PER O O O O B-PER I-PER O O O O B-LOC O B-LOC I-PER O B-PER I-PER O B-PER O O B-PER O O O O O O O I-PER O B-PER I-PER O B-PER I-PER O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC I-LOC O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O I-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O O O O O O O O O B-PER I-PER O B-PER I-PER O B-PER O O B-PER I-PER O O O B-LOC O O I-PER O B-PER I-PER O B-PER O O B-PER O O O O O O O O O O O O O O O O O B-PER I-PER O B-LOC O O O I-PER O B-LOC O O O B-ORG I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O B-LOC O O O I-PER O B-LOC O O O O O O O O O O O O O O O O O I-PER O B-LOC O O O O O O O B-PER O O O O O O O O I-PER O B-LOC O O O O I-PER O O B-LOC O O O O I-PER O B-LOC O O O O O O O O O O O O I-PER O B-LOC O O O O O B-PER O O O O O O +O O B-LOC O O O B-LOC I-PER O O O O O B-LOC O B-LOC I-ORG O B-ORG O O O O O O O O O O O O O O O O O B-LOC O O O O B-LOC O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O I-LOC O O O O O O O O O O O O O O O B-LOC O O I-ORG O O O O B-PER O O B-PER I-PER O B-PER I-PER O B-PER O O O O O O I-PER O B-PER I-PER O O O O B-PER I-PER O O I-PER O O B-LOC O O I-ORG O O O O O I-PER O O I-PER O O O O I-PER O O O O O I-PER O O I-PER O B-PER I-PER O B-PER I-PER O B-PER O O +O O B-MISC I-MISC I-ORG O B-MISC O O O O B-LOC O B-LOC I-PER O B-ORG O O O O O O O O O O O O B-MISC I-ORG I-ORG O O I-ORG O O O O O O O O O O B-LOC O O O O O O I-ORG O O O O O O O O B-PER O O O O O O O O O B-PER I-PER O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O I-PER O O O O O B-LOC O O O O I-ORG O O O O O O B-LOC O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O B-LOC O O O O O O O O O O O B-MISC I-ORG O O O O I-ORG O O O O O O B-LOC O O O O O O B-LOC I-LOC O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O B-MISC I-LOC O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O B-PER I-ORG O O I-ORG O O B-PER O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O I-ORG I-ORG I-ORG O O O O O O O O O O B-LOC O B-PER I-ORG O O I-ORG O O O O O O B-PER O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O B-PER I-ORG O O O O O O O O O O O O O B-MISC I-ORG O O I-ORG I-ORG O O O B-PER O O O O O O O O O O O B-PER I-ORG O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-MISC I-ORG O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-PER O O O O O O O O O O O B-PER O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O I-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O +O O B-LOC O I-ORG I-ORG O O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O O O O O O O O O I-ORG O O O O B-ORG O O O O O O O B-MISC O O O O O B-LOC O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O I-ORG O O O O O O O O O O O B-MISC O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O +O O O O O O O O O O B-LOC I-PER O O O O O O O B-MISC I-ORG O O B-MISC O O O B-MISC O O O O O B-MISC O O O O O O O O I-ORG O O O O O O O O O B-PER O O B-LOC O O O O B-PER O O O O O I-PER O B-LOC O O O O B-PER O O O O O O O B-PER O O O O B-PER I-PER O B-LOC O O O O O O O O O B-PER I-PER O O O O I-PER O B-LOC O O O O I-PER O O B-LOC I-LOC O O O O B-PER I-PER O B-LOC O O O O O I-PER O B-LOC O O O O B-PER I-PER O B-LOC I-LOC O O O O O O O O B-LOC O O O O I-PER I-PER I-PER O B-ORG O O O O B-LOC O O O O O O O O O B-PER I-PER I-PER O +I-ORG O O O O B-PER O I-ORG O O O B-LOC I-PER O O O B-MISC O B-LOC O O B-ORG O O O O O O O B-ORG I-ORG O O O B-ORG O O O O B-ORG I-ORG O O O O B-ORG I-ORG O O O O B-ORG O O O O O O O I-ORG O B-ORG O I-ORG O O B-ORG O O O B-ORG O B-ORG O O B-ORG O I-ORG O O O B-ORG O O O O B-ORG O O O O B-ORG O O O O B-ORG O O O O O B-ORG O O O O B-ORG O B-ORG O O O O B-ORG O O O O B-ORG O O O O O +O O B-LOC O O O O O O O O O B-LOC I-ORG O B-ORG O O I-ORG O O O O O O O O O O B-MISC O O O O O O O B-LOC O B-LOC O O B-LOC O O O O O B-PER O O B-LOC O O O O O I-PER O O O O O O O B-LOC O O O O O O O +O O B-MISC O B-ORG I-ORG O O O O O O B-LOC I-ORG O O O B-ORG I-ORG O O O O O O O O O O B-MISC O O O O O O O B-LOC O O I-ORG O B-LOC O O O O O O O +I-ORG O O B-MISC I-ORG I-ORG O O O O O O B-LOC I-ORG O O B-PER O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O I-ORG O I-ORG O O O O O O O O O O B-LOC O O O B-MISC O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-MISC O O O O I-ORG O O O O O O O O O O B-PER O O O O O B-PER O O I-ORG O O O O O O +O O B-LOC I-MISC O O O B-LOC I-PER O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O B-ORG O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O O O O B-ORG O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O B-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O +O O O I-MISC O O O B-LOC I-PER O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG I-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O B-ORG O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG I-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O +O O B-LOC I-MISC O O O O I-ORG O O O B-LOC O O O O O O O B-ORG O O B-ORG O O O O O B-ORG O B-ORG I-ORG O O B-ORG O O O O B-ORG O O I-ORG O O O B-ORG O O O B-ORG O O B-PER O O B-ORG O O O O O O O O B-LOC O O O O O O O O O O O O B-ORG O O O O B-ORG O O B-ORG O I-ORG O O O O O I-ORG O O B-ORG I-ORG O B-ORG O O B-ORG O B-ORG O O O B-ORG O O O O O O +O O O I-MISC O O O B-LOC I-PER O O O B-MISC O O O O O O O B-ORG O O B-ORG O O O O B-ORG O O O O B-ORG O B-ORG I-ORG O O B-ORG O O O O B-ORG O O O O B-ORG O O O O O B-ORG O I-ORG O O B-ORG O B-ORG O O B-ORG O B-ORG O O O O I-ORG O B-ORG O O O O O O O O O O B-ORG O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O B-ORG O O O O O O O O O O O O O O B-ORG O O O O B-ORG I-ORG O O O O O O B-ORG O B-ORG O O O O O B-ORG O O B-ORG O O O O B-ORG I-ORG O O O O B-ORG O B-ORG O O B-ORG O O O O O O O O O B-ORG O O O O B-ORG I-ORG O O O O B-ORG O O O O B-ORG O B-ORG O O O O O O O B-ORG O O O O +O O O O O B-LOC O O B-LOC I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O B-PER I-PER I-ORG O O B-PER I-PER O B-LOC O O O B-PER I-PER O O O I-PER O O B-PER I-PER O O B-PER I-PER O O O O B-PER O O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O I-PER O O I-PER O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O B-MISC O O O O O O B-LOC I-PER O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O I-ORG I-ORG O B-LOC O O B-PER I-PER O B-PER O B-LOC O O O O O O O O O I-PER O B-LOC O O B-PER I-PER I-PER O B-PER O O O I-PER O B-LOC O O B-PER I-PER O B-PER O O O I-PER O B-LOC O O B-PER I-PER O B-PER O O B-PER I-PER O B-LOC O O B-PER I-PER O B-PER O O B-PER I-PER O B-LOC O O B-PER I-PER O B-PER O O O I-PER O O B-LOC O O B-PER I-PER O B-PER O O O O O O O O B-PER I-PER O B-PER O O O I-PER O B-LOC O O B-PER I-PER I-PER O B-PER O O O I-PER I-PER O B-LOC O O B-PER I-PER O B-PER O +O O B-MISC O B-ORG O O O O O O O B-LOC I-ORG O B-LOC O O O O O O O O O O O O O O O O O I-ORG I-MISC O O O O B-LOC O O B-LOC O B-ORG O O I-ORG O O O O B-PER I-PER O B-LOC O O B-PER I-PER O O O O O O B-LOC I-PER O O O O O O O O O O +I-ORG O O B-MISC I-ORG I-ORG O O O O O O O O B-ORG I-ORG O B-ORG I-LOC O O O O O O O O O O O O O O B-MISC O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-LOC O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-LOC O O O O O O O O O O O O O O O I-ORG O O O O I-LOC O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O I-ORG O O O O B-PER O O O O O O O O O O O O O O O O O O O O O B-ORG O I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O I-ORG O O O B-ORG I-ORG O O O B-MISC I-ORG O B-LOC O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O I-PER O B-LOC I-PER O O O O O O O I-PER O O O B-PER I-PER O O I-PER I-PER O O O O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O B-LOC I-PER O O O O O B-PER I-LOC O O O O O O B-LOC I-PER O O O O O O O I-PER O O O B-PER I-PER O O O B-ORG I-PER O O O O O O O O O O O O O B-ORG I-PER O O O O O O O O O O O O O O I-PER O B-LOC O O O O O O O O I-PER O O O O I-PER O O O O I-ORG O O O B-PER O O O O O O O O I-PER O O +I-ORG O O B-LOC I-ORG O O O O O O B-LOC I-ORG O B-ORG I-LOC O B-ORG I-LOC I-ORG O B-LOC I-PER O O O O O O O O O O O O O O O O O B-LOC O O B-ORG I-LOC O O O O O O O O O O O O I-PER O O O O O O O O B-PER O O O O O O B-PER O O O O O B-ORG I-LOC O O O O O O B-PER I-PER O B-PER I-PER O O B-PER O O O O O O O O O O O O O B-LOC I-LOC O O O O O O +O O B-MISC I-ORG I-ORG I-ORG O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O B-MISC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O +O O B-MISC O O O O O O O O O B-LOC I-ORG O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O +O O O B-MISC O O O O O B-LOC I-PER O O O O O O O O O O O O O B-ORG O O B-ORG O O O B-LOC O O O O O O O O O O O O O O O O O O O O O B-ORG O O B-ORG O B-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O B-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O B-ORG O O O O O O B-LOC O O O O O O O O O O O O B-ORG O O O O O B-ORG O O O O O O O B-ORG O O O O B-ORG O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O B-LOC O O O O O O O O O +O O B-MISC I-MISC O I-ORG O O O O O B-LOC O B-LOC I-ORG O B-LOC O B-ORG O B-LOC I-ORG O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O B-PER O O O O O O O B-MISC O O O O B-LOC O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O +O O B-MISC I-MISC I-ORG O O O B-LOC I-ORG O O O O B-MISC I-LOC I-ORG O B-ORG I-ORG O O O O O B-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O B-ORG O B-LOC O O O O O O O O O B-PER O O +B-MISC O B-MISC I-ORG I-ORG O O O B-LOC I-ORG O O O O B-MISC I-LOC I-ORG O B-ORG I-ORG O O O O O B-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O B-ORG O B-LOC O O O O O O O O O B-PER O O +O O B-LOC O B-MISC O O O O O O B-LOC I-ORG O B-LOC O B-MISC O O O O O O O O O O B-MISC O O O O O O O B-LOC O O B-LOC O B-ORG I-PER O B-LOC O O O B-PER I-PER O B-LOC O O B-PER I-PER O B-LOC O O O O O O +O O B-MISC O I-ORG O O O O O O O O B-LOC I-ORG O O O O O O O O O O O B-MISC O O O O O O O O O O O +O O B-MISC O B-ORG O O O O O O B-LOC I-ORG O B-ORG O B-LOC O O O O O O O O O O B-MISC O O O O O O O O B-LOC O O B-ORG I-PER O O O O O O O O +O O B-MISC O O I-ORG O O B-LOC I-PER O O O O O O O O I-ORG O O I-PER O O O O O O O O B-MISC I-LOC I-ORG O I-ORG O O O O O +O O B-MISC O B-MISC O O O O O O B-LOC I-ORG O O O B-ORG O O O O O O O B-MISC O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O +O O B-MISC O B-ORG O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O O O O O B-MISC O O O O O O O B-LOC O O I-ORG O B-LOC O O O O O O +O O B-MISC O B-ORG O O O O O B-LOC I-ORG O B-LOC O B-ORG O O O O O O O B-MISC O O O O O O O O O O B-LOC O B-LOC I-PER O O O O O B-PER I-PER O O O O O O O O +O O B-MISC I-ORG I-ORG I-ORG I-ORG O O O O B-LOC I-LOC I-ORG O B-ORG I-ORG I-ORG I-ORG I-ORG I-ORG O O O O O O O O O O O O O O B-MISC I-LOC B-MISC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O I-ORG O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O B-PER O O O O I-LOC B-MISC O O O O I-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O I-ORG O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O B-MISC I-LOC I-ORG I-ORG O O O B-LOC I-LOC I-ORG O B-ORG O O O B-MISC I-LOC B-MISC O O O O O O O O O O O B-ORG I-ORG O B-LOC O O B-PER I-PER O B-LOC O O B-PER I-PER O O O O O O B-LOC O O O O B-LOC I-PER O B-LOC O O O O O O +O O B-MISC O O O O B-MISC O O O O B-LOC O O O O B-ORG I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O I-ORG I-MISC O O B-PER O O O O O O O O O O O O O I-ORG O O O O O B-PER O O O O O O O B-MISC O O O O O I-ORG O I-ORG O O O O O O O I-ORG O O B-PER O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O B-LOC O O O O O O O O O B-PER O O O O O O O O O O B-PER O I-ORG O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-PER O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O I-ORG O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O B-LOC O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O B-PER O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O +O O B-MISC O B-LOC O O O O O O O O O O B-LOC I-LOC O B-ORG I-LOC I-ORG O O O O O I-ORG O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-MISC O O B-LOC I-ORG O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O I-ORG O O B-MISC O O O I-ORG O B-LOC O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-LOC O O I-ORG O O O O O O O O O O O O O O O O O B-ORG I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O I-ORG O O B-LOC I-ORG O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC I-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O B-LOC I-ORG O O B-LOC I-LOC I-ORG O O O O B-LOC I-MISC I-ORG I-ORG O O B-MISC I-LOC I-ORG O O O O O O O O O O O O O O O O O O O I-ORG O B-LOC O O B-PER O O B-LOC O O O O O O O O B-LOC O O O O O B-LOC O O O O O O O O O B-PER O O B-LOC O O O O O O O O O O O O O O O B-PER O O B-LOC O O B-PER I-PER O O O O O O O +O O O O O O O O O O O O O B-LOC I-LOC I-ORG O B-ORG O O O O O O I-ORG O O O O O O O O B-LOC I-MISC O O O O B-ORG I-ORG O O O O O B-LOC O O O B-ORG I-LOC O B-LOC O B-ORG O O B-LOC O B-ORG O B-LOC O B-ORG O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O B-ORG O O O O B-ORG O B-LOC I-LOC O B-ORG O B-LOC I-LOC O +O O B-LOC O O I-ORG O O O B-LOC I-ORG O O O B-ORG I-LOC O O I-ORG O O O O O O O O O O O O O O B-LOC O O B-LOC O B-ORG O O O O O B-PER O O O O O O I-PER O B-LOC O O O I-PER O B-LOC I-PER O B-LOC O O O O B-PER O +O O B-MISC I-MISC O O O O O O O B-LOC I-LOC I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-LOC O O I-ORG O O B-ORG O O O O O B-ORG I-ORG O O O O O B-ORG O O O O O O O O O O O O O B-ORG O O B-ORG O O I-ORG O O B-ORG O O O O O B-ORG O O O O O O O O O O O O O I-ORG O O O O O O O O B-ORG O O O O O O O O O O O B-ORG O O O O O O B-ORG O O O O O O O O O O O O O I-ORG O O O B-ORG O O O B-ORG O O O O O O O B-ORG O B-LOC O B-ORG O O O O I-LOC O O O B-ORG O O O O O O O O O O B-ORG I-ORG O O O O B-ORG O O O O O O B-ORG O O O O O O B-ORG I-LOC O O O O O O B-ORG O O O O O O B-ORG O O B-ORG I-ORG O O O O B-ORG I-ORG O O O O O O B-ORG O O O O O O B-ORG O O O O O B-ORG I-ORG O I-ORG O O O O O B-ORG O O O O O O B-ORG I-ORG O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O B-ORG O I-ORG O B-ORG O I-ORG O O I-ORG O O I-ORG O B-ORG O O O B-ORG I-ORG O O O B-ORG O O I-ORG O O O O I-ORG O +O O B-MISC I-MISC O O O O B-LOC I-LOC I-ORG O O O B-MISC O O O O O O O O B-LOC O O B-LOC O O O B-ORG O O O O B-LOC I-ORG O O B-ORG O O O O O O O O O O O O O B-ORG O O O O B-ORG I-ORG O O O O B-ORG O O O O B-ORG O O O O B-ORG I-ORG O B-ORG O O O O O O O O B-ORG O O O O O O O O B-ORG O O O O B-ORG I-ORG O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O O I-LOC O O B-ORG I-ORG O O O O +O O B-MISC I-MISC I-ORG I-ORG O O O B-MISC O O B-LOC I-ORG O B-ORG O O O O O O O O O O I-ORG O O O O O O O O O B-ORG I-LOC O O B-MISC O O O O O O O O O O B-LOC O B-LOC O O O O O O O O O B-MISC I-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O B-PER O B-LOC O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-PER O O O O O O O O O O O O B-LOC O O O O O O O O I-LOC I-ORG O O O O O O O O O O I-LOC O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O O O O O O I-LOC O O O B-PER O O B-MISC O O I-ORG O O O O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O B-PER I-ORG O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-PER O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O I-PER O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-PER I-PER O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O B-LOC O O O O O O O O O O O O O O O O B-LOC I-PER I-ORG I-ORG O O O O O O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O +O O O I-PER O O I-ORG O O B-LOC I-LOC O B-ORG I-LOC O O B-ORG O O O O O O O O O O O O O O O O O B-LOC B-MISC O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O B-MISC I-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O B-MISC I-ORG I-ORG I-ORG I-ORG O O O B-LOC I-ORG O B-ORG O B-ORG I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O +O O O I-ORG O O O O O O O B-LOC I-PER O O B-PER O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O I-ORG O O O O O O O B-LOC O O O O O O I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O I-ORG O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O B-PER O O O O B-MISC I-ORG O B-LOC O O O O O O O O O O O O O O O O B-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O B-ORG O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O B-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-PER I-ORG O O O O O I-ORG O B-PER I-ORG O O B-PER O B-LOC I-ORG O O O O I-PER O O O O O B-LOC I-PER O O O B-PER I-PER O B-PER I-PER O O O O O I-PER O O I-PER O O I-PER O O I-PER O O I-PER O O I-PER O O I-PER O O I-PER O B-PER O O O O O O O B-PER O O O I-PER O O +B-MISC O B-LOC O B-MISC I-ORG I-ORG O O B-LOC I-ORG O B-ORG O I-ORG I-ORG I-ORG O O I-ORG O O O O O O O O O O O O O O O O O +O O O B-MISC O I-ORG O O O O O O O B-LOC I-PER O O O I-ORG O I-ORG O B-ORG I-ORG O O O O O O I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O B-PER O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O I-ORG O O O O O O O O B-LOC I-ORG O O O B-LOC O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O I-ORG I-ORG O O B-PER O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-LOC O O O O O I-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O I-ORG O O O O I-ORG O O O B-ORG I-PER O O O O O O I-PER O O O O I-ORG O O O B-ORG I-PER O O O O O B-PER I-PER O O O O I-PER O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O O O B-MISC O O O O O O O I-PER O O O O I-PER I-PER O O O O B-PER O O O O B-PER I-PER O O O O O O O O O O O O B-PER O O O O O O O I-PER O O O O O O O O B-PER I-PER O B-LOC I-PER O O O O B-MISC I-PER O O O O O O O O O B-PER I-PER I-PER O O O B-PER I-PER O O O O B-PER O O O O O O O O O O O O O I-PER O O O O I-PER O O O O O O B-PER O O O O O O O O O O B-LOC I-PER O O O O I-PER O O O O +O O O O O O O O O O B-LOC I-PER O B-LOC O O O O O O O O O O O O O O O O B-LOC O O I-ORG O B-LOC O O O B-PER I-PER O O O O O O O O +O O B-MISC I-MISC O O I-ORG O I-ORG O O B-LOC I-ORG O B-ORG I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O I-ORG O O B-MISC O O O O O O O O O O I-ORG O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-LOC I-ORG O O O O O O O O O O B-PER O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O B-PER I-ORG I-ORG O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O I-ORG O O O B-ORG I-ORG O O O B-PER I-ORG O O O O I-ORG O O O O I-ORG O O O B-PER I-ORG O O O B-PER O O O O O O O O O I-PER O O O O B-PER O O O O I-PER O O O O O O O I-PER O O O O B-PER O B-PER I-PER I-ORG O B-LOC O O I-PER O O B-PER O O O O O O O B-PER I-PER O O O B-PER I-PER O O O O I-PER O O O O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O O O I-PER O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O O O O O O B-PER I-PER O O O B-PER I-PER O O O B-PER I-PER O O I-PER I-PER O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O I-PER O O O I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O O O O B-LOC O O O O O O O O B-MISC O O O O O O I-ORG O O B-LOC I-ORG O O O O O O O O O O I-ORG O O O O O O O B-PER I-PER O O +O O O O O O O O O B-LOC I-ORG O O O O O O O O B-MISC O O O O O O B-ORG I-ORG O O O O O +O O B-MISC O B-ORG O O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O B-ORG O O B-ORG O B-ORG I-ORG O O O O B-PER I-PER O B-LOC O O O O B-PER I-PER O B-LOC O O O O O O +O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O B-MISC O O O O O O O O O B-ORG O +B-MISC O B-MISC I-ORG I-ORG I-ORG O O O B-LOC I-ORG O O O O O O O O O O O O O O I-ORG O O O O O O O O I-ORG O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O B-LOC O O O O O O O O O B-LOC I-PER O O B-ORG O O O O B-ORG O O I-ORG O O O O O O O O O B-LOC O O B-ORG O B-ORG I-ORG I-ORG O O O O O O I-PER O O B-PER O O O O O O B-ORG O O O O B-PER I-PER O B-LOC O O +B-MISC O B-MISC I-ORG I-ORG I-ORG O O O B-LOC I-ORG O B-ORG I-ORG I-ORG I-ORG I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O +O O O B-MISC I-MISC O O O O B-LOC I-ORG O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O B-ORG O O O O O O B-ORG O I-ORG O B-LOC O O O O O O B-PER I-PER I-ORG O B-LOC I-PER O O O B-PER O O O I-PER O O O O O O O B-PER I-PER O O O O O O O O I-PER O O O O B-LOC O B-ORG I-PER O O B-PER O O O O O O O O +O O B-MISC O I-ORG O O O O O O B-LOC I-ORG O B-MISC O O I-ORG O O O O O O O O O I-ORG I-ORG O B-LOC O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O B-LOC O O O O O O O O O B-MISC O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O O B-ORG O O O O O O O O +O O B-MISC O O O O O O B-LOC I-ORG O O O B-MISC I-MISC O O O O O O O O B-ORG O O I-ORG O O B-ORG I-ORG O B-ORG I-ORG O O B-ORG O B-ORG O O O O O O O +O O B-LOC O B-MISC O O O O O B-LOC O O B-LOC O O O O O O O O O B-MISC O O O O O O O B-LOC O O B-LOC O B-ORG I-ORG O O O O B-PER I-PER O O O O B-PER O B-PER I-PER O B-LOC O O O O O O +B-MISC O O O O O O O O B-LOC I-PER O O B-MISC O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O I-ORG I-ORG O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O B-MISC O O O O O O O O O O O O B-LOC O O I-ORG O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O B-PER O B-ORG I-ORG O O O O B-PER O O I-ORG O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O I-ORG O B-LOC O O O O B-MISC O O B-PER O B-MISC O O O O O I-ORG O O O O O B-MISC O O O O O B-MISC O O O O O O O O O O O O O B-PER O O O O B-ORG O O O O O I-ORG I-ORG O I-ORG O B-LOC O O O O B-LOC I-ORG O O O O I-ORG O O O B-LOC O O O O O B-PER O O O O B-PER O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O I-ORG I-ORG O O O O O O O O O O O B-LOC O O O B-PER O B-LOC O O O O O O O O I-ORG O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O B-ORG I-ORG O O O O O B-MISC O O B-MISC O O B-MISC O O B-PER O O O O O B-ORG I-ORG O O O O O O O O I-ORG O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O I-ORG O O O B-LOC O O O O O O O O O O O O I-ORG O O O O O B-ORG O O O B-ORG O O I-ORG I-ORG O O O B-LOC O O O O O O O O O O O B-ORG O O O O O O I-ORG O B-LOC O O O O O B-LOC O O O O B-PER I-ORG O O O O O O O O O O O B-PER O B-PER I-ORG O O O O O B-LOC O O O O O O O O I-ORG O O O O O O O O O O B-PER O B-LOC I-ORG I-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O O O O I-ORG O O B-MISC I-ORG O O I-ORG O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG I-ORG O O O O O O O O B-ORG I-LOC O O O O O O O O O B-LOC I-LOC O O O O O O O B-LOC I-LOC O O O O I-ORG O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O B-LOC O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O I-ORG O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O B-LOC O O O B-LOC O O O O O O O O O O O O O O O O O +B-MISC B-MISC I-ORG O O O B-LOC I-ORG O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O B-LOC O O B-PER O O O O O O O O O O O O O O O O O O O O B-MISC O O O B-LOC O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC I-ORG I-ORG I-ORG O O O O B-LOC O O I-PER O B-MISC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG I-ORG I-ORG O O +B-LOC O O O O O O O O B-LOC I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O I-ORG O O O O B-MISC O O O I-ORG O O O O O O O O O O O O O O O O O B-LOC O B-MISC O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O B-LOC O O B-LOC I-PER O O O O O O O O O O O O I-ORG O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O B-LOC O O O O B-LOC O O O O O O O O O O O B-LOC O O O O B-LOC O O O O O O O O O B-LOC O O O O O O B-LOC O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O B-LOC O O B-LOC I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O B-MISC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O B-LOC O O O O O O O O O B-LOC B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O I-PER O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O +O O O B-LOC O O O O O O B-LOC I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O B-MISC O B-MISC O B-LOC O O B-PER O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O B-LOC O O O O B-PER O O O O O O O I-ORG O O O O O O O +B-MISC O O O O O O O B-LOC I-PER O O O B-LOC I-LOC O O O O O O O B-PER O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O B-ORG O O O O O O B-ORG I-ORG O O O O O B-ORG O O O O O O O B-ORG O O O O O O O B-ORG I-ORG O O O O O B-ORG O O O O O O +O B-MISC O O O O O O O B-LOC O I-ORG O B-ORG I-LOC O I-ORG O O O O O O O O O O O B-PER O O O O B-LOC I-LOC O O O O O O O O O O O O O B-PER O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O B-ORG O O O O O O O O O O O B-MISC O O O O O B-PER O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O I-ORG O O O O I-ORG O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O O O O O O O O O B-MISC O O O O O O B-MISC O B-PER O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O I-LOC O O O O O O O O O O O O O I-ORG O O +O O O O O O O O O O O I-PER O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O B-MISC O O O O B-LOC O O O B-LOC O B-LOC O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC O O O O O O O O B-LOC O B-LOC I-ORG O B-ORG O O O O O O O O O O O O O O O O B-MISC O B-LOC O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-ORG I-ORG O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O +O B-MISC O O O O O O O B-LOC O O B-ORG O B-LOC I-PER O B-ORG O B-ORG I-ORG I-ORG O O O O O O O B-PER O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-ORG O O O O O O B-MISC O O O O O O O O O O O O O O O O O B-MISC O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O B-PER I-ORG O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O B-PER O O O O O O B-LOC O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O B-LOC O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-LOC O O O O O O O O O +B-MISC O O O O O B-MISC O O O O O B-LOC I-PER O O B-MISC O O O B-MISC I-ORG I-ORG I-ORG O B-LOC O O O O O O O O B-LOC O O O O O O O O O B-PER I-PER O O O O O O B-PER I-PER O O O O O B-PER O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O B-PER O O O B-MISC O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O B-MISC O B-ORG O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG O O O O +O B-MISC O O O O O O O B-LOC I-PER O O B-MISC I-ORG O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O I-ORG O O B-LOC O O B-LOC I-ORG O O O B-LOC O O B-PER O O O I-ORG I-ORG O O O O O O B-MISC O O O O O O O O O O B-PER O O B-PER O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O B-MISC O B-LOC I-ORG I-ORG O B-PER O O O O O O B-ORG O O B-MISC I-ORG O O O O O O O O I-ORG O O O O O O O O O O O O O O B-ORG O O O O O O B-ORG O O O B-LOC O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O B-PER I-ORG O B-ORG O O B-ORG O O O I-ORG O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O B-PER O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O +B-MISC O B-MISC O O B-LOC O O B-LOC I-PER O O B-LOC O O O B-LOC I-LOC O B-PER I-ORG O O O B-LOC O O O O O O O I-ORG O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O B-LOC I-LOC O B-LOC O O O O O O B-PER O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O +O O O O B-LOC O O O O O B-LOC I-LOC O O O O O B-ORG O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O B-LOC I-ORG I-ORG O O O O O O B-MISC O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O B-LOC O O B-ORG I-ORG O O O O O O O O I-ORG O O O O I-ORG O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O +B-LOC O O O O O O O O O B-LOC I-PER O O B-MISC O O I-ORG O I-ORG O B-LOC O O O O O O O B-LOC O O O O I-ORG O O O O O O O O O O O O O O O B-PER I-ORG O O O O O B-MISC I-ORG O I-ORG I-ORG O B-LOC O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O I-ORG I-ORG O O B-PER O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O I-ORG O O O B-PER O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O I-ORG O O O B-MISC O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-PER O O O O O O O O O B-PER O O O +O B-MISC I-ORG O O O O O O O O B-LOC I-ORG O O O O I-ORG O O O O O O O O B-LOC O B-ORG I-ORG O B-LOC O O O O O O O O O O O O B-MISC O O O O O O O B-MISC O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O B-MISC I-ORG O O I-ORG O O O O B-LOC I-ORG O B-ORG I-ORG O B-ORG O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O I-ORG O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O B-ORG O O O O O O O O O O O O O O O O I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O B-MISC I-ORG I-ORG O O O O O O O O O O O B-PER I-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O B-LOC I-LOC O O O B-LOC I-ORG O O O O O O O B-LOC I-LOC O O O O O O O O O O O O O O O B-LOC O O B-LOC O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O B-LOC O O O B-LOC O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC I-ORG O O O O O O O O O B-LOC I-PER O B-ORG I-LOC O O O O B-LOC I-LOC O O O O O O O O O O B-LOC O O B-MISC O O B-PER O O O O O O O B-PER O O O I-ORG O O I-ORG O O I-ORG O O O O O O O B-ORG O I-ORG O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O I-ORG O O O O B-MISC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O B-LOC I-LOC O O O I-ORG O O O O O O O O O B-MISC O O O O O O O O O O O O +B-MISC O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O O B-ORG I-ORG O O O I-ORG O B-LOC O O O O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O B-ORG O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC O O O O O O O B-LOC I-ORG O B-ORG O O O O O O O O B-ORG I-ORG O O O I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O B-ORG O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O +B-MISC I-LOC O O O O O O B-LOC I-LOC I-ORG O O O O O O O O O O O O B-MISC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O I-ORG O O O O O O B-MISC I-LOC O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O I-ORG O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O +B-LOC O O O O O O O O B-LOC I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O O O B-MISC O B-ORG O O O O O O O B-MISC O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O B-LOC O O B-LOC I-PER O O O O O O B-LOC O B-LOC O O B-LOC O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O B-LOC O O B-PER I-ORG O O B-MISC I-ORG I-ORG O B-LOC O O B-MISC O O O O O O B-PER O O O O O O O O O O O O O O O B-LOC O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O I-PER O O O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O I-ORG I-ORG O B-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O I-LOC O O O O O O O O O O O I-ORG O O B-LOC O O O O O O O O O O O O O O O +B-MISC O O O O B-LOC O O O B-LOC I-ORG O O O O O O O O O O B-LOC O O O O B-LOC O O O O O O O O O O B-MISC O O O B-MISC I-ORG O O O B-LOC O O O O O O O O O B-ORG O O O O O B-LOC O O B-LOC I-LOC O O O O O O O O B-MISC O O O O O O O O O B-MISC I-ORG O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O I-ORG O O O B-MISC O O O O B-LOC O O O O O O O O O B-LOC O B-LOC O B-LOC O O O O O O O O O O O O O O O +B-MISC O O O O O O O B-LOC I-ORG O B-ORG I-ORG I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O B-LOC O O O O O O O O O O O O O B-MISC O O +B-MISC O O O B-LOC O O O B-LOC I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O +B-LOC O O O O O O O O O O B-LOC I-PER O B-LOC O O O O B-PER I-ORG O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O I-ORG O O O O O O B-ORG O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O B-MISC O O O O O O B-LOC I-ORG O B-LOC I-LOC O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O B-PER O B-LOC I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O +O O O B-MISC O O O O O B-LOC I-PER O O O O O O O O B-MISC O O O O O B-LOC O O O O O O O O O O O O O O B-PER I-ORG O O O O I-ORG O B-LOC O O O O O O O B-LOC O O O O O O O O O B-PER O O O O O O O O O O O O O O B-LOC O O O B-PER O O O O O O I-ORG O O O O O O O I-ORG O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O +B-MISC O B-LOC O O O O O O O O B-LOC I-PER O B-ORG O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O B-PER O B-ORG O O O O O O O O O O B-PER O O O O O O O O B-ORG O O O O O O O O O B-LOC I-ORG I-ORG O O O I-ORG O O O B-PER O O O O O O B-PER O O O O O O O O O O O O O O O I-ORG O O O I-ORG O O O O O B-PER O B-LOC O O O B-ORG I-ORG O O O O O B-MISC I-ORG I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O B-PER I-ORG O B-ORG I-ORG I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O +O O O B-LOC I-LOC I-ORG I-ORG O B-MISC O O B-LOC O B-PER O O B-ORG O O O O O O O O B-PER I-ORG O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-PER O O B-MISC I-ORG I-ORG O O O O O O O O O O O O O O O O B-MISC O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O O O O O O B-LOC I-PER O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O +B-LOC O O O O B-LOC I-ORG O O O O B-LOC O O B-ORG I-ORG O O O O B-LOC O O O O O O O O O O O O I-ORG O O O O B-LOC O O O O O O O B-LOC O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC I-LOC O O O O O B-PER O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O I-ORG O O O O O O O O O O O O O O B-PER O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-PER O O O O O O B-LOC O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O I-ORG O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O I-ORG O B-LOC O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC I-ORG O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O B-LOC O O O B-LOC I-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O I-ORG O O I-ORG O O O O B-LOC I-ORG O O O O I-LOC O O B-LOC O O O O O O O O O O O O O O O O O O O B-MISC I-ORG I-ORG I-ORG O O O O I-ORG I-ORG O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O +O O B-MISC O O O O O B-LOC I-PER O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O B-PER O B-ORG O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG I-ORG O O O O B-PER I-ORG O O O O O O O O O O O O O O O O O O O O B-MISC O O O O B-LOC O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O +O O O O O O B-MISC O O B-LOC I-PER O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O B-LOC O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG I-ORG O B-LOC O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-LOC O O B-MISC O O O O O O O B-LOC I-ORG O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O B-MISC O O I-ORG O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O B-LOC O O I-ORG O O O O O O O O O O O B-LOC O O O O O O O O B-PER O O O O O O B-LOC O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O B-PER I-ORG O O O O O O O O O O O O O O +O O B-MISC O B-MISC I-ORG I-ORG O O B-LOC I-PER O B-MISC O O B-PER I-PER O O O O O O O I-ORG O O O I-ORG O O O O O O O O B-PER O O B-LOC O O O O O O O O O O O B-LOC O O O O O O I-ORG O O O O O O O O O B-MISC I-ORG O O O O O O O O O O O O B-PER O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O O O O O O O O O O O O O B-ORG I-ORG O O I-ORG O O O O O O O O O O O O O I-ORG I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +B-MISC O O O O O B-LOC O O B-LOC I-PER O O B-ORG I-ORG O O O O O O O O O O O O O O O O B-LOC O O O O O O O B-MISC O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-ORG I-ORG I-ORG O B-LOC O O O O O O O O O O B-LOC O O +O O O B-LOC O B-LOC O O B-LOC I-PER O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O B-LOC O O B-MISC O B-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O +O O O O O O O B-LOC O O B-LOC I-PER O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-ORG O O O O O B-MISC O O O B-MISC O O O O O O B-ORG O O O O O O O O O B-PER I-ORG O O O O B-PER I-ORG O O O O O O O O O O O B-MISC O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O +B-MISC I-ORG O O O B-LOC I-LOC O O B-LOC I-ORG O B-ORG O O I-ORG O B-ORG O O O O O O O O O O O O O O O O I-ORG O O O O O O O B-MISC O O O O O O O O B-MISC I-ORG I-ORG O O O O O O I-ORG I-ORG O O I-ORG O B-PER O B-MISC O O I-ORG O O B-MISC I-ORG I-ORG O O O O O O O B-MISC I-ORG O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O B-LOC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O B-MISC O O B-MISC O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O B-MISC O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG O B-LOC O O I-ORG O B-LOC O O O O O O O B-PER O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-PER I-ORG I-ORG I-ORG O O B-PER O O O O O O O O O O O I-ORG O O O B-ORG O O B-PER O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O I-ORG O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O O B-MISC O O O O O O O O O O O O O O O O O O O O O O O diff --git a/seq.py b/seq.py index 7427361..07f7401 100644 --- a/seq.py +++ b/seq.py @@ -11,7 +11,7 @@ from TorchCRF import CRF from tqdm import tqdm EPOCHS = 1 -BATCH = 1 +BATCH = 5 SEQ_LEN = 5 # Functions from jupyter @@ -31,37 +31,15 @@ def data_process(dt, vocab): def get_scores(y_true, y_pred): + y_true = [item for sublist in y_true for item in sublist] + y_pred = [item for sublist in y_pred for item in sublist] acc_score = 0 - tp = 0 - fp = 0 - selected_items = 0 - relevant_items = 0 + for p, t in zip(y_pred, y_true): if p == t: acc_score += 1 - if p > 0 and p == t: - tp += 1 - if p > 0: - selected_items += 1 - if t > 0: - relevant_items += 1 - if selected_items == 0: - precision = 1.0 - else: - precision = tp / selected_items - - if relevant_items == 0: - recall = 1.0 - else: - recall = tp / relevant_items - - if precision + recall == 0.0: - f1 = 0.0 - else: - f1 = 2 * precision * recall / (precision + recall) - - return precision, recall, f1 + return acc_score / len(y_pred) class GRU(torch.nn.Module): @@ -77,6 +55,21 @@ class GRU(torch.nn.Module): out_weights = self.fc1(gru_output) return out_weights +# Helpers + + +def translate(dt, vocab): + translated = [] + for d in dt: + translated.append([vocab.get_itos()[token] for token in d]) + return translated + + +def save_to_file(out, out_path): + with open(out_path, 'w+') as f: + for row in out: + f.write(' '.join([str(elem) for elem in row]) + '\n') + # Load data @@ -97,6 +90,8 @@ def load_data(): return X_train, Y_train, X_dev, Y_dev, X_test +# Train and save model + def train(model, crf, train_tokens, labels_tokens): for i in range(EPOCHS): @@ -114,9 +109,9 @@ def train(model, crf, train_tokens, labels_tokens): loss.backward() optimizer.step() + torch.save(model.state_dict(), "model.torch") -def data_translate(dt, vocab): - return [[vocab.itos[token] for token in document] for document in dt] +# Eval dev set and save output def dev_eval(model, crf, dev_tokens, dev_labels_tokens, vocab): @@ -126,29 +121,18 @@ def dev_eval(model, crf, dev_tokens, dev_labels_tokens, vocab): crf.eval() for i in tqdm(range(len(dev_labels_tokens))): batch_tokens = dev_tokens[i].unsqueeze(0) - tags = list(dev_labels_tokens[i].numpy()) - Y_true += tags + tags = labels_tokens[i].unsqueeze(1) + Y_true += [tags] - Y_batch_pred_weights = model(batch_tokens).squeeze(0) - Y_batch_pred = torch.argmax(Y_batch_pred_weights, 1) - # Y_pred += list(Y_batch_pred.numpy()) + Y_batch_pred = model(batch_tokens).squeeze(0).unsqueeze(1) Y_pred += [crf.decode(Y_batch_pred)[0]] - # print(Y_pred) - # Y_pred_translated = data_translate(Y_pred, vocab) - # with open('dev-0/out.tsv', "w+") as file: - # temp_str = "" - # for i in Y_pred_translated: - # for j in i: - # temp_str += str(j) - # temp_str += " " - # temp_str = temp_str[:-1] - # temp_str += "\n" - # temp_str = temp_str[:-1] - # file.write(temp_str) + Y_pred_translate = translate(Y_pred, vocab) + Y_true_translate = translate(Y_true, vocab) - precision, recall, f1 = get_scores(Y_true, Y_pred) - print(f'precision: {0}, recall: {1}, f1: {2}', precision, recall, f1) + precision = get_scores(Y_pred_translate, Y_true_translate) + print(f'precision: {precision}'.format(precision)) + return Y_pred_translate if __name__ == "__main__": @@ -159,15 +143,18 @@ if __name__ == "__main__": labels_tokens = data_process(Y_train, vocab_y) # train - print(len(vocab_x.get_itos())) model = GRU(len(vocab_x.get_itos())) crf = CRF(9) p = list(model.parameters()) + list(crf.parameters()) optimizer = torch.optim.Adam(p) # # mask = torch.ByteTensor([1, 1]) # (batch_size. sequence_size) - train(model, crf, train_tokens, labels_tokens) + # train(model, crf, train_tokens, labels_tokens) # eval dev + model.load_state_dict(torch.load("model.torch")) dev_tokens = data_process(X_dev, vocab_x) dev_labels_tokens = data_process(Y_dev, vocab_y) - dev_eval(model, crf, dev_tokens, dev_labels_tokens, vocab_x) + dev_pred = dev_eval(model, crf, dev_tokens, dev_labels_tokens, vocab_y) + # print(dev_pred) + # print(len(Y_dev[0])) + save_to_file(dev_pred, 'dev-0/out.tsv')