From 9b51b85a4022a886136a110330336cceb7abdc75 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Fri, 17 Jul 2026 22:37:14 +0800 Subject: [PATCH] =?UTF-8?q?=E5=88=9D=E5=A7=8B=E5=8C=96=E9=A1=B9=E7=9B=AE?= =?UTF-8?q?=EF=BC=8C=E7=94=B1ModelHub=20XC=E7=A4=BE=E5=8C=BA=E6=8F=90?= =?UTF-8?q?=E4=BE=9B=E6=A8=A1=E5=9E=8B?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Model: lldois/v15_user_logic_json_lr15e6 Source: Original Platform --- .gitattributes | 36 + README.md | 58 + all_results.json | 8 + chat_template.jinja | 89 + config.json | 63 + generation_config.json | 12 + model.safetensors | 3 + ...44154.ubuntu-System-Product-Name.3834352.0 | 3 + tokenizer.json | 3 + tokenizer_config.json | 16 + train.log | 2401 +++++++++++++++++ train_results.json | 8 + trainer_log.jsonl | 174 ++ trainer_state.json | 1254 +++++++++ training_args.bin | 3 + training_loss.png | Bin 0 -> 45390 bytes 16 files changed, 4131 insertions(+) create mode 100644 .gitattributes create mode 100644 README.md create mode 100644 all_results.json create mode 100644 chat_template.jinja create mode 100644 config.json create mode 100644 generation_config.json create mode 100644 model.safetensors create mode 100644 runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834352.0 create mode 100644 tokenizer.json create mode 100644 tokenizer_config.json create mode 100644 train.log create mode 100644 train_results.json create mode 100644 trainer_log.jsonl create mode 100644 trainer_state.json create mode 100644 training_args.bin create mode 100644 training_loss.png diff --git a/.gitattributes b/.gitattributes new file mode 100644 index 0000000..52373fe --- /dev/null +++ b/.gitattributes @@ -0,0 +1,36 @@ +*.7z filter=lfs diff=lfs merge=lfs -text +*.arrow filter=lfs diff=lfs merge=lfs -text +*.bin filter=lfs diff=lfs merge=lfs -text +*.bz2 filter=lfs diff=lfs merge=lfs -text +*.ckpt filter=lfs diff=lfs merge=lfs -text +*.ftz filter=lfs diff=lfs merge=lfs -text +*.gz filter=lfs diff=lfs merge=lfs -text +*.h5 filter=lfs diff=lfs merge=lfs -text +*.joblib filter=lfs diff=lfs merge=lfs -text +*.lfs.* filter=lfs diff=lfs merge=lfs -text +*.mlmodel filter=lfs diff=lfs merge=lfs -text +*.model filter=lfs diff=lfs merge=lfs -text +*.msgpack filter=lfs diff=lfs merge=lfs -text +*.npy filter=lfs diff=lfs merge=lfs -text +*.npz filter=lfs diff=lfs merge=lfs -text +*.onnx filter=lfs diff=lfs merge=lfs -text +*.ot filter=lfs diff=lfs merge=lfs -text +*.parquet filter=lfs diff=lfs merge=lfs -text +*.pb filter=lfs diff=lfs merge=lfs -text +*.pickle filter=lfs diff=lfs merge=lfs -text +*.pkl filter=lfs diff=lfs merge=lfs -text +*.pt filter=lfs diff=lfs merge=lfs -text +*.pth filter=lfs diff=lfs merge=lfs -text +*.rar filter=lfs diff=lfs merge=lfs -text +*.safetensors filter=lfs diff=lfs merge=lfs -text +saved_model/**/* filter=lfs diff=lfs merge=lfs -text +*.tar.* filter=lfs diff=lfs merge=lfs -text +*.tar filter=lfs diff=lfs merge=lfs -text +*.tflite filter=lfs diff=lfs merge=lfs -text +*.tgz filter=lfs diff=lfs merge=lfs -text +*.wasm filter=lfs diff=lfs merge=lfs -text +*.xz filter=lfs diff=lfs merge=lfs -text +*.zip filter=lfs diff=lfs merge=lfs -text +*.zst filter=lfs diff=lfs merge=lfs -text +*tfevents* filter=lfs diff=lfs merge=lfs -text +tokenizer.json filter=lfs diff=lfs merge=lfs -text diff --git a/README.md b/README.md new file mode 100644 index 0000000..0b48885 --- /dev/null +++ b/README.md @@ -0,0 +1,58 @@ +--- +library_name: transformers +license: other +base_model: OpenOneRec/OneReason-0.8B-pretrain-competition +tags: +- llama-factory +- full +- generated_from_trainer +model-index: +- name: v15_user_logic_json_lr15e6 + results: [] +--- + + + +# v15_user_logic_json_lr15e6 + +This model is a fine-tuned version of [OpenOneRec/OneReason-0.8B-pretrain-competition](https://huggingface.co/OpenOneRec/OneReason-0.8B-pretrain-competition) on the exp_user_logic_json dataset. + +## Model description + +More information needed + +## Intended uses & limitations + +More information needed + +## Training and evaluation data + +More information needed + +## Training procedure + +### Training hyperparameters + +The following hyperparameters were used during training: +- learning_rate: 1.5e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607151 +- gradient_accumulation_steps: 4 +- total_train_batch_size: 4 +- optimizer: Use OptimizerNames.ADAMW_TORCH with betas=(0.9,0.999) and epsilon=1e-08 and optimizer_args=No additional optimizer arguments +- lr_scheduler_type: cosine +- lr_scheduler_warmup_steps: 0.03 +- num_epochs: 1 + +### Training results + + + +### Framework versions + +- Transformers 5.6.0 +- Pytorch 2.7.1+cu126 +- Datasets 4.0.0 +- Tokenizers 0.22.2 diff --git a/all_results.json b/all_results.json new file mode 100644 index 0000000..b5ae52c --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 4.2033452439454925e+17, + "train_loss": 1.4887716360433154, + "train_runtime": 7587.3157, + "train_samples_per_second": 0.457, + "train_steps_per_second": 0.114 +} \ No newline at end of file diff --git a/chat_template.jinja b/chat_template.jinja new file mode 100644 index 0000000..01be9b3 --- /dev/null +++ b/chat_template.jinja @@ -0,0 +1,89 @@ +{%- if tools %} + {{- '<|im_start|>system\n' }} + {%- if messages[0].role == 'system' %} + {{- messages[0].content + '\n\n' }} + {%- endif %} + {{- "# Tools\n\nYou may call one or more functions to assist with the user query.\n\nYou are provided with function signatures within XML tags:\n" }} + {%- for tool in tools %} + {{- "\n" }} + {{- tool | tojson }} + {%- endfor %} + {{- "\n\n\nFor each function call, return a json object with function name and arguments within XML tags:\n\n{\"name\": , \"arguments\": }\n<|im_end|>\n" }} +{%- else %} + {%- if messages[0].role == 'system' %} + {{- '<|im_start|>system\n' + messages[0].content + '<|im_end|>\n' }} + {%- endif %} +{%- endif %} +{%- set ns = namespace(multi_step_tool=true, last_query_index=messages|length - 1) %} +{%- for message in messages[::-1] %} + {%- set index = (messages|length - 1) - loop.index0 %} + {%- if ns.multi_step_tool and message.role == "user" and message.content is string and not(message.content.startswith('') and message.content.endswith('')) %} + {%- set ns.multi_step_tool = false %} + {%- set ns.last_query_index = index %} + {%- endif %} +{%- endfor %} +{%- for message in messages %} + {%- if message.content is string %} + {%- set content = message.content %} + {%- else %} + {%- set content = '' %} + {%- endif %} + {%- if (message.role == "user") or (message.role == "system" and not loop.first) %} + {{- '<|im_start|>' + message.role + '\n' + content + '<|im_end|>' + '\n' }} + {%- elif message.role == "assistant" %} + {%- set reasoning_content = '' %} + {%- if message.reasoning_content is string %} + {%- set reasoning_content = message.reasoning_content %} + {%- else %} + {%- if '' in content %} + {%- set reasoning_content = content.split('')[0].rstrip('\n').split('')[-1].lstrip('\n') %} + {%- set content = content.split('')[-1].lstrip('\n') %} + {%- endif %} + {%- endif %} + {%- if loop.index0 > ns.last_query_index %} + {%- if loop.last or (not loop.last and reasoning_content) %} + {{- '<|im_start|>' + message.role + '\n\n' + reasoning_content.strip('\n') + '\n\n\n' + content.lstrip('\n') }} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- else %} + {{- '<|im_start|>' + message.role + '\n' + content }} + {%- endif %} + {%- if message.tool_calls %} + {%- for tool_call in message.tool_calls %} + {%- if (loop.first and content) or (not loop.first) %} + {{- '\n' }} + {%- endif %} + {%- if tool_call.function %} + {%- set tool_call = tool_call.function %} + {%- endif %} + {{- '\n{"name": "' }} + {{- tool_call.name }} + {{- '", "arguments": ' }} + {%- if tool_call.arguments is string %} + {{- tool_call.arguments }} + {%- else %} + {{- tool_call.arguments | tojson }} + {%- endif %} + {{- '}\n' }} + {%- endfor %} + {%- endif %} + {{- '<|im_end|>\n' }} + {%- elif message.role == "tool" %} + {%- if loop.first or (messages[loop.index0 - 1].role != "tool") %} + {{- '<|im_start|>user' }} + {%- endif %} + {{- '\n\n' }} + {{- content }} + {{- '\n' }} + {%- if loop.last or (messages[loop.index0 + 1].role != "tool") %} + {{- '<|im_end|>\n' }} + {%- endif %} + {%- endif %} +{%- endfor %} +{%- if add_generation_prompt %} + {{- '<|im_start|>assistant\n' }} + {%- if enable_thinking is defined and enable_thinking is false %} + {{- '\n\n\n\n' }} + {%- endif %} +{%- endif %} \ No newline at end of file diff --git a/config.json b/config.json new file mode 100644 index 0000000..c4eb20b --- /dev/null +++ b/config.json @@ -0,0 +1,63 @@ +{ + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": null, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": 151643, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": false, + "use_sliding_window": false, + "vocab_size": 176253 +} diff --git a/generation_config.json b/generation_config.json new file mode 100644 index 0000000..cf5bf49 --- /dev/null +++ b/generation_config.json @@ -0,0 +1,12 @@ +{ + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95, + "transformers_version": "5.6.0" +} diff --git a/model.safetensors b/model.safetensors new file mode 100644 index 0000000..5605651 --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:a1cd40caea8b9d89575d3de73996ead0b0187fd69661dfd9486836a4dba85fa0 +size 1602902832 diff --git a/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834352.0 b/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834352.0 new file mode 100644 index 0000000..c1a3cc8 --- /dev/null +++ b/runs/Jul08_01-09-14_ubuntu-System-Product-Name/events.out.tfevents.1783444154.ubuntu-System-Product-Name.3834352.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:df6d65a7ab22eb6cae8a7ef29d1385cb96beb9251ddf9f66f04847a5766de038 +size 42692 diff --git a/tokenizer.json b/tokenizer.json new file mode 100644 index 0000000..8aee134 --- /dev/null +++ b/tokenizer.json @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:cd4d15f596979aecbc11ba12668cb21c9fb8452ce1235cd9d7878cc950170421 +size 16016554 diff --git a/tokenizer_config.json b/tokenizer_config.json new file mode 100644 index 0000000..9b55322 --- /dev/null +++ b/tokenizer_config.json @@ -0,0 +1,16 @@ +{ + "add_prefix_space": false, + "backend": "tokenizers", + "bos_token": null, + "clean_up_tokenization_spaces": false, + "eos_token": "<|im_end|>", + "errors": "replace", + "is_local": false, + "local_files_only": false, + "model_max_length": 131072, + "pad_token": "<|endoftext|>", + "padding_side": "right", + "split_special_tokens": false, + "tokenizer_class": "Qwen2Tokenizer", + "unk_token": null +} diff --git a/train.log b/train.log new file mode 100644 index 0000000..46c7dd4 --- /dev/null +++ b/train.log @@ -0,0 +1,2401 @@ +/home/ll/llm4rec/demo/LLaMA-Factory/.venv/lib/python3.11/site-packages/jieba/_compat.py:18: UserWarning: pkg_resources is deprecated as an API. See https://setuptools.pypa.io/en/latest/pkg_resources.html. The pkg_resources package is slated for removal as early as 2025-11-30. Refrain from using this package or pin to Setuptools<81. + import pkg_resources +[transformers] warmup_ratio is deprecated and will be removed in v5.2. Use `warmup_steps` instead. +[transformers] `logging_dir` is deprecated and will be removed in v5.2. Please set `TENSORBOARD_LOGGING_DIR` instead. +[INFO|2026-07-08 01:08:23] llamafactory.hparams.parser:523 >> Process rank: 0, world size: 1, device: cuda:0, distributed training: False, compute dtype: torch.bfloat16 +[INFO|configuration_utils.py:771] 2026-07-08 01:08:24,053 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:24,059 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:771] 2026-07-08 01:08:28,617 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:28,620 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|configuration_utils.py:771] 2026-07-08 01:08:29,098 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:08:29,101 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + +[INFO|2026-07-08 01:08:31] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/data/user_logic_json.jsonl... +Setting num_proc from 16 back to 1 for the train split to disable multiprocessing as it only contains one shard. + Generating train split: 0 examples [00:00, ? examples/s] Generating train split: 7258 examples [00:00, 68128.18 examples/s] Generating train split: 20026 examples [00:00, 76464.26 examples/s] Generating train split: 31963 examples [00:00, 75693.99 examples/s] Generating train split: 42007 examples [00:00, 81475.76 examples/s] Generating train split: 45352 examples [00:00, 79157.80 examples/s] + Converting format of dataset (num_proc=16): 0%| | 0/45352 [00:00user +【用户交互历史】: +【2025-04-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-15】 + --:-- [直播-关注] <|living_begin|> +【2025-04-19】 + --:-- [直播-关注] <|living_begin|> +【2025-04-23】 + --:-- [直播-关注] <|living_begin|> +【2025-05-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-05-04】 + --:-- [直播-关注] <|living_begin|> +【2025-05-06】 + --:-- [直播-关注] <|living_begin|> +【2025-05-14】 + --:-- [直播-关注] <|living_begin|> +【2025-05-31】 + --:-- [直播-关注] <|living_begin|> +【2025-06-05】 + --:-- [直播-关注] <|living_begin|> +【2025-06-10】 + --:-- [直播-关注] <|living_begin|> +【2025-06-11】 + --:-- [直播-关注] <|living_begin|> +【2025-06-18】 + --:-- [直播-关注] <|living_begin|> +【2025-07-01】 + --:-- [直播-关注] <|living_begin|> +【2025-07-06】 + --:-- [直播-关注] <|living_begin|> +【2025-07-12】 + --:-- [直播-关注] <|living_begin|> +【2025-07-13】 + --:-- [直播-关注] <|living_begin|> +【2025-07-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-09-10】 + --:-- [直播-关注] <|living_begin|> +【2025-09-26】 + --:-- [直播-关注] <|living_begin|> +【2025-10-15】 + --:-- [直播-关注] <|living_begin|> +【2025-10-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-26】 + --:-- [直播-关注] <|living_begin|> +【2025-10-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-13】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-14】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-16】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-19】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-20】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-23】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-28】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-29】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-01】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-02】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-04】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-06】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-08】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-10】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-15】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-16】 + 13:31 [广告-深度转化] <|ad_begin|> +【2025-12-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 08:01 [广告-深度转化] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 08:09 [广告-深度转化] <|ad_begin|> + 08:12 [广告-深度转化] <|ad_begin|> + 08:18 [广告-深度转化] <|ad_begin|> + 08:55 [广告-深度转化] <|ad_begin|> + 09:08 [广告-深度转化] <|ad_begin|> + 09:23 [广告-深度转化] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> +【2025-12-18】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:22 [广告-深度转化] <|ad_begin|> + 12:26 [广告-深度转化] <|ad_begin|> +【2025-12-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 05:19 [广告-深度转化] <|ad_begin|> + 07:59 [广告-深度转化] <|ad_begin|> +【2025-12-20】 + 09:42 [广告-深度转化] <|ad_begin|> +【2025-12-23】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 08:39 [广告-深度转化] <|ad_begin|> + 08:57 [广告-深度转化] <|ad_begin|> + 08:59 [广告-深度转化] <|ad_begin|> +【2025-12-25】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-27】 + 07:23 [广告-深度转化] <|ad_begin|> +【2025-12-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-30】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-31】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 09:50 [广告-深度转化] <|ad_begin|> +【2026-01-01】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 02:34 [广告-深度转化] <|ad_begin|> + 06:30 [广告-深度转化] <|ad_begin|> + 06:31 [广告-深度转化] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 09:23 [广告-深度转化] <|ad_begin|> + 12:24 [广告-深度转化] <|ad_begin|> +【2026-01-02】 + 08:46 [广告-深度转化] <|ad_begin|> + 11:47 [广告-深度转化] <|ad_begin|> + 12:15 [广告-深度转化] <|ad_begin|> + 23:26 [广告-深度转化] <|ad_begin|> + 23:27 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:21 [广告-深度转化] <|ad_begin|> + 03:25 [广告-深度转化] <|ad_begin|> + 03:27 [广告-深度转化] <|ad_begin|> + 08:36 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 02:21 [广告-深度转化] <|ad_begin|> + 02:31 [广告-深度转化] <|ad_begin|> + 05:15 [广告-深度转化] <|ad_begin|> + 08:16 [广告-深度转化] <|ad_begin|> + 10:44 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + --:-- [商品-购买] <|prod_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 03:16 [广告-深度转化] <|ad_begin|> + 03:20 [广告-点击] <|ad_begin|> + 03:24 [广告-深度转化] <|ad_begin|> + 03:24 [广告-点击] <|ad_begin|> + 08:34 [广告-点击] <|ad_begin|> + 08:53 [广告-点击] <|ad_begin|> + 23:34 [广告-点击] <|ad_begin|> + 23:48 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:24 [广告-点击] <|ad_begin|> + 04:11 [广告-点击] <|ad_begin|> + 09:14 [广告-深度转化] <|ad_begin|> + 09:14 [广告-点击] <|ad_begin|> + 09:46 [广告-点击] <|ad_begin|> + 10:35 [广告-点击] <|ad_begin|> + 10:44 [广告-点击] <|ad_begin|> + 11:19 [广告-点击] <|ad_begin|> + 23:31 [广告-点击] <|ad_begin|> + 23:39 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> + 23:44 [广告-点击] <|ad_begin|> +【2026-01-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:24 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:21 [广告-点击] <|ad_begin|> + 02:13 [广告-点击] <|ad_begin|> + 02:15 [广告-点击] <|ad_begin|> + 02:16 [广告-点击] <|ad_begin|> +【2026-01-08】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 11:06 [广告-点击] <|ad_begin|> +【2026-01-09】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-11】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2026-01-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-14】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-15】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:41 [广告-点击] <|ad_begin|> + 13:50 [广告-深度转化] <|ad_begin|> + 13:50 [广告-点击] <|ad_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + 00:31 [广告-深度转化] <|ad_begin|> + 00:31 [广告-点击] <|ad_begin|> + 01:39 [广告-深度转化] <|ad_begin|> + 01:39 [广告-点击] <|ad_begin|> +【2026-01-17】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:24 [广告-深度转化] <|ad_begin|> + 07:24 [广告-点击] <|ad_begin|> +【2026-01-18】 + --:-- [商品-点击] <|prod_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 02:56 [广告-点击] <|ad_begin|> + 04:42 [广告-深度转化] <|ad_begin|> + 04:42 [广告-点击] <|ad_begin|> + 10:07 [广告-深度转化] <|ad_begin|> + 10:07 [广告-点击] <|ad_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + 03:43 [广告-深度转化] <|ad_begin|> + 03:43 [广告-点击] <|ad_begin|> + 23:18 [广告-点击] <|ad_begin|> +【2026-01-20】 + 08:26 [广告-深度转化] <|ad_begin|> + 08:26 [广告-点击] <|ad_begin|> + 08:31 [广告-点击] <|ad_begin|> + 10:18 [广告-点击] <|ad_begin|> +【2026-01-21】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 02:21 [广告-点击] <|ad_begin|> +【2026-01-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 00:51 [视频-收藏/长播] <|video_begin|> + 08:10 [广告-点击] <|ad_begin|> + 10:15 [视频-转发/长播] <|video_begin|> + 10:42 [视频-收藏/长播] <|video_begin|> + 10:51 [视频-点赞/长播] <|video_begin|> + 11:04 [视频-关注/长播] <|video_begin|> + 12:32 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:32 [广告-深度转化] <|ad_begin|> + 04:32 [广告-点击] <|ad_begin|> + 04:48 [视频-点赞/长播] <|video_begin|> + 06:17 [视频-点赞/长播] <|video_begin|> + 06:23 [视频-评论/长播] <|video_begin|> + 22:15 [视频-浏览] <|video_begin|> +【2026-01-24】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 01:20 [广告-深度转化] <|ad_begin|> + 01:20 [广告-点击] <|ad_begin|> + 21:51 [广告-深度转化] <|ad_begin|> + 21:51 [广告-点击] <|ad_begin|> +【2026-01-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 00:33 [广告-点击] <|ad_begin|> + 08:05 [视频-转发/长播] <|video_begin|> + 11:18 [视频-转发/长播] <|video_begin|> + 11:28 [视频-点赞/长播] <|video_begin|> + 22:05 [视频-收藏/长播] <|video_begin|> +【2026-01-26】 + 00:37 [视频-点赞/长播] <|video_begin|> + 12:18 [视频-收藏/长播] <|video_begin|> + 12:21 [视频-收藏/长播] <|video_begin|> + 12:46 [视频-转发/收藏/长播] <|video_begin|> + 13:58 [视频-收藏/长播] <|video_begin|> + 22:21 [视频-收藏/长播] <|video_begin|> + 23:08 [视频-收藏/长播] <|video_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:19 [广告-深度转化] <|ad_begin|> + 01:19 [广告-点击] <|ad_begin|> + 02:46 [视频-评论/长播] <|video_begin|> + 10:07 [广告-深度转化] <|ad_begin|> + 10:07 [广告-点击] <|ad_begin|> + 11:44 [视频-转发/长播] <|video_begin|> + 21:51 [视频-点赞/长播] <|video_begin|> + 22:17 [视频-收藏/长播] <|video_begin|> + 23:56 [视频-评论/长播] <|video_begin|> +【2026-01-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:34 [视频-收藏/长播] <|video_begin|> + 12:39 [广告-点击] <|ad_begin|> + 22:09 [广告-深度转化] <|ad_begin|> + 22:09 [广告-点击] <|ad_begin|> + 22:15 [广告-深度转化] <|ad_begin|> + 22:15 [广告-点击] <|ad_begin|> + 23:16 [视频-评论/长播] <|video_begin|> + 23:21 [视频-评论/长播] <|video_begin|> + 23:21 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + 09:29 [视频-点赞/长播] <|video_begin|> +【2026-01-30】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 06:33 [广告-深度转化] <|ad_begin|> + 06:33 [广告-点击] <|ad_begin|> + 07:46 [广告-深度转化] <|ad_begin|> + 07:46 [广告-点击] <|ad_begin|> + 08:06 [广告-深度转化] <|ad_begin|> + 08:06 [广告-点击] <|ad_begin|> + 08:38 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + --:-- [直播-关注] <|living_begin|> + 00:00 [广告-深度转化] <|ad_begin|> + 00:00 [广告-点击] <|ad_begin|> + 03:05 [广告-深度转化] <|ad_begin|> + 03:05 [广告-点击] <|ad_begin|> + 04:07 [广告-深度转化] <|ad_begin|> + 04:07 [广告-点击] <|ad_begin|> + 09:21 [广告-点击] <|ad_begin|> + 09:46 [视频-关注/长播] <|video_begin|> + 12:12 [视频-点赞/长播] <|video_begin|> + 12:19 [视频-评论/长播] <|video_begin|> + 13:21 [广告-点击] <|ad_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + 06:15 [广告-深度转化] <|ad_begin|> + 06:15 [广告-点击] <|ad_begin|> + 10:17 [视频-转发/长播] <|video_begin|> +【2026-02-02】 + --:-- [直播-关注] <|living_begin|> + 01:52 [广告-深度转化] <|ad_begin|> + 01:52 [广告-点击] <|ad_begin|> + 03:03 [广告-深度转化] <|ad_begin|> + 03:03 [广告-点击] <|ad_begin|> + 04:31 [视频-评论/长播] <|video_begin|> + 07:25 [视频-评论/长播] <|video_begin|> + 11:50 [视频-收藏/长播] <|video_begin|> + 12:14 [广告-点击] <|ad_begin|> + 13:29 [视频-转发/长播] <|video_begin|> + 13:34 [广告-点击] <|ad_begin|> + 13:37 [广告-点击] <|ad_begin|> + 23:08 [视频-转发/长播] <|video_begin|> +【2026-02-03】 + 01:35 [广告-点击] <|ad_begin|> + 11:45 [广告-点击] <|ad_begin|> + 11:46 [广告-点击] <|ad_begin|> + 22:17 [视频-关注/长播] <|video_begin|> + 22:37 [广告-点击] <|ad_begin|> +【2026-02-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 08:34 [视频-收藏/长播] <|video_begin|> + 08:39 [视频-关注/评论/长播] <|video_begin|> + 21:56 [视频-收藏/长播] <|video_begin|> + 22:24 [视频-长播] <|video_begin|> + 22:24 [视频-长播] <|video_begin|> + 22:25 [视频-长播] <|video_begin|> + 22:25 [视频-长播] <|video_begin|> +【2026-02-05】 + 00:21 [视频-长播] <|video_begin|> + 00:35 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 02:29 [视频-长播] <|video_begin|> + 02:29 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:47 [视频-长播] <|video_begin|> + 03:31 [视频-长播] <|video_begin|> + 03:31 [视频-长播] <|video_begin|> + 04:39 [广告-深度转化] <|ad_begin|> + 04:39 [广告-点击] <|ad_begin|> + 05:11 [视频-长播] <|video_begin|> + 05:52 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 05:53 [视频-长播] <|video_begin|> + 07:58 [视频-长播] <|video_begin|> + 08:02 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:22 [视频-长播] <|video_begin|> + 08:47 [视频-长播] <|video_begin|> + 08:47 [视频-长播] <|video_begin|> + 09:31 [视频-长播] <|video_begin|> + 09:31 [视频-长播] <|video_begin|> + 09:58 [视频-长播] <|video_begin|> + 11:43 [广告-点击] <|ad_begin|> + 11:54 [广告-点击] <|ad_begin|> + 11:55 [广告-点击] <|ad_begin|> + 11:58 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 12:03 [视频-长播] <|video_begin|> + 13:42 [视频-长播] <|video_begin|> + 14:01 [视频-关注/长播] <|video_begin|> + 14:04 [视频-关注/长播] <|video_begin|> + 14:06 [视频-长播] <|video_begin|> + 14:06 [视频-长播] <|video_begin|> + 14:09 [视频-长播] <|video_begin|> + 14:09 [视频-长播] <|video_begin|> + 14:09 [视频-关注/长播] <|video_begin|> + 14:10 [视频-长播] <|video_begin|> + 14:10 [视频-关注/长播] <|video_begin|> + 14:15 [视频-长播] <|video_begin|> + 14:15 [视频-长播] <|video_begin|> + 14:16 [视频-长播] <|video_begin|> + 14:16 [视频-长播] <|video_begin|> + 14:18 [视频-长播] <|video_begin|> + 14:18 [视频-长播] <|video_begin|> + 14:21 [视频-长播] <|video_begin|> + 14:21 [视频-关注/长播] <|video_begin|> + 14:22 [视频-长播] <|video_begin|> +【2026-02-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +角色任务:你是一位极端严苛的用户行为数据挖掘专家兼数据格式化专家,请依托以上用户交互历史,针对指定主题提炼具有递进逻辑与内部关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 搜索-搜索、视频-浏览、视频-长播、直播-关注、直播-首次打赏、商品-点击、商品-购买、广告-点击、广告-深度转化 +核心判定逻辑(递进性准则): +按照时间顺序抽取 5 步以内的行为链,要求后续交互B必须是前序交互A在场景需求协同补充、副作用诱发或兴趣细化升级上的延伸——也就是说,B 必须因 A 而产生,严禁提取任何品类平级、内容重复或仅受天气/促销影响形成的并列凑单行为。 +1.场景驱动协同:交互 B 相对于交互 A,必须在同一生活场景与主题类目下形成强需求补完关系。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在相同主题类目下,交互 B 的需求应较交互 A 更加具体和细致,但不包含多次重复的购买、点击、搜索等行为,以避免节点内容重复。 +请面向以下主题提取行为逻辑链: +主题:从泛化兴趣到专业化聚焦的收藏品认知演化 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化兴趣到专业化聚焦的收藏品认知演化", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从泛化兴趣到专业化聚焦的收藏品认知演化", "events": [{"date": "2025-12-17", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始触发:被动接收大量泛化的“老物件上门回收”广告,形成初步认知。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "兴趣聚焦:从泛化的“老物件”概念,收敛到对特定品类“古钱币”的价值和历史产生主动兴趣,并参与评论互动。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "认知跃迁:兴趣从“物品本身”深化至“专业交易场景”,关注点转向“拍卖会”这一专业变现或投资渠道,完成了从了解到实践的认知闭环。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-01-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-24】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-23】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-27】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-08-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-04】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-17】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-26】 + --:-- [直播-打赏] <|living_begin|> +【2025-09-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-11】 + --:-- [直播-关注] <|living_begin|> +【2025-10-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-13】 + --:-- [直播-关注] <|living_begin|> +【2025-10-14】 + --:-- [直播-关注] <|living_begin|> +【2025-10-15】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-10-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-10-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-10-18】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-10】 + --:-- [直播-关注] <|living_begin|> +【2025-11-11】 + --:-- [直播-关注] <|living_begin|> +【2025-11-16】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-18】 + --:-- [直播-关注] <|living_begin|> +【2025-11-19】 + --:-- [直播-关注] <|living_begin|> +【2025-11-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-23】 + --:-- [直播-关注] <|living_begin|> +【2025-11-24】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-26】 + --:-- [直播-关注] <|living_begin|> +【2025-11-28】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-11-29】 + --:-- [直播-关注] <|living_begin|> +【2025-12-07】 + --:-- [直播-关注] <|living_begin|> +【2025-12-22】 + 22:31 [广告-深度转化] <|ad_begin|> +【2025-12-23】 + 12:19 [广告-深度转化] <|ad_begin|> +【2025-12-25】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-09】 + 02:43 [广告-深度转化] <|ad_begin|> +【2026-01-10】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-12】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 04:14 [广告-深度转化] <|ad_begin|> + 11:57 [广告-深度转化] <|ad_begin|> +【2026-01-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-20】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2026-01-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 18:09 [广告-深度转化] <|ad_begin|> + 21:01 [视频-关注/长播] <|video_begin|> +【2026-01-22】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 13:09 [视频-关注/长播] <|video_begin|> + 18:24 [广告-深度转化] <|ad_begin|> + 20:45 [视频-评论/长播] <|video_begin|> +【2026-01-23】 + --:-- [直播-关注] <|living_begin|> + 02:32 [视频-转发/点赞/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 03:21 [视频-关注/长播] <|video_begin|> + 07:06 [视频-关注/长播] <|video_begin|> + 07:12 [视频-关注/长播] <|video_begin|> + 07:12 [视频-关注/长播] <|video_begin|> + 11:35 [视频-关注/长播] <|video_begin|> + 13:10 [视频-评论/长播] <|video_begin|> +【2026-01-25】 + --:-- [直播-关注] <|living_begin|> + 01:12 [广告-深度转化] <|ad_begin|> + 01:56 [视频-评论/点赞/长播] <|video_begin|> + 03:43 [视频-评论/长播] <|video_begin|> + 06:12 [视频-点赞/长播] <|video_begin|> + 06:32 [视频-关注/长播] <|video_begin|> + 06:54 [视频-关注/长播] <|video_begin|> + 08:12 [视频-点赞/长播] <|video_begin|> + 08:36 [视频-关注/长播] <|video_begin|> + 10:57 [视频-浏览] <|video_begin|> + 11:39 [视频-关注/长播] <|video_begin|> + 12:08 [视频-关注/长播] <|video_begin|> + 19:03 [广告-深度转化] <|ad_begin|> +【2026-01-26】 + --:-- [直播-关注] <|living_begin|> + 02:20 [广告-深度转化] <|ad_begin|> + 04:52 [视频-关注/长播] <|video_begin|> + 05:12 [视频-关注/长播] <|video_begin|> + 06:04 [视频-评论/长播] <|video_begin|> + 06:11 [视频-关注/长播] <|video_begin|> + 10:02 [视频-关注/长播] <|video_begin|> + 10:14 [视频-点赞/长播] <|video_begin|> + 10:19 [视频-关注/长播] <|video_begin|> + 12:16 [视频-转发/长播] <|video_begin|> + 15:36 [视频-评论/长播] <|video_begin|> + 19:16 [视频-评论/长播] <|video_begin|> + 19:39 [视频-点赞/长播] <|video_begin|> + 21:41 [视频-关注/长播] <|video_begin|> + 22:12 [视频-点赞/长播] <|video_begin|> + 22:49 [视频-评论/长播] <|video_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 02:08 [视频-点赞/长播] <|video_begin|> + 02:11 [视频-评论/长播] <|video_begin|> + 02:11 [广告-深度转化] <|ad_begin|> + 04:06 [视频-关注/长播] <|video_begin|> + 04:28 [视频-点赞/长播] <|video_begin|> + 04:34 [视频-关注/长播] <|video_begin|> + 05:14 [视频-关注/长播] <|video_begin|> + 10:07 [视频-评论/长播] <|video_begin|> +【2026-01-28】 + --:-- [直播-关注] <|living_begin|> + 01:15 [视频-点赞/长播] <|video_begin|> + 02:01 [广告-深度转化] <|ad_begin|> + 07:42 [视频-点赞/长播] <|video_begin|> + 08:41 [视频-浏览] <|video_begin|> +【2026-01-29】 + 01:15 [视频-关注/长播] <|video_begin|> + 04:53 [广告-深度转化] <|ad_begin|> + 05:01 [视频-收藏/长播] <|video_begin|> + 07:17 [视频-关注/长播] <|video_begin|> + 07:21 [视频-关注/长播] <|video_begin|> + 07:30 [视频-收藏/长播] <|video_begin|> + 13:31 [视频-关注/长播] <|video_begin|> +【2026-01-30】 + 02:02 [广告-深度转化] <|ad_begin|> + 03:54 [广告-深度转化] <|ad_begin|> + 04:41 [广告-深度转化] <|ad_begin|> + 11:43 [广告-深度转化] <|ad_begin|> + 13:02 [视频-关注/长播] <|video_begin|> + 13:09 [广告-深度转化] <|ad_begin|> + 20:56 [广告-深度转化] <|ad_begin|> + 21:26 [广告-深度转化] <|ad_begin|> + 21:32 [广告-深度转化] <|ad_begin|> + 21:35 [广告-深度转化] <|ad_begin|> + 21:35 [广告-点击] <|ad_begin|> + 23:49 [视频-关注/长播] <|video_begin|> +【2026-01-31】 + --:-- [直播-关注] <|living_begin|> + 01:03 [视频-关注/长播] <|video_begin|> + 01:15 [广告-深度转化] <|ad_begin|> + 01:15 [广告-点击] <|ad_begin|> + 01:18 [广告-深度转化] <|ad_begin|> + 01:18 [广告-点击] <|ad_begin|> + 01:18 [广告-点击] <|ad_begin|> + 01:19 [广告-深度转化] <|ad_begin|> + 01:19 [广告-点击] <|ad_begin|> + 02:09 [广告-深度转化] <|ad_begin|> + 02:09 [广告-点击] <|ad_begin|> + 02:11 [广告-深度转化] <|ad_begin|> + 02:11 [广告-点击] <|ad_begin|> + 02:51 [广告-点击] <|ad_begin|> + 02:51 [广告-深度转化] <|ad_begin|> + 02:51 [广告-点击] <|ad_begin|> + 02:52 [广告-点击] <|ad_begin|> + 02:52 [广告-点击] <|ad_begin|> + 02:55 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:40 [广告-深度转化] <|ad_begin|> + 06:40 [广告-点击] <|ad_begin|> + 09:28 [视频-点赞/长播] <|video_begin|> + 10:42 [视频-关注/长播] <|video_begin|> + 14:22 [视频-点赞/长播] <|video_begin|> + 16:58 [广告-深度转化] <|ad_begin|> + 16:58 [广告-点击] <|ad_begin|> + 17:08 [广告-深度转化] <|ad_begin|> + 17:08 [广告-点击] <|ad_begin|> + 17:08 [广告-点击] <|ad_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:14 [广告-深度转化] <|ad_begin|> + 08:14 [广告-点击] <|ad_begin|> + 08:14 [广告-深度转化] <|ad_begin|> + 08:14 [广告-点击] <|ad_begin|> + 08:15 [广告-深度转化] <|ad_begin|> + 08:15 [广告-点击] <|ad_begin|> + 08:16 [广告-深度转化] <|ad_begin|> + 08:16 [广告-点击] <|ad_begin|> + 08:16 [广告-深度转化] <|ad_begin|> + 08:16 [广告-点击] <|ad_begin|> + 08:17 [广告-点击] <|ad_begin|> + 08:20 [广告-点击] <|ad_begin|> + 08:20 [广告-深度转化] <|ad_begin|> + 08:20 [广告-点击] <|ad_begin|> + 08:20 [广告-点击] <|ad_begin|> + 08:21 [广告-深度转化] <|ad_begin|> + 08:21 [广告-点击] <|ad_begin|> + 09:26 [视频-关注/长播] <|video_begin|> + 09:31 [广告-深度转化] <|ad_begin|> + 09:31 [广告-点击] <|ad_begin|> + 09:31 [广告-深度转化] <|ad_begin|> + 09:31 [广告-点击] <|ad_begin|> + 09:32 [广告-深度转化] <|ad_begin|> + 09:32 [广告-点击] <|ad_begin|> + 09:35 [广告-深度转化] <|ad_begin|> + 09:35 [广告-点击] <|ad_begin|> + 09:35 [广告-深度转化] <|ad_begin|> + 09:35 [广告-点击] <|ad_begin|> + 09:36 [广告-点击] <|ad_begin|> + 10:49 [广告-点击] <|ad_begin|> + 23:35 [广告-点击] <|ad_begin|> +【2026-02-02】 + 01:49 [广告-点击] <|ad_begin|> + 01:49 [广告-点击] <|ad_begin|> + 06:51 [视频-关注/长播] <|video_begin|> + 07:03 [广告-点击] <|ad_begin|> + 08:01 [视频-关注/长播] <|video_begin|> + 08:09 [视频-评论/长播] <|video_begin|> + 10:00 [视频-评论/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 11:50 [视频-点赞/长播] <|video_begin|> + 11:55 [视频-点赞/长播] <|video_begin|> + 17:24 [广告-点击] <|ad_begin|> + 18:21 [广告-深度转化] <|ad_begin|> + 18:21 [广告-点击] <|ad_begin|> + 18:21 [广告-深度转化] <|ad_begin|> + 18:21 [广告-点击] <|ad_begin|> + 18:21 [广告-深度转化] <|ad_begin|> + 18:21 [广告-点击] <|ad_begin|> + 18:46 [视频-收藏/长播] <|video_begin|> + 21:22 [视频-收藏/长播] <|video_begin|> +【2026-02-03】 + 02:54 [广告-深度转化] <|ad_begin|> + 02:54 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 03:37 [视频-关注/长播] <|video_begin|> + 04:34 [广告-点击] <|ad_begin|> + 04:37 [广告-点击] <|ad_begin|> + 04:56 [广告-深度转化] <|ad_begin|> + 04:56 [广告-点击] <|ad_begin|> + 09:28 [视频-点赞/长播] <|video_begin|> + 09:34 [广告-深度转化] <|ad_begin|> + 09:34 [广告-点击] <|ad_begin|> + 09:39 [视频-点赞/长播] <|video_begin|> + 09:40 [视频-点赞/长播] <|video_begin|> + 09:45 [视频-关注/长播] <|video_begin|> + 13:05 [广告-点击] <|ad_begin|> + 13:06 [广告-点击] <|ad_begin|> + 13:42 [广告-深度转化] <|ad_begin|> + 13:42 [广告-点击] <|ad_begin|> + 22:36 [视频-评论/长播] <|video_begin|> + 23:20 [视频-评论/长播] <|video_begin|> +【2026-02-04】 + --:-- [直播-关注] <|living_begin|> + 00:56 [广告-点击] <|ad_begin|> + 01:13 [广告-深度转化] <|ad_begin|> + 01:13 [广告-点击] <|ad_begin|> + 01:54 [广告-深度转化] <|ad_begin|> + 01:54 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 03:46 [视频-点赞/长播] <|video_begin|> + 04:49 [广告-深度转化] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 04:49 [广告-深度转化] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 04:49 [广告-深度转化] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 04:49 [广告-深度转化] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 04:49 [广告-深度转化] <|ad_begin|> + 04:49 [广告-点击] <|ad_begin|> + 04:52 [广告-深度转化] <|ad_begin|> + 04:52 [广告-点击] <|ad_begin|> + 04:54 [广告-深度转化] <|ad_begin|> + 04:54 [广告-点击] <|ad_begin|> + 04:54 [广告-深度转化] <|ad_begin|> + 04:54 [广告-点击] <|ad_begin|> + 05:01 [广告-点击] <|ad_begin|> + 13:23 [视频-评论/长播] <|video_begin|> + 14:09 [视频-关注/长播] <|video_begin|> + 14:22 [视频-长播] <|video_begin|> + 14:24 [视频-长播] <|video_begin|> + 14:24 [视频-转发/长播] <|video_begin|> + 15:28 [视频-长播] <|video_begin|> + 20:47 [视频-转发/长播] <|video_begin|> + 22:04 [广告-点击] <|ad_begin|> + 22:27 [广告-点击] <|ad_begin|> + 22:31 [广告-点击] <|ad_begin|> + 22:56 [视频-长播] <|video_begin|> +【2026-02-05】 + 00:54 [视频-长播] <|video_begin|> + 00:57 [广告-深度转化] <|ad_begin|> + 00:57 [广告-点击] <|ad_begin|> + 01:56 [视频-长播] <|video_begin|> + 02:04 [广告-深度转化] <|ad_begin|> + 02:04 [广告-点击] <|ad_begin|> + 02:17 [视频-长播] <|video_begin|> + 02:17 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:46 [视频-长播] <|video_begin|> + 02:46 [视频-收藏/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 03:42 [视频-关注/长播] <|video_begin|> + 03:43 [视频-长播] <|video_begin|> + 03:43 [视频-长播] <|video_begin|> + 03:47 [视频-长播] <|video_begin|> + 03:58 [视频-长播] <|video_begin|> + 04:19 [视频-长播] <|video_begin|> + 04:19 [视频-长播] <|video_begin|> + 04:19 [视频-长播] <|video_begin|> + 04:19 [视频-长播] <|video_begin|> + 04:19 [视频-关注/点赞/长播] <|video_begin|> + 04:28 [视频-长播] <|video_begin|> + 04:30 [视频-长播] <|video_begin|> + 04:30 [视频-长播] <|video_begin|> + 04:43 [视频-关注/长播] <|video_begin|> + 05:56 [视频-长播] <|video_begin|> + 06:08 [视频-长播] <|video_begin|> + 06:08 [视频-关注/长播] <|video_begin|> + 06:49 [广告-深度转化] <|ad_begin|> + 06:49 [广告-点击] <|ad_begin|> + 07:29 [视频-长播] <|video_begin|> + 07:29 [视频-长播] <|video_begin|> + 07:37 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:51 [视频-关注/长播] <|video_begin|> + 09:01 [视频-长播] <|video_begin|> + 09:01 [视频-长播] <|video_begin|> + 09:05 [视频-长播] <|video_begin|> + 09:05 [视频-长播] <|video_begin|> + 09:13 [视频-长播] <|video_begin|> + 09:13 [视频-长播] <|video_begin|> + 09:13 [视频-点赞/长播] <|video_begin|> + 09:21 [视频-长播] <|video_begin|> + 09:21 [视频-长播] <|video_begin|> + 09:21 [视频-长播] <|video_begin|> + 09:21 [视频-长播] <|video_begin|> + 10:17 [视频-长播] <|video_begin|> + 10:17 [视频-长播] <|video_begin|> + 10:19 [视频-长播] <|video_begin|> + 10:22 [视频-长播] <|video_begin|> + 10:22 [视频-长播] <|video_begin|> + 10:33 [广告-点击] <|ad_begin|> + 11:40 [广告-深度转化] <|ad_begin|> + 11:40 [广告-点击] <|ad_begin|> + 11:40 [广告-点击] <|ad_begin|> + 11:51 [视频-长播] <|video_begin|> + 11:51 [视频-长播] <|video_begin|> + 11:51 [视频-长播] <|video_begin|> + 14:05 [视频-长播] <|video_begin|> + 14:05 [视频-长播] <|video_begin|> + 14:13 [视频-长播] <|video_begin|> +【2026-02-06】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +角色任务:你需要扮演极端严苛的用户行为数据挖掘专家以及数据格式化专家,基于以上用户交互历史,针对给定主题识别并提取具有递进逻辑和内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 搜索-搜索、视频-浏览、视频-长播、直播-关注、直播-首次打赏、商品-点击、商品-购买、广告-点击、广告-深度转化 +核心提取逻辑 (递进性准则): +请依时间顺序提取 5 步以内的行为链,并确保后项交互B是前项交互A的场景需求协同补充、副作用诱因或兴趣细化升级,也就是 B 必须由 A 的延伸需求所驱动;严禁提取任何品类平级、内容重复或仅因天气/促销形成的并列凑单行为。 +1.场景驱动协同:交互 B 与交互 A 必须同属一个生活场景及主题类目,并呈现极强的需求补完性。 +2.兴趣因果递进:交互 B 必须与交互 A 构成因果递进关系,即 B 来源于 A 带来的副作用、新需求,或 A 是 B 的触发诱因。 +3.需求深度细化:在同一主题类目中,交互 B 相比交互 A 应体现出更具体、更详细的需求层次,但不得包含多次重复的购买、点击、搜索等行为,以避免重复节点内容。 +请面向以下主题提取行为逻辑链: +主题:从被动信息接收到主动寻求专业解决方案的兴趣深化 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从被动信息接收到主动寻求专业解决方案的兴趣深化", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从被动信息接收到主动寻求专业解决方案的兴趣深化", "events": [{"date": "2026-01-21", "action": "[视频-关注/长播] <|video_begin|>", "logic": "兴趣触发:开始被动接收并关注具体的汽车型号信息,对车辆的性能、经济性等参数产生初步认知。"}, {"date": "2026-01-23", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息深化:兴趣从新车转向二手车市场,开始了解交易流程、验车等更深层次的专业知识,表明购车意图在增强,并进入信息调研阶段。"}, {"date": "2026-02-04", "action": "[视频-关注/长播] <|video_begin|>", "logic": "路径修正与决策收敛:在密集浏览各类购车、验车信息后,用户的行为最终收敛到“租车/包车”服务。这表明用户在权衡利弊后,放弃了直接购车的想法,转向一种更灵活、专业的出行解决方案,完成了从“拥有权”到“使用权”的认知转变。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2023-09-24】 + --:-- [商品-购买] <|prod_begin|> +【2023-09-25】 + --:-- [商品-购买] <|prod_begin|> +【2023-10-06】 + --:-- [商品-购买] <|prod_begin|> +【2023-10-10】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2023-11-19】 + --:-- [商品-购买] <|prod_begin|> +【2023-12-09】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2023-12-13】 + --:-- [商品-购买] <|prod_begin|> +【2024-02-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-07-10】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-07-11】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-09-18】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-10-24】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-25】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-10-27】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-01】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-01】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-01-11】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-01-13】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-01-15】 + --:-- [直播-关注] <|living_begin|> +【2025-01-16】 + --:-- [直播-关注/打赏] <|living_begin|> +【2025-01-29】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/打赏] <|living_begin|> +【2025-01-31】 + --:-- [直播-关注] <|living_begin|> +【2025-02-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-02-11】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-02-14】 + --:-- [直播-关注] <|living_begin|> +【2025-02-15】 + --:-- [直播-关注] <|living_begin|> +【2025-02-16】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-02-20】 + --:-- [直播-关注] <|living_begin|> +【2025-03-05】 + --:-- [直播-关注] <|living_begin|> +【2025-03-26】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-04-07】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-04-12】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-04-18】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-04-20】 + --:-- [直播-关注/打赏] <|living_begin|> +【2025-04-26】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-05-09】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-05-12】 + --:-- [直播-打赏] <|living_begin|> +【2025-05-14】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-05-16】 + --:-- [直播-关注] <|living_begin|> +【2025-05-20】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-05-23】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-06-19】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-07-02】 + --:-- [直播-打赏] <|living_begin|> +【2025-07-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-04】 + --:-- [直播-打赏] <|living_begin|> +【2025-09-17】 + --:-- [直播-关注] <|living_begin|> +【2025-09-23】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-09-24】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-10-06】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-10-24】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-10-29】 + --:-- [直播-关注] <|living_begin|> +【2025-10-30】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-01】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-07】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-09】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-11】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-27】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-28】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-29】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-01】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-03】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-10】 + --:-- [商品-点击] <|prod_begin|> + 17:27 [广告-深度转化] <|ad_begin|> +【2025-12-15】 + --:-- [直播-首次打赏] <|living_begin|> + 15:32 [广告-深度转化] <|ad_begin|> + 19:41 [广告-深度转化] <|ad_begin|> + 23:00 [广告-深度转化] <|ad_begin|> +【2025-12-16】 + --:-- [直播-关注] <|living_begin|> + 21:45 [广告-深度转化] <|ad_begin|> +【2025-12-17】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:29 [广告-深度转化] <|ad_begin|> + 21:56 [广告-深度转化] <|ad_begin|> +【2025-12-18】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-19】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-22】 + 18:08 [广告-深度转化] <|ad_begin|> +【2025-12-23】 + --:-- [直播-关注] <|living_begin|> + 20:28 [广告-深度转化] <|ad_begin|> + 20:40 [广告-深度转化] <|ad_begin|> +【2025-12-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-26】 + 22:10 [广告-深度转化] <|ad_begin|> +【2025-12-27】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-28】 + 21:05 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-12-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-31】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 06:10 [广告-点击] <|ad_begin|> + 06:38 [广告-深度转化] <|ad_begin|> + 06:38 [广告-点击] <|ad_begin|> + 06:58 [广告-点击] <|ad_begin|> + 07:01 [广告-点击] <|ad_begin|> + 08:07 [广告-点击] <|ad_begin|> + 08:41 [广告-点击] <|ad_begin|> +【2026-01-01】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/打赏] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2026-01-02】 + --:-- [直播-首次打赏] <|living_begin|> +【2026-01-03】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 06:56 [广告-点击] <|ad_begin|> + 06:57 [广告-深度转化] <|ad_begin|> + 06:57 [广告-点击] <|ad_begin|> +【2026-01-04】 + 01:16 [广告-深度转化] <|ad_begin|> + 01:16 [广告-点击] <|ad_begin|> + 01:45 [广告-点击] <|ad_begin|> + 19:07 [广告-深度转化] <|ad_begin|> + 19:07 [广告-点击] <|ad_begin|> + 19:51 [广告-深度转化] <|ad_begin|> + 19:51 [广告-点击] <|ad_begin|> + 20:13 [广告-深度转化] <|ad_begin|> + 20:13 [广告-点击] <|ad_begin|> +【2026-01-05】 + 01:05 [广告-深度转化] <|ad_begin|> + 01:05 [广告-点击] <|ad_begin|> + 03:54 [广告-点击] <|ad_begin|> + 03:56 [广告-深度转化] <|ad_begin|> + 03:56 [广告-点击] <|ad_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> + 18:10 [广告-深度转化] <|ad_begin|> + 18:10 [广告-点击] <|ad_begin|> +【2026-01-10】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-12】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-13】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 17:23 [广告-点击] <|ad_begin|> + 17:40 [广告-深度转化] <|ad_begin|> + 17:40 [广告-点击] <|ad_begin|> +【2026-01-14】 + 02:18 [广告-深度转化] <|ad_begin|> + 02:18 [广告-点击] <|ad_begin|> + 02:30 [广告-深度转化] <|ad_begin|> + 02:30 [广告-点击] <|ad_begin|> +【2026-01-15】 + 17:30 [广告-点击] <|ad_begin|> + 18:58 [广告-深度转化] <|ad_begin|> + 18:58 [广告-点击] <|ad_begin|> +【2026-01-17】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-18】 + 18:16 [广告-点击] <|ad_begin|> + 18:23 [广告-深度转化] <|ad_begin|> + 18:23 [广告-点击] <|ad_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-20】 + 20:05 [广告-深度转化] <|ad_begin|> + 20:05 [广告-点击] <|ad_begin|> + 20:12 [广告-点击] <|ad_begin|> + 20:13 [广告-点击] <|ad_begin|> + 21:50 [广告-点击] <|ad_begin|> +【2026-01-21】 + 17:02 [广告-深度转化] <|ad_begin|> + 17:02 [广告-点击] <|ad_begin|> + 17:39 [广告-点击] <|ad_begin|> + 17:40 [视频-点赞/长播] <|video_begin|> + 17:40 [视频-浏览] <|video_begin|> + 18:13 [广告-点击] <|ad_begin|> + 21:56 [广告-点击] <|ad_begin|> + 22:22 [视频-浏览] <|video_begin|> +【2026-01-22】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2026-01-23】 + 18:54 [视频-点赞/长播] <|video_begin|> + 19:25 [广告-点击] <|ad_begin|> + 19:31 [广告-深度转化] <|ad_begin|> + 19:31 [广告-点击] <|ad_begin|> +【2026-01-24】 + 13:07 [视频-点赞/长播] <|video_begin|> + 16:28 [视频-点赞/长播] <|video_begin|> + 16:28 [视频-评论/长播] <|video_begin|> + 17:11 [视频-点赞/长播] <|video_begin|> + 18:58 [视频-评论/长播] <|video_begin|> +【2026-01-25】 + --:-- [直播-关注] <|living_begin|> + 01:21 [视频-点赞/长播] <|video_begin|> + 09:17 [广告-深度转化] <|ad_begin|> + 09:17 [广告-点击] <|ad_begin|> + 14:38 [视频-点赞/长播] <|video_begin|> + 19:24 [广告-点击] <|ad_begin|> + 19:54 [广告-深度转化] <|ad_begin|> + 19:54 [广告-点击] <|ad_begin|> + 19:54 [广告-点击] <|ad_begin|> + 19:55 [广告-点击] <|ad_begin|> + 19:56 [广告-点击] <|ad_begin|> + 19:58 [广告-点击] <|ad_begin|> + 20:00 [广告-点击] <|ad_begin|> + 20:01 [广告-点击] <|ad_begin|> + 20:03 [广告-点击] <|ad_begin|> + 20:08 [广告-深度转化] <|ad_begin|> + 20:08 [广告-点击] <|ad_begin|> +【2026-01-26】 + 07:42 [视频-点赞/长播] <|video_begin|> + 22:05 [广告-点击] <|ad_begin|> + 22:10 [广告-深度转化] <|ad_begin|> + 22:10 [广告-点击] <|ad_begin|> + 23:18 [广告-点击] <|ad_begin|> + 23:58 [广告-点击] <|ad_begin|> +【2026-01-27】 + 00:03 [广告-点击] <|ad_begin|> + 19:44 [广告-点击] <|ad_begin|> + 20:39 [广告-深度转化] <|ad_begin|> + 20:39 [广告-点击] <|ad_begin|> + 21:17 [广告-点击] <|ad_begin|> + 22:36 [广告-深度转化] <|ad_begin|> + 22:36 [广告-点击] <|ad_begin|> + 23:10 [视频-评论/长播] <|video_begin|> + 23:34 [广告-深度转化] <|ad_begin|> + 23:34 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [直播-关注] <|living_begin|> + 00:10 [广告-点击] <|ad_begin|> + 19:37 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + 08:53 [视频-点赞/长播] <|video_begin|> + 15:22 [视频-点赞/长播] <|video_begin|> + 16:15 [视频-评论/长播] <|video_begin|> +【2026-01-30】 + --:-- [直播-关注] <|living_begin|> + 07:05 [视频-点赞/长播] <|video_begin|> + 07:05 [视频-转发/长播] <|video_begin|> + 18:26 [广告-深度转化] <|ad_begin|> + 18:26 [广告-点击] <|ad_begin|> + 18:49 [广告-点击] <|ad_begin|> + 21:50 [广告-深度转化] <|ad_begin|> + 21:50 [广告-点击] <|ad_begin|> + 22:05 [广告-点击] <|ad_begin|> + 22:06 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + 18:17 [广告-点击] <|ad_begin|> + 18:20 [广告-深度转化] <|ad_begin|> + 18:20 [广告-点击] <|ad_begin|> +【2026-02-01】 + 11:31 [视频-点赞/长播] <|video_begin|> + 12:16 [视频-点赞/长播] <|video_begin|> + 15:21 [视频-点赞/长播] <|video_begin|> + 15:31 [视频-点赞/长播] <|video_begin|> + 15:35 [视频-点赞/长播] <|video_begin|> +【2026-02-02】 + --:-- [直播-关注] <|living_begin|> + 04:17 [视频-点赞/长播] <|video_begin|> + 07:38 [视频-评论/点赞/长播] <|video_begin|> + 18:37 [广告-点击] <|ad_begin|> + 20:20 [广告-深度转化] <|ad_begin|> + 20:20 [广告-点击] <|ad_begin|> +【2026-02-03】 + 13:08 [视频-点赞/长播] <|video_begin|> + 14:23 [视频-长播] <|video_begin|> + 14:23 [视频-长播] <|video_begin|> + 15:17 [视频-长播] <|video_begin|> + 17:17 [视频-长播] <|video_begin|> + 17:17 [视频-长播] <|video_begin|> + 17:29 [视频-长播] <|video_begin|> + 19:15 [广告-深度转化] <|ad_begin|> + 19:15 [广告-点击] <|ad_begin|> + 19:28 [广告-点击] <|ad_begin|> + 20:11 [视频-长播] <|video_begin|> + 20:13 [视频-长播] <|video_begin|> + 20:26 [视频-长播] <|video_begin|> + 20:28 [视频-长播] <|video_begin|> + 20:28 [视频-长播] <|video_begin|> + 20:28 [视频-长播] <|video_begin|> + 20:50 [广告-深度转化] <|ad_begin|> + 20:50 [广告-点击] <|ad_begin|> + 20:53 [视频-长播] <|video_begin|> + 21:24 [视频-长播] <|video_begin|> + 21:35 [视频-长播] <|video_begin|> + 21:39 [视频-长播] <|video_begin|> + 21:39 [视频-长播] <|video_begin|> + 21:42 [视频-长播] <|video_begin|> + 21:42 [视频-长播] <|video_begin|> + 21:51 [视频-长播] <|video_begin|> + 21:51 [视频-长播] <|video_begin|> + 22:04 [视频-长播] <|video_begin|> + 22:04 [视频-长播] <|video_begin|> +【2026-02-04】 + 03:22 [视频-长播] <|video_begin|> + 03:46 [广告-点击] <|ad_begin|> + 03:46 [视频-长播] <|video_begin|> + 03:53 [广告-点击] <|ad_begin|> + 03:53 [视频-长播] <|video_begin|> + 03:53 [视频-长播] <|video_begin|> + 03:53 [视频-长播] <|video_begin|> + 18:23 [视频-长播] <|video_begin|> + 21:21 [视频-长播] <|video_begin|> + 21:21 [视频-长播] <|video_begin|> + 21:21 [视频-长播] <|video_begin|> + 21:21 [视频-评论/长播] <|video_begin|> + 21:31 [视频-长播] <|video_begin|> + 21:31 [视频-长播] <|video_begin|> + 21:31 [视频-长播] <|video_begin|> + 21:37 [视频-长播] <|video_begin|> + 22:41 [视频-长播] <|video_begin|> + 23:04 [视频-长播] <|video_begin|> + 23:04 [视频-长播] <|video_begin|> + 23:04 [视频-长播] <|video_begin|> +【2026-02-05】 + 07:22 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 12:21 [视频-长播] <|video_begin|> + 12:25 [视频-长播] <|video_begin|> + 12:40 [视频-长播] <|video_begin|> + 12:40 [视频-长播] <|video_begin|> + 15:12 [视频-长播] <|video_begin|> +角色任务:你将作为一个极端严苛的用户行为数据挖掘专家和数据格式化专家,根据以上用户交互历史,针对目标主题抽取兼具行为递进性与内在关联性的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 广告-点击、广告-深度转化、视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏 +核心提取逻辑(递进性准则): +按照时间顺序抽取 5 步以内的行为链,要求后续交互B必须是前序交互A在场景需求协同补充、副作用诱发或兴趣细化升级上的延伸——也就是说,B 必须因 A 而产生,严禁提取任何品类平级、内容重复或仅受天气/促销影响形成的并列凑单行为。 +1.场景驱动协同:交互 B 与 交互 A 必须在同一生活场景、主题类目下具有极强的需求补完关系。 +2.兴趣因果递进:交互 B 是因为 交互 A 产生的副作用或新需求,或者 A 是 B 的诱因。 +3.需求深度细化:在同一主题类目下,交互 B 的需求比 交互 A 更具体详细, 但不包括多次重复的购买、点击、搜索等行为,避免重复节点内容。 +请针对以下主题提取行为逻辑链: +主题:从泛化皮肤问题到聚焦特定药品成分的诊疗收敛 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化皮肤问题到聚焦特定药品成分的诊疗收敛", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我将以推荐分析师的视角,对这项任务进行推理分析。 + +我接到的任务是分析用户的行为,挖掘出一条从泛化皮肤问题到聚焦特定药品成分的诊疗收敛过程的行为链。 + +在仔细梳理了这位用户的完整交互时间线后,我发现他的行为模式非常清晰。在2025年10月底之前,他的消费主要集中在男性服饰、鞋履、车载用品和一些生活日用品上,比如购买了多款运动鞋 <|prod_begin|>、<|prod_begin|> 和保暖衣物 <|prod_begin|>、<|prod_begin|>,展现了一个典型的中年男性消费画像。然而,从2025年10月下旬开始,我观察到了一些新的兴趣点。 + +我的分析起点是2025年11月5日,这一天他首次点击了一款名为“葵花医用皮肤液体敷料”的商品 <|prod_begin|>。从商品标题中的“皮炎湿疹”、“皮肤脱屑红斑”等关键词来看,我判断他可能开始受到某种皮肤问题的困扰。这是一种比较泛化的求助信号,他可能还不清楚具体病因,只是想找一种通用的外用产品来缓解症状。 + +紧接着,时间来到2025年11月27日,我注意到一个关键的转变。他点击了一款名为“嘎日迪百癣夏塔热胶囊”的药品 <|prod_begin|>。与之前的外用敷料不同,这是一款口服胶囊,其适应症描述也更为广泛,涵盖了“皮肤癣”、“过敏性皮炎”、“痤疮”等多种皮肤问题。这一行为让我推断,用户可能认为单纯的外用产品效果不佳,或者他经过初步了解后,开始寻求一种能够从内部调理、更系统性地解决问题的方案。他的认知已经从简单的“外部涂抹”升级到了“内服治疗”的层面,这是一个重要的兴趣递进。 + +仅仅几天后的12月3日,他又一次点击了同一种药品“嘎日迪百癣夏塔热胶囊” <|prod_begin|>。这种在短时间内的重复点击行为,极大地增强了我的判断。这表明他并非随意浏览,而是对这款特定药品产生了强烈的意向,正在进行深入的了解和决策评估。他可能在比较价格、查看用户评价,或者在下定购买决心前的最后确认。这个行为标志着他的需求已经从宽泛的“解决皮肤问题”收敛到了“考虑购买‘百癣夏塔热胶囊’”这一非常具体的意图上。 + +综合来看,用户的行为展现了一个清晰的逻辑链条。他从一个泛化的皮肤症状出发,首先尝试了解通用的外用产品,随后将注意力转移到一种具体的、能系统性治疗的内服药品上,并对此进行了反复的关注和评估。 + +因此,我倾向于认为,用户的需求经历了从泛化到聚焦的收敛过程。这个过程始于他对皮肤问题的初步探索,通过点击葵花医用皮肤液体敷料 <|prod_begin|> 表现出来;随后,他的认知深化,转向寻求更根本的内服解决方案,体现为首次点击嘎日迪百癣夏塔热胶囊 <|prod_begin|>;最终,通过在短期内再次点击同一药品 <|prod_begin|>,完成了从初步了解到锁定特定药品的决策过程。这一系列行为清晰地勾勒出他针对皮肤问题的诊疗思路演变,未来他有较大概率会购买此类药品或继续关注相关的健康内容。 +{"logic_chain": {"name": "从泛化皮肤问题到聚焦特定药品成分的诊疗收敛", "events": [{"date": "2025-11-05", "action": "[商品-点击] <|prod_begin|>", "logic": "初始触发:用户开始关注皮肤问题,点击了针对“皮炎湿疹、脱屑红斑”的通用型外用敷料,表现出对皮肤症状的初步认知和解决意图。"}, {"date": "2025-11-27", "action": "[商品-点击] <|prod_begin|>", "logic": "认知聚焦与方案转换:用户的兴趣从外用敷料转向了具体的口服药物“百癣夏塔热胶囊”,其适应症(各类癣、皮炎、痤疮)更广谱,表明用户可能在寻求更根本的内服解决方案,实现了从“外用”到“内服”的认知跃迁。"}, {"date": "2025-12-03", "action": "[商品-点击] <|prod_begin|>", "logic": "决策强化与验证:在首次点击该药品后的一周内,用户再次点击同一药品。这种重复行为极大地增强了逻辑链的置信度,表明用户正在对该特定药品进行持续的评估和考虑,而非随机浏览,完成了从“发现”到“锁定”的决策收敛过程。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-03-12】 + --:-- [直播-关注] <|living_begin|> +【2025-07-26】 + --:-- [直播-关注] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-07】 + --:-- [直播-关注] <|living_begin|> +【2025-09-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-19】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-10-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-17】 + 12:31 [广告-点击] <|ad_begin|> +【2025-12-19】 + 11:35 [广告-点击] <|ad_begin|> +【2025-12-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-24】 + 10:53 [广告-点击] <|ad_begin|> +【2025-12-25】 + 14:40 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-26】 + 13:30 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-28】 + --:-- [直播-关注] <|living_begin|> +【2026-01-03】 + 02:27 [广告-点击] <|ad_begin|> + 10:13 [广告-点击] <|ad_begin|> + 11:59 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-04】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-06】 + 00:57 [广告-点击] <|ad_begin|> + 01:30 [广告-点击] <|ad_begin|> +【2026-01-07】 + --:-- [直播-关注] <|living_begin|> + 06:58 [广告-点击] <|ad_begin|> +【2026-01-14】 + 06:45 [广告-点击] <|ad_begin|> + 08:35 [广告-点击] <|ad_begin|> +【2026-01-18】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-22】 + 03:36 [视频-关注/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:19 [视频-点赞/长播] <|video_begin|> +【2026-01-23】 + 12:44 [视频-关注/长播] <|video_begin|> + 13:41 [视频-点赞/长播] <|video_begin|> + 13:44 [视频-关注/转发/长播] <|video_begin|> + 14:07 [视频-收藏/长播] <|video_begin|> +【2026-01-24】 + 07:59 [视频-关注/长播] <|video_begin|> + 11:48 [视频-浏览] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:31 [视频-点赞/长播] <|video_begin|> +【2026-01-25】 + --:-- [直播-关注] <|living_begin|> + 00:29 [视频-关注/长播] <|video_begin|> + 12:45 [视频-评论/长播] <|video_begin|> + 12:49 [视频-点赞/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-26】 + 22:48 [视频-点赞/长播] <|video_begin|> +【2026-01-27】 + 00:05 [视频-关注/长播] <|video_begin|> + 05:46 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-28】 + 02:34 [视频-关注/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-29】 + 00:35 [视频-评论/长播] <|video_begin|> + 03:18 [视频-点赞/长播] <|video_begin|> + 04:14 [视频-关注/长播] <|video_begin|> + 13:22 [视频-关注/长播] <|video_begin|> + 13:50 [广告-点击] <|ad_begin|> + 22:29 [视频-关注/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-30】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-31】 + 16:14 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-01】 + 02:28 [广告-点击] <|ad_begin|> +【2026-02-02】 + 00:17 [视频-点赞/长播] <|video_begin|> + 01:09 [广告-点击] <|ad_begin|> + 07:22 [广告-点击] <|ad_begin|> + 11:57 [视频-浏览] <|video_begin|> + 12:01 [视频-关注/长播] <|video_begin|> + 12:46 [视频-转发/长播] <|video_begin|> + 13:53 [视频-浏览] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-03】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-04】 + --:-- [直播-关注] <|living_begin|> + 01:31 [视频-转发/长播] <|video_begin|> + 02:02 [视频-点赞/长播] <|video_begin|> + 08:19 [视频-点赞/长播] <|video_begin|> + 12:54 [视频-关注/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-02-05】 + 00:03 [视频-长播] <|video_begin|> + 00:04 [视频-长播] <|video_begin|> + 00:07 [视频-长播] <|video_begin|> + 00:11 [视频-长播] <|video_begin|> + 00:14 [视频-长播] <|video_begin|> + 00:14 [视频-长播] <|video_begin|> + 01:05 [视频-长播] <|video_begin|> + 01:07 [视频-长播] <|video_begin|> + 01:07 [视频-长播] <|video_begin|> + 02:41 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:44 [视频-长播] <|video_begin|> + 02:44 [视频-长播] <|video_begin|> + 02:50 [视频-长播] <|video_begin|> + 03:06 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> + 09:20 [视频-长播] <|video_begin|> + 09:20 [视频-长播] <|video_begin|> + 12:14 [视频-长播] <|video_begin|> + 12:39 [视频-长播] <|video_begin|> + 12:50 [视频-长播] <|video_begin|> + 12:52 [视频-长播] <|video_begin|> + 12:52 [视频-长播] <|video_begin|> + 12:55 [视频-长播] <|video_begin|> + 12:55 [视频-长播] <|video_begin|> + 13:17 [视频-长播] <|video_begin|> + 13:17 [视频-长播] <|video_begin|> + 13:19 [视频-长播] <|video_begin|> + 13:21 [视频-长播] <|video_begin|> + 13:21 [视频-长播] <|video_begin|> + 13:22 [视频-长播] <|video_begin|> + 13:22 [视频-长播] <|video_begin|> + 13:22 [视频-长播] <|video_begin|> + 13:28 [视频-长播] <|video_begin|> + 13:28 [视频-长播] <|video_begin|> + 13:29 [视频-长播] <|video_begin|> + 13:35 [视频-长播] <|video_begin|> + 13:35 [视频-长播] <|video_begin|> + 13:42 [视频-长播] <|video_begin|> + 14:39 [视频-长播] <|video_begin|> + 14:39 [视频-长播] <|video_begin|> + 14:39 [视频-长播] <|video_begin|> + 15:34 [视频-长播] <|video_begin|> + 15:34 [视频-长播] <|video_begin|> + 15:34 [视频-长播] <|video_begin|> + 15:37 [视频-长播] <|video_begin|> + 15:46 [视频-长播] <|video_begin|> + 15:46 [视频-长播] <|video_begin|> + 15:46 [视频-长播] <|video_begin|> + 15:46 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +角色任务:你是一个极端严苛的用户行为数据挖掘专家以及数据格式化专家,请根据以上用户交互历史,针对给定的主题,提取出具有行为递进逻辑和内在关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 商品-点击、商品-购买、搜索-搜索、直播-关注、直播-首次打赏、视频-浏览、视频-长播、广告-点击、广告-深度转化 +核心判定逻辑(递进性准则): +请依时间顺序提取 5 步以内的行为链,并确保后项交互B是前项交互A的场景需求协同补充、副作用诱因或兴趣细化升级,也就是 B 必须由 A 的延伸需求所驱动;严禁提取任何品类平级、内容重复或仅因天气/促销形成的并列凑单行为。 +1.场景驱动协同:交互 B 与交互 A 必须处于同一生活场景和主题类目下,并具备极强的需求补完关系。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在同一主题类目下,交互 B 的需求比 交互 A 更具体详细, 但不包括多次重复的购买、点击、搜索等行为,避免重复节点内容。 +请针对以下主题提取行为逻辑链: +主题:从功能诉求到品类聚焦:女性塑身与保暖下装的决策过程 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从功能诉求到品类聚焦:女性塑身与保暖下装的决策过程", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我将以推荐分析师的视角,对这项任务进行推理分析。 + +我接到的任务是分析一位用户在女性塑身与保暖下装方面的消费决策过程,需要从她的一系列交互行为中,梳理出一条从初步的功能诉求到最终品类聚焦的完整逻辑链。 + +在分析初期,我注意到这位用户的行为历史相当丰富,涵盖了从服饰、美妆、汽车用品到生鲜食品等多个领域,展现出多元化的生活需求。然而,在2026年2月初,我观察到了一系列高度集中的行为,这正是我此次任务的核心。 + +我的分析起点是2026年2月2日。在这一天,我发现用户点击了一款人鱼塑身衣 <|prod_begin|>。这件商品带有非常明确的功能指向——“收腰显瘦”。我认为,这标志着用户对身材塑形需求的初步显现,她开始主动探索能够优化身体曲线的功能性服装。这不仅仅是一次随意的浏览,而是她决策旅程的开端,明确了她最核心的诉求。 + +紧接着,在同一天,用户的注意力发生了有趣的迁移。她点击了一款“光腿神器” <|prod_begin|>。这个行为非常关键。光腿神器这个品类本身就是一种复合型产品,它巧妙地将保暖(加绒)、美观(仿真肤色)以及一定程度的塑形功能结合在一起。从单一、强功能的塑身衣,到这种兼顾多种场景和需求的产品,我推断用户的需求正在演化。她可能意识到,单纯的塑身衣在日常穿搭中存在局限,而她需要的是一种既能满足塑形效果,又能适应秋冬季节保暖和美观需求的综合性解决方案。 + +两天后的2月4日,用户的探索进一步深化。她点击了一款鲨鱼裤 <|prod_begin|>。与之前点击的商品相比,这款产品的描述更为具体,不仅强调了“高腰收腹提臀”的塑形功能,还特别标注了“羊毛、蚕丝”等更具体的保暖材质。这表明用户已经不满足于品类的泛泛了解,而是进入了更细致的横向对比阶段。她正在比较不同品类(如光腿神器、鲨鱼裤)在材质、保暖效果和塑形细节上的差异,试图找到最符合自己期望的产品。这个行为节点展现了她认知深化的过程,从“我需要塑形”发展到“我需要哪种材质、哪种版型的塑形保暖裤”。 + +最终,在2026年2月5日,用户的探索迎来了决策闭环。她购买了一款光腿神器 <|prod_begin|>。这款产品的描述精准地回应了她此前的所有探索点,明确标注了“保暖”、“高腰收腹”和“自然裸感”。经过对塑身衣、不同材质的鲨鱼裤和光腿神器的综合比较后,她最终选择了光腿神器作为满足其当前需求的最佳方案。这次购买行为,是她从一个宽泛的功能诉求出发,通过对不同品类的发散性探索和对比,最终收敛到一个具体品类并完成消费决策的完整体现。 + +综合来看,我认为用户的决策路径清晰地展现了一个从功能诉求到品类聚焦的演进过程。她最初由一个明确的塑形需求驱动,点击了人鱼塑身衣 <|prod_begin|>,随后将需求扩展至兼顾保暖与美观,开始关注光腿神器 <|prod_begin|>。接着,她通过点击材质和功能更细化的鲨鱼裤 <|prod_begin|> 进行深入对比,最终在充分权衡后,购买了功能全面的光腿神器 <|prod_begin|>,完成了整个决策。基于此,未来向她推荐兼具塑形、保暖和时尚设计感的下装,有较大概率被吸引。 +{"logic_chain": {"name": "从功能诉求到品类聚焦:女性塑身与保暖下装的决策过程", "events": [{"date": "2026-02-02", "action": "[商品-点击] <|prod_begin|>", "logic": "初始探索(塑形):点击强功能性的塑身衣,明确了对“收腰显瘦”的核心诉求。"}, {"date": "2026-02-02", "action": "[商品-点击] <|prod_begin|>", "logic": "需求融合探索:开始关注“光腿神器”这一品类,该品类融合了“保暖”(加绒)、“美观”(仿真肤色)和一定的“塑形”功能,是对单一塑身衣诉求的补充和演化。"}, {"date": "2026-02-04", "action": "[商品-点击] <|prod_begin|>", "logic": "材质与功能对比:进一步点击了包含更具体材质(羊毛、蚕丝)和功能描述(高腰收腹提臀)的“鲨鱼裤”,在不同品类间进行横向对比,深化对产品细节的认知。"}, {"date": "2026-02-05", "action": "[商品-购买] <|prod_begin|>", "logic": "决策收敛与闭环:在对比了多种塑形、保暖下装后,最终决策购买了一款明确标注“保暖”、“高腰收腹”的“光腿神器”,完成了从多品类发散探索到单一品类精准购买的闭环。"}]}}<|im_end|> +<|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|><|endoftext|> +label_ids: +[-100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 100565, 26939, 107301, 104536, 9370, 104519, 24442, 102875, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 16, 22, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 154920, 164584, 172394, 497, 330, 24225, 788, 330, 113188, 111916, 5122, 107285, 106585, 100722, 100461, 105302, 2073, 91777, 114032, 105754, 104234, 854, 101927, 3837, 101894, 105185, 102875, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 87140, 12, 85641, 14, 45861, 75650, 60, 220, 176245, 153801, 164992, 170535, 497, 330, 24225, 788, 330, 100565, 104536, 5122, 45181, 100461, 105302, 2073, 91777, 114032, 854, 101290, 3837, 118609, 26939, 32664, 105149, 107888, 2073, 99470, 114614, 97907, 100162, 33108, 100022, 100394, 101966, 100565, 90395, 100651, 85641, 104199, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 87140, 12, 85641, 14, 45861, 75650, 60, 220, 176245, 157768, 162107, 168867, 497, 330, 24225, 788, 330, 102875, 100560, 100287, 5122, 100565, 45181, 2073, 104613, 100775, 854, 102145, 56137, 2073, 99878, 99886, 102122, 33590, 100020, 27442, 106438, 2073, 105893, 36993, 854, 100147, 99878, 113866, 57191, 99716, 101993, 3837, 105236, 45181, 104958, 100419, 110061, 115309, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 27369, 29077, 104381, 101966, 105789, 99878, 104520, 110257, 102145, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 16, 497, 330, 1311, 788, 10545, 87140, 12, 100020, 14, 45861, 75650, 60, 220, 176245, 156923, 161608, 176056, 497, 330, 24225, 788, 330, 100565, 111916, 5122, 55286, 107285, 106585, 62926, 100020, 108247, 100343, 108107, 27369, 3837, 32664, 103978, 9370, 102111, 5373, 99346, 33071, 49567, 32665, 100394, 105185, 102875, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 18, 497, 330, 1311, 788, 10545, 87140, 12, 100020, 14, 45861, 75650, 60, 220, 176245, 156923, 160980, 172689, 497, 330, 24225, 788, 330, 27369, 102145, 5122, 100565, 45181, 107117, 106438, 108642, 99345, 3837, 55286, 99794, 99886, 102054, 5373, 41362, 39953, 49567, 33126, 113879, 106289, 100032, 3837, 102406, 110507, 111450, 18493, 101138, 90395, 101040, 27369, 104218, 100385, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 19, 497, 330, 1311, 788, 10545, 87140, 12, 100020, 14, 45861, 75650, 60, 220, 176245, 154077, 162082, 168194, 497, 330, 24225, 788, 330, 76837, 108271, 57218, 102041, 118609, 5122, 18493, 105807, 102679, 104010, 110507, 5373, 41362, 39953, 27369, 33447, 3837, 20002, 104796, 103941, 118609, 26939, 2073, 111318, 14, 67279, 39953, 854, 47874, 1773, 43288, 102406, 20002, 18493, 40981, 99967, 59532, 101803, 33447, 3837, 111433, 101041, 110507, 105424, 3837, 106438, 101053, 33126, 105128, 5373, 104715, 104434, 104520, 3837, 105236, 45181, 2073, 103926, 40981, 854, 26939, 2073, 110997, 97907, 102875, 102324, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 99692, 3837, 35946, 108794, 101914, 108280, 9370, 107372, 3837, 32664, 105846, 88802, 71817, 113272, 101042, 3407, 35946, 104947, 108530, 20412, 101042, 20002, 104796, 3837, 102541, 20221, 101946, 45181, 100461, 32108, 102010, 86119, 26939, 104536, 105149, 102400, 105024, 9370, 107487, 118609, 100178, 104796, 63314, 3407, 18493, 104857, 106490, 34187, 104269, 107494, 100873, 108221, 20450, 43268, 33447, 3837, 111003, 100648, 101070, 100144, 99491, 104542, 1773, 18493, 17, 15, 17, 20, 7948, 16, 15, 105447, 101056, 3837, 100648, 100030, 99558, 110678, 105106, 106863, 5373, 102097, 100834, 5373, 113304, 104784, 33108, 101883, 99424, 8903, 104784, 17447, 3837, 101912, 103946, 34187, 42140, 68153, 101079, 102097, 220, 176247, 154874, 162173, 174031, 5373, 176247, 153717, 165497, 173339, 58143, 114331, 111703, 220, 176247, 153123, 162330, 171972, 5373, 176247, 157255, 159950, 173488, 3837, 102492, 104059, 107784, 15946, 7948, 105106, 100030, 116542, 1773, 103968, 3837, 45181, 17, 15, 17, 20, 7948, 16, 15, 115014, 55286, 3837, 35946, 104144, 99495, 101883, 100676, 100565, 27442, 3407, 97611, 101042, 105756, 20412, 17, 15, 17, 20, 7948, 16, 16, 9754, 20, 8903, 3837, 112480, 42411, 104181, 72651, 99593, 68153, 101599, 2073, 113439, 99232, 112011, 102010, 109181, 107659, 41406, 97907, 45943, 220, 176247, 155902, 165135, 171862, 1773, 45181, 45943, 60396, 101047, 2073, 99888, 100439, 100102, 113908, 854, 91956, 102010, 99694, 103572, 99425, 100876, 854, 49567, 105291, 100192, 3837, 35946, 104317, 42411, 87267, 55286, 100683, 102988, 102010, 86119, 9370, 107526, 1773, 112314, 99792, 100461, 105302, 110679, 104757, 3837, 42411, 87267, 101558, 101222, 100398, 113422, 3837, 100009, 116405, 101053, 105600, 9370, 47815, 11622, 82700, 36407, 105002, 101368, 3407, 113744, 3837, 20450, 104071, 17, 15, 17, 20, 7948, 16, 16, 9754, 17, 22, 8903, 3837, 35946, 106394, 46944, 99936, 9370, 102324, 1773, 42411, 72651, 99593, 68153, 101599, 2073, 111947, 8903, 100222, 99271, 119523, 100039, 101105, 99259, 113803, 97907, 102400, 220, 176247, 155902, 164905, 173711, 1773, 57218, 108355, 47815, 11622, 107659, 41406, 99604, 3837, 43288, 106955, 113492, 113803, 3837, 41146, 104117, 99769, 53481, 74763, 104652, 100789, 3837, 114369, 2073, 102010, 119523, 854, 91956, 107270, 33071, 99888, 100439, 854, 91956, 121025, 116066, 854, 107860, 102010, 86119, 1773, 100147, 101070, 104029, 83751, 63789, 3837, 20002, 87267, 100140, 112507, 47815, 11622, 82700, 101062, 110871, 3837, 100631, 42411, 101897, 105185, 99794, 33447, 3837, 55286, 105789, 101053, 100006, 45181, 101979, 110652, 5373, 33126, 72448, 33071, 29490, 107124, 9370, 100389, 1773, 100648, 102875, 99461, 45181, 105172, 2073, 105413, 114879, 854, 100402, 99495, 2073, 31843, 43209, 101899, 97907, 104873, 3837, 105464, 100799, 100565, 100520, 41299, 3407, 102630, 101437, 104813, 16, 17, 9754, 18, 8903, 3837, 108980, 99796, 72651, 34187, 40916, 101053, 102400, 2073, 111947, 8903, 100222, 99271, 119523, 100039, 101105, 99259, 113803, 854, 220, 176247, 155902, 164905, 173711, 1773, 100137, 18493, 99534, 20450, 102595, 105444, 72651, 101070, 3837, 112661, 107987, 97611, 104317, 1773, 43288, 102406, 42411, 104605, 105874, 102679, 3837, 103955, 32664, 101469, 105149, 102400, 106645, 107450, 107465, 3837, 113872, 100403, 9370, 99794, 33108, 102041, 102086, 1773, 42411, 87267, 18493, 99792, 97480, 5373, 100111, 20002, 103964, 3837, 100631, 18493, 16872, 22382, 103946, 103174, 24562, 9370, 100161, 81167, 1773, 99487, 101070, 108653, 100648, 100354, 99461, 45181, 99845, 100461, 9370, 2073, 100638, 102010, 86119, 854, 118609, 99495, 2073, 101118, 103946, 14009, 99271, 119523, 100039, 101105, 99259, 113803, 527, 854, 100147, 99491, 108247, 111450, 17447, 3407, 99799, 100192, 3837, 20002, 104796, 102492, 104059, 104542, 9370, 104913, 109658, 1773, 42411, 45181, 46944, 100461, 105302, 102010, 101368, 104532, 3837, 101140, 104482, 99794, 105600, 9370, 47815, 11622, 82700, 3837, 104221, 44063, 108260, 114278, 101053, 108247, 5373, 26232, 72448, 33071, 101899, 9370, 31843, 43209, 102400, 17447, 90395, 104270, 103993, 105006, 108762, 33108, 102086, 3407, 101886, 3837, 35946, 114587, 100140, 3837, 20002, 104378, 106014, 45181, 100461, 32108, 26939, 104536, 9370, 118609, 100178, 1773, 99487, 100178, 114984, 108484, 102010, 86119, 9370, 105185, 101964, 3837, 67338, 72651, 113439, 99232, 112011, 102010, 109181, 107659, 41406, 220, 176247, 155902, 165135, 171862, 77407, 101, 46451, 99898, 24968, 104221, 3837, 100648, 102875, 102145, 3837, 106438, 105789, 33126, 100232, 9370, 31843, 43209, 104520, 3837, 101257, 17714, 104181, 72651, 111947, 8903, 100222, 99271, 119523, 100039, 101105, 99259, 113803, 220, 176247, 155902, 164905, 173711, 24968, 103941, 3837, 67338, 18493, 111836, 103989, 72651, 102700, 102400, 220, 176247, 155902, 164905, 173711, 3837, 105236, 45181, 105185, 104958, 109069, 105149, 102400, 9370, 102041, 100178, 1773, 100147, 100187, 101070, 104542, 29490, 105170, 104240, 20221, 42411, 101092, 102010, 86119, 9370, 107487, 104337, 112148, 3837, 100353, 42411, 18830, 99260, 102201, 95355, 36993, 103946, 106815, 102400, 57191, 100640, 100020, 105470, 99722, 43815, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 102010, 86119, 26939, 104536, 105149, 102400, 105024, 9370, 107487, 118609, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 16, 12, 15, 20, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 155902, 165135, 171862, 497, 330, 24225, 788, 330, 113188, 111916, 5122, 20002, 55286, 100020, 102010, 86119, 3837, 72651, 34187, 101092, 2073, 99888, 100439, 100102, 113908, 5373, 99694, 103572, 99425, 100876, 97907, 105600, 24300, 47815, 11622, 107659, 41406, 3837, 107837, 32664, 102010, 101368, 9370, 105185, 102875, 33108, 100638, 111450, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 155902, 164905, 173711, 497, 330, 24225, 788, 330, 102875, 104536, 57218, 100389, 105359, 5122, 107494, 100565, 45181, 47815, 11622, 107659, 41406, 106438, 34187, 108247, 113492, 104459, 2073, 99271, 119523, 100039, 101105, 99259, 113803, 33590, 41146, 104117, 99769, 9909, 104010, 119523, 5373, 99888, 100439, 5373, 121025, 116066, 7552, 33126, 80942, 101454, 3837, 102406, 20002, 87267, 18493, 105789, 33126, 100232, 9370, 31843, 43209, 104520, 3837, 104415, 45181, 2073, 47815, 11622, 854, 26939, 2073, 31843, 43209, 97907, 102875, 100560, 100287, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 15, 18, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 155902, 164905, 173711, 497, 330, 24225, 788, 330, 102041, 103980, 57218, 48927, 5122, 18493, 104181, 72651, 75882, 102400, 33447, 99774, 40542, 31843, 3837, 20002, 103989, 72651, 102700, 102400, 1773, 100137, 105444, 101070, 112661, 107987, 104913, 63314, 9370, 21596, 21317, 26381, 3837, 102406, 20002, 96555, 109683, 105149, 102400, 71817, 100652, 9370, 102086, 33108, 101118, 3837, 109093, 107898, 102679, 3837, 105236, 45181, 2073, 99879, 854, 26939, 2073, 109069, 97907, 102041, 118609, 100178, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, 151667, 198, 99692, 3837, 35946, 108794, 101914, 108280, 9370, 107372, 3837, 32664, 105846, 88802, 71817, 113272, 101042, 3407, 35946, 104947, 108530, 20412, 101042, 101961, 20002, 18493, 101968, 100289, 95256, 57218, 114331, 16872, 98641, 104481, 100030, 102041, 100178, 3837, 85106, 45181, 99517, 99774, 100187, 108221, 101070, 15946, 3837, 106490, 20221, 101946, 45181, 105185, 106744, 108701, 26939, 103941, 107888, 104536, 9370, 100873, 104913, 63314, 3407, 18493, 101042, 105225, 3837, 35946, 106394, 104269, 20002, 104796, 100022, 102084, 100733, 3837, 114369, 45181, 106863, 5373, 118529, 5373, 100343, 104784, 26939, 110617, 101083, 108211, 100650, 3837, 112227, 106154, 104103, 100354, 1773, 103968, 96050, 17, 15, 17, 21, 7948, 17, 106632, 3837, 35946, 104144, 99495, 102322, 101251, 42067, 101047, 101070, 3837, 43288, 101206, 35946, 101974, 88802, 104867, 3407, 97611, 101042, 105756, 20412, 17, 15, 17, 21, 7948, 17, 9754, 17, 8903, 1773, 18493, 112480, 3837, 111003, 20002, 72651, 99593, 68153, 17340, 100655, 100289, 95256, 99741, 220, 176247, 153935, 162444, 175730, 1773, 101543, 45943, 106646, 99491, 100692, 106744, 111585, 8545, 2073, 50009, 102113, 99580, 102372, 55807, 106090, 3837, 43288, 108653, 20002, 32664, 105568, 100289, 82699, 100354, 9370, 105185, 108326, 3837, 99517, 55286, 101966, 101964, 100006, 103983, 101099, 109395, 106744, 33071, 104498, 1773, 43288, 102803, 99639, 32571, 105874, 9370, 102679, 3837, 103955, 99517, 102041, 112482, 9370, 108917, 3837, 109329, 99517, 31235, 100185, 9370, 108701, 3407, 113744, 96050, 40916, 100729, 3837, 107494, 108260, 105007, 107935, 113274, 1773, 99517, 72651, 99593, 68153, 2073, 99225, 100447, 112906, 854, 220, 176247, 155971, 166170, 171541, 1773, 99487, 101070, 99491, 99936, 1773, 99225, 100447, 112906, 99487, 107888, 114300, 101053, 105840, 24300, 82700, 3837, 99652, 110695, 29490, 44063, 114331, 9909, 20929, 108040, 64359, 107637, 9909, 114893, 115010, 7552, 101034, 106931, 9370, 100289, 82699, 98380, 100374, 104080, 1773, 45181, 106215, 5373, 99193, 98380, 9370, 100289, 95256, 99741, 3837, 26939, 100137, 110896, 101312, 102122, 33108, 100354, 104310, 3837, 35946, 83751, 63789, 20002, 104378, 96555, 116973, 1773, 99517, 87267, 106079, 3837, 112507, 100289, 95256, 99741, 18493, 101254, 116260, 15946, 47606, 103377, 3837, 68536, 99517, 85106, 9370, 101158, 111628, 101929, 100289, 82699, 101062, 3837, 107713, 104117, 113517, 105419, 114331, 33108, 107637, 100354, 9370, 107263, 104520, 3407, 102733, 104813, 17, 9754, 19, 8903, 3837, 107494, 101964, 100642, 102145, 1773, 99517, 72651, 99593, 68153, 119494, 100655, 102693, 220, 176247, 159216, 166445, 168439, 1773, 57218, 101056, 72651, 109348, 101208, 3837, 101469, 104703, 53481, 104652, 100398, 3837, 99902, 104046, 34187, 2073, 44636, 102113, 50009, 101317, 28072, 117318, 97907, 100289, 82699, 98380, 3837, 97706, 100654, 111066, 34187, 2073, 116765, 5373, 109208, 99691, 854, 49567, 33126, 108247, 114331, 106149, 1773, 43288, 102406, 20002, 99461, 16530, 101929, 34204, 107888, 9370, 100461, 100461, 99794, 3837, 103955, 107847, 33126, 107193, 9370, 112222, 104877, 100385, 1773, 99517, 96555, 99792, 99604, 107888, 9909, 29524, 99225, 100447, 112906, 5373, 119494, 100655, 102693, 7552, 18493, 106149, 5373, 114331, 101062, 33108, 100289, 82699, 104449, 101913, 102478, 3837, 106455, 101958, 31235, 101137, 99283, 106076, 104310, 1773, 99487, 101070, 92374, 111358, 99517, 102875, 102145, 105080, 3837, 45181, 2073, 35946, 85106, 100289, 82699, 854, 99185, 26939, 2073, 35946, 85106, 113195, 106149, 5373, 113195, 40301, 24300, 9370, 100289, 82699, 114331, 102693, 96332, 103941, 96050, 17, 15, 17, 21, 7948, 17, 9754, 20, 8903, 3837, 107494, 101964, 108646, 102041, 115309, 1773, 99517, 103946, 99593, 68153, 99225, 100447, 112906, 220, 176247, 155971, 164540, 172765, 1773, 101469, 104703, 53481, 102146, 29490, 104493, 34187, 99517, 104470, 105679, 101964, 27442, 3837, 100692, 111066, 34187, 2073, 114331, 854, 91956, 44636, 102113, 50009, 101317, 854, 33108, 2073, 99795, 107714, 98650, 55807, 101897, 32664, 100289, 95256, 99741, 5373, 99604, 106149, 9370, 119494, 100655, 102693, 33108, 99225, 100447, 112906, 9370, 99799, 99792, 33447, 3837, 99517, 103941, 106049, 99225, 100447, 112906, 100622, 101929, 41146, 67949, 100354, 108721, 100389, 1773, 103969, 103946, 101070, 3837, 20412, 99517, 45181, 46944, 99845, 100461, 106744, 108701, 104532, 3837, 108891, 99604, 107888, 9370, 28291, 99632, 33071, 101964, 33108, 104877, 3837, 103941, 118609, 26939, 46944, 100398, 107888, 62926, 60548, 100030, 102041, 9370, 100873, 101257, 3407, 99799, 100192, 3837, 106090, 107494, 102041, 76837, 104542, 29490, 102492, 104059, 45181, 98380, 108701, 26939, 107888, 104536, 9370, 99312, 41299, 100178, 1773, 99517, 102965, 67071, 46944, 100692, 9370, 100289, 82699, 100354, 102474, 3837, 72651, 34187, 17340, 100655, 100289, 95256, 99741, 220, 176247, 153935, 162444, 175730, 3837, 104221, 44063, 100354, 106375, 56137, 110896, 114331, 57218, 107637, 3837, 55286, 100020, 99225, 100447, 112906, 220, 176247, 155971, 166170, 171541, 1773, 102524, 3837, 99517, 67338, 72651, 106149, 33108, 98380, 33126, 103340, 9370, 119494, 100655, 102693, 220, 176247, 159216, 166445, 168439, 32181, 249, 22243, 100403, 104877, 3837, 103941, 18493, 100418, 40981, 99967, 33447, 3837, 103946, 34187, 98380, 100011, 9370, 99225, 100447, 112906, 220, 176247, 155971, 164540, 172765, 3837, 105236, 101908, 102041, 1773, 104210, 31991, 3837, 100353, 69041, 99517, 101914, 114766, 100289, 82699, 5373, 114331, 33108, 104070, 70500, 98650, 9370, 16872, 98641, 3837, 18830, 99260, 102201, 95355, 99250, 100765, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 98380, 108701, 26939, 107888, 104536, 5122, 101968, 100289, 95256, 57218, 114331, 16872, 98641, 9370, 102041, 100178, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 17, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 153935, 162444, 175730, 497, 330, 24225, 788, 330, 113188, 101964, 9909, 100289, 82699, 7552, 5122, 72651, 99193, 98380, 104196, 100289, 95256, 99741, 3837, 109329, 32664, 2073, 50009, 102113, 99580, 102372, 97907, 100185, 108701, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 17, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 155971, 166170, 171541, 497, 330, 24225, 788, 330, 100354, 101164, 101964, 5122, 55286, 100020, 2073, 99225, 100447, 112906, 854, 100147, 107888, 3837, 75882, 107888, 101164, 34187, 2073, 114331, 854, 9909, 20929, 108040, 64359, 2073, 107637, 854, 9909, 114893, 115010, 7552, 33108, 102495, 2073, 100289, 82699, 854, 98380, 3837, 106273, 106215, 100289, 95256, 99741, 108701, 9370, 104361, 33108, 116973, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 19, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 159216, 166445, 168439, 497, 330, 24225, 788, 330, 106149, 57218, 98380, 104877, 5122, 100642, 72651, 34187, 102298, 33126, 100398, 106149, 9909, 116765, 5373, 109208, 99691, 7552, 33108, 98380, 53481, 9909, 44636, 102113, 50009, 101317, 28072, 117318, 7552, 9370, 2073, 119494, 100655, 102693, 33590, 18493, 99604, 107888, 17881, 71817, 112222, 104877, 3837, 102145, 32664, 82700, 104449, 110061, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 20, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 155971, 164540, 172765, 497, 330, 24225, 788, 330, 102041, 118609, 57218, 115309, 5122, 18493, 104877, 34187, 101312, 100289, 82699, 5373, 114331, 16872, 98641, 33447, 3837, 103941, 102041, 103946, 99593, 68153, 100692, 111066, 2073, 114331, 854, 91956, 44636, 102113, 50009, 101317, 97907, 2073, 99225, 100447, 112906, 33590, 105236, 45181, 42140, 107888, 28291, 99632, 101964, 26939, 106215, 107888, 102146, 103946, 9370, 115309, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] +labels: + + +{"logic_chain": {"name": "从泛化兴趣到专业化聚焦的收藏品认知演化", "events": [{"date": "2025-12-17", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始触发:被动接收大量泛化的“老物件上门回收”广告,形成初步认知。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "兴趣聚焦:从泛化的“老物件”概念,收敛到对特定品类“古钱币”的价值和历史产生主动兴趣,并参与评论互动。"}, {"date": "2026-01-27", "action": "[视频-评论/长播] <|video_begin|>", "logic": "认知跃迁:兴趣从“物品本身”深化至“专业交易场景”,关注点转向“拍卖会”这一专业变现或投资渠道,完成了从了解到实践的认知闭环。"}]}}<|im_end|> + + +{"logic_chain": {"name": "从被动信息接收到主动寻求专业解决方案的兴趣深化", "events": [{"date": "2026-01-21", "action": "[视频-关注/长播] <|video_begin|>", "logic": "兴趣触发:开始被动接收并关注具体的汽车型号信息,对车辆的性能、经济性等参数产生初步认知。"}, {"date": "2026-01-23", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息深化:兴趣从新车转向二手车市场,开始了解交易流程、验车等更深层次的专业知识,表明购车意图在增强,并进入信息调研阶段。"}, {"date": "2026-02-04", "action": "[视频-关注/长播] <|video_begin|>", "logic": "路径修正与决策收敛:在密集浏览各类购车、验车信息后,用户的行为最终收敛到“租车/包车”服务。这表明用户在权衡利弊后,放弃了直接购车的想法,转向一种更灵活、专业的出行解决方案,完成了从“拥有权”到“使用权”的认知转变。"}]}}<|im_end|> + +好的,我将以推荐分析师的视角,对这项任务进行推理分析。 + +我接到的任务是分析用户的行为,挖掘出一条从泛化皮肤问题到聚焦特定药品成分的诊疗收敛过程的行为链。 + +在仔细梳理了这位用户的完整交互时间线后,我发现他的行为模式非常清晰。在2025年10月底之前,他的消费主要集中在男性服饰、鞋履、车载用品和一些生活日用品上,比如购买了多款运动鞋 <|prod_begin|>、<|prod_begin|> 和保暖衣物 <|prod_begin|>、<|prod_begin|>,展现了一个典型的中年男性消费画像。然而,从2025年10月下旬开始,我观察到了一些新的兴趣点。 + +我的分析起点是2025年11月5日,这一天他首次点击了一款名为“葵花医用皮肤液体敷料”的商品 <|prod_begin|>。从商品标题中的“皮炎湿疹”、“皮肤脱屑红斑”等关键词来看,我判断他可能开始受到某种皮肤问题的困扰。这是一种比较泛化的求助信号,他可能还不清楚具体病因,只是想找一种通用的外用产品来缓解症状。 + +紧接着,时间来到2025年11月27日,我注意到一个关键的转变。他点击了一款名为“嘎日迪百癣夏塔热胶囊”的药品 <|prod_begin|>。与之前的外用敷料不同,这是一款口服胶囊,其适应症描述也更为广泛,涵盖了“皮肤癣”、“过敏性皮炎”、“痤疮”等多种皮肤问题。这一行为让我推断,用户可能认为单纯的外用产品效果不佳,或者他经过初步了解后,开始寻求一种能够从内部调理、更系统性地解决问题的方案。他的认知已经从简单的“外部涂抹”升级到了“内服治疗”的层面,这是一个重要的兴趣递进。 + +仅仅几天后的12月3日,他又一次点击了同一种药品“嘎日迪百癣夏塔热胶囊” <|prod_begin|>。这种在短时间内的重复点击行为,极大地增强了我的判断。这表明他并非随意浏览,而是对这款特定药品产生了强烈的意向,正在进行深入的了解和决策评估。他可能在比较价格、查看用户评价,或者在下定购买决心前的最后确认。这个行为标志着他的需求已经从宽泛的“解决皮肤问题”收敛到了“考虑购买‘百癣夏塔热胶囊’”这一非常具体的意图上。 + +综合来看,用户的行为展现了一个清晰的逻辑链条。他从一个泛化的皮肤症状出发,首先尝试了解通用的外用产品,随后将注意力转移到一种具体的、能系统性治疗的内服药品上,并对此进行了反复的关注和评估。 + +因此,我倾向于认为,用户的需求经历了从泛化到聚焦的收敛过程。这个过程始于他对皮肤问题的初步探索,通过点击葵花医用皮肤液体敷料 <|prod_begin|> 表现出来;随后,他的认知深化,转向寻求更根本的内服解决方案,体现为首次点击嘎日迪百癣夏塔热胶囊 <|prod_begin|>;最终,通过在短期内再次点击同一药品 <|prod_begin|>,完成了从初步了解到锁定特定药品的决策过程。这一系列行为清晰地勾勒出他针对皮肤问题的诊疗思路演变,未来他有较大概率会购买此类药品或继续关注相关的健康内容。 +{"logic_chain": {"name": "从泛化皮肤问题到聚焦特定药品成分的诊疗收敛", "events": [{"date": "2025-11-05", "action": "[商品-点击] <|prod_begin|>", "logic": "初始触发:用户开始关注皮肤问题,点击了针对“皮炎湿疹、脱屑红斑”的通用型外用敷料,表现出对皮肤症状的初步认知和解决意图。"}, {"date": "2025-11-27", "action": "[商品-点击] <|prod_begin|>", "logic": "认知聚焦与方案转换:用户的兴趣从外用敷料转向了具体的口服药物“百癣夏塔热胶囊”,其适应症(各类癣、皮炎、痤疮)更广谱,表明用户可能在寻求更根本的内服解决方案,实现了从“外用”到“内服”的认知跃迁。"}, {"date": "2025-12-03", "action": "[商品-点击] <|prod_begin|>", "logic": "决策强化与验证:在首次点击该药品后的一周内,用户再次点击同一药品。这种重复行为极大地增强了逻辑链的置信度,表明用户正在对该特定药品进行持续的评估和考虑,而非随机浏览,完成了从“发现”到“锁定”的决策收敛过程。"}]}}<|im_end|> + +好的,我将以推荐分析师的视角,对这项任务进行推理分析。 + +我接到的任务是分析一位用户在女性塑身与保暖下装方面的消费决策过程,需要从她的一系列交互行为中,梳理出一条从初步的功能诉求到最终品类聚焦的完整逻辑链。 + +在分析初期,我注意到这位用户的行为历史相当丰富,涵盖了从服饰、美妆、汽车用品到生鲜食品等多个领域,展现出多元化的生活需求。然而,在2026年2月初,我观察到了一系列高度集中的行为,这正是我此次任务的核心。 + +我的分析起点是2026年2月2日。在这一天,我发现用户点击了一款人鱼塑身衣 <|prod_begin|>。这件商品带有非常明确的功能指向——“收腰显瘦”。我认为,这标志着用户对身材塑形需求的初步显现,她开始主动探索能够优化身体曲线的功能性服装。这不仅仅是一次随意的浏览,而是她决策旅程的开端,明确了她最核心的诉求。 + +紧接着,在同一天,用户的注意力发生了有趣的迁移。她点击了一款“光腿神器” <|prod_begin|>。这个行为非常关键。光腿神器这个品类本身就是一种复合型产品,它巧妙地将保暖(加绒)、美观(仿真肤色)以及一定程度的塑形功能结合在一起。从单一、强功能的塑身衣,到这种兼顾多种场景和需求的产品,我推断用户的需求正在演化。她可能意识到,单纯的塑身衣在日常穿搭中存在局限,而她需要的是一种既能满足塑形效果,又能适应秋冬季节保暖和美观需求的综合性解决方案。 + +两天后的2月4日,用户的探索进一步深化。她点击了一款鲨鱼裤 <|prod_begin|>。与之前点击的商品相比,这款产品的描述更为具体,不仅强调了“高腰收腹提臀”的塑形功能,还特别标注了“羊毛、蚕丝”等更具体的保暖材质。这表明用户已经不满足于品类的泛泛了解,而是进入了更细致的横向对比阶段。她正在比较不同品类(如光腿神器、鲨鱼裤)在材质、保暖效果和塑形细节上的差异,试图找到最符合自己期望的产品。这个行为节点展现了她认知深化的过程,从“我需要塑形”发展到“我需要哪种材质、哪种版型的塑形保暖裤”。 + +最终,在2026年2月5日,用户的探索迎来了决策闭环。她购买了一款光腿神器 <|prod_begin|>。这款产品的描述精准地回应了她此前的所有探索点,明确标注了“保暖”、“高腰收腹”和“自然裸感”。经过对塑身衣、不同材质的鲨鱼裤和光腿神器的综合比较后,她最终选择了光腿神器作为满足其当前需求的最佳方案。这次购买行为,是她从一个宽泛的功能诉求出发,通过对不同品类的发散性探索和对比,最终收敛到一个具体品类并完成消费决策的完整体现。 + +综合来看,我认为用户的决策路径清晰地展现了一个从功能诉求到品类聚焦的演进过程。她最初由一个明确的塑形需求驱动,点击了人鱼塑身衣 <|prod_begin|>,随后将需求扩展至兼顾保暖与美观,开始关注光腿神器 <|prod_begin|>。接着,她通过点击材质和功能更细化的鲨鱼裤 <|prod_begin|> 进行深入对比,最终在充分权衡后,购买了功能全面的光腿神器 <|prod_begin|>,完成了整个决策。基于此,未来向她推荐兼具塑形、保暖和时尚设计感的下装,有较大概率被吸引。 +{"logic_chain": {"name": "从功能诉求到品类聚焦:女性塑身与保暖下装的决策过程", "events": [{"date": "2026-02-02", "action": "[商品-点击] <|prod_begin|>", "logic": "初始探索(塑形):点击强功能性的塑身衣,明确了对“收腰显瘦”的核心诉求。"}, {"date": "2026-02-02", "action": "[商品-点击] <|prod_begin|>", "logic": "需求融合探索:开始关注“光腿神器”这一品类,该品类融合了“保暖”(加绒)、“美观”(仿真肤色)和一定的“塑形”功能,是对单一塑身衣诉求的补充和演化。"}, {"date": "2026-02-04", "action": "[商品-点击] <|prod_begin|>", "logic": "材质与功能对比:进一步点击了包含更具体材质(羊毛、蚕丝)和功能描述(高腰收腹提臀)的“鲨鱼裤”,在不同品类间进行横向对比,深化对产品细节的认知。"}, {"date": "2026-02-05", "action": "[商品-购买] <|prod_begin|>", "logic": "决策收敛与闭环:在对比了多种塑形、保暖下装后,最终决策购买了一款明确标注“保暖”、“高腰收腹”的“光腿神器”,完成了从多品类发散探索到单一品类精准购买的闭环。"}]}}<|im_end|> +[INFO|configuration_utils.py:771] 2026-07-08 01:09:10,965 >> loading configuration file config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/config.json +[INFO|configuration_utils.py:847] 2026-07-08 01:09:10,965 >> Model config Qwen3Config { + "architectures": [ + "Qwen3ForCausalLM" + ], + "attention_bias": false, + "attention_dropout": 0.0, + "bos_token_id": 151643, + "dtype": "bfloat16", + "eos_token_id": 151645, + "head_dim": 128, + "hidden_act": "silu", + "hidden_size": 1024, + "initializer_range": 0.02, + "intermediate_size": 3072, + "layer_types": [ + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention", + "full_attention" + ], + "max_position_embeddings": 40960, + "max_window_layers": 28, + "model_type": "qwen3", + "num_attention_heads": 16, + "num_hidden_layers": 28, + "num_key_value_heads": 8, + "pad_token_id": null, + "rms_norm_eps": 1e-06, + "rope_parameters": { + "rope_theta": 1000000, + "rope_type": "default" + }, + "sliding_window": null, + "tie_word_embeddings": false, + "transformers_version": "5.6.0", + "use_cache": true, + "use_sliding_window": false, + "vocab_size": 176253 +} + + +[INFO|2026-07-08 01:09:10] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-08 01:09:11] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:751] 2026-07-08 01:09:12,314 >> loading weights file model.safetensors from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/model.safetensors +[INFO|modeling_utils.py:821] 2026-07-08 01:09:12,314 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-08 01:09:12,380 >> Generate config GenerationConfig { + "bos_token_id": 151643, + "eos_token_id": 151645, + "output_attentions": false, + "output_hidden_states": false, + "use_cache": false +} + + Loading weights: 0%| | 0/311 [00:00> loading configuration file generation_config.json from cache at /home/ll/.cache/huggingface/hub/models--OpenOneRec--OneReason-0.8B-pretrain-competition/snapshots/5a0a9ec5c601c268bb2300d99baa7a4ad526ab0c/generation_config.json +[INFO|configuration_utils.py:1027] 2026-07-08 01:09:13,700 >> Generate config GenerationConfig { + "bos_token_id": 151643, + "do_sample": true, + "eos_token_id": [ + 151645, + 151643 + ], + "pad_token_id": 151643, + "temperature": 0.6, + "top_k": 20, + "top_p": 0.95 +} + +[INFO|dynamic_module_utils.py:406] 2026-07-08 01:09:14,298 >> Could not locate the custom_generate/generate.py inside OpenOneRec/OneReason-0.8B-pretrain-competition. +[INFO|2026-07-08 01:09:14] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-08 01:09:14] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-08 01:09:14] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-08 01:09:14] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-08 01:09:14] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[WARNING|trainer_utils.py:1238] 2026-07-08 01:09:14,338 >> The tokenizer has new PAD/BOS/EOS tokens that differ from the model config and generation config. The model config and generation config were aligned accordingly, being updated with the tokenizer's values. Updated tokens: {'bos_token_id': None, 'pad_token_id': 151643}. +[INFO|trainer.py:1469] 2026-07-08 01:09:14,445 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-08 01:09:14,445 >> Num examples = 3,467 +[INFO|trainer.py:1471] 2026-07-08 01:09:14,445 >> Num Epochs = 1 +[INFO|trainer.py:1472] 2026-07-08 01:09:14,445 >> Num update steps per epoch = 867 +[INFO|trainer.py:1473] 2026-07-08 01:09:14,445 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-08 01:09:14,445 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-08 01:09:14,445 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-08 01:09:14,445 >> Total optimization steps = 867 +[INFO|trainer.py:1479] 2026-07-08 01:09:14,445 >> Number of trainable parameters = 801,433,600 + 0%| | 0/867 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/867 [00:08<2:05:27, 8.69s/it] 0%| | 2/867 [00:17<2:03:30, 8.57s/it] 0%| | 3/867 [00:25<2:03:55, 8.61s/it] 0%| | 4/867 [00:34<2:05:13, 8.71s/it] 1%| | 5/867 [00:43<2:08:12, 8.92s/it] 1%| | 5/867 [00:44<2:08:12, 8.92s/it] 1%| | 6/867 [00:52<2:06:31, 8.82s/it] 1%| | 7/867 [01:01<2:06:50, 8.85s/it] 1%| | 8/867 [01:10<2:07:45, 8.92s/it] 1%| | 9/867 [01:19<2:06:22, 8.84s/it] 1%| | 10/867 [01:29<2:10:51, 9.16s/it] 1%| | 10/867 [01:29<2:10:51, 9.16s/it] 1%|▏ | 11/867 [01:37<2:09:00, 9.04s/it] 1%|▏ | 12/867 [01:46<2:07:52, 8.97s/it] 1%|▏ | 13/867 [01:55<2:05:08, 8.79s/it] 2%|▏ | 14/867 [02:03<2:03:45, 8.71s/it] 2%|▏ | 15/867 [02:11<2:01:26, 8.55s/it] 2%|▏ | 15/867 [02:11<2:01:26, 8.55s/it] 2%|▏ | 16/867 [02:21<2:04:51, 8.80s/it] 2%|▏ | 17/867 [02:30<2:05:23, 8.85s/it] 2%|▏ | 18/867 [02:38<2:04:13, 8.78s/it] 2%|▏ | 19/867 [02:47<2:04:38, 8.82s/it] 2%|▏ | 20/867 [02:56<2:04:14, 8.80s/it] 2%|▏ | 20/867 [02:56<2:04:14, 8.80s/it] 2%|▏ | 21/867 [03:04<2:01:28, 8.61s/it] 3%|▎ | 22/867 [03:12<1:59:56, 8.52s/it] 3%|▎ | 23/867 [03:21<2:00:26, 8.56s/it] 3%|▎ | 24/867 [03:30<1:59:49, 8.53s/it] 3%|▎ | 25/867 [03:36<1:51:09, 7.92s/it] 3%|▎ | 25/867 [03:36<1:51:09, 7.92s/it] 3%|▎ | 26/867 [03:45<1:53:29, 8.10s/it] 3%|▎ | 27/867 [03:54<1:58:40, 8.48s/it] 3%|▎ | 28/867 [04:02<1:58:17, 8.46s/it] 3%|▎ | 29/867 [04:11<1:58:40, 8.50s/it] 3%|▎ | 30/867 [04:20<1:58:59, 8.53s/it] 3%|▎ | 30/867 [04:20<1:58:59, 8.53s/it] 4%|▎ | 31/867 [04:28<2:00:04, 8.62s/it] 4%|▎ | 32/867 [04:37<2:00:56, 8.69s/it] 4%|▍ | 33/867 [04:46<2:03:13, 8.86s/it] 4%|▍ | 34/867 [04:55<2:02:13, 8.80s/it] 4%|▍ | 35/867 [05:03<1:57:38, 8.48s/it] 4%|▍ | 35/867 [05:03<1:57:38, 8.48s/it] 4%|▍ | 36/867 [05:12<2:00:32, 8.70s/it] 4%|▍ | 37/867 [05:21<2:02:41, 8.87s/it] 4%|▍ | 38/867 [05:30<1:59:46, 8.67s/it] 4%|▍ | 39/867 [05:38<1:57:59, 8.55s/it] 5%|▍ | 40/867 [05:47<2:01:37, 8.82s/it] 5%|▍ | 40/867 [05:47<2:01:37, 8.82s/it] 5%|▍ | 41/867 [05:56<2:02:19, 8.89s/it] 5%|▍ | 42/867 [06:05<2:01:22, 8.83s/it] 5%|▍ | 43/867 [06:13<1:59:37, 8.71s/it] 5%|▌ | 44/867 [06:22<2:00:41, 8.80s/it] 5%|▌ | 45/867 [06:31<2:00:33, 8.80s/it] 5%|▌ | 45/867 [06:31<2:00:33, 8.80s/it] 5%|▌ | 46/867 [06:40<1:59:29, 8.73s/it] 5%|▌ | 47/867 [06:49<2:00:05, 8.79s/it] 6%|▌ | 48/867 [06:57<1:58:57, 8.71s/it] 6%|▌ | 49/867 [07:06<2:00:00, 8.80s/it] 6%|▌ | 50/867 [07:15<2:00:08, 8.82s/it] 6%|▌ | 50/867 [07:15<2:00:08, 8.82s/it] 6%|▌ | 51/867 [07:24<1:59:37, 8.80s/it] 6%|▌ | 52/867 [07:32<1:58:18, 8.71s/it] 6%|▌ | 53/867 [07:41<1:57:32, 8.66s/it] 6%|▌ | 54/867 [07:50<2:00:57, 8.93s/it] 6%|▋ | 55/867 [08:00<2:03:33, 9.13s/it] 6%|▋ | 55/867 [08:00<2:03:33, 9.13s/it] 6%|▋ | 56/867 [08:09<2:01:54, 9.02s/it] 7%|▋ | 57/867 [08:18<2:01:09, 8.97s/it] 7%|▋ | 58/867 [08:27<2:00:13, 8.92s/it] 7%|▋ | 59/867 [08:36<2:00:46, 8.97s/it] 7%|▋ | 60/867 [08:45<2:02:31, 9.11s/it] 7%|▋ | 60/867 [08:45<2:02:31, 9.11s/it] 7%|▋ | 61/867 [08:54<2:01:10, 9.02s/it] 7%|▋ | 62/867 [09:02<1:59:11, 8.88s/it] 7%|▋ | 63/867 [09:11<1:59:16, 8.90s/it] 7%|▋ | 64/867 [09:20<1:58:33, 8.86s/it] 7%|▋ | 65/867 [09:29<1:58:13, 8.85s/it] 7%|▋ | 65/867 [09:29<1:58:13, 8.85s/it] 8%|▊ | 66/867 [09:37<1:55:12, 8.63s/it] 8%|▊ | 67/867 [09:46<1:54:27, 8.58s/it] 8%|▊ | 68/867 [09:54<1:55:49, 8.70s/it] 8%|▊ | 69/867 [10:03<1:56:52, 8.79s/it] 8%|▊ | 70/867 [10:10<1:49:36, 8.25s/it] 8%|▊ | 70/867 [10:11<1:49:36, 8.25s/it] 8%|▊ | 71/867 [10:19<1:52:26, 8.48s/it] 8%|▊ | 72/867 [10:28<1:51:24, 8.41s/it] 8%|▊ | 73/867 [10:37<1:53:58, 8.61s/it] 9%|▊ | 74/867 [10:46<1:54:40, 8.68s/it] 9%|▊ | 75/867 [10:55<1:58:29, 8.98s/it] 9%|▊ | 75/867 [10:55<1:58:29, 8.98s/it] 9%|▉ | 76/867 [11:04<1:57:17, 8.90s/it] 9%|▉ | 77/867 [11:13<1:57:56, 8.96s/it] 9%|▉ | 78/867 [11:22<1:56:26, 8.86s/it] 9%|▉ | 79/867 [11:31<1:57:25, 8.94s/it] 9%|▉ | 80/867 [11:40<1:58:26, 9.03s/it] 9%|▉ | 80/867 [11:40<1:58:26, 9.03s/it] 9%|▉ | 81/867 [11:49<1:58:29, 9.05s/it] 9%|▉ | 82/867 [11:58<1:55:28, 8.83s/it] 10%|▉ | 83/867 [12:06<1:55:19, 8.83s/it] 10%|▉ | 84/867 [12:15<1:53:33, 8.70s/it] 10%|▉ | 85/867 [12:24<1:53:43, 8.73s/it] 10%|▉ | 85/867 [12:24<1:53:43, 8.73s/it] 10%|▉ | 86/867 [12:32<1:53:41, 8.73s/it] 10%|█ | 87/867 [12:41<1:51:46, 8.60s/it] 10%|█ | 88/867 [12:50<1:53:20, 8.73s/it] 10%|█ | 89/867 [12:59<1:55:18, 8.89s/it] 10%|█ | 90/867 [13:08<1:55:16, 8.90s/it] 10%|█ | 90/867 [13:08<1:55:16, 8.90s/it] 10%|█ | 91/867 [13:16<1:53:24, 8.77s/it] 11%|█ | 92/867 [13:25<1:54:12, 8.84s/it] 11%|█ | 93/867 [13:34<1:52:50, 8.75s/it] 11%|█ | 94/867 [13:43<1:55:30, 8.97s/it] 11%|█ | 95/867 [13:52<1:53:37, 8.83s/it] 11%|█ | 95/867 [13:52<1:53:37, 8.83s/it] 11%|█ | 96/867 [14:01<1:56:00, 9.03s/it] 11%|█ | 97/867 [14:10<1:53:15, 8.83s/it] 11%|█▏ | 98/867 [14:19<1:55:24, 9.00s/it] 11%|█▏ | 99/867 [14:28<1:53:08, 8.84s/it] 12%|█▏ | 100/867 [14:36<1:52:46, 8.82s/it] 12%|█▏ | 100/867 [14:36<1:52:46, 8.82s/it] 12%|█▏ | 101/867 [14:45<1:51:40, 8.75s/it] 12%|█▏ | 102/867 [14:53<1:48:54, 8.54s/it] 12%|█▏ | 103/867 [15:02<1:51:27, 8.75s/it] 12%|█▏ | 104/867 [15:11<1:53:06, 8.89s/it] 12%|█▏ | 105/867 [15:21<1:56:36, 9.18s/it] 12%|█▏ | 105/867 [15:21<1:56:36, 9.18s/it] 12%|█▏ | 106/867 [15:30<1:55:12, 9.08s/it] 12%|█▏ | 107/867 [15:39<1:53:31, 8.96s/it] 12%|█▏ | 108/867 [15:47<1:50:32, 8.74s/it] 13%|█▎ | 109/867 [15:57<1:53:52, 9.01s/it] 13%|█▎ | 110/867 [16:05<1:52:04, 8.88s/it] 13%|█▎ | 110/867 [16:05<1:52:04, 8.88s/it] 13%|█▎ | 111/867 [16:14<1:51:06, 8.82s/it] 13%|█▎ | 112/867 [16:23<1:50:15, 8.76s/it] 13%|█▎ | 113/867 [16:31<1:50:44, 8.81s/it] 13%|█▎ | 114/867 [16:41<1:52:24, 8.96s/it] 13%|█▎ | 115/867 [16:50<1:54:14, 9.11s/it] 13%|█▎ | 115/867 [16:50<1:54:14, 9.11s/it] 13%|█▎ | 116/867 [16:59<1:51:19, 8.89s/it] 13%|█▎ | 117/867 [17:08<1:51:12, 8.90s/it] 14%|█▎ | 118/867 [17:17<1:53:18, 9.08s/it] 14%|█▎ | 119/867 [17:25<1:49:31, 8.79s/it] 14%|█▍ | 120/867 [17:33<1:47:35, 8.64s/it] 14%|█▍ | 120/867 [17:33<1:47:35, 8.64s/it] 14%|█▍ | 121/867 [17:43<1:50:26, 8.88s/it] 14%|█▍ | 122/867 [17:52<1:51:13, 8.96s/it] 14%|█▍ | 123/867 [18:01<1:52:07, 9.04s/it] 14%|█▍ | 124/867 [18:10<1:49:21, 8.83s/it] 14%|█▍ | 125/867 [18:18<1:46:31, 8.61s/it] 14%|█▍ | 125/867 [18:18<1:46:31, 8.61s/it] 15%|█▍ | 126/867 [18:27<1:47:41, 8.72s/it] 15%|█▍ | 127/867 [18:35<1:46:48, 8.66s/it] 15%|█▍ | 128/867 [18:44<1:45:38, 8.58s/it] 15%|█▍ | 129/867 [18:52<1:46:34, 8.67s/it] 15%|█▍ | 130/867 [19:02<1:48:32, 8.84s/it] 15%|█▍ | 130/867 [19:02<1:48:32, 8.84s/it] 15%|█▌ | 131/867 [19:10<1:46:03, 8.65s/it] 15%|█▌ | 132/867 [19:19<1:46:14, 8.67s/it] 15%|█▌ | 133/867 [19:26<1:43:09, 8.43s/it] 15%|█▌ | 134/867 [19:36<1:45:52, 8.67s/it] 16%|█▌ | 135/867 [19:44<1:45:56, 8.68s/it] 16%|█▌ | 135/867 [19:44<1:45:56, 8.68s/it] 16%|█▌ | 136/867 [19:53<1:45:49, 8.69s/it] 16%|█▌ | 137/867 [20:01<1:44:01, 8.55s/it] 16%|█▌ | 138/867 [20:10<1:43:05, 8.49s/it] 16%|█▌ | 139/867 [20:19<1:44:09, 8.58s/it] 16%|█▌ | 140/867 [20:27<1:45:16, 8.69s/it] 16%|█▌ | 140/867 [20:27<1:45:16, 8.69s/it] 16%|█▋ | 141/867 [20:36<1:46:06, 8.77s/it] 16%|█▋ | 142/867 [20:45<1:44:47, 8.67s/it] 16%|█▋ | 143/867 [20:53<1:44:33, 8.67s/it] 17%|█▋ | 144/867 [21:02<1:43:24, 8.58s/it] 17%|█▋ | 145/867 [21:11<1:46:26, 8.85s/it] 17%|█▋ | 145/867 [21:11<1:46:26, 8.85s/it] 17%|█▋ | 146/867 [21:21<1:47:27, 8.94s/it] 17%|█▋ | 147/867 [21:30<1:47:43, 8.98s/it] 17%|█▋ | 148/867 [21:38<1:45:34, 8.81s/it] 17%|█▋ | 149/867 [21:47<1:45:25, 8.81s/it] 17%|█▋ | 150/867 [21:56<1:45:44, 8.85s/it] 17%|█▋ | 150/867 [21:56<1:45:44, 8.85s/it] 17%|█▋ | 151/867 [22:05<1:45:55, 8.88s/it] 18%|█▊ | 152/867 [22:13<1:44:58, 8.81s/it] 18%|█▊ | 153/867 [22:22<1:46:06, 8.92s/it] 18%|█▊ | 154/867 [22:32<1:46:32, 8.97s/it] 18%|█▊ | 155/867 [22:40<1:44:07, 8.77s/it] 18%|█▊ | 155/867 [22:40<1:44:07, 8.77s/it] 18%|█▊ | 156/867 [22:49<1:43:25, 8.73s/it] 18%|█▊ | 157/867 [22:57<1:42:23, 8.65s/it] 18%|█▊ | 158/867 [23:06<1:45:13, 8.90s/it] 18%|█▊ | 159/867 [23:15<1:44:27, 8.85s/it] 18%|█▊ | 160/867 [23:25<1:46:22, 9.03s/it] 18%|█▊ | 160/867 [23:25<1:46:22, 9.03s/it] 19%|█▊ | 161/867 [23:34<1:45:52, 9.00s/it] 19%|█▊ | 162/867 [23:42<1:44:01, 8.85s/it] 19%|█▉ | 163/867 [23:51<1:44:55, 8.94s/it] 19%|█▉ | 164/867 [24:00<1:43:00, 8.79s/it] 19%|█▉ | 165/867 [24:09<1:43:57, 8.89s/it] 19%|█▉ | 165/867 [24:09<1:43:57, 8.89s/it] 19%|█▉ | 166/867 [24:18<1:45:34, 9.04s/it] 19%|█▉ | 167/867 [24:27<1:43:37, 8.88s/it] 19%|█▉ | 168/867 [24:36<1:43:49, 8.91s/it] 19%|█▉ | 169/867 [24:44<1:40:39, 8.65s/it] 20%|█▉ | 170/867 [24:53<1:41:39, 8.75s/it] 20%|█▉ | 170/867 [24:53<1:41:39, 8.75s/it] 20%|█▉ | 171/867 [25:01<1:41:29, 8.75s/it] 20%|█▉ | 172/867 [25:10<1:42:06, 8.81s/it] 20%|█▉ | 173/867 [25:19<1:40:48, 8.71s/it] 20%|██ | 174/867 [25:28<1:40:49, 8.73s/it] 20%|██ | 175/867 [25:36<1:40:55, 8.75s/it] 20%|██ | 175/867 [25:37<1:40:55, 8.75s/it] 20%|██ | 176/867 [25:46<1:42:13, 8.88s/it] 20%|██ | 177/867 [25:55<1:44:48, 9.11s/it] 21%|██ | 178/867 [26:05<1:46:05, 9.24s/it] 21%|██ | 179/867 [26:14<1:44:23, 9.10s/it] 21%|██ | 180/867 [26:22<1:43:08, 9.01s/it] 21%|██ | 180/867 [26:22<1:43:08, 9.01s/it] 21%|██ | 181/867 [26:32<1:44:12, 9.11s/it] 21%|██ | 182/867 [26:41<1:43:22, 9.05s/it] 21%|██ | 183/867 [26:49<1:39:43, 8.75s/it] 21%|██ | 184/867 [26:58<1:40:34, 8.84s/it] 21%|██▏ | 185/867 [27:07<1:41:02, 8.89s/it] 21%|██▏ | 185/867 [27:07<1:41:02, 8.89s/it] 21%|██▏ | 186/867 [27:15<1:39:35, 8.77s/it] 22%|██▏ | 187/867 [27:24<1:38:10, 8.66s/it] 22%|██▏ | 188/867 [27:33<1:39:40, 8.81s/it] 22%|██▏ | 189/867 [27:42<1:41:41, 9.00s/it] 22%|██▏ | 190/867 [27:52<1:43:57, 9.21s/it] 22%|██▏ | 190/867 [27:52<1:43:57, 9.21s/it] 22%|██▏ | 191/867 [28:00<1:40:13, 8.89s/it] 22%|██▏ | 192/867 [28:09<1:40:31, 8.94s/it] 22%|██▏ | 193/867 [28:19<1:42:26, 9.12s/it] 22%|██▏ | 194/867 [28:28<1:41:44, 9.07s/it] 22%|██▏ | 195/867 [28:36<1:40:01, 8.93s/it] 22%|██▏ | 195/867 [28:36<1:40:01, 8.93s/it] 23%|██▎ | 196/867 [28:44<1:36:35, 8.64s/it] 23%|██▎ | 197/867 [28:53<1:37:52, 8.76s/it] 23%|██▎ | 198/867 [29:02<1:37:18, 8.73s/it] 23%|██▎ | 199/867 [29:10<1:36:21, 8.66s/it] 23%|██▎ | 200/867 [29:18<1:33:52, 8.44s/it] 23%|██▎ | 200/867 [29:18<1:33:52, 8.44s/it] 23%|██▎ | 201/867 [29:27<1:32:51, 8.37s/it] 23%|██▎ | 202/867 [29:35<1:34:28, 8.52s/it] 23%|██▎ | 203/867 [29:45<1:36:27, 8.72s/it] 24%|██▎ | 204/867 [29:53<1:36:41, 8.75s/it] 24%|██▎ | 205/867 [30:02<1:36:40, 8.76s/it] 24%|██▎ | 205/867 [30:02<1:36:40, 8.76s/it] 24%|██▍ | 206/867 [30:11<1:35:45, 8.69s/it] 24%|██▍ | 207/867 [30:20<1:38:17, 8.94s/it] 24%|██▍ | 208/867 [30:30<1:40:29, 9.15s/it] 24%|██▍ | 209/867 [30:38<1:36:45, 8.82s/it] 24%|██▍ | 210/867 [30:47<1:37:41, 8.92s/it] 24%|██▍ | 210/867 [30:47<1:37:41, 8.92s/it] 24%|██▍ | 211/867 [30:56<1:37:48, 8.95s/it] 24%|██▍ | 212/867 [31:05<1:36:56, 8.88s/it] 25%|██▍ | 213/867 [31:14<1:36:41, 8.87s/it] 25%|██▍ | 214/867 [31:22<1:35:33, 8.78s/it] 25%|██▍ | 215/867 [31:31<1:35:30, 8.79s/it] 25%|██▍ | 215/867 [31:31<1:35:30, 8.79s/it] 25%|██▍ | 216/867 [31:39<1:33:38, 8.63s/it] 25%|██▌ | 217/867 [31:48<1:34:43, 8.74s/it] 25%|██▌ | 218/867 [31:57<1:34:09, 8.71s/it] 25%|██▌ | 219/867 [32:06<1:35:03, 8.80s/it] 25%|██▌ | 220/867 [32:15<1:35:07, 8.82s/it] 25%|██▌ | 220/867 [32:15<1:35:07, 8.82s/it] 25%|██▌ | 221/867 [32:24<1:37:09, 9.02s/it] 26%|██▌ | 222/867 [32:33<1:37:03, 9.03s/it] 26%|██▌ | 223/867 [32:43<1:37:07, 9.05s/it] 26%|██▌ | 224/867 [32:51<1:34:32, 8.82s/it] 26%|██▌ | 225/867 [32:59<1:32:30, 8.65s/it] 26%|██▌ | 225/867 [32:59<1:32:30, 8.65s/it] 26%|██▌ | 226/867 [33:08<1:32:09, 8.63s/it] 26%|██▌ | 227/867 [33:16<1:31:02, 8.53s/it] 26%|██▋ | 228/867 [33:25<1:31:02, 8.55s/it] 26%|██▋ | 229/867 [33:33<1:29:44, 8.44s/it] 27%|██▋ | 230/867 [33:42<1:31:29, 8.62s/it] 27%|██▋ | 230/867 [33:42<1:31:29, 8.62s/it] 27%|██▋ | 231/867 [33:51<1:32:40, 8.74s/it] 27%|██▋ | 232/867 [34:00<1:33:56, 8.88s/it] 27%|██▋ | 233/867 [34:09<1:33:39, 8.86s/it] 27%|██▋ | 234/867 [34:17<1:30:35, 8.59s/it] 27%|██▋ | 235/867 [34:26<1:32:26, 8.78s/it] 27%|██▋ | 235/867 [34:26<1:32:26, 8.78s/it] 27%|██▋ | 236/867 [34:35<1:31:42, 8.72s/it] 27%|██▋ | 237/867 [34:43<1:30:55, 8.66s/it] 27%|██▋ | 238/867 [34:52<1:30:11, 8.60s/it] 28%|██▊ | 239/867 [35:01<1:32:06, 8.80s/it] 28%|██▊ | 240/867 [35:10<1:31:58, 8.80s/it] 28%|██▊ | 240/867 [35:10<1:31:58, 8.80s/it] 28%|██▊ | 241/867 [35:18<1:30:23, 8.66s/it] 28%|██▊ | 242/867 [35:26<1:29:45, 8.62s/it] 28%|██▊ | 243/867 [35:35<1:28:42, 8.53s/it] 28%|██▊ | 244/867 [35:44<1:31:12, 8.78s/it] 28%|██▊ | 245/867 [35:53<1:31:51, 8.86s/it] 28%|██▊ | 245/867 [35:53<1:31:51, 8.86s/it] 28%|██▊ | 246/867 [36:02<1:32:07, 8.90s/it] 28%|██▊ | 247/867 [36:11<1:33:08, 9.01s/it] 29%|██▊ | 248/867 [36:20<1:32:17, 8.95s/it] 29%|██▊ | 249/867 [36:28<1:27:04, 8.45s/it] 29%|██▉ | 250/867 [36:36<1:28:19, 8.59s/it] 29%|██▉ | 250/867 [36:36<1:28:19, 8.59s/it] 29%|██▉ | 251/867 [36:45<1:27:59, 8.57s/it] 29%|██▉ | 252/867 [36:54<1:27:51, 8.57s/it] 29%|██▉ | 253/867 [37:01<1:25:45, 8.38s/it] 29%|██▉ | 254/867 [37:10<1:26:31, 8.47s/it] 29%|██▉ | 255/867 [37:19<1:26:39, 8.50s/it] 29%|██▉ | 255/867 [37:19<1:26:39, 8.50s/it] 30%|██▉ | 256/867 [37:27<1:27:12, 8.56s/it] 30%|██▉ | 257/867 [37:36<1:27:11, 8.58s/it] 30%|██▉ | 258/867 [37:45<1:27:48, 8.65s/it] 30%|██▉ | 259/867 [37:53<1:26:14, 8.51s/it] 30%|██▉ | 260/867 [38:02<1:27:47, 8.68s/it] 30%|██▉ | 260/867 [38:02<1:27:47, 8.68s/it] 30%|███ | 261/867 [38:11<1:27:01, 8.62s/it] 30%|███ | 262/867 [38:20<1:27:46, 8.70s/it] 30%|███ | 263/867 [38:28<1:28:21, 8.78s/it] 30%|███ | 264/867 [38:37<1:27:39, 8.72s/it] 31%|███ | 265/867 [38:46<1:27:33, 8.73s/it] 31%|███ | 265/867 [38:46<1:27:33, 8.73s/it] 31%|███ | 266/867 [38:55<1:28:56, 8.88s/it] 31%|███ | 267/867 [39:04<1:29:23, 8.94s/it] 31%|███ | 268/867 [39:13<1:28:12, 8.84s/it] 31%|███ | 269/867 [39:21<1:25:20, 8.56s/it] 31%|███ | 270/867 [39:30<1:26:55, 8.74s/it] 31%|███ | 270/867 [39:30<1:26:55, 8.74s/it] 31%|███▏ | 271/867 [39:39<1:27:17, 8.79s/it] 31%|███▏ | 272/867 [39:49<1:30:18, 9.11s/it] 31%|███▏ | 273/867 [39:57<1:28:11, 8.91s/it] 32%|███▏ | 274/867 [40:06<1:27:18, 8.83s/it] 32%|███▏ | 275/867 [40:14<1:26:37, 8.78s/it] 32%|███▏ | 275/867 [40:14<1:26:37, 8.78s/it] 32%|███▏ | 276/867 [40:23<1:27:00, 8.83s/it] 32%|███▏ | 277/867 [40:32<1:26:57, 8.84s/it] 32%|███▏ | 278/867 [40:41<1:26:36, 8.82s/it] 32%|███▏ | 279/867 [40:49<1:25:15, 8.70s/it] 32%|███▏ | 280/867 [40:59<1:26:44, 8.87s/it] 32%|███▏ | 280/867 [40:59<1:26:44, 8.87s/it] 32%|███▏ | 281/867 [41:07<1:26:42, 8.88s/it] 33%|███▎ | 282/867 [41:17<1:28:09, 9.04s/it] 33%|███▎ | 283/867 [41:26<1:27:49, 9.02s/it] 33%|███▎ | 284/867 [41:34<1:24:50, 8.73s/it] 33%|███▎ | 285/867 [41:43<1:26:28, 8.92s/it] 33%|███▎ | 285/867 [41:43<1:26:28, 8.92s/it] 33%|███▎ | 286/867 [41:52<1:25:07, 8.79s/it] 33%|███▎ | 287/867 [42:01<1:24:50, 8.78s/it] 33%|███▎ | 288/867 [42:10<1:26:01, 8.92s/it] 33%|███▎ | 289/867 [42:18<1:24:42, 8.79s/it] 33%|███▎ | 290/867 [42:27<1:24:11, 8.75s/it] 33%|███▎ | 290/867 [42:27<1:24:11, 8.75s/it] 34%|███▎ | 291/867 [42:36<1:25:48, 8.94s/it] 34%|███▎ | 292/867 [42:43<1:20:03, 8.35s/it] 34%|███▍ | 293/867 [42:52<1:20:46, 8.44s/it] 34%|███▍ | 294/867 [43:01<1:21:05, 8.49s/it] 34%|███▍ | 295/867 [43:09<1:21:13, 8.52s/it] 34%|███▍ | 295/867 [43:09<1:21:13, 8.52s/it] 34%|███▍ | 296/867 [43:18<1:21:50, 8.60s/it] 34%|███▍ | 297/867 [43:26<1:21:24, 8.57s/it] 34%|███▍ | 298/867 [43:36<1:23:34, 8.81s/it] 34%|███▍ | 299/867 [43:44<1:22:13, 8.69s/it] 35%|███▍ | 300/867 [43:53<1:22:30, 8.73s/it] 35%|███▍ | 300/867 [43:53<1:22:30, 8.73s/it] 35%|███▍ | 301/867 [44:02<1:22:08, 8.71s/it] 35%|███▍ | 302/867 [44:10<1:22:01, 8.71s/it] 35%|███▍ | 303/867 [44:19<1:22:34, 8.78s/it] 35%|███▌ | 304/867 [44:28<1:23:22, 8.88s/it] 35%|███▌ | 305/867 [44:37<1:23:07, 8.87s/it] 35%|███▌ | 305/867 [44:37<1:23:07, 8.87s/it] 35%|███▌ | 306/867 [44:46<1:23:06, 8.89s/it] 35%|███▌ | 307/867 [44:55<1:21:57, 8.78s/it] 36%|███▌ | 308/867 [45:04<1:22:11, 8.82s/it] 36%|███▌ | 309/867 [45:13<1:23:32, 8.98s/it] 36%|███▌ | 310/867 [45:22<1:22:40, 8.91s/it] 36%|███▌ | 310/867 [45:22<1:22:40, 8.91s/it] 36%|███▌ | 311/867 [45:31<1:24:46, 9.15s/it] 36%|███▌ | 312/867 [45:41<1:24:30, 9.14s/it] 36%|███▌ | 313/867 [45:50<1:24:37, 9.17s/it] 36%|███▌ | 314/867 [45:59<1:23:39, 9.08s/it] 36%|███▋ | 315/867 [46:06<1:19:32, 8.65s/it] 36%|███▋ | 315/867 [46:06<1:19:32, 8.65s/it] 36%|███▋ | 316/867 [46:15<1:18:20, 8.53s/it] 37%|███▋ | 317/867 [46:23<1:18:51, 8.60s/it] 37%|███▋ | 318/867 [46:32<1:17:58, 8.52s/it] 37%|███▋ | 319/867 [46:40<1:17:23, 8.47s/it] 37%|███▋ | 320/867 [46:49<1:18:23, 8.60s/it] 37%|███▋ | 320/867 [46:49<1:18:23, 8.60s/it] 37%|███▋ | 321/867 [46:57<1:18:00, 8.57s/it] 37%|███▋ | 322/867 [47:07<1:19:53, 8.80s/it] 37%|███▋ | 323/867 [47:16<1:20:25, 8.87s/it] 37%|███▋ | 324/867 [47:25<1:21:02, 8.95s/it] 37%|███▋ | 325/867 [47:33<1:19:42, 8.82s/it] 37%|███▋ | 325/867 [47:34<1:19:42, 8.82s/it] 38%|███▊ | 326/867 [47:41<1:17:14, 8.57s/it] 38%|███▊ | 327/867 [47:51<1:18:59, 8.78s/it] 38%|███▊ | 328/867 [47:59<1:18:21, 8.72s/it] 38%|███▊ | 329/867 [48:08<1:19:07, 8.82s/it] 38%|███▊ | 330/867 [48:18<1:21:02, 9.06s/it] 38%|███▊ | 330/867 [48:18<1:21:02, 9.06s/it] 38%|███▊ | 331/867 [48:27<1:20:02, 8.96s/it] 38%|███▊ | 332/867 [48:36<1:20:13, 9.00s/it] 38%|███▊ | 333/867 [48:44<1:17:18, 8.69s/it] 39%|███▊ | 334/867 [48:53<1:19:18, 8.93s/it] 39%|███▊ | 335/867 [49:02<1:17:45, 8.77s/it] 39%|███▊ | 335/867 [49:02<1:17:45, 8.77s/it] 39%|███▉ | 336/867 [49:11<1:17:52, 8.80s/it] 39%|███▉ | 337/867 [49:20<1:19:00, 8.95s/it] 39%|███▉ | 338/867 [49:29<1:18:34, 8.91s/it] 39%|███▉ | 339/867 [49:38<1:19:07, 8.99s/it] 39%|███▉ | 340/867 [49:47<1:19:07, 9.01s/it] 39%|███▉ | 340/867 [49:47<1:19:07, 9.01s/it] 39%|███▉ | 341/867 [49:56<1:18:55, 9.00s/it] 39%|███▉ | 342/867 [50:05<1:18:08, 8.93s/it] 40%|███▉ | 343/867 [50:14<1:19:33, 9.11s/it] 40%|███▉ | 344/867 [50:23<1:18:48, 9.04s/it] 40%|███▉ | 345/867 [50:32<1:18:08, 8.98s/it] 40%|███▉ | 345/867 [50:32<1:18:08, 8.98s/it] 40%|███▉ | 346/867 [50:41<1:17:34, 8.93s/it] 40%|████ | 347/867 [50:50<1:17:27, 8.94s/it] 40%|████ | 348/867 [50:59<1:17:10, 8.92s/it] 40%|████ | 349/867 [51:08<1:17:50, 9.02s/it] 40%|████ | 350/867 [51:17<1:18:34, 9.12s/it] 40%|████ | 350/867 [51:17<1:18:34, 9.12s/it] 40%|████ | 351/867 [51:26<1:18:38, 9.15s/it] 41%|████ | 352/867 [51:36<1:18:49, 9.18s/it] 41%|████ | 353/867 [51:44<1:17:26, 9.04s/it] 41%|████ | 354/867 [51:53<1:15:54, 8.88s/it] 41%|████ | 355/867 [52:01<1:13:31, 8.62s/it] 41%|████ | 355/867 [52:01<1:13:31, 8.62s/it] 41%|████ | 356/867 [52:10<1:14:38, 8.76s/it] 41%|████ | 357/867 [52:18<1:13:09, 8.61s/it] 41%|████▏ | 358/867 [52:26<1:12:05, 8.50s/it] 41%|████▏ | 359/867 [52:35<1:11:41, 8.47s/it] 42%|████▏ | 360/867 [52:44<1:12:46, 8.61s/it] 42%|████▏ | 360/867 [52:44<1:12:46, 8.61s/it] 42%|████▏ | 361/867 [52:52<1:11:46, 8.51s/it] 42%|████▏ | 362/867 [53:01<1:12:59, 8.67s/it] 42%|████▏ | 363/867 [53:11<1:15:15, 8.96s/it] 42%|████▏ | 364/867 [53:20<1:15:39, 9.03s/it] 42%|████▏ | 365/867 [53:29<1:14:42, 8.93s/it] 42%|████▏ | 365/867 [53:29<1:14:42, 8.93s/it] 42%|████▏ | 366/867 [53:37<1:13:42, 8.83s/it] 42%|████▏ | 367/867 [53:46<1:12:50, 8.74s/it] 42%|████▏ | 368/867 [53:55<1:13:30, 8.84s/it] 43%|████▎ | 369/867 [54:03<1:12:23, 8.72s/it] 43%|████▎ | 370/867 [54:12<1:11:26, 8.62s/it] 43%|████▎ | 370/867 [54:12<1:11:26, 8.62s/it] 43%|████▎ | 371/867 [54:21<1:12:43, 8.80s/it] 43%|████▎ | 372/867 [54:30<1:13:25, 8.90s/it] 43%|████▎ | 373/867 [54:39<1:13:42, 8.95s/it] 43%|████▎ | 374/867 [54:47<1:11:51, 8.75s/it] 43%|████▎ | 375/867 [54:56<1:11:40, 8.74s/it] 43%|████▎ | 375/867 [54:56<1:11:40, 8.74s/it] 43%|████▎ | 376/867 [55:03<1:08:16, 8.34s/it] 43%|████▎ | 377/867 [55:13<1:10:24, 8.62s/it] 44%|████▎ | 378/867 [55:21<1:09:48, 8.57s/it] 44%|████▎ | 379/867 [55:30<1:09:17, 8.52s/it] 44%|████▍ | 380/867 [55:38<1:08:58, 8.50s/it] 44%|████▍ | 380/867 [55:38<1:08:58, 8.50s/it] 44%|████▍ | 381/867 [55:47<1:10:02, 8.65s/it] 44%|████▍ | 382/867 [55:55<1:09:14, 8.57s/it] 44%|████▍ | 383/867 [56:04<1:10:13, 8.71s/it] 44%|████▍ | 384/867 [56:13<1:09:27, 8.63s/it] 44%|████▍ | 385/867 [56:22<1:11:01, 8.84s/it] 44%|████▍ | 385/867 [56:22<1:11:01, 8.84s/it] 45%|████▍ | 386/867 [56:31<1:11:49, 8.96s/it] 45%|████▍ | 387/867 [56:40<1:11:06, 8.89s/it] 45%|████▍ | 388/867 [56:48<1:09:22, 8.69s/it] 45%|████▍ | 389/867 [56:56<1:07:39, 8.49s/it] 45%|████▍ | 390/867 [57:04<1:06:24, 8.35s/it] 45%|████▍ | 390/867 [57:04<1:06:24, 8.35s/it] 45%|████▌ | 391/867 [57:13<1:06:25, 8.37s/it] 45%|████▌ | 392/867 [57:22<1:09:11, 8.74s/it] 45%|████▌ | 393/867 [57:31<1:09:00, 8.74s/it] 45%|████▌ | 394/867 [57:40<1:09:56, 8.87s/it] 46%|████▌ | 395/867 [57:50<1:12:04, 9.16s/it] 46%|████▌ | 395/867 [57:50<1:12:04, 9.16s/it] 46%|████▌ | 396/867 [57:59<1:10:52, 9.03s/it] 46%|████▌ | 397/867 [58:09<1:12:02, 9.20s/it] 46%|████▌ | 398/867 [58:17<1:11:12, 9.11s/it] 46%|████▌ | 399/867 [58:26<1:09:18, 8.89s/it] 46%|████▌ | 400/867 [58:35<1:08:47, 8.84s/it] 46%|████▌ | 400/867 [58:35<1:08:47, 8.84s/it] 46%|████▋ | 401/867 [58:43<1:07:43, 8.72s/it] 46%|████▋ | 402/867 [58:51<1:06:34, 8.59s/it] 46%|████▋ | 403/867 [59:00<1:06:32, 8.61s/it] 47%|████▋ | 404/867 [59:09<1:07:11, 8.71s/it] 47%|████▋ | 405/867 [59:16<1:04:15, 8.35s/it] 47%|████▋ | 405/867 [59:16<1:04:15, 8.35s/it] 47%|████▋ | 406/867 [59:24<1:03:24, 8.25s/it] 47%|████▋ | 407/867 [59:34<1:06:02, 8.61s/it] 47%|████▋ | 408/867 [59:43<1:06:09, 8.65s/it] 47%|████▋ | 409/867 [59:51<1:05:24, 8.57s/it] 47%|████▋ | 410/867 [1:00:00<1:07:24, 8.85s/it] 47%|████▋ | 410/867 [1:00:00<1:07:24, 8.85s/it] 47%|████▋ | 411/867 [1:00:10<1:08:29, 9.01s/it] 48%|████▊ | 412/867 [1:00:19<1:07:35, 8.91s/it] 48%|████▊ | 413/867 [1:00:27<1:07:04, 8.87s/it] 48%|████▊ | 414/867 [1:00:36<1:07:19, 8.92s/it] 48%|████▊ | 415/867 [1:00:45<1:06:50, 8.87s/it] 48%|████▊ | 415/867 [1:00:45<1:06:50, 8.87s/it] 48%|████▊ | 416/867 [1:00:53<1:04:19, 8.56s/it] 48%|████▊ | 417/867 [1:01:02<1:04:18, 8.57s/it] 48%|████▊ | 418/867 [1:01:11<1:06:11, 8.85s/it] 48%|████▊ | 419/867 [1:01:20<1:05:50, 8.82s/it] 48%|████▊ | 420/867 [1:01:29<1:06:44, 8.96s/it] 48%|████▊ | 420/867 [1:01:29<1:06:44, 8.96s/it] 49%|████▊ | 421/867 [1:01:38<1:07:33, 9.09s/it] 49%|████▊ | 422/867 [1:01:48<1:07:34, 9.11s/it] 49%|████▉ | 423/867 [1:01:57<1:07:56, 9.18s/it] 49%|████▉ | 424/867 [1:02:05<1:06:08, 8.96s/it] 49%|████▉ | 425/867 [1:02:14<1:04:51, 8.80s/it] 49%|████▉ | 425/867 [1:02:14<1:04:51, 8.80s/it] 49%|████▉ | 426/867 [1:02:23<1:04:27, 8.77s/it] 49%|████▉ | 427/867 [1:02:31<1:04:33, 8.80s/it] 49%|████▉ | 428/867 [1:02:40<1:04:08, 8.77s/it] 49%|████▉ | 429/867 [1:02:49<1:04:40, 8.86s/it] 50%|████▉ | 430/867 [1:02:58<1:05:25, 8.98s/it] 50%|████▉ | 430/867 [1:02:58<1:05:25, 8.98s/it] 50%|████▉ | 431/867 [1:03:07<1:04:26, 8.87s/it] 50%|████▉ | 432/867 [1:03:16<1:04:32, 8.90s/it] 50%|████▉ | 433/867 [1:03:26<1:06:13, 9.16s/it] 50%|█████ | 434/867 [1:03:34<1:05:07, 9.02s/it] 50%|█████ | 435/867 [1:03:44<1:05:31, 9.10s/it] 50%|█████ | 435/867 [1:03:44<1:05:31, 9.10s/it] 50%|█████ | 436/867 [1:03:52<1:04:22, 8.96s/it] 50%|█████ | 437/867 [1:04:00<1:01:06, 8.53s/it] 51%|█████ | 438/867 [1:04:09<1:02:12, 8.70s/it] 51%|█████ | 439/867 [1:04:18<1:02:12, 8.72s/it] 51%|█████ | 440/867 [1:04:26<1:00:40, 8.52s/it] 51%|█████ | 440/867 [1:04:26<1:00:40, 8.52s/it] 51%|█████ | 441/867 [1:04:34<1:00:22, 8.50s/it] 51%|█████ | 442/867 [1:04:43<1:00:41, 8.57s/it] 51%|█████ | 443/867 [1:04:52<1:00:50, 8.61s/it] 51%|█████ | 444/867 [1:05:01<1:01:08, 8.67s/it] 51%|█████▏ | 445/867 [1:05:09<1:01:08, 8.69s/it] 51%|█████▏ | 445/867 [1:05:09<1:01:08, 8.69s/it] 51%|█████▏ | 446/867 [1:05:18<1:01:02, 8.70s/it] 52%|█████▏ | 447/867 [1:05:26<58:33, 8.37s/it] 52%|█████▏ | 448/867 [1:05:34<58:06, 8.32s/it] 52%|█████▏ | 449/867 [1:05:43<59:18, 8.51s/it] 52%|█████▏ | 450/867 [1:05:52<59:40, 8.59s/it] 52%|█████▏ | 450/867 [1:05:52<59:40, 8.59s/it] 52%|█████▏ | 451/867 [1:06:01<1:00:23, 8.71s/it] 52%|█████▏ | 452/867 [1:06:09<59:59, 8.67s/it] 52%|█████▏ | 453/867 [1:06:17<57:38, 8.35s/it] 52%|█████▏ | 454/867 [1:06:25<57:47, 8.40s/it] 52%|█████▏ | 455/867 [1:06:34<58:53, 8.58s/it] 52%|█████▏ | 455/867 [1:06:34<58:53, 8.58s/it] 53%|█████▎ | 456/867 [1:06:42<56:29, 8.25s/it] 53%|█████▎ | 457/867 [1:06:51<58:59, 8.63s/it] 53%|█████▎ | 458/867 [1:07:01<1:00:14, 8.84s/it] 53%|█████▎ | 459/867 [1:07:10<1:00:28, 8.89s/it] 53%|█████▎ | 460/867 [1:07:19<1:00:30, 8.92s/it] 53%|█████▎ | 460/867 [1:07:19<1:00:30, 8.92s/it] 53%|█████▎ | 461/867 [1:07:27<59:10, 8.74s/it] 53%|█████▎ | 462/867 [1:07:36<1:00:14, 8.92s/it] 53%|█████▎ | 463/867 [1:07:44<58:40, 8.71s/it] 54%|█████▎ | 464/867 [1:07:53<58:57, 8.78s/it] 54%|█████▎ | 465/867 [1:08:02<57:40, 8.61s/it] {'loss': '2.813', 'grad_norm': '45.75', 'learning_rate': '2.222e-06', 'epoch': '0.005769'} +{'loss': '2.616', 'grad_norm': '19.62', 'learning_rate': '5e-06', 'epoch': '0.01154'} +{'loss': '2.55', 'grad_norm': '10', 'learning_rate': '7.778e-06', 'epoch': '0.01731'} +{'loss': '2.242', 'grad_norm': '6.562', 'learning_rate': '1.056e-05', 'epoch': '0.02307'} +{'loss': '2.347', 'grad_norm': '12.12', 'learning_rate': '1.333e-05', 'epoch': '0.02884'} +{'loss': '2.052', 'grad_norm': '3.703', 'learning_rate': '1.5e-05', 'epoch': '0.03461'} +{'loss': '1.907', 'grad_norm': '3.094', 'learning_rate': '1.5e-05', 'epoch': '0.04038'} +{'loss': '1.844', 'grad_norm': '3.344', 'learning_rate': '1.499e-05', 'epoch': '0.04615'} +{'loss': '1.828', 'grad_norm': '4.125', 'learning_rate': '1.498e-05', 'epoch': '0.05192'} +{'loss': '1.743', 'grad_norm': '3.234', 'learning_rate': '1.497e-05', 'epoch': '0.05769'} +{'loss': '1.68', 'grad_norm': '4.438', 'learning_rate': '1.496e-05', 'epoch': '0.06346'} +{'loss': '1.687', 'grad_norm': '3.078', 'learning_rate': '1.495e-05', 'epoch': '0.06922'} +{'loss': '1.697', 'grad_norm': '2.594', 'learning_rate': '1.493e-05', 'epoch': '0.07499'} +{'loss': '1.718', 'grad_norm': '2.453', 'learning_rate': '1.491e-05', 'epoch': '0.08076'} +{'loss': '1.553', 'grad_norm': '4.562', 'learning_rate': '1.488e-05', 'epoch': '0.08653'} +{'loss': '1.624', 'grad_norm': '3.797', 'learning_rate': '1.486e-05', 'epoch': '0.0923'} +{'loss': '1.649', 'grad_norm': '2.984', 'learning_rate': '1.483e-05', 'epoch': '0.09807'} +{'loss': '1.613', 'grad_norm': '3.469', 'learning_rate': '1.48e-05', 'epoch': '0.1038'} +{'loss': '1.718', 'grad_norm': '5.062', 'learning_rate': '1.477e-05', 'epoch': '0.1096'} +{'loss': '1.57', 'grad_norm': '2.469', 'learning_rate': '1.473e-05', 'epoch': '0.1154'} +{'loss': '1.571', 'grad_norm': '4.031', 'learning_rate': '1.469e-05', 'epoch': '0.1211'} +{'loss': '1.581', 'grad_norm': '2.672', 'learning_rate': '1.465e-05', 'epoch': '0.1269'} +{'loss': '1.494', 'grad_norm': '4', 'learning_rate': '1.461e-05', 'epoch': '0.1327'} +{'loss': '1.508', 'grad_norm': '2.641', 'learning_rate': '1.456e-05', 'epoch': '0.1384'} +{'loss': '1.473', 'grad_norm': '2.312', 'learning_rate': '1.451e-05', 'epoch': '0.1442'} +{'loss': '1.539', 'grad_norm': '3.656', 'learning_rate': '1.446e-05', 'epoch': '0.15'} +{'loss': '1.591', 'grad_norm': '2.672', 'learning_rate': '1.441e-05', 'epoch': '0.1558'} +{'loss': '1.546', 'grad_norm': '3.375', 'learning_rate': '1.435e-05', 'epoch': '0.1615'} +{'loss': '1.516', 'grad_norm': '3.438', 'learning_rate': '1.429e-05', 'epoch': '0.1673'} +{'loss': '1.546', 'grad_norm': '2.562', 'learning_rate': '1.423e-05', 'epoch': '0.1731'} +{'loss': '1.495', 'grad_norm': '2.734', 'learning_rate': '1.417e-05', 'epoch': '0.1788'} +{'loss': '1.483', 'grad_norm': '4.25', 'learning_rate': '1.41e-05', 'epoch': '0.1846'} +{'loss': '1.586', 'grad_norm': '2.859', 'learning_rate': '1.404e-05', 'epoch': '0.1904'} +{'loss': '1.445', 'grad_norm': '3.734', 'learning_rate': '1.397e-05', 'epoch': '0.1961'} +{'loss': '1.518', 'grad_norm': '2.5', 'learning_rate': '1.389e-05', 'epoch': '0.2019'} +{'loss': '1.47', 'grad_norm': '2.562', 'learning_rate': '1.382e-05', 'epoch': '0.2077'} +{'loss': '1.456', 'grad_norm': '4.25', 'learning_rate': '1.374e-05', 'epoch': '0.2134'} +{'loss': '1.444', 'grad_norm': '4.719', 'learning_rate': '1.367e-05', 'epoch': '0.2192'} +{'loss': '1.375', 'grad_norm': '3.641', 'learning_rate': '1.358e-05', 'epoch': '0.225'} +{'loss': '1.565', 'grad_norm': '4.812', 'learning_rate': '1.35e-05', 'epoch': '0.2307'} +{'loss': '1.49', 'grad_norm': '2.859', 'learning_rate': '1.342e-05', 'epoch': '0.2365'} +{'loss': '1.406', 'grad_norm': '3.859', 'learning_rate': '1.333e-05', 'epoch': '0.2423'} +{'loss': '1.508', 'grad_norm': '3.094', 'learning_rate': '1.324e-05', 'epoch': '0.2481'} +{'loss': '1.404', 'grad_norm': '4.062', 'learning_rate': '1.315e-05', 'epoch': '0.2538'} +{'loss': '1.461', 'grad_norm': '2.453', 'learning_rate': '1.305e-05', 'epoch': '0.2596'} +{'loss': '1.48', 'grad_norm': '3.234', 'learning_rate': '1.296e-05', 'epoch': '0.2654'} +{'loss': '1.464', 'grad_norm': '3.812', 'learning_rate': '1.286e-05', 'epoch': '0.2711'} +{'loss': '1.458', 'grad_norm': '2.891', 'learning_rate': '1.276e-05', 'epoch': '0.2769'} +{'loss': '1.448', 'grad_norm': '3.125', 'learning_rate': '1.266e-05', 'epoch': '0.2827'} +{'loss': '1.482', 'grad_norm': '3.156', 'learning_rate': '1.256e-05', 'epoch': '0.2884'} +{'loss': '1.656', 'grad_norm': '3.094', 'learning_rate': '1.246e-05', 'epoch': '0.2942'} +{'loss': '1.452', 'grad_norm': '3.5', 'learning_rate': '1.235e-05', 'epoch': '0.3'} +{'loss': '1.507', 'grad_norm': '2.312', 'learning_rate': '1.224e-05', 'epoch': '0.3057'} +{'loss': '1.492', 'grad_norm': '3', 'learning_rate': '1.213e-05', 'epoch': '0.3115'} +{'loss': '1.436', 'grad_norm': '2.703', 'learning_rate': '1.202e-05', 'epoch': '0.3173'} +{'loss': '1.433', 'grad_norm': '3.969', 'learning_rate': '1.191e-05', 'epoch': '0.323'} +{'loss': '1.388', 'grad_norm': '3.453', 'learning_rate': '1.179e-05', 'epoch': '0.3288'} +{'loss': '1.476', 'grad_norm': '2.406', 'learning_rate': '1.168e-05', 'epoch': '0.3346'} +{'loss': '1.586', 'grad_norm': '3.469', 'learning_rate': '1.156e-05', 'epoch': '0.3404'} +{'loss': '1.392', 'grad_norm': '3.016', 'learning_rate': '1.144e-05', 'epoch': '0.3461'} +{'loss': '1.393', 'grad_norm': '2.688', 'learning_rate': '1.132e-05', 'epoch': '0.3519'} +{'loss': '1.376', 'grad_norm': '2.969', 'learning_rate': '1.12e-05', 'epoch': '0.3577'} +{'loss': '1.451', 'grad_norm': '3.203', 'learning_rate': '1.108e-05', 'epoch': '0.3634'} +{'loss': '1.483', 'grad_norm': '2.547', 'learning_rate': '1.095e-05', 'epoch': '0.3692'} +{'loss': '1.411', 'grad_norm': '3', 'learning_rate': '1.083e-05', 'epoch': '0.375'} +{'loss': '1.503', 'grad_norm': '2.781', 'learning_rate': '1.07e-05', 'epoch': '0.3807'} +{'loss': '1.393', 'grad_norm': '2.812', 'learning_rate': '1.058e-05', 'epoch': '0.3865'} +{'loss': '1.379', 'grad_norm': '3.625', 'learning_rate': '1.045e-05', 'epoch': '0.3923'} +{'loss': '1.367', 'grad_norm': '3.188', 'learning_rate': '1.032e-05', 'epoch': '0.398'} +{'loss': '1.343', 'grad_norm': '4.25', 'learning_rate': '1.019e-05', 'epoch': '0.4038'} +{'loss': '1.483', 'grad_norm': '2.188', 'learning_rate': '1.006e-05', 'epoch': '0.4096'} +{'loss': '1.425', 'grad_norm': '4.25', 'learning_rate': '9.924e-06', 'epoch': '0.4153'} +{'loss': '1.437', 'grad_norm': '2.656', 'learning_rate': '9.791e-06', 'epoch': '0.4211'} +{'loss': '1.449', 'grad_norm': '2.641', 'learning_rate': '9.657e-06', 'epoch': '0.4269'} +{'loss': '1.332', 'grad_norm': '2.438', 'learning_rate': '9.522e-06', 'epoch': '0.4327'} +{'loss': '1.464', 'grad_norm': '2.547', 'learning_rate': '9.387e-06', 'epoch': '0.4384'} +{'loss': '1.35', 'grad_norm': '4.031', 'learning_rate': '9.251e-06', 'epoch': '0.4442'} +{'loss': '1.445', 'grad_norm': '2.25', 'learning_rate': '9.114e-06', 'epoch': '0.45'} +{'loss': '1.312', 'grad_norm': '4.219', 'learning_rate': '8.977e-06', 'epoch': '0.4557'} +{'loss': '1.423', 'grad_norm': '2.844', 'learning_rate': '8.839e-06', 'epoch': '0.4615'} +{'loss': '1.469', 'grad_norm': '2.828', 'learning_rate': '8.701e-06', 'epoch': '0.4673'} +{'loss': '1.417', 'grad_norm': '4.281', 'learning_rate': '8.562e-06', 'epoch': '0.473'} +{'loss': '1.384', 'grad_norm': '2.828', 'learning_rate': '8.423e-06', 'epoch': '0.4788'} +{'loss': '1.434', 'grad_norm': '3.609', 'learning_rate': '8.284e-06', 'epoch': '0.4846'} +{'loss': '1.361', 'grad_norm': '2.531', 'learning_rate': '8.144e-06', 'epoch': '0.4903'} +{'loss': '1.381', 'grad_norm': '2.906', 'learning_rate': '8.005e-06', 'epoch': '0.4961'} +{'loss': '1.34', 'grad_norm': '4.25', 'learning_rate': '7.865e-06', 'epoch': '0.5019'} +{'loss': '1.485', 'grad_norm': '2.484', 'learning_rate': '7.724e-06', 'epoch': '0.5076'} +{'loss': '1.481', 'grad_norm': '2.922', 'learning_rate': '7.584e-06', 'epoch': '0.5134'} +{'loss': '1.547', 'grad_norm': '2.906', 'learning_rate': '7.444e-06', 'epoch': '0.5192'} +{'loss': '1.431', 'grad_norm': '3.047', 'learning_rate': '7.304e-06', 'epoch': '0.5249'} +{'loss': '1.401', 'grad_norm': '3.688', 'learning_rate': '7.164e-06', 'epoch': '0.5307'} +{'loss': '1.477', 'grad_norm': '2.266', 'learning_rate': '7.023e-06', 'epoch': '0.5365'} 54%|█████▎ | 465/867 [1:08:02<57:40, 8.61s/it] 54%|█████▎ | 466/867 [1:08:11<59:01, 8.83s/it] 54%|█████▍ | 467/867 [1:08:20<59:15, 8.89s/it] 54%|█████▍ | 468/867 [1:08:28<58:06, 8.74s/it] 54%|█████▍ | 469/867 [1:08:36<56:36, 8.53s/it] 54%|█████▍ | 470/867 [1:08:44<54:17, 8.20s/it] 54%|█████▍ | 470/867 [1:08:44<54:17, 8.20s/it] 54%|█████▍ | 471/867 [1:08:53<55:23, 8.39s/it] 54%|█████▍ | 472/867 [1:09:01<54:12, 8.24s/it] 55%|█████▍ | 473/867 [1:09:09<54:50, 8.35s/it] 55%|█████▍ | 474/867 [1:09:18<54:57, 8.39s/it] 55%|█████▍ | 475/867 [1:09:26<55:13, 8.45s/it] 55%|█████▍ | 475/867 [1:09:26<55:13, 8.45s/it] 55%|█████▍ | 476/867 [1:09:34<54:33, 8.37s/it] 55%|█████▌ | 477/867 [1:09:44<56:01, 8.62s/it] 55%|█████▌ | 478/867 [1:09:53<56:36, 8.73s/it] 55%|█████▌ | 479/867 [1:10:01<56:38, 8.76s/it] 55%|█████▌ | 480/867 [1:10:10<56:24, 8.75s/it] 55%|█████▌ | 480/867 [1:10:10<56:24, 8.75s/it] 55%|█████▌ | 481/867 [1:10:18<55:27, 8.62s/it] 56%|█████▌ | 482/867 [1:10:26<53:32, 8.34s/it] 56%|█████▌ | 483/867 [1:10:35<55:16, 8.64s/it] 56%|█████▌ | 484/867 [1:10:44<54:45, 8.58s/it] 56%|█████▌ | 485/867 [1:10:53<54:57, 8.63s/it] 56%|█████▌ | 485/867 [1:10:53<54:57, 8.63s/it] 56%|█████▌ | 486/867 [1:11:01<54:47, 8.63s/it] 56%|█████▌ | 487/867 [1:11:11<55:52, 8.82s/it] 56%|█████▋ | 488/867 [1:11:20<56:09, 8.89s/it] 56%|█████▋ | 489/867 [1:11:29<56:06, 8.91s/it] 57%|█████▋ | 490/867 [1:11:38<56:23, 8.97s/it] 57%|█████▋ | 490/867 [1:11:38<56:23, 8.97s/it] 57%|█████▋ | 491/867 [1:11:47<56:04, 8.95s/it] 57%|█████▋ | 492/867 [1:11:55<55:45, 8.92s/it] 57%|█████▋ | 493/867 [1:12:04<54:55, 8.81s/it] 57%|█████▋ | 494/867 [1:12:13<54:31, 8.77s/it] 57%|█████▋ | 495/867 [1:12:22<54:31, 8.79s/it] 57%|█████▋ | 495/867 [1:12:22<54:31, 8.79s/it] 57%|█████▋ | 496/867 [1:12:30<53:28, 8.65s/it] 57%|█████▋ | 497/867 [1:12:38<53:20, 8.65s/it] 57%|█████▋ | 498/867 [1:12:47<53:40, 8.73s/it] 58%|█████▊ | 499/867 [1:12:56<54:03, 8.81s/it] 58%|█████▊ | 500/867 [1:13:06<54:52, 8.97s/it] 58%|█████▊ | 500/867 [1:13:06<54:52, 8.97s/it] 58%|█████▊ | 501/867 [1:13:15<55:03, 9.03s/it] 58%|█████▊ | 502/867 [1:13:24<55:44, 9.16s/it] 58%|█████▊ | 503/867 [1:13:33<53:57, 8.90s/it] 58%|█████▊ | 504/867 [1:13:42<53:43, 8.88s/it] 58%|█████▊ | 505/867 [1:13:50<52:58, 8.78s/it] 58%|█████▊ | 505/867 [1:13:50<52:58, 8.78s/it] 58%|█████▊ | 506/867 [1:13:58<51:11, 8.51s/it] 58%|█████▊ | 507/867 [1:14:07<51:11, 8.53s/it] 59%|█████▊ | 508/867 [1:14:15<51:12, 8.56s/it] 59%|█████▊ | 509/867 [1:14:24<51:34, 8.65s/it] 59%|█████▉ | 510/867 [1:14:33<51:14, 8.61s/it] 59%|█████▉ | 510/867 [1:14:33<51:14, 8.61s/it] 59%|█████▉ | 511/867 [1:14:41<51:04, 8.61s/it] 59%|█████▉ | 512/867 [1:14:50<51:56, 8.78s/it] 59%|█████▉ | 513/867 [1:15:01<54:34, 9.25s/it] 59%|█████▉ | 514/867 [1:15:09<52:50, 8.98s/it] 59%|█████▉ | 515/867 [1:15:18<52:59, 9.03s/it] 59%|█████▉ | 515/867 [1:15:18<52:59, 9.03s/it] 60%|█████▉ | 516/867 [1:15:27<51:48, 8.86s/it] 60%|█████▉ | 517/867 [1:15:35<50:45, 8.70s/it] 60%|█████▉ | 518/867 [1:15:44<51:20, 8.83s/it] 60%|█████▉ | 519/867 [1:15:53<51:28, 8.87s/it] 60%|█████▉ | 520/867 [1:16:02<51:09, 8.85s/it] 60%|█████▉ | 520/867 [1:16:02<51:09, 8.85s/it] 60%|██████ | 521/867 [1:16:10<50:20, 8.73s/it] 60%|██████ | 522/867 [1:16:20<51:35, 8.97s/it] 60%|██████ | 523/867 [1:16:28<50:28, 8.80s/it] 60%|██████ | 524/867 [1:16:37<50:47, 8.89s/it] 61%|██████ | 525/867 [1:16:45<49:23, 8.67s/it] 61%|██████ | 525/867 [1:16:45<49:23, 8.67s/it] 61%|██████ | 526/867 [1:16:54<48:41, 8.57s/it] 61%|██████ | 527/867 [1:17:03<48:48, 8.61s/it] 61%|██████ | 528/867 [1:17:12<49:51, 8.82s/it] 61%|██████ | 529/867 [1:17:20<49:15, 8.74s/it] 61%|██████ | 530/867 [1:17:29<49:14, 8.77s/it] 61%|██████ | 530/867 [1:17:29<49:14, 8.77s/it] 61%|██████ | 531/867 [1:17:38<49:20, 8.81s/it] 61%|██████▏ | 532/867 [1:17:46<48:12, 8.63s/it] 61%|██████▏ | 533/867 [1:17:55<48:45, 8.76s/it] 62%|██████▏ | 534/867 [1:18:04<48:47, 8.79s/it] 62%|██████▏ | 535/867 [1:18:13<49:17, 8.91s/it] 62%|██████▏ | 535/867 [1:18:13<49:17, 8.91s/it] 62%|██████▏ | 536/867 [1:18:21<47:38, 8.64s/it] 62%|██████▏ | 537/867 [1:18:30<46:42, 8.49s/it] 62%|██████▏ | 538/867 [1:18:38<45:46, 8.35s/it] 62%|██████▏ | 539/867 [1:18:47<46:58, 8.59s/it] 62%|██████▏ | 540/867 [1:18:56<47:38, 8.74s/it] 62%|██████▏ | 540/867 [1:18:56<47:38, 8.74s/it] 62%|██████▏ | 541/867 [1:19:05<48:50, 8.99s/it] 63%|██████▎ | 542/867 [1:19:14<48:27, 8.95s/it] 63%|██████▎ | 543/867 [1:19:23<47:38, 8.82s/it] 63%|██████▎ | 544/867 [1:19:32<48:30, 9.01s/it] 63%|██████▎ | 545/867 [1:19:41<47:47, 8.91s/it] 63%|██████▎ | 545/867 [1:19:41<47:47, 8.91s/it] 63%|██████▎ | 546/867 [1:19:50<47:17, 8.84s/it] 63%|██████▎ | 547/867 [1:19:58<46:54, 8.79s/it] 63%|██████▎ | 548/867 [1:20:07<46:38, 8.77s/it] 63%|██████▎ | 549/867 [1:20:16<46:09, 8.71s/it] 63%|██████▎ | 550/867 [1:20:24<45:53, 8.69s/it] 63%|██████▎ | 550/867 [1:20:24<45:53, 8.69s/it] 64%|██████▎ | 551/867 [1:20:32<45:03, 8.56s/it] 64%|██████▎ | 552/867 [1:20:41<45:21, 8.64s/it] 64%|██████▍ | 553/867 [1:20:50<45:31, 8.70s/it] 64%|██████▍ | 554/867 [1:20:59<45:39, 8.75s/it] 64%|██████▍ | 555/867 [1:21:08<46:11, 8.88s/it] 64%|██████▍ | 555/867 [1:21:08<46:11, 8.88s/it] 64%|██████▍ | 556/867 [1:21:17<45:50, 8.84s/it] 64%|██████▍ | 557/867 [1:21:26<45:47, 8.86s/it] 64%|██████▍ | 558/867 [1:21:35<45:43, 8.88s/it] 64%|██████▍ | 559/867 [1:21:43<44:37, 8.69s/it] 65%|██████▍ | 560/867 [1:21:52<44:53, 8.77s/it] 65%|██████▍ | 560/867 [1:21:52<44:53, 8.77s/it] 65%|██████▍ | 561/867 [1:22:01<45:08, 8.85s/it] 65%|██████▍ | 562/867 [1:22:10<45:08, 8.88s/it] 65%|██████▍ | 563/867 [1:22:19<44:48, 8.84s/it] 65%|██████▌ | 564/867 [1:22:28<44:53, 8.89s/it] 65%|██████▌ | 565/867 [1:22:37<45:34, 9.05s/it] 65%|██████▌ | 565/867 [1:22:37<45:34, 9.05s/it] 65%|██████▌ | 566/867 [1:22:47<45:54, 9.15s/it] 65%|██████▌ | 567/867 [1:22:55<44:56, 8.99s/it] 66%|██████▌ | 568/867 [1:23:04<45:08, 9.06s/it] 66%|██████▌ | 569/867 [1:23:13<45:04, 9.08s/it] 66%|██████▌ | 570/867 [1:23:22<44:17, 8.95s/it] 66%|██████▌ | 570/867 [1:23:22<44:17, 8.95s/it] 66%|██████▌ | 571/867 [1:23:32<45:11, 9.16s/it] 66%|██████▌ | 572/867 [1:23:40<44:14, 9.00s/it] 66%|██████▌ | 573/867 [1:23:49<43:08, 8.80s/it] 66%|██████▌ | 574/867 [1:23:57<42:09, 8.63s/it] 66%|██████▋ | 575/867 [1:24:06<42:27, 8.72s/it] 66%|██████▋ | 575/867 [1:24:06<42:27, 8.72s/it] 66%|██████▋ | 576/867 [1:24:15<42:57, 8.86s/it] 67%|██████▋ | 577/867 [1:24:23<41:53, 8.67s/it] 67%|██████▋ | 578/867 [1:24:32<41:43, 8.66s/it] 67%|██████▋ | 579/867 [1:24:39<39:33, 8.24s/it] 67%|██████▋ | 580/867 [1:24:49<40:52, 8.55s/it] 67%|██████▋ | 580/867 [1:24:49<40:52, 8.55s/it] 67%|██████▋ | 581/867 [1:24:57<40:30, 8.50s/it] 67%|██████▋ | 582/867 [1:25:05<40:11, 8.46s/it] 67%|██████▋ | 583/867 [1:25:14<40:51, 8.63s/it] 67%|██████▋ | 584/867 [1:25:23<40:44, 8.64s/it] 67%|██████▋ | 585/867 [1:25:29<37:22, 7.95s/it] 67%|██████▋ | 585/867 [1:25:29<37:22, 7.95s/it] 68%|██████▊ | 586/867 [1:25:38<37:45, 8.06s/it] 68%|██████▊ | 587/867 [1:25:46<38:01, 8.15s/it] 68%|██████▊ | 588/867 [1:25:55<38:36, 8.30s/it] 68%|██████▊ | 589/867 [1:26:03<38:42, 8.35s/it] 68%|██████▊ | 590/867 [1:26:13<40:05, 8.69s/it] 68%|██████▊ | 590/867 [1:26:13<40:05, 8.69s/it] 68%|██████▊ | 591/867 [1:26:21<40:11, 8.74s/it] 68%|██████▊ | 592/867 [1:26:31<41:06, 8.97s/it] 68%|██████▊ | 593/867 [1:26:40<41:40, 9.12s/it] 69%|██████▊ | 594/867 [1:26:50<41:35, 9.14s/it] 69%|██████▊ | 595/867 [1:26:59<41:16, 9.11s/it] 69%|██████▊ | 595/867 [1:26:59<41:16, 9.11s/it] 69%|██████▊ | 596/867 [1:27:07<40:02, 8.86s/it] 69%|██████▉ | 597/867 [1:27:16<39:41, 8.82s/it] 69%|██████▉ | 598/867 [1:27:25<39:39, 8.85s/it] 69%|██████▉ | 599/867 [1:27:34<39:56, 8.94s/it] 69%|██████▉ | 600/867 [1:27:43<39:48, 8.95s/it] 69%|██████▉ | 600/867 [1:27:43<39:48, 8.95s/it] 69%|██████▉ | 601/867 [1:27:51<38:12, 8.62s/it] 69%|██████▉ | 602/867 [1:27:59<38:14, 8.66s/it] 70%|██████▉ | 603/867 [1:28:08<37:58, 8.63s/it] 70%|██████▉ | 604/867 [1:28:16<37:26, 8.54s/it] 70%|██████▉ | 605/867 [1:28:26<38:36, 8.84s/it] 70%|██████▉ | 605/867 [1:28:26<38:36, 8.84s/it] 70%|██████▉ | 606/867 [1:28:34<38:19, 8.81s/it] 70%|███████ | 607/867 [1:28:43<38:22, 8.86s/it] 70%|███████ | 608/867 [1:28:52<37:52, 8.77s/it] 70%|███████ | 609/867 [1:29:01<38:03, 8.85s/it] 70%|███████ | 610/867 [1:29:09<37:20, 8.72s/it] 70%|███████ | 610/867 [1:29:09<37:20, 8.72s/it] 70%|███████ | 611/867 [1:29:18<37:21, 8.76s/it] 71%|███████ | 612/867 [1:29:26<36:04, 8.49s/it] 71%|███████ | 613/867 [1:29:35<36:43, 8.67s/it] 71%|███████ | 614/867 [1:29:44<37:10, 8.82s/it] 71%|███████ | 615/867 [1:29:52<35:35, 8.47s/it] 71%|███████ | 615/867 [1:29:52<35:35, 8.47s/it] 71%|███████ | 616/867 [1:30:01<35:32, 8.49s/it] 71%|███████ | 617/867 [1:30:09<35:32, 8.53s/it] 71%|███████▏ | 618/867 [1:30:17<34:43, 8.37s/it] 71%|███████▏ | 619/867 [1:30:26<35:27, 8.58s/it] 72%|███████▏ | 620/867 [1:30:34<34:39, 8.42s/it] 72%|███████▏ | 620/867 [1:30:34<34:39, 8.42s/it] 72%|███████▏ | 621/867 [1:30:43<34:35, 8.44s/it] 72%|███████▏ | 622/867 [1:30:52<35:25, 8.68s/it] 72%|███████▏ | 623/867 [1:31:01<35:20, 8.69s/it] 72%|███████▏ | 624/867 [1:31:09<34:57, 8.63s/it] 72%|███████▏ | 625/867 [1:31:18<35:05, 8.70s/it] 72%|███████▏ | 625/867 [1:31:18<35:05, 8.70s/it] 72%|███████▏ | 626/867 [1:31:27<35:24, 8.82s/it] 72%|███████▏ | 627/867 [1:31:35<34:13, 8.56s/it] 72%|███████▏ | 628/867 [1:31:44<34:15, 8.60s/it] 73%|███████▎ | 629/867 [1:31:53<35:20, 8.91s/it] 73%|███████▎ | 630/867 [1:32:03<36:18, 9.19s/it] 73%|███████▎ | 630/867 [1:32:03<36:18, 9.19s/it] 73%|███████▎ | 631/867 [1:32:12<35:25, 9.01s/it] 73%|███████▎ | 632/867 [1:32:20<34:33, 8.82s/it] 73%|███████▎ | 633/867 [1:32:29<34:17, 8.79s/it] 73%|███████▎ | 634/867 [1:32:38<33:48, 8.70s/it] 73%|███████▎ | 635/867 [1:32:45<32:26, 8.39s/it] 73%|███████▎ | 635/867 [1:32:45<32:26, 8.39s/it] 73%|███████▎ | 636/867 [1:32:53<32:02, 8.32s/it] 73%|███████▎ | 637/867 [1:33:02<32:43, 8.53s/it] 74%|███████▎ | 638/867 [1:33:11<32:15, 8.45s/it] 74%|███████▎ | 639/867 [1:33:19<31:48, 8.37s/it] 74%|███████▍ | 640/867 [1:33:28<32:19, 8.54s/it] 74%|███████▍ | 640/867 [1:33:28<32:19, 8.54s/it] 74%|███████▍ | 641/867 [1:33:37<32:34, 8.65s/it] 74%|███████▍ | 642/867 [1:33:45<32:25, 8.65s/it] 74%|███████▍ | 643/867 [1:33:54<32:09, 8.61s/it] 74%|███████▍ | 644/867 [1:34:02<32:02, 8.62s/it] 74%|███████▍ | 645/867 [1:34:11<31:46, 8.59s/it] 74%|███████▍ | 645/867 [1:34:11<31:46, 8.59s/it] 75%|███████▍ | 646/867 [1:34:20<31:51, 8.65s/it] 75%|███████▍ | 647/867 [1:34:28<31:01, 8.46s/it] 75%|███████▍ | 648/867 [1:34:36<30:52, 8.46s/it] 75%|███████▍ | 649/867 [1:34:46<31:35, 8.69s/it] 75%|███████▍ | 650/867 [1:34:54<31:02, 8.58s/it] 75%|███████▍ | 650/867 [1:34:54<31:02, 8.58s/it] 75%|███████▌ | 651/867 [1:35:02<29:56, 8.32s/it] 75%|███████▌ | 652/867 [1:35:10<29:45, 8.30s/it] 75%|███████▌ | 653/867 [1:35:19<30:36, 8.58s/it] 75%|███████▌ | 654/867 [1:35:28<30:57, 8.72s/it] 76%|███████▌ | 655/867 [1:35:37<31:14, 8.84s/it] 76%|███████▌ | 655/867 [1:35:37<31:14, 8.84s/it] 76%|███████▌ | 656/867 [1:35:46<31:28, 8.95s/it] 76%|███████▌ | 657/867 [1:35:56<31:31, 9.00s/it] 76%|███████▌ | 658/867 [1:36:04<31:06, 8.93s/it] 76%|███████▌ | 659/867 [1:36:13<31:05, 8.97s/it] 76%|███████▌ | 660/867 [1:36:21<30:04, 8.72s/it] 76%|███████▌ | 660/867 [1:36:22<30:04, 8.72s/it] 76%|███████▌ | 661/867 [1:36:30<29:51, 8.70s/it] 76%|███████▋ | 662/867 [1:36:38<28:47, 8.43s/it] 76%|███████▋ | 663/867 [1:36:47<29:42, 8.74s/it] 77%|███████▋ | 664/867 [1:36:56<29:14, 8.64s/it] 77%|███████▋ | 665/867 [1:37:04<28:40, 8.52s/it] 77%|███████▋ | 665/867 [1:37:04<28:40, 8.52s/it] 77%|███████▋ | 666/867 [1:37:13<29:05, 8.69s/it] 77%|███████▋ | 667/867 [1:37:23<29:47, 8.94s/it] 77%|███████▋ | 668/867 [1:37:32<29:34, 8.92s/it] 77%|███████▋ | 669/867 [1:37:41<29:52, 9.05s/it] 77%|███████▋ | 670/867 [1:37:50<29:28, 8.98s/it] 77%|███████▋ | 670/867 [1:37:50<29:28, 8.98s/it] 77%|███████▋ | 671/867 [1:37:58<28:46, 8.81s/it] 78%|███████▊ | 672/867 [1:38:06<27:33, 8.48s/it] 78%|███████▊ | 673/867 [1:38:15<28:07, 8.70s/it] 78%|███████▊ | 674/867 [1:38:24<28:06, 8.74s/it] 78%|███████▊ | 675/867 [1:38:33<28:18, 8.85s/it] 78%|███████▊ | 675/867 [1:38:33<28:18, 8.85s/it] 78%|███████▊ | 676/867 [1:38:43<28:54, 9.08s/it] 78%|███████▊ | 677/867 [1:38:51<28:14, 8.92s/it] 78%|███████▊ | 678/867 [1:39:00<27:51, 8.84s/it] 78%|███████▊ | 679/867 [1:39:09<27:44, 8.86s/it] 78%|███████▊ | 680/867 [1:39:17<27:32, 8.84s/it] 78%|███████▊ | 680/867 [1:39:17<27:32, 8.84s/it] 79%|███████▊ | 681/867 [1:39:26<27:03, 8.73s/it] 79%|███████▊ | 682/867 [1:39:35<27:09, 8.81s/it] 79%|███████▉ | 683/867 [1:39:44<26:59, 8.80s/it] 79%|███████▉ | 684/867 [1:39:52<26:36, 8.72s/it] 79%|███████▉ | 685/867 [1:40:00<25:44, 8.49s/it] 79%|███████▉ | 685/867 [1:40:00<25:44, 8.49s/it] 79%|███████▉ | 686/867 [1:40:10<26:33, 8.80s/it] 79%|███████▉ | 687/867 [1:40:19<26:40, 8.89s/it] 79%|███████▉ | 688/867 [1:40:28<26:25, 8.86s/it] 79%|███████▉ | 689/867 [1:40:37<26:34, 8.96s/it] 80%|███████▉ | 690/867 [1:40:45<26:03, 8.83s/it] 80%|███████▉ | 690/867 [1:40:45<26:03, 8.83s/it] 80%|███████▉ | 691/867 [1:40:54<25:30, 8.70s/it] 80%|███████▉ | 692/867 [1:41:03<25:35, 8.77s/it] 80%|███████▉ | 693/867 [1:41:12<26:01, 8.97s/it] 80%|████████ | 694/867 [1:41:21<25:23, 8.81s/it] 80%|████████ | 695/867 [1:41:29<25:15, 8.81s/it] 80%|████████ | 695/867 [1:41:29<25:15, 8.81s/it] 80%|████████ | 696/867 [1:41:39<25:28, 8.94s/it] 80%|████████ | 697/867 [1:41:48<25:28, 8.99s/it] 81%|████████ | 698/867 [1:41:56<24:35, 8.73s/it] 81%|████████ | 699/867 [1:42:04<24:21, 8.70s/it] 81%|████████ | 700/867 [1:42:13<23:51, 8.57s/it] 81%|████████ | 700/867 [1:42:13<23:51, 8.57s/it] 81%|████████ | 701/867 [1:42:21<23:24, 8.46s/it] 81%|████████ | 702/867 [1:42:31<24:12, 8.80s/it] 81%|████████ | 703/867 [1:42:39<23:41, 8.67s/it] 81%|████████ | 704/867 [1:42:48<24:13, 8.91s/it] 81%|████████▏ | 705/867 [1:42:57<23:54, 8.85s/it] 81%|████████▏ | 705/867 [1:42:57<23:54, 8.85s/it] 81%|████████▏ | 706/867 [1:43:05<23:13, 8.66s/it] 82%|████████▏ | 707/867 [1:43:13<22:35, 8.47s/it] 82%|████████▏ | 708/867 [1:43:22<22:46, 8.59s/it] 82%|████████▏ | 709/867 [1:43:31<22:41, 8.62s/it] 82%|████████▏ | 710/867 [1:43:39<22:12, 8.49s/it] 82%|████████▏ | 710/867 [1:43:39<22:12, 8.49s/it] 82%|████████▏ | 711/867 [1:43:47<21:55, 8.43s/it] 82%|████████▏ | 712/867 [1:43:57<22:33, 8.73s/it] 82%|████████▏ | 713/867 [1:44:06<22:26, 8.74s/it] 82%|████████▏ | 714/867 [1:44:15<22:50, 8.96s/it] 82%|████████▏ | 715/867 [1:44:23<21:50, 8.62s/it] 82%|████████▏ | 715/867 [1:44:23<21:50, 8.62s/it] 83%|████████▎ | 716/867 [1:44:32<21:48, 8.67s/it] 83%|████████▎ | 717/867 [1:44:41<21:50, 8.74s/it] 83%|████████▎ | 718/867 [1:44:50<22:10, 8.93s/it] 83%|████████▎ | 719/867 [1:44:58<21:33, 8.74s/it] 83%|████████▎ | 720/867 [1:45:07<21:17, 8.69s/it] 83%|████████▎ | 720/867 [1:45:07<21:17, 8.69s/it] 83%|████████▎ | 721/867 [1:45:16<21:28, 8.82s/it] 83%|████████▎ | 722/867 [1:45:25<21:43, 8.99s/it] 83%|████████▎ | 723/867 [1:45:35<22:05, 9.20s/it] 84%|████████▎ | 724/867 [1:45:43<21:05, 8.85s/it] 84%|████████▎ | 725/867 [1:45:52<20:55, 8.84s/it] 84%|████████▎ | 725/867 [1:45:52<20:55, 8.84s/it] 84%|████████▎ | 726/867 [1:46:01<20:53, 8.89s/it] 84%|████████▍ | 727/867 [1:46:10<20:35, 8.82s/it] 84%|████████▍ | 728/867 [1:46:19<20:44, 8.95s/it] 84%|████████▍ | 729/867 [1:46:27<20:17, 8.82s/it] 84%|████████▍ | 730/867 [1:46:36<19:50, 8.69s/it] 84%|████████▍ | 730/867 [1:46:36<19:50, 8.69s/it] 84%|████████▍ | 731/867 [1:46:44<19:25, 8.57s/it] 84%|████████▍ | 732/867 [1:46:53<19:18, 8.58s/it] 85%|████████▍ | 733/867 [1:47:01<19:04, 8.54s/it] 85%|████████▍ | 734/867 [1:47:09<18:42, 8.44s/it] 85%|████████▍ | 735/867 [1:47:18<18:43, 8.52s/it] 85%|████████▍ | 735/867 [1:47:18<18:43, 8.52s/it] 85%|████████▍ | 736/867 [1:47:27<18:53, 8.65s/it] 85%|████████▌ | 737/867 [1:47:35<18:38, 8.61s/it] 85%|████████▌ | 738/867 [1:47:44<18:14, 8.49s/it] 85%|████████▌ | 739/867 [1:47:52<17:53, 8.39s/it] 85%|████████▌ | 740/867 [1:48:01<18:10, 8.58s/it] 85%|████████▌ | 740/867 [1:48:01<18:10, 8.58s/it] 85%|████████▌ | 741/867 [1:48:09<17:50, 8.50s/it] 86%|████████▌ | 742/867 [1:48:18<18:00, 8.64s/it] 86%|████████▌ | 743/867 [1:48:26<17:36, 8.52s/it] 86%|████████▌ | 744/867 [1:48:36<18:08, 8.85s/it] 86%|████████▌ | 745/867 [1:48:45<17:51, 8.78s/it] 86%|████████▌ | 745/867 [1:48:45<17:51, 8.78s/it] 86%|████████▌ | 746/867 [1:48:53<17:44, 8.79s/it] 86%|████████▌ | 747/867 [1:49:02<17:34, 8.79s/it] 86%|████████▋ | 748/867 [1:49:10<17:09, 8.65s/it] 86%|████████▋ | 749/867 [1:49:19<16:53, 8.59s/it] 87%|████████▋ | 750/867 [1:49:29<17:24, 8.93s/it] 87%|████████▋ | 750/867 [1:49:29<17:24, 8.93s/it] 87%|████████▋ | 751/867 [1:49:37<17:07, 8.85s/it] 87%|████████▋ | 752/867 [1:49:45<16:10, 8.44s/it] 87%|████████▋ | 753/867 [1:49:54<16:32, 8.70s/it] 87%|████████▋ | 754/867 [1:50:02<15:51, 8.42s/it] 87%|████████▋ | 755/867 [1:50:11<16:12, 8.68s/it] 87%|████████▋ | 755/867 [1:50:11<16:12, 8.68s/it] 87%|████████▋ | 756/867 [1:50:21<16:39, 9.00s/it] 87%|████████▋ | 757/867 [1:50:30<16:33, 9.03s/it] 87%|████████▋ | 758/867 [1:50:38<16:01, 8.82s/it] 88%|████████▊ | 759/867 [1:50:47<15:55, 8.85s/it] 88%|████████▊ | 760/867 [1:50:56<15:40, 8.79s/it] 88%|████████▊ | 760/867 [1:50:56<15:40, 8.79s/it] 88%|████████▊ | 761/867 [1:51:05<15:28, 8.76s/it] 88%|████████▊ | 762/867 [1:51:14<15:26, 8.82s/it] 88%|████████▊ | 763/867 [1:51:22<15:03, 8.69s/it] 88%|████████▊ | 764/867 [1:51:29<14:16, 8.31s/it] 88%|████████▊ | 765/867 [1:51:39<14:35, 8.58s/it] 88%|████████▊ | 765/867 [1:51:39<14:35, 8.58s/it] 88%|████████▊ | 766/867 [1:51:48<14:43, 8.74s/it] 88%|████████▊ | 767/867 [1:51:57<14:46, 8.86s/it] 89%|████████▊ | 768/867 [1:52:06<14:43, 8.93s/it] 89%|████████▊ | 769/867 [1:52:14<14:12, 8.70s/it] 89%|████████▉ | 770/867 [1:52:23<14:01, 8.68s/it] 89%|████████▉ | 770/867 [1:52:23<14:01, 8.68s/it] 89%|████████▉ | 771/867 [1:52:30<13:21, 8.35s/it] 89%|████████▉ | 772/867 [1:52:39<13:26, 8.49s/it] 89%|████████▉ | 773/867 [1:52:48<13:22, 8.54s/it] 89%|████████▉ | 774/867 [1:52:56<13:15, 8.55s/it] 89%|████████▉ | 775/867 [1:53:05<13:12, 8.62s/it] 89%|████████▉ | 775/867 [1:53:05<13:12, 8.62s/it] 90%|████████▉ | 776/867 [1:53:13<12:56, 8.53s/it] 90%|████████▉ | 777/867 [1:53:22<12:58, 8.65s/it] 90%|████████▉ | 778/867 [1:53:31<12:56, 8.73s/it] 90%|████████▉ | 779/867 [1:53:40<12:54, 8.81s/it] 90%|████████▉ | 780/867 [1:53:49<12:46, 8.81s/it] 90%|████████▉ | 780/867 [1:53:49<12:46, 8.81s/it] 90%|█████████ | 781/867 [1:53:59<12:57, 9.04s/it] 90%|█████████ | 782/867 [1:54:08<12:44, 8.99s/it] 90%|█████████ | 783/867 [1:54:16<12:32, 8.96s/it] 90%|█████████ | 784/867 [1:54:25<12:11, 8.81s/it] 91%|█████████ | 785/867 [1:54:33<11:49, 8.65s/it] 91%|█████████ | 785/867 [1:54:33<11:49, 8.65s/it] 91%|█████████ | 786/867 [1:54:42<11:54, 8.82s/it] 91%|█████████ | 787/867 [1:54:51<11:48, 8.85s/it] 91%|█████████ | 788/867 [1:55:00<11:34, 8.79s/it] 91%|█████████ | 789/867 [1:55:09<11:23, 8.77s/it] 91%|█████████ | 790/867 [1:55:18<11:28, 8.94s/it] 91%|█████████ | 790/867 [1:55:18<11:28, 8.94s/it] 91%|█████████ | 791/867 [1:55:27<11:25, 9.02s/it] 91%|█████████▏| 792/867 [1:55:36<11:09, 8.93s/it] 91%|█████████▏| 793/867 [1:55:45<11:10, 9.06s/it] 92%|█████████▏| 794/867 [1:55:53<10:40, 8.78s/it] 92%|█████████▏| 795/867 [1:56:00<09:53, 8.25s/it] 92%|█████████▏| 795/867 [1:56:00<09:53, 8.25s/it] 92%|█████████▏| 796/867 [1:56:09<09:51, 8.33s/it] 92%|█████████▏| 797/867 [1:56:18<09:57, 8.54s/it] 92%|█████████▏| 798/867 [1:56:27<10:02, 8.73s/it] 92%|█████████▏| 799/867 [1:56:36<09:56, 8.77s/it] 92%|█████████▏| 800/867 [1:56:45<09:43, 8.70s/it] 92%|█████████▏| 800/867 [1:56:45<09:43, 8.70s/it] 92%|█████████▏| 801/867 [1:56:53<09:29, 8.63s/it] 93%|█████████▎| 802/867 [1:57:01<09:14, 8.53s/it] 93%|█████████▎| 803/867 [1:57:10<09:05, 8.52s/it] 93%|█████████▎| 804/867 [1:57:18<08:55, 8.50s/it] 93%|█████████▎| 805/867 [1:57:27<08:52, 8.59s/it] 93%|█████████▎| 805/867 [1:57:27<08:52, 8.59s/it] 93%|█████████▎| 806/867 [1:57:36<08:43, 8.59s/it] 93%|█████████▎| 807/867 [1:57:44<08:36, 8.60s/it] 93%|█████████▎| 808/867 [1:57:53<08:28, 8.62s/it] 93%|█████████▎| 809/867 [1:58:02<08:35, 8.89s/it] 93%|█████████▎| 810/867 [1:58:11<08:23, 8.84s/it] 93%|█████████▎| 810/867 [1:58:11<08:23, 8.84s/it] 94%|█████████▎| 811/867 [1:58:19<08:06, 8.68s/it] 94%|█████████▎| 812/867 [1:58:28<07:53, 8.61s/it] 94%|█████████▍| 813/867 [1:58:37<07:48, 8.68s/it] 94%|█████████▍| 814/867 [1:58:46<07:53, 8.94s/it] 94%|█████████▍| 815/867 [1:58:55<07:41, 8.87s/it] 94%|█████████▍| 815/867 [1:58:55<07:41, 8.87s/it] 94%|█████████▍| 816/867 [1:59:04<07:28, 8.80s/it] 94%|█████████▍| 817/867 [1:59:12<07:18, 8.77s/it] 94%|█████████▍| 818/867 [1:59:21<07:05, 8.69s/it] 94%|█████████▍| 819/867 [1:59:30<07:02, 8.80s/it] 95%|█████████▍| 820/867 [1:59:38<06:49, 8.71s/it] 95%|█████████▍| 820/867 [1:59:38<06:49, 8.71s/it] 95%|█████████▍| 821/867 [1:59:48<06:46, 8.85s/it] 95%|█████████▍| 822/867 [1:59:56<06:33, 8.75s/it] 95%|█████████▍| 823/867 [2:00:05<06:24, 8.74s/it] 95%|█████████▌| 824/867 [2:00:12<06:01, 8.41s/it] 95%|█████████▌| 825/867 [2:00:21<05:59, 8.55s/it] 95%|█████████▌| 825/867 [2:00:21<05:59, 8.55s/it] 95%|█████████▌| 826/867 [2:00:30<05:48, 8.50s/it] 95%|█████████▌| 827/867 [2:00:38<05:40, 8.52s/it] 96%|█████████▌| 828/867 [2:00:47<05:38, 8.67s/it] 96%|█████████▌| 829/867 [2:00:55<05:23, 8.51s/it] 96%|█████████▌| 830/867 [2:01:04<05:19, 8.63s/it] 96%|█████████▌| 830/867 [2:01:04<05:19, 8.63s/it] 96%|█████████▌| 831/867 [2:01:13<05:15, 8.76s/it] 96%|█████████▌| 832/867 [2:01:21<04:59, 8.55s/it] 96%|█████████▌| 833/867 [2:01:30<04:53, 8.64s/it] 96%|█████████▌| 834/867 [2:01:39<04:43, 8.58s/it] 96%|█████████▋| 835/867 [2:01:47<04:33, 8.56s/it] 96%|█████████▋| 835/867 [2:01:47<04:33, 8.56s/it] 96%|█████████▋| 836/867 [2:01:57<04:34, 8.86s/it] 97%|█████████▋| 837/867 [2:02:06<04:29, 8.97s/it] 97%|█████████▋| 838/867 [2:02:16<04:25, 9.16s/it] 97%|█████████▋| 839/867 [2:02:24<04:09, 8.92s/it] 97%|█████████▋| 840/867 [2:02:33<04:02, 8.99s/it] 97%|█████████▋| 840/867 [2:02:33<04:02, 8.99s/it] 97%|█████████▋| 841/867 [2:02:42<03:49, 8.82s/it] 97%|█████████▋| 842/867 [2:02:50<03:40, 8.83s/it] 97%|█████████▋| 843/867 [2:02:59<03:32, 8.86s/it] 97%|█████████▋| 844/867 [2:03:09<03:29, 9.09s/it] 97%|█████████▋| 845/867 [2:03:18<03:18, 9.01s/it] 97%|█████████▋| 845/867 [2:03:18<03:18, 9.01s/it] 98%|█████████▊| 846/867 [2:03:27<03:10, 9.07s/it] 98%|█████████▊| 847/867 [2:03:35<02:55, 8.76s/it] 98%|█████████▊| 848/867 [2:03:43<02:40, 8.45s/it] 98%|█████████▊| 849/867 [2:03:52<02:37, 8.77s/it] 98%|█████████▊| 850/867 [2:04:01<02:28, 8.71s/it] 98%|█████████▊| 850/867 [2:04:01<02:28, 8.71s/it] 98%|█████████▊| 851/867 [2:04:09<02:16, 8.56s/it] 98%|█████████▊| 852/867 [2:04:18<02:11, 8.74s/it] 98%|█████████▊| 853/867 [2:04:27<02:02, 8.75s/it] 99%|█████████▊| 854/867 [2:04:36<01:54, 8.82s/it] 99%|█████████▊| 855/867 [2:04:46<01:48, 9.04s/it] 99%|█████████▊| 855/867 [2:04:46<01:48, 9.04s/it] 99%|█████████▊| 856/867 [2:04:54<01:35, 8.71s/it] 99%|█████████▉| 857/867 [2:05:02<01:27, 8.75s/it] 99%|█████████▉| 858/867 [2:05:11<01:19, 8.86s/it] 99%|█████████▉| 859/867 [2:05:20<01:09, 8.75s/it] 99%|█████████▉| 860/867 [2:05:29<01:02, 8.94s/it] 99%|█████████▉| 860/867 [2:05:29<01:02, 8.94s/it] 99%|█████████▉| 861/867 [2:05:38<00:52, 8.83s/it] 99%|█████████▉| 862/867 [2:05:46<00:42, 8.45s/it] 100%|█████████▉| 863/867 [2:05:54<00:34, 8.52s/it] 100%|█████████▉| 864/867 [2:06:03<00:26, 8.68s/it] 100%|█████████▉| 865/867 [2:06:11<00:17, 8.54s/it] 100%|█████████▉| 865/867 [2:06:11<00:17, 8.54s/it] 100%|█████████▉| 866/867 [2:06:20<00:08, 8.68s/it] 100%|██████████| 867/867 [2:06:27<00:00, 7.97s/it][INFO|trainer.py:1823] 2026-07-08 03:15:41,726 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + 100%|██████████| 867/867 [2:06:27<00:00, 7.97s/it] 100%|██████████| 867/867 [2:06:27<00:00, 8.75s/it] +[INFO|trainer.py:3815] 2026-07-08 03:15:41,762 >> Saving model checkpoint to /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6 +[INFO|configuration_utils.py:533] 2026-07-08 03:15:41,763 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/config.json +[INFO|configuration_utils.py:816] 2026-07-08 03:15:41,763 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/generation_config.json + +{'loss': '1.496', 'grad_norm': '2.672', 'learning_rate': '6.884e-06', 'epoch': '0.5423'} +{'loss': '1.449', 'grad_norm': '2.641', 'learning_rate': '6.744e-06', 'epoch': '0.548'} +{'loss': '1.392', 'grad_norm': '2.625', 'learning_rate': '6.605e-06', 'epoch': '0.5538'} +{'loss': '1.409', 'grad_norm': '2.797', 'learning_rate': '6.465e-06', 'epoch': '0.5596'} +{'loss': '1.421', 'grad_norm': '4.156', 'learning_rate': '6.327e-06', 'epoch': '0.5653'} +{'loss': '1.447', 'grad_norm': '2.859', 'learning_rate': '6.188e-06', 'epoch': '0.5711'} +{'loss': '1.411', 'grad_norm': '2.719', 'learning_rate': '6.051e-06', 'epoch': '0.5769'} +{'loss': '1.36', 'grad_norm': '2.641', 'learning_rate': '5.913e-06', 'epoch': '0.5826'} +{'loss': '1.473', 'grad_norm': '2.938', 'learning_rate': '5.776e-06', 'epoch': '0.5884'} +{'loss': '1.386', 'grad_norm': '3.906', 'learning_rate': '5.64e-06', 'epoch': '0.5942'} +{'loss': '1.416', 'grad_norm': '2.375', 'learning_rate': '5.505e-06', 'epoch': '0.5999'} +{'loss': '1.376', 'grad_norm': '2.297', 'learning_rate': '5.37e-06', 'epoch': '0.6057'} +{'loss': '1.511', 'grad_norm': '2.672', 'learning_rate': '5.236e-06', 'epoch': '0.6115'} +{'loss': '1.398', 'grad_norm': '4.062', 'learning_rate': '5.102e-06', 'epoch': '0.6172'} +{'loss': '1.475', 'grad_norm': '2.969', 'learning_rate': '4.97e-06', 'epoch': '0.623'} +{'loss': '1.312', 'grad_norm': '3.516', 'learning_rate': '4.838e-06', 'epoch': '0.6288'} +{'loss': '1.398', 'grad_norm': '2.578', 'learning_rate': '4.708e-06', 'epoch': '0.6346'} +{'loss': '1.38', 'grad_norm': '3.062', 'learning_rate': '4.578e-06', 'epoch': '0.6403'} +{'loss': '1.412', 'grad_norm': '2.75', 'learning_rate': '4.449e-06', 'epoch': '0.6461'} +{'loss': '1.432', 'grad_norm': '3.328', 'learning_rate': '4.322e-06', 'epoch': '0.6519'} +{'loss': '1.363', 'grad_norm': '3.234', 'learning_rate': '4.195e-06', 'epoch': '0.6576'} +{'loss': '1.406', 'grad_norm': '3.219', 'learning_rate': '4.07e-06', 'epoch': '0.6634'} +{'loss': '1.436', 'grad_norm': '3.578', 'learning_rate': '3.946e-06', 'epoch': '0.6692'} +{'loss': '1.485', 'grad_norm': '4.219', 'learning_rate': '3.823e-06', 'epoch': '0.6749'} +{'loss': '1.403', 'grad_norm': '4.156', 'learning_rate': '3.702e-06', 'epoch': '0.6807'} +{'loss': '1.33', 'grad_norm': '3.094', 'learning_rate': '3.581e-06', 'epoch': '0.6865'} +{'loss': '1.342', 'grad_norm': '3.438', 'learning_rate': '3.462e-06', 'epoch': '0.6922'} +{'loss': '1.4', 'grad_norm': '4.875', 'learning_rate': '3.345e-06', 'epoch': '0.698'} +{'loss': '1.417', 'grad_norm': '2.078', 'learning_rate': '3.229e-06', 'epoch': '0.7038'} +{'loss': '1.478', 'grad_norm': '2.078', 'learning_rate': '3.114e-06', 'epoch': '0.7095'} +{'loss': '1.504', 'grad_norm': '2.156', 'learning_rate': '3.001e-06', 'epoch': '0.7153'} +{'loss': '1.451', 'grad_norm': '2.859', 'learning_rate': '2.89e-06', 'epoch': '0.7211'} +{'loss': '1.399', 'grad_norm': '4.469', 'learning_rate': '2.78e-06', 'epoch': '0.7269'} +{'loss': '1.461', 'grad_norm': '1.977', 'learning_rate': '2.672e-06', 'epoch': '0.7326'} +{'loss': '1.468', 'grad_norm': '3.469', 'learning_rate': '2.565e-06', 'epoch': '0.7384'} +{'loss': '1.442', 'grad_norm': '2.828', 'learning_rate': '2.461e-06', 'epoch': '0.7442'} +{'loss': '1.403', 'grad_norm': '2.484', 'learning_rate': '2.358e-06', 'epoch': '0.7499'} +{'loss': '1.431', 'grad_norm': '2.906', 'learning_rate': '2.257e-06', 'epoch': '0.7557'} +{'loss': '1.372', 'grad_norm': '2.406', 'learning_rate': '2.157e-06', 'epoch': '0.7615'} +{'loss': '1.433', 'grad_norm': '2.25', 'learning_rate': '2.06e-06', 'epoch': '0.7672'} +{'loss': '1.367', 'grad_norm': '3.828', 'learning_rate': '1.964e-06', 'epoch': '0.773'} +{'loss': '1.446', 'grad_norm': '2.906', 'learning_rate': '1.87e-06', 'epoch': '0.7788'} +{'loss': '1.403', 'grad_norm': '2.797', 'learning_rate': '1.779e-06', 'epoch': '0.7845'} +{'loss': '1.382', 'grad_norm': '2.203', 'learning_rate': '1.689e-06', 'epoch': '0.7903'} +{'loss': '1.313', 'grad_norm': '2.312', 'learning_rate': '1.601e-06', 'epoch': '0.7961'} +{'loss': '1.399', 'grad_norm': '2.891', 'learning_rate': '1.516e-06', 'epoch': '0.8018'} +{'loss': '1.431', 'grad_norm': '2.281', 'learning_rate': '1.432e-06', 'epoch': '0.8076'} +{'loss': '1.335', 'grad_norm': '2.625', 'learning_rate': '1.351e-06', 'epoch': '0.8134'} +{'loss': '1.471', 'grad_norm': '2.25', 'learning_rate': '1.272e-06', 'epoch': '0.8192'} +{'loss': '1.491', 'grad_norm': '1.922', 'learning_rate': '1.195e-06', 'epoch': '0.8249'} +{'loss': '1.3', 'grad_norm': '3.688', 'learning_rate': '1.12e-06', 'epoch': '0.8307'} +{'loss': '1.382', 'grad_norm': '2.422', 'learning_rate': '1.047e-06', 'epoch': '0.8365'} +{'loss': '1.426', 'grad_norm': '2.547', 'learning_rate': '9.769e-07', 'epoch': '0.8422'} +{'loss': '1.396', 'grad_norm': '2.516', 'learning_rate': '9.089e-07', 'epoch': '0.848'} +{'loss': '1.433', 'grad_norm': '2.688', 'learning_rate': '8.431e-07', 'epoch': '0.8538'} +{'loss': '1.418', 'grad_norm': '2.844', 'learning_rate': '7.797e-07', 'epoch': '0.8595'} +{'loss': '1.362', 'grad_norm': '3', 'learning_rate': '7.186e-07', 'epoch': '0.8653'} +{'loss': '1.382', 'grad_norm': '3.062', 'learning_rate': '6.599e-07', 'epoch': '0.8711'} +{'loss': '1.335', 'grad_norm': '2.797', 'learning_rate': '6.035e-07', 'epoch': '0.8768'} +{'loss': '1.466', 'grad_norm': '3.5', 'learning_rate': '5.496e-07', 'epoch': '0.8826'} +{'loss': '1.321', 'grad_norm': '2.453', 'learning_rate': '4.981e-07', 'epoch': '0.8884'} +{'loss': '1.42', 'grad_norm': '3.109', 'learning_rate': '4.491e-07', 'epoch': '0.8941'} +{'loss': '1.389', 'grad_norm': '2.938', 'learning_rate': '4.025e-07', 'epoch': '0.8999'} +{'loss': '1.41', 'grad_norm': '2.359', 'learning_rate': '3.585e-07', 'epoch': '0.9057'} +{'loss': '1.375', 'grad_norm': '3.828', 'learning_rate': '3.169e-07', 'epoch': '0.9115'} +{'loss': '1.381', 'grad_norm': '2.453', 'learning_rate': '2.778e-07', 'epoch': '0.9172'} +{'loss': '1.472', 'grad_norm': '2.453', 'learning_rate': '2.412e-07', 'epoch': '0.923'} +{'loss': '1.483', 'grad_norm': '2.656', 'learning_rate': '2.072e-07', 'epoch': '0.9288'} +{'loss': '1.423', 'grad_norm': '2.594', 'learning_rate': '1.758e-07', 'epoch': '0.9345'} +{'loss': '1.356', 'grad_norm': '2.656', 'learning_rate': '1.469e-07', 'epoch': '0.9403'} +{'loss': '1.441', 'grad_norm': '3.094', 'learning_rate': '1.205e-07', 'epoch': '0.9461'} +{'loss': '1.455', 'grad_norm': '3.109', 'learning_rate': '9.678e-08', 'epoch': '0.9518'} +{'loss': '1.455', 'grad_norm': '2.812', 'learning_rate': '7.562e-08', 'epoch': '0.9576'} +{'loss': '1.37', 'grad_norm': '2.625', 'learning_rate': '5.705e-08', 'epoch': '0.9634'} +{'loss': '1.276', 'grad_norm': '4.438', 'learning_rate': '4.109e-08', 'epoch': '0.9691'} +{'loss': '1.4', 'grad_norm': '3.891', 'learning_rate': '2.773e-08', 'epoch': '0.9749'} +{'loss': '1.411', 'grad_norm': '2.281', 'learning_rate': '1.699e-08', 'epoch': '0.9807'} +{'loss': '1.368', 'grad_norm': '4.906', 'learning_rate': '8.863e-09', 'epoch': '0.9864'} +{'loss': '1.382', 'grad_norm': '4.438', 'learning_rate': '3.357e-09', 'epoch': '0.9922'} +{'loss': '1.397', 'grad_norm': '2.469', 'learning_rate': '4.721e-10', 'epoch': '0.998'} +{'train_runtime': '7587', 'train_samples_per_second': '0.457', 'train_steps_per_second': '0.114', 'train_loss': '1.489', 'epoch': '1'} + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-08 03:15:42,731 >> chat template saved in /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-08 03:15:42,752 >> tokenizer config file saved in /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/tokenizer_config.json +***** train metrics ***** + epoch = 1.0 + total_flos = 391467031GF + train_loss = 1.4888 + train_runtime = 2:06:27.31 + train_samples_per_second = 0.457 + train_steps_per_second = 0.114 +Figure saved at: /home/ll/llm4rec/experiments/outputs/v15_user_logic_json_lr15e6/training_loss.png +[WARNING|2026-07-08 03:15:42] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-08 03:15:42] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-08 03:15:42,852 >> Dropping the following result as it does not have all the necessary fields: +{'task': {'name': 'Causal Language Modeling', 'type': 'text-generation'}} diff --git a/train_results.json b/train_results.json new file mode 100644 index 0000000..b5ae52c --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 4.2033452439454925e+17, + "train_loss": 1.4887716360433154, + "train_runtime": 7587.3157, + "train_samples_per_second": 0.457, + "train_steps_per_second": 0.114 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..58f6d6a --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,174 @@ +{"current_steps": 5, "total_steps": 867, "loss": 2.812992477416992, "lr": 2.222222222222222e-06, "epoch": 0.005768676088837612, "percentage": 0.58, "elapsed_time": "0:00:44", "remaining_time": "2:06:30"} +{"current_steps": 10, "total_steps": 867, "loss": 2.6157678604125976, "lr": 4.9999999999999996e-06, "epoch": 0.011537352177675224, "percentage": 1.15, "elapsed_time": "0:01:29", "remaining_time": "2:07:21"} +{"current_steps": 15, "total_steps": 867, "loss": 2.550214958190918, "lr": 7.777777777777777e-06, "epoch": 0.017306028266512834, "percentage": 1.73, "elapsed_time": "0:02:11", "remaining_time": "2:04:48"} +{"current_steps": 20, "total_steps": 867, "loss": 2.2421979904174805, "lr": 1.0555555555555555e-05, "epoch": 0.02307470435535045, "percentage": 2.31, "elapsed_time": "0:02:56", "remaining_time": "2:04:33"} +{"current_steps": 25, "total_steps": 867, "loss": 2.3474178314208984, "lr": 1.3333333333333333e-05, "epoch": 0.02884338044418806, "percentage": 2.88, "elapsed_time": "0:03:36", "remaining_time": "2:01:33"} +{"current_steps": 30, "total_steps": 867, "loss": 2.0521663665771483, "lr": 1.4999790187959524e-05, "epoch": 0.03461205653302567, "percentage": 3.46, "elapsed_time": "0:04:20", "remaining_time": "2:00:55"} +{"current_steps": 35, "total_steps": 867, "loss": 1.9066032409667968, "lr": 1.4997429937316679e-05, "epoch": 0.040380732621863286, "percentage": 4.04, "elapsed_time": "0:05:03", "remaining_time": "2:00:12"} +{"current_steps": 40, "total_steps": 867, "loss": 1.8443662643432617, "lr": 1.4992447999059861e-05, "epoch": 0.0461494087107009, "percentage": 4.61, "elapsed_time": "0:05:47", "remaining_time": "1:59:50"} +{"current_steps": 45, "total_steps": 867, "loss": 1.8280458450317383, "lr": 1.498484611526414e-05, "epoch": 0.05191808479953851, "percentage": 5.19, "elapsed_time": "0:06:31", "remaining_time": "1:59:16"} +{"current_steps": 50, "total_steps": 867, "loss": 1.743063735961914, "lr": 1.4974626944142366e-05, "epoch": 0.05768676088837612, "percentage": 5.77, "elapsed_time": "0:07:15", "remaining_time": "1:58:39"} +{"current_steps": 55, "total_steps": 867, "loss": 1.6797224044799806, "lr": 1.4961794059115642e-05, "epoch": 0.06345543697721373, "percentage": 6.34, "elapsed_time": "0:08:00", "remaining_time": "1:58:15"} +{"current_steps": 60, "total_steps": 867, "loss": 1.687392807006836, "lr": 1.494635194756378e-05, "epoch": 0.06922411306605133, "percentage": 6.92, "elapsed_time": "0:08:45", "remaining_time": "1:57:48"} +{"current_steps": 65, "total_steps": 867, "loss": 1.6969615936279296, "lr": 1.4928306009256156e-05, "epoch": 0.07499278915488895, "percentage": 7.5, "elapsed_time": "0:09:29", "remaining_time": "1:57:06"} +{"current_steps": 70, "total_steps": 867, "loss": 1.7176189422607422, "lr": 1.4907662554463534e-05, "epoch": 0.08076146524372657, "percentage": 8.07, "elapsed_time": "0:10:11", "remaining_time": "1:55:56"} +{"current_steps": 75, "total_steps": 867, "loss": 1.5526809692382812, "lr": 1.4884428801751502e-05, "epoch": 0.08653014133256418, "percentage": 8.65, "elapsed_time": "0:10:55", "remaining_time": "1:55:25"} +{"current_steps": 80, "total_steps": 867, "loss": 1.623830795288086, "lr": 1.4858612875456295e-05, "epoch": 0.0922988174214018, "percentage": 9.23, "elapsed_time": "0:11:40", "remaining_time": "1:54:52"} +{"current_steps": 85, "total_steps": 867, "loss": 1.6493770599365234, "lr": 1.4830223802843894e-05, "epoch": 0.0980674935102394, "percentage": 9.8, "elapsed_time": "0:12:24", "remaining_time": "1:54:05"} +{"current_steps": 90, "total_steps": 867, "loss": 1.6132541656494142, "lr": 1.4799271510953386e-05, "epoch": 0.10383616959907702, "percentage": 10.38, "elapsed_time": "0:13:08", "remaining_time": "1:53:26"} +{"current_steps": 95, "total_steps": 867, "loss": 1.7179641723632812, "lr": 1.4765766823125695e-05, "epoch": 0.10960484568791462, "percentage": 10.96, "elapsed_time": "0:13:52", "remaining_time": "1:52:43"} +{"current_steps": 100, "total_steps": 867, "loss": 1.5699467658996582, "lr": 1.4729721455218899e-05, "epoch": 0.11537352177675224, "percentage": 11.53, "elapsed_time": "0:14:36", "remaining_time": "1:52:05"} +{"current_steps": 105, "total_steps": 867, "loss": 1.5707356452941894, "lr": 1.4691148011511447e-05, "epoch": 0.12114219786558984, "percentage": 12.11, "elapsed_time": "0:15:21", "remaining_time": "1:51:29"} +{"current_steps": 110, "total_steps": 867, "loss": 1.581485652923584, "lr": 1.465005998029472e-05, "epoch": 0.12691087395442746, "percentage": 12.69, "elapsed_time": "0:16:05", "remaining_time": "1:50:46"} +{"current_steps": 115, "total_steps": 867, "loss": 1.4936203956604004, "lr": 1.4606471729156468e-05, "epoch": 0.13267955004326507, "percentage": 13.26, "elapsed_time": "0:16:50", "remaining_time": "1:50:09"} +{"current_steps": 120, "total_steps": 867, "loss": 1.5083925247192382, "lr": 1.4560398499956776e-05, "epoch": 0.13844822613210267, "percentage": 13.84, "elapsed_time": "0:17:33", "remaining_time": "1:49:21"} +{"current_steps": 125, "total_steps": 867, "loss": 1.4727232933044434, "lr": 1.4511856403498324e-05, "epoch": 0.1442169022209403, "percentage": 14.42, "elapsed_time": "0:18:18", "remaining_time": "1:48:39"} +{"current_steps": 130, "total_steps": 867, "loss": 1.5390252113342284, "lr": 1.4460862413892792e-05, "epoch": 0.1499855783097779, "percentage": 14.99, "elapsed_time": "0:19:02", "remaining_time": "1:47:55"} +{"current_steps": 135, "total_steps": 867, "loss": 1.5905132293701172, "lr": 1.4407434362625376e-05, "epoch": 0.1557542543986155, "percentage": 15.57, "elapsed_time": "0:19:44", "remaining_time": "1:47:05"} +{"current_steps": 140, "total_steps": 867, "loss": 1.5457244873046876, "lr": 1.4351590932319506e-05, "epoch": 0.16152293048745314, "percentage": 16.15, "elapsed_time": "0:20:27", "remaining_time": "1:46:16"} +{"current_steps": 145, "total_steps": 867, "loss": 1.5160816192626954, "lr": 1.4293351650203956e-05, "epoch": 0.16729160657629075, "percentage": 16.72, "elapsed_time": "0:21:11", "remaining_time": "1:45:33"} +{"current_steps": 150, "total_steps": 867, "loss": 1.5460505485534668, "lr": 1.4232736881284576e-05, "epoch": 0.17306028266512835, "percentage": 17.3, "elapsed_time": "0:21:56", "remaining_time": "1:44:51"} +{"current_steps": 155, "total_steps": 867, "loss": 1.4950276374816895, "lr": 1.416976782122311e-05, "epoch": 0.17882895875396596, "percentage": 17.88, "elapsed_time": "0:22:40", "remaining_time": "1:44:09"} +{"current_steps": 160, "total_steps": 867, "loss": 1.4827272415161132, "lr": 1.4104466488925536e-05, "epoch": 0.1845976348428036, "percentage": 18.45, "elapsed_time": "0:23:25", "remaining_time": "1:43:29"} +{"current_steps": 165, "total_steps": 867, "loss": 1.585806179046631, "lr": 1.4036855718842518e-05, "epoch": 0.1903663109316412, "percentage": 19.03, "elapsed_time": "0:24:09", "remaining_time": "1:42:46"} +{"current_steps": 170, "total_steps": 867, "loss": 1.4454821586608886, "lr": 1.396695915298472e-05, "epoch": 0.1961349870204788, "percentage": 19.61, "elapsed_time": "0:24:53", "remaining_time": "1:42:02"} +{"current_steps": 175, "total_steps": 867, "loss": 1.5184972763061524, "lr": 1.3894801232655692e-05, "epoch": 0.2019036631093164, "percentage": 20.18, "elapsed_time": "0:25:37", "remaining_time": "1:41:17"} +{"current_steps": 180, "total_steps": 867, "loss": 1.4702855110168458, "lr": 1.3820407189905295e-05, "epoch": 0.20767233919815403, "percentage": 20.76, "elapsed_time": "0:26:22", "remaining_time": "1:40:41"} +{"current_steps": 185, "total_steps": 867, "loss": 1.4560264587402343, "lr": 1.3743803038706587e-05, "epoch": 0.21344101528699164, "percentage": 21.34, "elapsed_time": "0:27:07", "remaining_time": "1:39:59"} +{"current_steps": 190, "total_steps": 867, "loss": 1.4439519882202148, "lr": 1.3665015565859325e-05, "epoch": 0.21920969137582924, "percentage": 21.91, "elapsed_time": "0:27:52", "remaining_time": "1:39:19"} +{"current_steps": 195, "total_steps": 867, "loss": 1.3752272605895997, "lr": 1.3584072321623183e-05, "epoch": 0.22497836746466685, "percentage": 22.49, "elapsed_time": "0:28:36", "remaining_time": "1:38:36"} +{"current_steps": 200, "total_steps": 867, "loss": 1.5652609825134278, "lr": 1.3501001610084048e-05, "epoch": 0.23074704355350448, "percentage": 23.07, "elapsed_time": "0:29:18", "remaining_time": "1:37:45"} +{"current_steps": 205, "total_steps": 867, "loss": 1.4904936790466308, "lr": 1.3415832479256685e-05, "epoch": 0.23651571964234208, "percentage": 23.64, "elapsed_time": "0:30:02", "remaining_time": "1:37:01"} +{"current_steps": 210, "total_steps": 867, "loss": 1.4062389373779296, "lr": 1.3328594710927282e-05, "epoch": 0.24228439573117969, "percentage": 24.22, "elapsed_time": "0:30:47", "remaining_time": "1:36:20"} +{"current_steps": 215, "total_steps": 867, "loss": 1.5080370903015137, "lr": 1.3239318810239423e-05, "epoch": 0.24805307182001732, "percentage": 24.8, "elapsed_time": "0:31:31", "remaining_time": "1:35:36"} +{"current_steps": 220, "total_steps": 867, "loss": 1.403939914703369, "lr": 1.3148035995027083e-05, "epoch": 0.2538217479088549, "percentage": 25.37, "elapsed_time": "0:32:15", "remaining_time": "1:34:51"} +{"current_steps": 225, "total_steps": 867, "loss": 1.460791778564453, "lr": 1.3054778184898452e-05, "epoch": 0.25959042399769255, "percentage": 25.95, "elapsed_time": "0:32:59", "remaining_time": "1:34:08"} +{"current_steps": 230, "total_steps": 867, "loss": 1.4795469284057616, "lr": 1.2959577990074333e-05, "epoch": 0.26535910008653013, "percentage": 26.53, "elapsed_time": "0:33:42", "remaining_time": "1:33:20"} +{"current_steps": 235, "total_steps": 867, "loss": 1.4639040946960449, "lr": 1.2862468699985066e-05, "epoch": 0.27112777617536776, "percentage": 27.1, "elapsed_time": "0:34:26", "remaining_time": "1:32:37"} +{"current_steps": 240, "total_steps": 867, "loss": 1.4583266258239747, "lr": 1.2763484271629938e-05, "epoch": 0.27689645226420534, "percentage": 27.68, "elapsed_time": "0:35:10", "remaining_time": "1:31:52"} +{"current_steps": 245, "total_steps": 867, "loss": 1.4482952117919923, "lr": 1.2662659317703154e-05, "epoch": 0.28266512835304297, "percentage": 28.26, "elapsed_time": "0:35:53", "remaining_time": "1:31:07"} +{"current_steps": 250, "total_steps": 867, "loss": 1.4816177368164063, "lr": 1.256002909449056e-05, "epoch": 0.2884338044418806, "percentage": 28.84, "elapsed_time": "0:36:36", "remaining_time": "1:30:22"} +{"current_steps": 255, "total_steps": 867, "loss": 1.6563011169433595, "lr": 1.2455629489541248e-05, "epoch": 0.2942024805307182, "percentage": 29.41, "elapsed_time": "0:37:19", "remaining_time": "1:29:34"} +{"current_steps": 260, "total_steps": 867, "loss": 1.45164794921875, "lr": 1.2349497009118497e-05, "epoch": 0.2999711566195558, "percentage": 29.99, "elapsed_time": "0:38:02", "remaining_time": "1:28:49"} +{"current_steps": 265, "total_steps": 867, "loss": 1.5071072578430176, "lr": 1.2241668765434324e-05, "epoch": 0.30573983270839344, "percentage": 30.57, "elapsed_time": "0:38:46", "remaining_time": "1:28:04"} +{"current_steps": 270, "total_steps": 867, "loss": 1.4920737266540527, "lr": 1.2132182463672135e-05, "epoch": 0.311508508797231, "percentage": 31.14, "elapsed_time": "0:39:30", "remaining_time": "1:27:21"} +{"current_steps": 275, "total_steps": 867, "loss": 1.4359200477600098, "lr": 1.2021076388802062e-05, "epoch": 0.31727718488606865, "percentage": 31.72, "elapsed_time": "0:40:14", "remaining_time": "1:26:38"} +{"current_steps": 280, "total_steps": 867, "loss": 1.4329303741455077, "lr": 1.1908389392193549e-05, "epoch": 0.3230458609749063, "percentage": 32.3, "elapsed_time": "0:40:59", "remaining_time": "1:25:55"} +{"current_steps": 285, "total_steps": 867, "loss": 1.3877481460571288, "lr": 1.1794160878029856e-05, "epoch": 0.32881453706374386, "percentage": 32.87, "elapsed_time": "0:41:43", "remaining_time": "1:25:13"} +{"current_steps": 290, "total_steps": 867, "loss": 1.4761417388916016, "lr": 1.1678430789529292e-05, "epoch": 0.3345832131525815, "percentage": 33.45, "elapsed_time": "0:42:27", "remaining_time": "1:24:28"} +{"current_steps": 295, "total_steps": 867, "loss": 1.5856515884399414, "lr": 1.1561239594977943e-05, "epoch": 0.34035188924141907, "percentage": 34.03, "elapsed_time": "0:43:09", "remaining_time": "1:23:41"} +{"current_steps": 300, "total_steps": 867, "loss": 1.3921869277954102, "lr": 1.1442628273578785e-05, "epoch": 0.3461205653302567, "percentage": 34.6, "elapsed_time": "0:43:53", "remaining_time": "1:22:57"} +{"current_steps": 305, "total_steps": 867, "loss": 1.3925346374511718, "lr": 1.1322638301122164e-05, "epoch": 0.35188924141909433, "percentage": 35.18, "elapsed_time": "0:44:37", "remaining_time": "1:22:14"} +{"current_steps": 310, "total_steps": 867, "loss": 1.3757241249084473, "lr": 1.1201311635482602e-05, "epoch": 0.3576579175079319, "percentage": 35.76, "elapsed_time": "0:45:22", "remaining_time": "1:21:31"} +{"current_steps": 315, "total_steps": 867, "loss": 1.4508034706115722, "lr": 1.1078690701947063e-05, "epoch": 0.36342659359676954, "percentage": 36.33, "elapsed_time": "0:46:06", "remaining_time": "1:20:48"} +{"current_steps": 320, "total_steps": 867, "loss": 1.4826339721679687, "lr": 1.0954818378379743e-05, "epoch": 0.3691952696856072, "percentage": 36.91, "elapsed_time": "0:46:49", "remaining_time": "1:20:02"} +{"current_steps": 325, "total_steps": 867, "loss": 1.41096773147583, "lr": 1.0829737980228618e-05, "epoch": 0.37496394577444475, "percentage": 37.49, "elapsed_time": "0:47:34", "remaining_time": "1:19:19"} +{"current_steps": 330, "total_steps": 867, "loss": 1.502821445465088, "lr": 1.0703493245378976e-05, "epoch": 0.3807326218632824, "percentage": 38.06, "elapsed_time": "0:48:18", "remaining_time": "1:18:36"} +{"current_steps": 335, "total_steps": 867, "loss": 1.3927604675292968, "lr": 1.0576128318859246e-05, "epoch": 0.38650129795212, "percentage": 38.64, "elapsed_time": "0:49:02", "remaining_time": "1:17:52"} +{"current_steps": 340, "total_steps": 867, "loss": 1.3787881851196289, "lr": 1.0447687737404428e-05, "epoch": 0.3922699740409576, "percentage": 39.22, "elapsed_time": "0:49:47", "remaining_time": "1:17:10"} +{"current_steps": 345, "total_steps": 867, "loss": 1.3673920631408691, "lr": 1.0318216413882576e-05, "epoch": 0.3980386501297952, "percentage": 39.79, "elapsed_time": "0:50:32", "remaining_time": "1:16:28"} +{"current_steps": 350, "total_steps": 867, "loss": 1.3431027412414551, "lr": 1.018775962158975e-05, "epoch": 0.4038073262186328, "percentage": 40.37, "elapsed_time": "0:51:17", "remaining_time": "1:15:46"} +{"current_steps": 355, "total_steps": 867, "loss": 1.483182430267334, "lr": 1.0056362978418937e-05, "epoch": 0.40957600230747043, "percentage": 40.95, "elapsed_time": "0:52:01", "remaining_time": "1:15:01"} +{"current_steps": 360, "total_steps": 867, "loss": 1.4253923416137695, "lr": 9.924072430908451e-06, "epoch": 0.41534467839630806, "percentage": 41.52, "elapsed_time": "0:52:44", "remaining_time": "1:14:16"} +{"current_steps": 365, "total_steps": 867, "loss": 1.436702823638916, "lr": 9.79093423817545e-06, "epoch": 0.42111335448514564, "percentage": 42.1, "elapsed_time": "0:53:29", "remaining_time": "1:13:33"} +{"current_steps": 370, "total_steps": 867, "loss": 1.4487831115722656, "lr": 9.656994955740129e-06, "epoch": 0.4268820305739833, "percentage": 42.68, "elapsed_time": "0:54:12", "remaining_time": "1:12:48"} +{"current_steps": 375, "total_steps": 867, "loss": 1.3315213203430176, "lr": 9.522301419246267e-06, "epoch": 0.4326507066628209, "percentage": 43.25, "elapsed_time": "0:54:56", "remaining_time": "1:12:05"} +{"current_steps": 380, "total_steps": 867, "loss": 1.464303684234619, "lr": 9.386900728083816e-06, "epoch": 0.4384193827516585, "percentage": 43.83, "elapsed_time": "0:55:38", "remaining_time": "1:11:18"} +{"current_steps": 385, "total_steps": 867, "loss": 1.3498079299926757, "lr": 9.250840228919291e-06, "epoch": 0.4441880588404961, "percentage": 44.41, "elapsed_time": "0:56:22", "remaining_time": "1:10:35"} +{"current_steps": 390, "total_steps": 867, "loss": 1.444554042816162, "lr": 9.114167499139666e-06, "epoch": 0.4499567349293337, "percentage": 44.98, "elapsed_time": "0:57:04", "remaining_time": "1:09:49"} +{"current_steps": 395, "total_steps": 867, "loss": 1.311547088623047, "lr": 8.976930330215592e-06, "epoch": 0.4557254110181713, "percentage": 45.56, "elapsed_time": "0:57:50", "remaining_time": "1:09:07"} +{"current_steps": 400, "total_steps": 867, "loss": 1.423337173461914, "lr": 8.839176710989775e-06, "epoch": 0.46149408710700895, "percentage": 46.14, "elapsed_time": "0:58:35", "remaining_time": "1:08:23"} +{"current_steps": 405, "total_steps": 867, "loss": 1.4692988395690918, "lr": 8.700954810896315e-06, "epoch": 0.46726276319584653, "percentage": 46.71, "elapsed_time": "0:59:16", "remaining_time": "1:07:37"} +{"current_steps": 410, "total_steps": 867, "loss": 1.416618251800537, "lr": 8.562312963116918e-06, "epoch": 0.47303143928468416, "percentage": 47.29, "elapsed_time": "1:00:00", "remaining_time": "1:06:53"} +{"current_steps": 415, "total_steps": 867, "loss": 1.3839403152465821, "lr": 8.423299647679823e-06, "epoch": 0.4788001153735218, "percentage": 47.87, "elapsed_time": "1:00:45", "remaining_time": "1:06:10"} +{"current_steps": 420, "total_steps": 867, "loss": 1.4335898399353026, "lr": 8.283963474507402e-06, "epoch": 0.48456879146235937, "percentage": 48.44, "elapsed_time": "1:01:29", "remaining_time": "1:05:26"} +{"current_steps": 425, "total_steps": 867, "loss": 1.3607335090637207, "lr": 8.144353166418336e-06, "epoch": 0.490337467551197, "percentage": 49.02, "elapsed_time": "1:02:14", "remaining_time": "1:04:43"} +{"current_steps": 430, "total_steps": 867, "loss": 1.3808890342712403, "lr": 8.004517542090298e-06, "epoch": 0.49610614364003464, "percentage": 49.6, "elapsed_time": "1:02:58", "remaining_time": "1:04:00"} +{"current_steps": 435, "total_steps": 867, "loss": 1.339999294281006, "lr": 7.864505498989136e-06, "epoch": 0.5018748197288723, "percentage": 50.17, "elapsed_time": "1:03:44", "remaining_time": "1:03:17"} +{"current_steps": 440, "total_steps": 867, "loss": 1.4851154327392577, "lr": 7.724365996270489e-06, "epoch": 0.5076434958177098, "percentage": 50.75, "elapsed_time": "1:04:26", "remaining_time": "1:02:32"} +{"current_steps": 445, "total_steps": 867, "loss": 1.4813553810119628, "lr": 7.584148037659845e-06, "epoch": 0.5134121719065474, "percentage": 51.33, "elapsed_time": "1:05:09", "remaining_time": "1:01:47"} +{"current_steps": 450, "total_steps": 867, "loss": 1.5473807334899903, "lr": 7.443900654317003e-06, "epoch": 0.5191808479953851, "percentage": 51.9, "elapsed_time": "1:05:52", "remaining_time": "1:01:02"} +{"current_steps": 455, "total_steps": 867, "loss": 1.4310360908508302, "lr": 7.303672887690953e-06, "epoch": 0.5249495240842227, "percentage": 52.48, "elapsed_time": "1:06:34", "remaining_time": "1:00:17"} +{"current_steps": 460, "total_steps": 867, "loss": 1.4008095741271973, "lr": 7.163513772371141e-06, "epoch": 0.5307182001730603, "percentage": 53.06, "elapsed_time": "1:07:19", "remaining_time": "0:59:33"} +{"current_steps": 465, "total_steps": 867, "loss": 1.476534080505371, "lr": 7.02347231894115e-06, "epoch": 0.536486876261898, "percentage": 53.63, "elapsed_time": "1:08:02", "remaining_time": "0:58:49"} +{"current_steps": 470, "total_steps": 867, "loss": 1.4958248138427734, "lr": 6.883597496840774e-06, "epoch": 0.5422555523507355, "percentage": 54.21, "elapsed_time": "1:08:44", "remaining_time": "0:58:03"} +{"current_steps": 475, "total_steps": 867, "loss": 1.4489681243896484, "lr": 6.7439382172424665e-06, "epoch": 0.5480242284395731, "percentage": 54.79, "elapsed_time": "1:09:26", "remaining_time": "0:57:18"} +{"current_steps": 480, "total_steps": 867, "loss": 1.3916007995605468, "lr": 6.604543315948169e-06, "epoch": 0.5537929045284107, "percentage": 55.36, "elapsed_time": "1:10:10", "remaining_time": "0:56:34"} +{"current_steps": 485, "total_steps": 867, "loss": 1.40925931930542, "lr": 6.465461536312499e-06, "epoch": 0.5595615806172484, "percentage": 55.94, "elapsed_time": "1:10:53", "remaining_time": "0:55:49"} +{"current_steps": 490, "total_steps": 867, "loss": 1.4209882736206054, "lr": 6.326741512198267e-06, "epoch": 0.5653302567060859, "percentage": 56.52, "elapsed_time": "1:11:38", "remaining_time": "0:55:07"} +{"current_steps": 495, "total_steps": 867, "loss": 1.4472535133361817, "lr": 6.188431750970279e-06, "epoch": 0.5710989327949235, "percentage": 57.09, "elapsed_time": "1:12:22", "remaining_time": "0:54:23"} +{"current_steps": 500, "total_steps": 867, "loss": 1.4107693672180175, "lr": 6.050580616533352e-06, "epoch": 0.5768676088837612, "percentage": 57.67, "elapsed_time": "1:13:06", "remaining_time": "0:53:39"} +{"current_steps": 505, "total_steps": 867, "loss": 1.3599486351013184, "lr": 5.913236312420529e-06, "epoch": 0.5826362849725988, "percentage": 58.25, "elapsed_time": "1:13:50", "remaining_time": "0:52:55"} +{"current_steps": 510, "total_steps": 867, "loss": 1.4726941108703613, "lr": 5.7764468649373555e-06, "epoch": 0.5884049610614364, "percentage": 58.82, "elapsed_time": "1:14:33", "remaining_time": "0:52:11"} +{"current_steps": 515, "total_steps": 867, "loss": 1.3863279342651367, "lr": 5.640260106368114e-06, "epoch": 0.594173637150274, "percentage": 59.4, "elapsed_time": "1:15:18", "remaining_time": "0:51:28"} +{"current_steps": 520, "total_steps": 867, "loss": 1.4163952827453614, "lr": 5.5047236582499375e-06, "epoch": 0.5999423132391116, "percentage": 59.98, "elapsed_time": "1:16:02", "remaining_time": "0:50:44"} +{"current_steps": 525, "total_steps": 867, "loss": 1.37623929977417, "lr": 5.36988491472058e-06, "epoch": 0.6057109893279492, "percentage": 60.55, "elapsed_time": "1:16:45", "remaining_time": "0:50:00"} +{"current_steps": 530, "total_steps": 867, "loss": 1.5111130714416503, "lr": 5.235791025945735e-06, "epoch": 0.6114796654167869, "percentage": 61.13, "elapsed_time": "1:17:29", "remaining_time": "0:49:16"} +{"current_steps": 535, "total_steps": 867, "loss": 1.3977880477905273, "lr": 5.10248888163164e-06, "epoch": 0.6172483415056245, "percentage": 61.71, "elapsed_time": "1:18:13", "remaining_time": "0:48:32"} +{"current_steps": 540, "total_steps": 867, "loss": 1.4750987052917481, "lr": 4.970025094628776e-06, "epoch": 0.623017017594462, "percentage": 62.28, "elapsed_time": "1:18:56", "remaining_time": "0:47:48"} +{"current_steps": 545, "total_steps": 867, "loss": 1.3118095397949219, "lr": 4.8384459846323695e-06, "epoch": 0.6287856936832997, "percentage": 62.86, "elapsed_time": "1:19:41", "remaining_time": "0:47:05"} +{"current_steps": 550, "total_steps": 867, "loss": 1.3975916862487794, "lr": 4.707797561985411e-06, "epoch": 0.6345543697721373, "percentage": 63.44, "elapsed_time": "1:20:24", "remaining_time": "0:46:20"} +{"current_steps": 555, "total_steps": 867, "loss": 1.3796093940734864, "lr": 4.5781255115898316e-06, "epoch": 0.6403230458609749, "percentage": 64.01, "elapsed_time": "1:21:08", "remaining_time": "0:45:37"} +{"current_steps": 560, "total_steps": 867, "loss": 1.4118720054626466, "lr": 4.4494751769315e-06, "epoch": 0.6460917219498126, "percentage": 64.59, "elapsed_time": "1:21:52", "remaining_time": "0:44:53"} +{"current_steps": 565, "total_steps": 867, "loss": 1.4323857307434082, "lr": 4.321891544224585e-06, "epoch": 0.6518603980386501, "percentage": 65.17, "elapsed_time": "1:22:37", "remaining_time": "0:44:09"} +{"current_steps": 570, "total_steps": 867, "loss": 1.3628763198852538, "lr": 4.195419226680871e-06, "epoch": 0.6576290741274877, "percentage": 65.74, "elapsed_time": "1:23:22", "remaining_time": "0:43:26"} +{"current_steps": 575, "total_steps": 867, "loss": 1.4056241989135743, "lr": 4.0701024489094845e-06, "epoch": 0.6633977502163253, "percentage": 66.32, "elapsed_time": "1:24:06", "remaining_time": "0:42:42"} +{"current_steps": 580, "total_steps": 867, "loss": 1.436029052734375, "lr": 3.94598503145251e-06, "epoch": 0.669166426305163, "percentage": 66.9, "elapsed_time": "1:24:49", "remaining_time": "0:41:58"} +{"current_steps": 585, "total_steps": 867, "loss": 1.4853976249694825, "lr": 3.823110375461909e-06, "epoch": 0.6749351023940006, "percentage": 67.47, "elapsed_time": "1:25:29", "remaining_time": "0:41:12"} +{"current_steps": 590, "total_steps": 867, "loss": 1.4030592918395997, "lr": 3.7015214475230806e-06, "epoch": 0.6807037784828381, "percentage": 68.05, "elapsed_time": "1:26:13", "remaining_time": "0:40:28"} +{"current_steps": 595, "total_steps": 867, "loss": 1.3297285079956054, "lr": 3.5812607646303843e-06, "epoch": 0.6864724545716758, "percentage": 68.63, "elapsed_time": "1:26:59", "remaining_time": "0:39:45"} +{"current_steps": 600, "total_steps": 867, "loss": 1.3419939994812011, "lr": 3.462370379319884e-06, "epoch": 0.6922411306605134, "percentage": 69.2, "elapsed_time": "1:27:43", "remaining_time": "0:39:02"} +{"current_steps": 605, "total_steps": 867, "loss": 1.3997164726257325, "lr": 3.3448918649644763e-06, "epoch": 0.698009806749351, "percentage": 69.78, "elapsed_time": "1:28:26", "remaining_time": "0:38:17"} +{"current_steps": 610, "total_steps": 867, "loss": 1.417185115814209, "lr": 3.2288663012366104e-06, "epoch": 0.7037784828381887, "percentage": 70.36, "elapsed_time": "1:29:09", "remaining_time": "0:37:34"} +{"current_steps": 615, "total_steps": 867, "loss": 1.4784677505493165, "lr": 3.114334259743604e-06, "epoch": 0.7095471589270262, "percentage": 70.93, "elapsed_time": "1:29:52", "remaining_time": "0:36:49"} +{"current_steps": 620, "total_steps": 867, "loss": 1.5040478706359863, "lr": 3.0013357898406473e-06, "epoch": 0.7153158350158638, "percentage": 71.51, "elapsed_time": "1:30:34", "remaining_time": "0:36:05"} +{"current_steps": 625, "total_steps": 867, "loss": 1.4505383491516113, "lr": 2.889910404626421e-06, "epoch": 0.7210845111047015, "percentage": 72.09, "elapsed_time": "1:31:18", "remaining_time": "0:35:21"} +{"current_steps": 630, "total_steps": 867, "loss": 1.398913860321045, "lr": 2.7800970671262205e-06, "epoch": 0.7268531871935391, "percentage": 72.66, "elapsed_time": "1:32:03", "remaining_time": "0:34:38"} +{"current_steps": 635, "total_steps": 867, "loss": 1.4610247611999512, "lr": 2.6719341766674354e-06, "epoch": 0.7326218632823767, "percentage": 73.24, "elapsed_time": "1:32:45", "remaining_time": "0:33:53"} +{"current_steps": 640, "total_steps": 867, "loss": 1.4679314613342285, "lr": 2.5654595554521557e-06, "epoch": 0.7383905393712143, "percentage": 73.82, "elapsed_time": "1:33:28", "remaining_time": "0:33:09"} +{"current_steps": 645, "total_steps": 867, "loss": 1.4416119575500488, "lr": 2.4607104353315556e-06, "epoch": 0.7441592154600519, "percentage": 74.39, "elapsed_time": "1:34:11", "remaining_time": "0:32:25"} +{"current_steps": 650, "total_steps": 867, "loss": 1.4032243728637694, "lr": 2.3577234447867435e-06, "epoch": 0.7499278915488895, "percentage": 74.97, "elapsed_time": "1:34:54", "remaining_time": "0:31:41"} +{"current_steps": 655, "total_steps": 867, "loss": 1.4307050704956055, "lr": 2.2565345961205697e-06, "epoch": 0.7556965676377272, "percentage": 75.55, "elapsed_time": "1:35:37", "remaining_time": "0:30:57"} +{"current_steps": 660, "total_steps": 867, "loss": 1.3724449157714844, "lr": 2.157179272864915e-06, "epoch": 0.7614652437265648, "percentage": 76.12, "elapsed_time": "1:36:22", "remaining_time": "0:30:13"} +{"current_steps": 665, "total_steps": 867, "loss": 1.4334271430969239, "lr": 2.0596922174078447e-06, "epoch": 0.7672339198154023, "percentage": 76.7, "elapsed_time": "1:37:04", "remaining_time": "0:29:29"} +{"current_steps": 670, "total_steps": 867, "loss": 1.3669556617736816, "lr": 1.9641075188449458e-06, "epoch": 0.77300259590424, "percentage": 77.28, "elapsed_time": "1:37:50", "remaining_time": "0:28:46"} +{"current_steps": 675, "total_steps": 867, "loss": 1.4459367752075196, "lr": 1.8704586010591252e-06, "epoch": 0.7787712719930776, "percentage": 77.85, "elapsed_time": "1:38:33", "remaining_time": "0:28:02"} +{"current_steps": 680, "total_steps": 867, "loss": 1.4034392356872558, "lr": 1.7787782110330011e-06, "epoch": 0.7845399480819152, "percentage": 78.43, "elapsed_time": "1:39:17", "remaining_time": "0:27:18"} +{"current_steps": 685, "total_steps": 867, "loss": 1.3815957069396974, "lr": 1.6890984073979934e-06, "epoch": 0.7903086241707528, "percentage": 79.01, "elapsed_time": "1:40:00", "remaining_time": "0:26:34"} +{"current_steps": 690, "total_steps": 867, "loss": 1.3128249168395996, "lr": 1.601450549224127e-06, "epoch": 0.7960773002595904, "percentage": 79.58, "elapsed_time": "1:40:45", "remaining_time": "0:25:50"} +{"current_steps": 695, "total_steps": 867, "loss": 1.3994318962097168, "lr": 1.5158652850544483e-06, "epoch": 0.801845976348428, "percentage": 80.16, "elapsed_time": "1:41:29", "remaining_time": "0:25:07"} +{"current_steps": 700, "total_steps": 867, "loss": 1.4310274124145508, "lr": 1.432372542187895e-06, "epoch": 0.8076146524372656, "percentage": 80.74, "elapsed_time": "1:42:13", "remaining_time": "0:24:23"} +{"current_steps": 705, "total_steps": 867, "loss": 1.3345772743225097, "lr": 1.35100151621438e-06, "epoch": 0.8133833285261033, "percentage": 81.31, "elapsed_time": "1:42:57", "remaining_time": "0:23:39"} +{"current_steps": 710, "total_steps": 867, "loss": 1.4705657958984375, "lr": 1.2717806608057217e-06, "epoch": 0.8191520046149409, "percentage": 81.89, "elapsed_time": "1:43:39", "remaining_time": "0:22:55"} +{"current_steps": 715, "total_steps": 867, "loss": 1.4911749839782715, "lr": 1.1947376777660244e-06, "epoch": 0.8249206807037784, "percentage": 82.47, "elapsed_time": "1:44:23", "remaining_time": "0:22:11"} +{"current_steps": 720, "total_steps": 867, "loss": 1.3002596855163575, "lr": 1.1198995073449542e-06, "epoch": 0.8306893567926161, "percentage": 83.04, "elapsed_time": "1:45:07", "remaining_time": "0:21:27"} +{"current_steps": 725, "total_steps": 867, "loss": 1.381908130645752, "lr": 1.0472923188173266e-06, "epoch": 0.8364580328814537, "percentage": 83.62, "elapsed_time": "1:45:52", "remaining_time": "0:20:44"} +{"current_steps": 730, "total_steps": 867, "loss": 1.4264190673828125, "lr": 9.769415013322849e-07, "epoch": 0.8422267089702913, "percentage": 84.2, "elapsed_time": "1:46:36", "remaining_time": "0:20:00"} +{"current_steps": 735, "total_steps": 867, "loss": 1.3962379455566407, "lr": 9.088716550352605e-07, "epoch": 0.847995385059129, "percentage": 84.78, "elapsed_time": "1:47:18", "remaining_time": "0:19:16"} +{"current_steps": 740, "total_steps": 867, "loss": 1.4328977584838867, "lr": 8.431065824658443e-07, "epoch": 0.8537640611479665, "percentage": 85.35, "elapsed_time": "1:48:01", "remaining_time": "0:18:32"} +{"current_steps": 745, "total_steps": 867, "loss": 1.4179375648498536, "lr": 7.796692802345615e-07, "epoch": 0.8595327372368041, "percentage": 85.93, "elapsed_time": "1:48:45", "remaining_time": "0:17:48"} +{"current_steps": 750, "total_steps": 867, "loss": 1.3624920845031738, "lr": 7.185819309814492e-07, "epoch": 0.8653014133256418, "percentage": 86.51, "elapsed_time": "1:49:29", "remaining_time": "0:17:04"} +{"current_steps": 755, "total_steps": 867, "loss": 1.3818011283874512, "lr": 6.598658956192829e-07, "epoch": 0.8710700894144794, "percentage": 87.08, "elapsed_time": "1:50:11", "remaining_time": "0:16:20"} +{"current_steps": 760, "total_steps": 867, "loss": 1.334589385986328, "lr": 6.035417058641207e-07, "epoch": 0.876838765503317, "percentage": 87.66, "elapsed_time": "1:50:56", "remaining_time": "0:15:37"} +{"current_steps": 765, "total_steps": 867, "loss": 1.4661783218383788, "lr": 5.496290570558157e-07, "epoch": 0.8826074415921547, "percentage": 88.24, "elapsed_time": "1:51:39", "remaining_time": "0:14:53"} +{"current_steps": 770, "total_steps": 867, "loss": 1.320871353149414, "lr": 4.981468012709877e-07, "epoch": 0.8883761176809922, "percentage": 88.81, "elapsed_time": "1:52:23", "remaining_time": "0:14:09"} +{"current_steps": 775, "total_steps": 867, "loss": 1.4195501327514648, "lr": 4.4911294073085724e-07, "epoch": 0.8941447937698298, "percentage": 89.39, "elapsed_time": "1:53:05", "remaining_time": "0:13:25"} +{"current_steps": 780, "total_steps": 867, "loss": 1.388649845123291, "lr": 4.025446215062681e-07, "epoch": 0.8999134698586674, "percentage": 89.97, "elapsed_time": "1:53:49", "remaining_time": "0:12:41"} +{"current_steps": 785, "total_steps": 867, "loss": 1.4097150802612304, "lr": 3.584581275220772e-07, "epoch": 0.9056821459475051, "percentage": 90.54, "elapsed_time": "1:54:33", "remaining_time": "0:11:58"} +{"current_steps": 790, "total_steps": 867, "loss": 1.3754265785217286, "lr": 3.1686887486302164e-07, "epoch": 0.9114508220363426, "percentage": 91.12, "elapsed_time": "1:55:18", "remaining_time": "0:11:14"} +{"current_steps": 795, "total_steps": 867, "loss": 1.381131935119629, "lr": 2.777914063830492e-07, "epoch": 0.9172194981251802, "percentage": 91.7, "elapsed_time": "1:56:00", "remaining_time": "0:10:30"} +{"current_steps": 800, "total_steps": 867, "loss": 1.471685028076172, "lr": 2.4123938662000186e-07, "epoch": 0.9229881742140179, "percentage": 92.27, "elapsed_time": "1:56:45", "remaining_time": "0:09:46"} +{"current_steps": 805, "total_steps": 867, "loss": 1.4830981254577638, "lr": 2.0722559701742582e-07, "epoch": 0.9287568503028555, "percentage": 92.85, "elapsed_time": "1:57:27", "remaining_time": "0:09:02"} +{"current_steps": 810, "total_steps": 867, "loss": 1.4231231689453125, "lr": 1.7576193145517782e-07, "epoch": 0.9345255263916931, "percentage": 93.43, "elapsed_time": "1:58:11", "remaining_time": "0:08:19"} +{"current_steps": 815, "total_steps": 867, "loss": 1.3563322067260741, "lr": 1.4685939209039324e-07, "epoch": 0.9402942024805307, "percentage": 94.0, "elapsed_time": "1:58:55", "remaining_time": "0:07:35"} +{"current_steps": 820, "total_steps": 867, "loss": 1.4409172058105468, "lr": 1.205280855102775e-07, "epoch": 0.9460628785693683, "percentage": 94.58, "elapsed_time": "1:59:38", "remaining_time": "0:06:51"} +{"current_steps": 825, "total_steps": 867, "loss": 1.4546229362487793, "lr": 9.677721919804816e-08, "epoch": 0.9518315546582059, "percentage": 95.16, "elapsed_time": "2:00:21", "remaining_time": "0:06:07"} +{"current_steps": 830, "total_steps": 867, "loss": 1.4547360420227051, "lr": 7.561509831327779e-08, "epoch": 0.9576002307470436, "percentage": 95.73, "elapsed_time": "2:01:04", "remaining_time": "0:05:23"} +{"current_steps": 835, "total_steps": 867, "loss": 1.3702272415161132, "lr": 5.704912278776952e-08, "epoch": 0.9633689068358812, "percentage": 96.31, "elapsed_time": "2:01:47", "remaining_time": "0:04:40"} +{"current_steps": 840, "total_steps": 867, "loss": 1.2763612747192383, "lr": 4.108578473795033e-08, "epoch": 0.9691375829247187, "percentage": 96.89, "elapsed_time": "2:02:33", "remaining_time": "0:03:56"} +{"current_steps": 845, "total_steps": 867, "loss": 1.4001253128051758, "lr": 2.773066619472936e-08, "epoch": 0.9749062590135564, "percentage": 97.46, "elapsed_time": "2:03:18", "remaining_time": "0:03:12"} +{"current_steps": 850, "total_steps": 867, "loss": 1.4111320495605468, "lr": 1.6988437151579385e-08, "epoch": 0.980674935102394, "percentage": 98.04, "elapsed_time": "2:04:01", "remaining_time": "0:02:28"} +{"current_steps": 855, "total_steps": 867, "loss": 1.367732334136963, "lr": 8.862853931542181e-09, "epoch": 0.9864436111912316, "percentage": 98.62, "elapsed_time": "2:04:46", "remaining_time": "0:01:45"} +{"current_steps": 860, "total_steps": 867, "loss": 1.3816195487976075, "lr": 3.3567578737250802e-09, "epoch": 0.9922122872800693, "percentage": 99.19, "elapsed_time": "2:05:29", "remaining_time": "0:01:01"} +{"current_steps": 865, "total_steps": 867, "loss": 1.3967268943786622, "lr": 4.720743397457205e-10, "epoch": 0.9979809633689068, "percentage": 99.77, "elapsed_time": "2:06:11", "remaining_time": "0:00:17"} +{"current_steps": 867, "total_steps": 867, "epoch": 1.0, "percentage": 100.0, "elapsed_time": "2:06:27", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..de07c4c --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,1254 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 1.0, + "eval_steps": 500, + "global_step": 867, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.005768676088837612, + "grad_norm": 45.75, + "learning_rate": 2.222222222222222e-06, + "loss": 2.812992477416992, + "step": 5 + }, + { + "epoch": 0.011537352177675224, + "grad_norm": 19.625, + "learning_rate": 4.9999999999999996e-06, + "loss": 2.6157678604125976, + "step": 10 + }, + { + "epoch": 0.017306028266512834, + "grad_norm": 10.0, + "learning_rate": 7.777777777777777e-06, + "loss": 2.550214958190918, + "step": 15 + }, + { + "epoch": 0.02307470435535045, + "grad_norm": 6.5625, + "learning_rate": 1.0555555555555555e-05, + "loss": 2.2421979904174805, + "step": 20 + }, + { + "epoch": 0.02884338044418806, + "grad_norm": 12.125, + "learning_rate": 1.3333333333333333e-05, + "loss": 2.3474178314208984, + "step": 25 + }, + { + "epoch": 0.03461205653302567, + "grad_norm": 3.703125, + "learning_rate": 1.4999790187959524e-05, + "loss": 2.0521663665771483, + "step": 30 + }, + { + "epoch": 0.040380732621863286, + "grad_norm": 3.09375, + "learning_rate": 1.4997429937316679e-05, + "loss": 1.9066032409667968, + "step": 35 + }, + { + "epoch": 0.0461494087107009, + "grad_norm": 3.34375, + "learning_rate": 1.4992447999059861e-05, + "loss": 1.8443662643432617, + "step": 40 + }, + { + "epoch": 0.05191808479953851, + "grad_norm": 4.125, + "learning_rate": 1.498484611526414e-05, + "loss": 1.8280458450317383, + "step": 45 + }, + { + "epoch": 0.05768676088837612, + "grad_norm": 3.234375, + "learning_rate": 1.4974626944142366e-05, + "loss": 1.743063735961914, + "step": 50 + }, + { + "epoch": 0.06345543697721373, + "grad_norm": 4.4375, + "learning_rate": 1.4961794059115642e-05, + "loss": 1.6797224044799806, + "step": 55 + }, + { + "epoch": 0.06922411306605133, + "grad_norm": 3.078125, + "learning_rate": 1.494635194756378e-05, + "loss": 1.687392807006836, + "step": 60 + }, + { + "epoch": 0.07499278915488895, + "grad_norm": 2.59375, + "learning_rate": 1.4928306009256156e-05, + "loss": 1.6969615936279296, + "step": 65 + }, + { + "epoch": 0.08076146524372657, + "grad_norm": 2.453125, + "learning_rate": 1.4907662554463534e-05, + "loss": 1.7176189422607422, + "step": 70 + }, + { + "epoch": 0.08653014133256418, + "grad_norm": 4.5625, + "learning_rate": 1.4884428801751502e-05, + "loss": 1.5526809692382812, + "step": 75 + }, + { + "epoch": 0.0922988174214018, + "grad_norm": 3.796875, + "learning_rate": 1.4858612875456295e-05, + "loss": 1.623830795288086, + "step": 80 + }, + { + "epoch": 0.0980674935102394, + "grad_norm": 2.984375, + "learning_rate": 1.4830223802843894e-05, + "loss": 1.6493770599365234, + "step": 85 + }, + { + "epoch": 0.10383616959907702, + "grad_norm": 3.46875, + "learning_rate": 1.4799271510953386e-05, + "loss": 1.6132541656494142, + "step": 90 + }, + { + "epoch": 0.10960484568791462, + "grad_norm": 5.0625, + "learning_rate": 1.4765766823125695e-05, + "loss": 1.7179641723632812, + "step": 95 + }, + { + "epoch": 0.11537352177675224, + "grad_norm": 2.46875, + "learning_rate": 1.4729721455218899e-05, + "loss": 1.5699467658996582, + "step": 100 + }, + { + "epoch": 0.12114219786558984, + "grad_norm": 4.03125, + "learning_rate": 1.4691148011511447e-05, + "loss": 1.5707356452941894, + "step": 105 + }, + { + "epoch": 0.12691087395442746, + "grad_norm": 2.671875, + "learning_rate": 1.465005998029472e-05, + "loss": 1.581485652923584, + "step": 110 + }, + { + "epoch": 0.13267955004326507, + "grad_norm": 4.0, + "learning_rate": 1.4606471729156468e-05, + "loss": 1.4936203956604004, + "step": 115 + }, + { + "epoch": 0.13844822613210267, + "grad_norm": 2.640625, + "learning_rate": 1.4560398499956776e-05, + "loss": 1.5083925247192382, + "step": 120 + }, + { + "epoch": 0.1442169022209403, + "grad_norm": 2.3125, + "learning_rate": 1.4511856403498324e-05, + "loss": 1.4727232933044434, + "step": 125 + }, + { + "epoch": 0.1499855783097779, + "grad_norm": 3.65625, + "learning_rate": 1.4460862413892792e-05, + "loss": 1.5390252113342284, + "step": 130 + }, + { + "epoch": 0.1557542543986155, + "grad_norm": 2.671875, + "learning_rate": 1.4407434362625376e-05, + "loss": 1.5905132293701172, + "step": 135 + }, + { + "epoch": 0.16152293048745314, + "grad_norm": 3.375, + "learning_rate": 1.4351590932319506e-05, + "loss": 1.5457244873046876, + "step": 140 + }, + { + "epoch": 0.16729160657629075, + "grad_norm": 3.4375, + "learning_rate": 1.4293351650203956e-05, + "loss": 1.5160816192626954, + "step": 145 + }, + { + "epoch": 0.17306028266512835, + "grad_norm": 2.5625, + "learning_rate": 1.4232736881284576e-05, + "loss": 1.5460505485534668, + "step": 150 + }, + { + "epoch": 0.17882895875396596, + "grad_norm": 2.734375, + "learning_rate": 1.416976782122311e-05, + "loss": 1.4950276374816895, + "step": 155 + }, + { + "epoch": 0.1845976348428036, + "grad_norm": 4.25, + "learning_rate": 1.4104466488925536e-05, + "loss": 1.4827272415161132, + "step": 160 + }, + { + "epoch": 0.1903663109316412, + "grad_norm": 2.859375, + "learning_rate": 1.4036855718842518e-05, + "loss": 1.585806179046631, + "step": 165 + }, + { + "epoch": 0.1961349870204788, + "grad_norm": 3.734375, + "learning_rate": 1.396695915298472e-05, + "loss": 1.4454821586608886, + "step": 170 + }, + { + "epoch": 0.2019036631093164, + "grad_norm": 2.5, + "learning_rate": 1.3894801232655692e-05, + "loss": 1.5184972763061524, + "step": 175 + }, + { + "epoch": 0.20767233919815403, + "grad_norm": 2.5625, + "learning_rate": 1.3820407189905295e-05, + "loss": 1.4702855110168458, + "step": 180 + }, + { + "epoch": 0.21344101528699164, + "grad_norm": 4.25, + "learning_rate": 1.3743803038706587e-05, + "loss": 1.4560264587402343, + "step": 185 + }, + { + "epoch": 0.21920969137582924, + "grad_norm": 4.71875, + "learning_rate": 1.3665015565859325e-05, + "loss": 1.4439519882202148, + "step": 190 + }, + { + "epoch": 0.22497836746466685, + "grad_norm": 3.640625, + "learning_rate": 1.3584072321623183e-05, + "loss": 1.3752272605895997, + "step": 195 + }, + { + "epoch": 0.23074704355350448, + "grad_norm": 4.8125, + "learning_rate": 1.3501001610084048e-05, + "loss": 1.5652609825134278, + "step": 200 + }, + { + "epoch": 0.23651571964234208, + "grad_norm": 2.859375, + "learning_rate": 1.3415832479256685e-05, + "loss": 1.4904936790466308, + "step": 205 + }, + { + "epoch": 0.24228439573117969, + "grad_norm": 3.859375, + "learning_rate": 1.3328594710927282e-05, + "loss": 1.4062389373779296, + "step": 210 + }, + { + "epoch": 0.24805307182001732, + "grad_norm": 3.09375, + "learning_rate": 1.3239318810239423e-05, + "loss": 1.5080370903015137, + "step": 215 + }, + { + "epoch": 0.2538217479088549, + "grad_norm": 4.0625, + "learning_rate": 1.3148035995027083e-05, + "loss": 1.403939914703369, + "step": 220 + }, + { + "epoch": 0.25959042399769255, + "grad_norm": 2.453125, + "learning_rate": 1.3054778184898452e-05, + "loss": 1.460791778564453, + "step": 225 + }, + { + "epoch": 0.26535910008653013, + "grad_norm": 3.234375, + "learning_rate": 1.2959577990074333e-05, + "loss": 1.4795469284057616, + "step": 230 + }, + { + "epoch": 0.27112777617536776, + "grad_norm": 3.8125, + "learning_rate": 1.2862468699985066e-05, + "loss": 1.4639040946960449, + "step": 235 + }, + { + "epoch": 0.27689645226420534, + "grad_norm": 2.890625, + "learning_rate": 1.2763484271629938e-05, + "loss": 1.4583266258239747, + "step": 240 + }, + { + "epoch": 0.28266512835304297, + "grad_norm": 3.125, + "learning_rate": 1.2662659317703154e-05, + "loss": 1.4482952117919923, + "step": 245 + }, + { + "epoch": 0.2884338044418806, + "grad_norm": 3.15625, + "learning_rate": 1.256002909449056e-05, + "loss": 1.4816177368164063, + "step": 250 + }, + { + "epoch": 0.2942024805307182, + "grad_norm": 3.09375, + "learning_rate": 1.2455629489541248e-05, + "loss": 1.6563011169433595, + "step": 255 + }, + { + "epoch": 0.2999711566195558, + "grad_norm": 3.5, + "learning_rate": 1.2349497009118497e-05, + "loss": 1.45164794921875, + "step": 260 + }, + { + "epoch": 0.30573983270839344, + "grad_norm": 2.3125, + "learning_rate": 1.2241668765434324e-05, + "loss": 1.5071072578430176, + "step": 265 + }, + { + "epoch": 0.311508508797231, + "grad_norm": 3.0, + "learning_rate": 1.2132182463672135e-05, + "loss": 1.4920737266540527, + "step": 270 + }, + { + "epoch": 0.31727718488606865, + "grad_norm": 2.703125, + "learning_rate": 1.2021076388802062e-05, + "loss": 1.4359200477600098, + "step": 275 + }, + { + "epoch": 0.3230458609749063, + "grad_norm": 3.96875, + "learning_rate": 1.1908389392193549e-05, + "loss": 1.4329303741455077, + "step": 280 + }, + { + "epoch": 0.32881453706374386, + "grad_norm": 3.453125, + "learning_rate": 1.1794160878029856e-05, + "loss": 1.3877481460571288, + "step": 285 + }, + { + "epoch": 0.3345832131525815, + "grad_norm": 2.40625, + "learning_rate": 1.1678430789529292e-05, + "loss": 1.4761417388916016, + "step": 290 + }, + { + "epoch": 0.34035188924141907, + "grad_norm": 3.46875, + "learning_rate": 1.1561239594977943e-05, + "loss": 1.5856515884399414, + "step": 295 + }, + { + "epoch": 0.3461205653302567, + "grad_norm": 3.015625, + "learning_rate": 1.1442628273578785e-05, + "loss": 1.3921869277954102, + "step": 300 + }, + { + "epoch": 0.35188924141909433, + "grad_norm": 2.6875, + "learning_rate": 1.1322638301122164e-05, + "loss": 1.3925346374511718, + "step": 305 + }, + { + "epoch": 0.3576579175079319, + "grad_norm": 2.96875, + "learning_rate": 1.1201311635482602e-05, + "loss": 1.3757241249084473, + "step": 310 + }, + { + "epoch": 0.36342659359676954, + "grad_norm": 3.203125, + "learning_rate": 1.1078690701947063e-05, + "loss": 1.4508034706115722, + "step": 315 + }, + { + "epoch": 0.3691952696856072, + "grad_norm": 2.546875, + "learning_rate": 1.0954818378379743e-05, + "loss": 1.4826339721679687, + "step": 320 + }, + { + "epoch": 0.37496394577444475, + "grad_norm": 3.0, + "learning_rate": 1.0829737980228618e-05, + "loss": 1.41096773147583, + "step": 325 + }, + { + "epoch": 0.3807326218632824, + "grad_norm": 2.78125, + "learning_rate": 1.0703493245378976e-05, + "loss": 1.502821445465088, + "step": 330 + }, + { + "epoch": 0.38650129795212, + "grad_norm": 2.8125, + "learning_rate": 1.0576128318859246e-05, + "loss": 1.3927604675292968, + "step": 335 + }, + { + "epoch": 0.3922699740409576, + "grad_norm": 3.625, + "learning_rate": 1.0447687737404428e-05, + "loss": 1.3787881851196289, + "step": 340 + }, + { + "epoch": 0.3980386501297952, + "grad_norm": 3.1875, + "learning_rate": 1.0318216413882576e-05, + "loss": 1.3673920631408691, + "step": 345 + }, + { + "epoch": 0.4038073262186328, + "grad_norm": 4.25, + "learning_rate": 1.018775962158975e-05, + "loss": 1.3431027412414551, + "step": 350 + }, + { + "epoch": 0.40957600230747043, + "grad_norm": 2.1875, + "learning_rate": 1.0056362978418937e-05, + "loss": 1.483182430267334, + "step": 355 + }, + { + "epoch": 0.41534467839630806, + "grad_norm": 4.25, + "learning_rate": 9.924072430908451e-06, + "loss": 1.4253923416137695, + "step": 360 + }, + { + "epoch": 0.42111335448514564, + "grad_norm": 2.65625, + "learning_rate": 9.79093423817545e-06, + "loss": 1.436702823638916, + "step": 365 + }, + { + "epoch": 0.4268820305739833, + "grad_norm": 2.640625, + "learning_rate": 9.656994955740129e-06, + "loss": 1.4487831115722656, + "step": 370 + }, + { + "epoch": 0.4326507066628209, + "grad_norm": 2.4375, + "learning_rate": 9.522301419246267e-06, + "loss": 1.3315213203430176, + "step": 375 + }, + { + "epoch": 0.4384193827516585, + "grad_norm": 2.546875, + "learning_rate": 9.386900728083816e-06, + "loss": 1.464303684234619, + "step": 380 + }, + { + "epoch": 0.4441880588404961, + "grad_norm": 4.03125, + "learning_rate": 9.250840228919291e-06, + "loss": 1.3498079299926757, + "step": 385 + }, + { + "epoch": 0.4499567349293337, + "grad_norm": 2.25, + "learning_rate": 9.114167499139666e-06, + "loss": 1.444554042816162, + "step": 390 + }, + { + "epoch": 0.4557254110181713, + "grad_norm": 4.21875, + "learning_rate": 8.976930330215592e-06, + "loss": 1.311547088623047, + "step": 395 + }, + { + "epoch": 0.46149408710700895, + "grad_norm": 2.84375, + "learning_rate": 8.839176710989775e-06, + "loss": 1.423337173461914, + "step": 400 + }, + { + "epoch": 0.46726276319584653, + "grad_norm": 2.828125, + "learning_rate": 8.700954810896315e-06, + "loss": 1.4692988395690918, + "step": 405 + }, + { + "epoch": 0.47303143928468416, + "grad_norm": 4.28125, + "learning_rate": 8.562312963116918e-06, + "loss": 1.416618251800537, + "step": 410 + }, + { + "epoch": 0.4788001153735218, + "grad_norm": 2.828125, + "learning_rate": 8.423299647679823e-06, + "loss": 1.3839403152465821, + "step": 415 + }, + { + "epoch": 0.48456879146235937, + "grad_norm": 3.609375, + "learning_rate": 8.283963474507402e-06, + "loss": 1.4335898399353026, + "step": 420 + }, + { + "epoch": 0.490337467551197, + "grad_norm": 2.53125, + "learning_rate": 8.144353166418336e-06, + "loss": 1.3607335090637207, + "step": 425 + }, + { + "epoch": 0.49610614364003464, + "grad_norm": 2.90625, + "learning_rate": 8.004517542090298e-06, + "loss": 1.3808890342712403, + "step": 430 + }, + { + "epoch": 0.5018748197288723, + "grad_norm": 4.25, + "learning_rate": 7.864505498989136e-06, + "loss": 1.339999294281006, + "step": 435 + }, + { + "epoch": 0.5076434958177098, + "grad_norm": 2.484375, + "learning_rate": 7.724365996270489e-06, + "loss": 1.4851154327392577, + "step": 440 + }, + { + "epoch": 0.5134121719065474, + "grad_norm": 2.921875, + "learning_rate": 7.584148037659845e-06, + "loss": 1.4813553810119628, + "step": 445 + }, + { + "epoch": 0.5191808479953851, + "grad_norm": 2.90625, + "learning_rate": 7.443900654317003e-06, + "loss": 1.5473807334899903, + "step": 450 + }, + { + "epoch": 0.5249495240842227, + "grad_norm": 3.046875, + "learning_rate": 7.303672887690953e-06, + "loss": 1.4310360908508302, + "step": 455 + }, + { + "epoch": 0.5307182001730603, + "grad_norm": 3.6875, + "learning_rate": 7.163513772371141e-06, + "loss": 1.4008095741271973, + "step": 460 + }, + { + "epoch": 0.536486876261898, + "grad_norm": 2.265625, + "learning_rate": 7.02347231894115e-06, + "loss": 1.476534080505371, + "step": 465 + }, + { + "epoch": 0.5422555523507355, + "grad_norm": 2.671875, + "learning_rate": 6.883597496840774e-06, + "loss": 1.4958248138427734, + "step": 470 + }, + { + "epoch": 0.5480242284395731, + "grad_norm": 2.640625, + "learning_rate": 6.7439382172424665e-06, + "loss": 1.4489681243896484, + "step": 475 + }, + { + "epoch": 0.5537929045284107, + "grad_norm": 2.625, + "learning_rate": 6.604543315948169e-06, + "loss": 1.3916007995605468, + "step": 480 + }, + { + "epoch": 0.5595615806172484, + "grad_norm": 2.796875, + "learning_rate": 6.465461536312499e-06, + "loss": 1.40925931930542, + "step": 485 + }, + { + "epoch": 0.5653302567060859, + "grad_norm": 4.15625, + "learning_rate": 6.326741512198267e-06, + "loss": 1.4209882736206054, + "step": 490 + }, + { + "epoch": 0.5710989327949235, + "grad_norm": 2.859375, + "learning_rate": 6.188431750970279e-06, + "loss": 1.4472535133361817, + "step": 495 + }, + { + "epoch": 0.5768676088837612, + "grad_norm": 2.71875, + "learning_rate": 6.050580616533352e-06, + "loss": 1.4107693672180175, + "step": 500 + }, + { + "epoch": 0.5826362849725988, + "grad_norm": 2.640625, + "learning_rate": 5.913236312420529e-06, + "loss": 1.3599486351013184, + "step": 505 + }, + { + "epoch": 0.5884049610614364, + "grad_norm": 2.9375, + "learning_rate": 5.7764468649373555e-06, + "loss": 1.4726941108703613, + "step": 510 + }, + { + "epoch": 0.594173637150274, + "grad_norm": 3.90625, + "learning_rate": 5.640260106368114e-06, + "loss": 1.3863279342651367, + "step": 515 + }, + { + "epoch": 0.5999423132391116, + "grad_norm": 2.375, + "learning_rate": 5.5047236582499375e-06, + "loss": 1.4163952827453614, + "step": 520 + }, + { + "epoch": 0.6057109893279492, + "grad_norm": 2.296875, + "learning_rate": 5.36988491472058e-06, + "loss": 1.37623929977417, + "step": 525 + }, + { + "epoch": 0.6114796654167869, + "grad_norm": 2.671875, + "learning_rate": 5.235791025945735e-06, + "loss": 1.5111130714416503, + "step": 530 + }, + { + "epoch": 0.6172483415056245, + "grad_norm": 4.0625, + "learning_rate": 5.10248888163164e-06, + "loss": 1.3977880477905273, + "step": 535 + }, + { + "epoch": 0.623017017594462, + "grad_norm": 2.96875, + "learning_rate": 4.970025094628776e-06, + "loss": 1.4750987052917481, + "step": 540 + }, + { + "epoch": 0.6287856936832997, + "grad_norm": 3.515625, + "learning_rate": 4.8384459846323695e-06, + "loss": 1.3118095397949219, + "step": 545 + }, + { + "epoch": 0.6345543697721373, + "grad_norm": 2.578125, + "learning_rate": 4.707797561985411e-06, + "loss": 1.3975916862487794, + "step": 550 + }, + { + "epoch": 0.6403230458609749, + "grad_norm": 3.0625, + "learning_rate": 4.5781255115898316e-06, + "loss": 1.3796093940734864, + "step": 555 + }, + { + "epoch": 0.6460917219498126, + "grad_norm": 2.75, + "learning_rate": 4.4494751769315e-06, + "loss": 1.4118720054626466, + "step": 560 + }, + { + "epoch": 0.6518603980386501, + "grad_norm": 3.328125, + "learning_rate": 4.321891544224585e-06, + "loss": 1.4323857307434082, + "step": 565 + }, + { + "epoch": 0.6576290741274877, + "grad_norm": 3.234375, + "learning_rate": 4.195419226680871e-06, + "loss": 1.3628763198852538, + "step": 570 + }, + { + "epoch": 0.6633977502163253, + "grad_norm": 3.21875, + "learning_rate": 4.0701024489094845e-06, + "loss": 1.4056241989135743, + "step": 575 + }, + { + "epoch": 0.669166426305163, + "grad_norm": 3.578125, + "learning_rate": 3.94598503145251e-06, + "loss": 1.436029052734375, + "step": 580 + }, + { + "epoch": 0.6749351023940006, + "grad_norm": 4.21875, + "learning_rate": 3.823110375461909e-06, + "loss": 1.4853976249694825, + "step": 585 + }, + { + "epoch": 0.6807037784828381, + "grad_norm": 4.15625, + "learning_rate": 3.7015214475230806e-06, + "loss": 1.4030592918395997, + "step": 590 + }, + { + "epoch": 0.6864724545716758, + "grad_norm": 3.09375, + "learning_rate": 3.5812607646303843e-06, + "loss": 1.3297285079956054, + "step": 595 + }, + { + "epoch": 0.6922411306605134, + "grad_norm": 3.4375, + "learning_rate": 3.462370379319884e-06, + "loss": 1.3419939994812011, + "step": 600 + }, + { + "epoch": 0.698009806749351, + "grad_norm": 4.875, + "learning_rate": 3.3448918649644763e-06, + "loss": 1.3997164726257325, + "step": 605 + }, + { + "epoch": 0.7037784828381887, + "grad_norm": 2.078125, + "learning_rate": 3.2288663012366104e-06, + "loss": 1.417185115814209, + "step": 610 + }, + { + "epoch": 0.7095471589270262, + "grad_norm": 2.078125, + "learning_rate": 3.114334259743604e-06, + "loss": 1.4784677505493165, + "step": 615 + }, + { + "epoch": 0.7153158350158638, + "grad_norm": 2.15625, + "learning_rate": 3.0013357898406473e-06, + "loss": 1.5040478706359863, + "step": 620 + }, + { + "epoch": 0.7210845111047015, + "grad_norm": 2.859375, + "learning_rate": 2.889910404626421e-06, + "loss": 1.4505383491516113, + "step": 625 + }, + { + "epoch": 0.7268531871935391, + "grad_norm": 4.46875, + "learning_rate": 2.7800970671262205e-06, + "loss": 1.398913860321045, + "step": 630 + }, + { + "epoch": 0.7326218632823767, + "grad_norm": 1.9765625, + "learning_rate": 2.6719341766674354e-06, + "loss": 1.4610247611999512, + "step": 635 + }, + { + "epoch": 0.7383905393712143, + "grad_norm": 3.46875, + "learning_rate": 2.5654595554521557e-06, + "loss": 1.4679314613342285, + "step": 640 + }, + { + "epoch": 0.7441592154600519, + "grad_norm": 2.828125, + "learning_rate": 2.4607104353315556e-06, + "loss": 1.4416119575500488, + "step": 645 + }, + { + "epoch": 0.7499278915488895, + "grad_norm": 2.484375, + "learning_rate": 2.3577234447867435e-06, + "loss": 1.4032243728637694, + "step": 650 + }, + { + "epoch": 0.7556965676377272, + "grad_norm": 2.90625, + "learning_rate": 2.2565345961205697e-06, + "loss": 1.4307050704956055, + "step": 655 + }, + { + "epoch": 0.7614652437265648, + "grad_norm": 2.40625, + "learning_rate": 2.157179272864915e-06, + "loss": 1.3724449157714844, + "step": 660 + }, + { + "epoch": 0.7672339198154023, + "grad_norm": 2.25, + "learning_rate": 2.0596922174078447e-06, + "loss": 1.4334271430969239, + "step": 665 + }, + { + "epoch": 0.77300259590424, + "grad_norm": 3.828125, + "learning_rate": 1.9641075188449458e-06, + "loss": 1.3669556617736816, + "step": 670 + }, + { + "epoch": 0.7787712719930776, + "grad_norm": 2.90625, + "learning_rate": 1.8704586010591252e-06, + "loss": 1.4459367752075196, + "step": 675 + }, + { + "epoch": 0.7845399480819152, + "grad_norm": 2.796875, + "learning_rate": 1.7787782110330011e-06, + "loss": 1.4034392356872558, + "step": 680 + }, + { + "epoch": 0.7903086241707528, + "grad_norm": 2.203125, + "learning_rate": 1.6890984073979934e-06, + "loss": 1.3815957069396974, + "step": 685 + }, + { + "epoch": 0.7960773002595904, + "grad_norm": 2.3125, + "learning_rate": 1.601450549224127e-06, + "loss": 1.3128249168395996, + "step": 690 + }, + { + "epoch": 0.801845976348428, + "grad_norm": 2.890625, + "learning_rate": 1.5158652850544483e-06, + "loss": 1.3994318962097168, + "step": 695 + }, + { + "epoch": 0.8076146524372656, + "grad_norm": 2.28125, + "learning_rate": 1.432372542187895e-06, + "loss": 1.4310274124145508, + "step": 700 + }, + { + "epoch": 0.8133833285261033, + "grad_norm": 2.625, + "learning_rate": 1.35100151621438e-06, + "loss": 1.3345772743225097, + "step": 705 + }, + { + "epoch": 0.8191520046149409, + "grad_norm": 2.25, + "learning_rate": 1.2717806608057217e-06, + "loss": 1.4705657958984375, + "step": 710 + }, + { + "epoch": 0.8249206807037784, + "grad_norm": 1.921875, + "learning_rate": 1.1947376777660244e-06, + "loss": 1.4911749839782715, + "step": 715 + }, + { + "epoch": 0.8306893567926161, + "grad_norm": 3.6875, + "learning_rate": 1.1198995073449542e-06, + "loss": 1.3002596855163575, + "step": 720 + }, + { + "epoch": 0.8364580328814537, + "grad_norm": 2.421875, + "learning_rate": 1.0472923188173266e-06, + "loss": 1.381908130645752, + "step": 725 + }, + { + "epoch": 0.8422267089702913, + "grad_norm": 2.546875, + "learning_rate": 9.769415013322849e-07, + "loss": 1.4264190673828125, + "step": 730 + }, + { + "epoch": 0.847995385059129, + "grad_norm": 2.515625, + "learning_rate": 9.088716550352605e-07, + "loss": 1.3962379455566407, + "step": 735 + }, + { + "epoch": 0.8537640611479665, + "grad_norm": 2.6875, + "learning_rate": 8.431065824658443e-07, + "loss": 1.4328977584838867, + "step": 740 + }, + { + "epoch": 0.8595327372368041, + "grad_norm": 2.84375, + "learning_rate": 7.796692802345615e-07, + "loss": 1.4179375648498536, + "step": 745 + }, + { + "epoch": 0.8653014133256418, + "grad_norm": 3.0, + "learning_rate": 7.185819309814492e-07, + "loss": 1.3624920845031738, + "step": 750 + }, + { + "epoch": 0.8710700894144794, + "grad_norm": 3.0625, + "learning_rate": 6.598658956192829e-07, + "loss": 1.3818011283874512, + "step": 755 + }, + { + "epoch": 0.876838765503317, + "grad_norm": 2.796875, + "learning_rate": 6.035417058641207e-07, + "loss": 1.334589385986328, + "step": 760 + }, + { + "epoch": 0.8826074415921547, + "grad_norm": 3.5, + "learning_rate": 5.496290570558157e-07, + "loss": 1.4661783218383788, + "step": 765 + }, + { + "epoch": 0.8883761176809922, + "grad_norm": 2.453125, + "learning_rate": 4.981468012709877e-07, + "loss": 1.320871353149414, + "step": 770 + }, + { + "epoch": 0.8941447937698298, + "grad_norm": 3.109375, + "learning_rate": 4.4911294073085724e-07, + "loss": 1.4195501327514648, + "step": 775 + }, + { + "epoch": 0.8999134698586674, + "grad_norm": 2.9375, + "learning_rate": 4.025446215062681e-07, + "loss": 1.388649845123291, + "step": 780 + }, + { + "epoch": 0.9056821459475051, + "grad_norm": 2.359375, + "learning_rate": 3.584581275220772e-07, + "loss": 1.4097150802612304, + "step": 785 + }, + { + "epoch": 0.9114508220363426, + "grad_norm": 3.828125, + "learning_rate": 3.1686887486302164e-07, + "loss": 1.3754265785217286, + "step": 790 + }, + { + "epoch": 0.9172194981251802, + "grad_norm": 2.453125, + "learning_rate": 2.777914063830492e-07, + "loss": 1.381131935119629, + "step": 795 + }, + { + "epoch": 0.9229881742140179, + "grad_norm": 2.453125, + "learning_rate": 2.4123938662000186e-07, + "loss": 1.471685028076172, + "step": 800 + }, + { + "epoch": 0.9287568503028555, + "grad_norm": 2.65625, + "learning_rate": 2.0722559701742582e-07, + "loss": 1.4830981254577638, + "step": 805 + }, + { + "epoch": 0.9345255263916931, + "grad_norm": 2.59375, + "learning_rate": 1.7576193145517782e-07, + "loss": 1.4231231689453125, + "step": 810 + }, + { + "epoch": 0.9402942024805307, + "grad_norm": 2.65625, + "learning_rate": 1.4685939209039324e-07, + "loss": 1.3563322067260741, + "step": 815 + }, + { + "epoch": 0.9460628785693683, + "grad_norm": 3.09375, + "learning_rate": 1.205280855102775e-07, + "loss": 1.4409172058105468, + "step": 820 + }, + { + "epoch": 0.9518315546582059, + "grad_norm": 3.109375, + "learning_rate": 9.677721919804816e-08, + "loss": 1.4546229362487793, + "step": 825 + }, + { + "epoch": 0.9576002307470436, + "grad_norm": 2.8125, + "learning_rate": 7.561509831327779e-08, + "loss": 1.4547360420227051, + "step": 830 + }, + { + "epoch": 0.9633689068358812, + "grad_norm": 2.625, + "learning_rate": 5.704912278776952e-08, + "loss": 1.3702272415161132, + "step": 835 + }, + { + "epoch": 0.9691375829247187, + "grad_norm": 4.4375, + "learning_rate": 4.108578473795033e-08, + "loss": 1.2763612747192383, + "step": 840 + }, + { + "epoch": 0.9749062590135564, + "grad_norm": 3.890625, + "learning_rate": 2.773066619472936e-08, + "loss": 1.4001253128051758, + "step": 845 + }, + { + "epoch": 0.980674935102394, + "grad_norm": 2.28125, + "learning_rate": 1.6988437151579385e-08, + "loss": 1.4111320495605468, + "step": 850 + }, + { + "epoch": 0.9864436111912316, + "grad_norm": 4.90625, + "learning_rate": 8.862853931542181e-09, + "loss": 1.367732334136963, + "step": 855 + }, + { + "epoch": 0.9922122872800693, + "grad_norm": 4.4375, + "learning_rate": 3.3567578737250802e-09, + "loss": 1.3816195487976075, + "step": 860 + }, + { + "epoch": 0.9979809633689068, + "grad_norm": 2.46875, + "learning_rate": 4.720743397457205e-10, + "loss": 1.3967268943786622, + "step": 865 + }, + { + "epoch": 1.0, + "step": 867, + "total_flos": 4.2033452439454925e+17, + "train_loss": 1.4887716360433154, + "train_runtime": 7587.3157, + "train_samples_per_second": 0.457, + "train_steps_per_second": 0.114 + } + ], + "logging_steps": 5, + "max_steps": 867, + "num_input_tokens_seen": 0, + "num_train_epochs": 1, + "save_steps": 500, + "stateful_callbacks": { + "TrainerControl": { + "args": { + "should_epoch_stop": false, + "should_evaluate": false, + "should_log": false, + "should_save": false, + "should_training_stop": false + }, + "attributes": {} + } + }, + "total_flos": 4.2033452439454925e+17, + "train_batch_size": 1, + "trial_name": null, + "trial_params": null +} diff --git a/training_args.bin b/training_args.bin new file mode 100644 index 0000000..17e5a09 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:dd55a48c756305b7c004b3e12edeaeaab1bdc77967acfab49c38945c4b8a8048 +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000000000000000000000000000000000000..19e08a47852a8a27fb371be4af28b06182416e52 GIT binary patch literal 45390 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