diff --git a/app/bot/dialogue_manager/models.py b/app/bot/dialogue_manager/models.py index 3665ec81..5cceb90b 100644 --- a/app/bot/dialogue_manager/models.py +++ b/app/bot/dialogue_manager/models.py @@ -1,5 +1,5 @@ from typing import Optional, Dict, List, Any, Text -from datetime import datetime, UTC +from datetime import datetime, timezone from copy import deepcopy from dataclasses import dataclass from app.admin.intents.schemas import Intent @@ -104,7 +104,7 @@ def __init__( self.current_node = current_node self.parameters = parameters or [] self.owner = owner - self.date = date or datetime.now(UTC).isoformat() + self.date = date or datetime.now(timezone.utc).isoformat() @classmethod def from_json(cls, request_json: Dict): diff --git a/app/bot/memory/models.py b/app/bot/memory/models.py index ff8c410b..81531274 100644 --- a/app/bot/memory/models.py +++ b/app/bot/memory/models.py @@ -1,5 +1,5 @@ from typing import Optional, Dict, List, Any, Text -from datetime import datetime, UTC +from datetime import datetime, timezone from app.bot.dialogue_manager.models import UserMessage @@ -29,7 +29,7 @@ def __init__( self.missing_parameters = missing_parameters or [] self.complete = complete self.current_node = current_node - self.date = date or datetime.now(UTC) + self.date = date or datetime.now(timezone.utc) def to_dict(self) -> Dict: return { @@ -63,7 +63,7 @@ def from_dict(cls, state_dict: Dict) -> "State": def update(self, user_message: UserMessage): self.user_message = user_message - self.date = datetime.now(UTC) + self.date = datetime.now(timezone.utc) self.context.update(user_message.context) if self.complete: diff --git a/docker-compose.yml b/docker-compose.yml index f8558c4a..30238a90 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,5 +1,5 @@ version: '2' -name: ai-chatbot-framework +# name: ai-chatbot-framework services: frontend: image: alfredfrancis/ai-chatbot-framework_frontend:latest diff --git a/manage.py b/manage.py index 391f2007..fac9cc0b 100755 --- a/manage.py +++ b/manage.py @@ -51,7 +51,7 @@ async def async_train(): from app.bot.nlu.pipeline_utils import train_pipeline logger.info("Training models...") - await train_pipeline(app) + await train_pipeline() logger.info("Training models finished.") asyncio.run(async_train()) diff --git a/profile.svg b/profile.svg new file mode 100644 index 00000000..63b5d4fd --- /dev/null +++ b/profile.svg @@ -0,0 +1 @@ +{"$schema":"https://www.speedscope.app/file-format-schema.json","profiles":[{"type":"sampled","name":"Thread 0x7F6CACA006C0 \"pymongo_kill_cursors_thread\"","unit":"seconds","startValue":0.0,"endValue":4.53,"samples":[[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0]],"weights":[0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]},{"type":"sampled","name":"Thread 0x7F6CAD4006C0 \"pymongo_server_monitor_thread\"","unit":"seconds","startValue":0.0,"endValue":4.55,"samples":[[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0],[3,2,1,0]],"weights":[0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]},{"type":"sampled","name":"Thread 0x7F6CADE006C0 \"ThreadPoolExecutor-1_0\"","unit":"seconds","startValue":0.0,"endValue":0.34,"samples":[[3,2,1,9,8],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10],[3,2,1,10]],"weights":[0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]},{"type":"sampled","name":"Thread 0x7F6CBE2B9080 \"MainThread\"","unit":"seconds","startValue":0.0,"endValue":28.54,"samples":[[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26,25,24,23],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26,33],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,34],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,34],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26,25,24,23],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,34],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,35],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,26,25,24,23],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,31,30,29,28,27,32],[7,6,5,4,22,21,20,19,18,17,16,15,14,13,12,11,36],[7,6,5,4,42,41,40,39,38,37],[7,6,5,4],[7,6,5,44,43],[7,6,5,44,45],[7,6,5,44],[7,6,5,46,43],[7,6,5,46],[7,6,5,47],[51,50,49,48],[52],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[57,56,55,54,53],[59,58],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[60],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[],[]],"weights":[0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01,0.01]}],"shared":{"frames":[{"name":"_run","file":"/home/swebot/.local/lib/python3.10/site-packages/pymongo/synchronous/periodic_executor.py","line":175,"col":null},{"name":"run","file":"/usr/lib/python3.10/threading.py","line":953,"col":null},{"name":"_bootstrap_inner","file":"/usr/lib/python3.10/threading.py","line":1016,"col":null},{"name":"_bootstrap","file":"/usr/lib/python3.10/threading.py","line":973,"col":null},{"name":"run","file":"/usr/lib/python3.10/asyncio/runners.py","line":44,"col":null},{"name":"run","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/server.py","line":66,"col":null},{"name":"run","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/main.py","line":579,"col":null},{"name":"","file":"/app/run.py","line":5,"col":null},{"name":"release","file":"/usr/lib/python3.10/threading.py","line":486,"col":null},{"name":"_worker","file":"/usr/lib/python3.10/concurrent/futures/thread.py","line":90,"col":null},{"name":"_worker","file":"/usr/lib/python3.10/concurrent/futures/thread.py","line":81,"col":null},{"name":"format_exception","file":"/usr/lib/python3.10/traceback.py","line":135,"col":null},{"name":"format_exc","file":"/usr/lib/python3.10/traceback.py","line":183,"col":null},{"name":"lifespan","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/routing.py","line":703,"col":null},{"name":"app","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/routing.py","line":724,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/routing.py","line":715,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/middleware/exceptions.py","line":48,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/middleware/cors.py","line":77,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/middleware/errors.py","line":152,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/starlette/applications.py","line":112,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/fastapi/applications.py","line":1054,"col":null},{"name":"__call__","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/middleware/proxy_headers.py","line":29,"col":null},{"name":"main","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/lifespan/on.py","line":86,"col":null},{"name":"read_or_stop","file":"/usr/lib/python3.10/tokenize.py","line":323,"col":null},{"name":"detect_encoding","file":"/usr/lib/python3.10/tokenize.py","line":365,"col":null},{"name":"open","file":"/usr/lib/python3.10/tokenize.py","line":396,"col":null},{"name":"updatecache","file":"/usr/lib/python3.10/linecache.py","line":136,"col":null},{"name":"getlines","file":"/usr/lib/python3.10/linecache.py","line":46,"col":null},{"name":"getline","file":"/usr/lib/python3.10/linecache.py","line":30,"col":null},{"name":"line","file":"/usr/lib/python3.10/traceback.py","line":306,"col":null},{"name":"extract","file":"/usr/lib/python3.10/traceback.py","line":383,"col":null},{"name":"__init__","file":"/usr/local/lib/python3.10/dist-packages/exceptiongroup/_formatting.py","line":96,"col":null},{"name":"updatecache","file":"/usr/lib/python3.10/linecache.py","line":137,"col":null},{"name":"open","file":"/usr/lib/python3.10/tokenize.py","line":394,"col":null},{"name":"updatecache","file":"/usr/lib/python3.10/linecache.py","line":93,"col":null},{"name":"getlines","file":"/usr/lib/python3.10/linecache.py","line":45,"col":null},{"name":"__init__","file":"/usr/local/lib/python3.10/dist-packages/exceptiongroup/_formatting.py","line":144,"col":null},{"name":"__call__","file":"/usr/lib/python3.10/enum.py","line":385,"col":null},{"name":"_int_to_enum","file":"/usr/lib/python3.10/signal.py","line":29,"col":null},{"name":"signal","file":"/usr/lib/python3.10/signal.py","line":57,"col":null},{"name":"capture_signals","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/server.py","line":325,"col":null},{"name":"__exit__","file":"/usr/lib/python3.10/contextlib.py","line":142,"col":null},{"name":"serve","file":"/home/swebot/.local/lib/python3.10/site-packages/uvicorn/server.py","line":69,"col":null},{"name":"socketpair","file":"/usr/lib/python3.10/socket.py","line":656,"col":null},{"name":"run","file":"/usr/lib/python3.10/asyncio/runners.py","line":48,"col":null},{"name":"gather","file":"/usr/lib/python3.10/asyncio/tasks.py","line":720,"col":null},{"name":"run","file":"/usr/lib/python3.10/asyncio/runners.py","line":49,"col":null},{"name":"run","file":"/usr/lib/python3.10/asyncio/runners.py","line":52,"col":null},{"name":"__enter__","file":"/usr/lib/python3.10/_weakrefset.py","line":24,"col":null},{"name":"items","file":"/usr/lib/python3.10/weakref.py","line":463,"col":null},{"name":"_python_exit","file":"/usr/lib/python3.10/concurrent/futures/thread.py","line":27,"col":null},{"name":"_shutdown","file":"/usr/lib/python3.10/threading.py","line":1537,"col":null},{"name":"exit_cacert_ctx","file":"/home/swebot/.local/lib/python3.10/site-packages/certifi/core.py","line":11,"col":null},{"name":"_wait_for_tstate_lock","file":"/usr/lib/python3.10/threading.py","line":1116,"col":null},{"name":"join","file":"/usr/lib/python3.10/threading.py","line":1100,"col":null},{"name":"join","file":"/home/swebot/.local/lib/python3.10/site-packages/pymongo/synchronous/periodic_executor.py","line":135,"col":null},{"name":"_shutdown_executors","file":"/home/swebot/.local/lib/python3.10/site-packages/pymongo/synchronous/periodic_executor.py","line":217,"col":null},{"name":"_shutdown_resources","file":"/home/swebot/.local/lib/python3.10/site-packages/pymongo/synchronous/monitor.py","line":531,"col":null},{"name":"flush","file":"/usr/lib/python3.10/logging/__init__.py","line":1086,"col":null},{"name":"shutdown","file":"/usr/lib/python3.10/logging/__init__.py","line":2182,"col":null},{"name":"__del__","file":"/home/swebot/.local/lib/python3.10/site-packages/pymongo/synchronous/cursor.py","line":271,"col":null}]},"activeProfileIndex":null,"exporter":"py-spy@0.4.0","name":"py-spy profile"} diff --git a/requirements.txt b/requirements.txt index 6ca5619c..b3404da3 100644 --- a/requirements.txt +++ b/requirements.txt @@ -45,7 +45,7 @@ mdurl==0.1.2 motor==3.6.1 multidict==6.1.0 murmurhash==1.0.12 -numpy==2.2.2 +numpy~=1.26.0 openai==1.60.2 orjson==3.10.15 packaging==24.2