From ca1346ed8e8014b66bef6828f48b3672f8ccc768 Mon Sep 17 00:00:00 2001 From: ModelHub XC Date: Fri, 21 Aug 2026 02:43:17 +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/v04_balanced_core_lr2e5 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 + ...70883.ubuntu-System-Product-Name.1469155.0 | 3 + tokenizer.json | 3 + tokenizer_config.json | 16 + train.log | 2304 +++++++++++++++++ train_results.json | 8 + trainer_log.jsonl | 123 + trainer_state.json | 897 +++++++ training_args.bin | 3 + training_loss.png | Bin 0 -> 47684 bytes 16 files changed, 3626 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/Jul06_01-01-23_ubuntu-System-Product-Name/events.out.tfevents.1783270883.ubuntu-System-Product-Name.1469155.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..1379751 --- /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: v04_balanced_core_lr2e5 + results: [] +--- + + + +# v04_balanced_core_lr2e5 + +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 overnight_balanced_core 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: 2e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607064 +- 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..31d8c63 --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 2.961647362958254e+17, + "train_loss": 1.4641528666311143, + "train_runtime": 5382.2079, + "train_samples_per_second": 0.455, + "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..8865165 --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d8543615a93427e241f6dd0981ad13234cf088ea185e310b95bab5a9de081044 +size 1602902832 diff --git a/runs/Jul06_01-01-23_ubuntu-System-Product-Name/events.out.tfevents.1783270883.ubuntu-System-Product-Name.1469155.0 b/runs/Jul06_01-01-23_ubuntu-System-Product-Name/events.out.tfevents.1783270883.ubuntu-System-Product-Name.1469155.0 new file mode 100644 index 0000000..c3d4749 --- /dev/null +++ b/runs/Jul06_01-01-23_ubuntu-System-Product-Name/events.out.tfevents.1783270883.ubuntu-System-Product-Name.1469155.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:f9b91773cecbf0e6ebfd7fcd266520ccd4340654a059519ac4179623a3247385 +size 31964 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..c82c66d --- /dev/null +++ b/train.log @@ -0,0 +1,2304 @@ +/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-06 01:00:48] 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-06 01:00:49,311 >> 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-06 01:00:49,314 >> 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-06 01:00:53,217 >> 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-06 01:00:53,218 >> 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-06 01:00:53,609 >> 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-06 01:00:53,610 >> 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-06 01:00:55] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/20260706_overnight/data/balanced_core.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: 10769 examples [00:00, 101032.41 examples/s] Generating train split: 24665 examples [00:00, 112624.07 examples/s] Generating train split: 33952 examples [00:00, 114148.47 examples/s] + Converting format of dataset (num_proc=16): 0%| | 0/33952 [00:00user +【用户交互历史】: +【2025-01-02】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-01-16】 + --:-- [直播-关注] <|living_begin|> +【2025-01-22】 + --:-- [直播-关注] <|living_begin|> +【2025-01-24】 + --:-- [直播-关注] <|living_begin|> +【2025-01-31】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-02-04】 + --:-- [直播-关注] <|living_begin|> +【2025-02-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-02-08】 + --:-- [直播-关注] <|living_begin|> +【2025-02-15】 + --:-- [直播-打赏] <|living_begin|> +【2025-02-18】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-02-24】 + --:-- [直播-关注/打赏] <|living_begin|> +【2025-03-01】 + --:-- [直播-关注] <|living_begin|> +【2025-03-02】 + --:-- [直播-关注] <|living_begin|> +【2025-03-12】 + --:-- [直播-关注] <|living_begin|> +【2025-03-24】 + --:-- [直播-打赏] <|living_begin|> +【2025-03-25】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-03-26】 + --:-- [直播-关注] <|living_begin|> +【2025-03-27】 + --:-- [直播-关注] <|living_begin|> +【2025-03-29】 + --:-- [直播-关注] <|living_begin|> +【2025-03-30】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-04-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-09】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-04-11】 + --:-- [直播-关注] <|living_begin|> +【2025-04-12】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-14】 + --:-- [直播-打赏] <|living_begin|> +【2025-04-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-17】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-04-23】 + --:-- [直播-关注] <|living_begin|> +【2025-05-07】 + --:-- [直播-关注] <|living_begin|> +【2025-05-13】 + --:-- [直播-关注] <|living_begin|> +【2025-05-24】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-27】 + --:-- [直播-关注] <|living_begin|> +【2025-05-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-03】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-06-05】 + --:-- [直播-关注] <|living_begin|> +【2025-06-06】 + --:-- [直播-打赏] <|living_begin|> +【2025-06-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-30】 + --:-- [直播-关注] <|living_begin|> +【2025-07-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-07】 + --:-- [直播-关注] <|living_begin|> +【2025-07-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-11】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-07-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-14】 + --:-- [直播-关注] <|living_begin|> +【2025-07-15】 + --:-- [直播-关注] <|living_begin|> +【2025-07-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-20】 + --:-- [直播-关注] <|living_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-23】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-07-26】 + --:-- [直播-关注] <|living_begin|> +【2025-07-29】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-03】 + --:-- [直播-关注] <|living_begin|> +【2025-08-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-20】 + --:-- [直播-打赏] <|living_begin|> +【2025-08-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-08-27】 + --:-- [直播-关注/首次打赏] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-10】 + --:-- [直播-关注] <|living_begin|> +【2025-09-17】 + --:-- [直播-关注] <|living_begin|> +【2025-10-03】 + --:-- [直播-关注] <|living_begin|> +【2025-10-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-14】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-28】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-18】 + --:-- [直播-关注] <|living_begin|> +【2025-11-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-26】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-26】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-29】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-10】 + --:-- [直播-关注] <|living_begin|> +【2026-01-12】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-13】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-17】 + --:-- [直播-关注] <|living_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-20】 + 03:03 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 10:11 [广告-深度转化] <|ad_begin|> + 12:14 [广告-深度转化] <|ad_begin|> + 13:49 [广告-深度转化] <|ad_begin|> + 14:25 [广告-深度转化] <|ad_begin|> +【2026-01-21】 + --:-- [商品-点击] <|prod_begin|> + 14:35 [广告-深度转化] <|ad_begin|> + 17:18 [广告-深度转化] <|ad_begin|> + 17:56 [广告-深度转化] <|ad_begin|> +【2026-01-22】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 01:11 [视频-关注/长播] <|video_begin|> + 01:14 [视频-评论/点赞/长播] <|video_begin|> + 02:47 [视频-评论/点赞/长播] <|video_begin|> + 02:53 [广告-深度转化] <|ad_begin|> + 07:14 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 09:55 [广告-深度转化] <|ad_begin|> + 13:35 [广告-深度转化] <|ad_begin|> + 16:06 [广告-深度转化] <|ad_begin|> +【2026-01-23】 + 02:54 [视频-评论/点赞/长播] <|video_begin|> + 07:03 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:15 [广告-深度转化] <|ad_begin|> + 11:49 [视频-评论/点赞/长播] <|video_begin|> + 12:51 [视频-评论/点赞/长播] <|video_begin|> + 13:48 [视频-评论/点赞/长播] <|video_begin|> + 14:08 [广告-深度转化] <|ad_begin|> + 14:39 [视频-评论/点赞/长播] <|video_begin|> + 14:59 [广告-深度转化] <|ad_begin|> +【2026-01-24】 + 01:37 [视频-评论/点赞/长播] <|video_begin|> + 01:50 [广告-深度转化] <|ad_begin|> + 05:45 [视频-评论/点赞/长播] <|video_begin|> + 07:11 [视频-评论/长播] <|video_begin|> + 07:18 [视频-评论/点赞/长播] <|video_begin|> + 07:21 [视频-评论/点赞/长播] <|video_begin|> + 07:33 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 09:13 [广告-深度转化] <|ad_begin|> + 09:13 [广告-点击] <|ad_begin|> + 11:41 [视频-评论/点赞/长播] <|video_begin|> + 11:44 [广告-点击] <|ad_begin|> + 12:05 [广告-深度转化] <|ad_begin|> + 12:05 [广告-点击] <|ad_begin|> + 14:29 [广告-点击] <|ad_begin|> +【2026-01-25】 + 07:03 [视频-评论/点赞/长播] <|video_begin|> + 07:12 [广告-深度转化] <|ad_begin|> + 07:12 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:03 [广告-深度转化] <|ad_begin|> + 10:03 [广告-点击] <|ad_begin|> + 10:33 [广告-点击] <|ad_begin|> + 15:40 [广告-点击] <|ad_begin|> + 15:58 [广告-深度转化] <|ad_begin|> + 15:58 [广告-点击] <|ad_begin|> +【2026-01-26】 + 01:03 [广告-深度转化] <|ad_begin|> + 01:03 [广告-点击] <|ad_begin|> + 06:10 [视频-关注/长播] <|video_begin|> + 06:10 [视频-关注/点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:27 [广告-深度转化] <|ad_begin|> + 10:27 [广告-点击] <|ad_begin|> + 15:01 [广告-深度转化] <|ad_begin|> + 15:01 [广告-点击] <|ad_begin|> + 17:02 [广告-深度转化] <|ad_begin|> + 17:02 [广告-点击] <|ad_begin|> +【2026-01-27】 + 01:21 [广告-深度转化] <|ad_begin|> + 01:21 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 09:29 [视频-关注/长播] <|video_begin|> + 09:29 [视频-评论/点赞/长播] <|video_begin|> + 09:33 [视频-关注/长播] <|video_begin|> + 09:45 [广告-深度转化] <|ad_begin|> + 09:45 [广告-点击] <|ad_begin|> + 11:08 [视频-关注/长播] <|video_begin|> + 11:54 [视频-关注/长播] <|video_begin|> + 13:44 [广告-深度转化] <|ad_begin|> + 13:44 [广告-点击] <|ad_begin|> + 16:27 [视频-评论/点赞/长播] <|video_begin|> + 16:50 [广告-深度转化] <|ad_begin|> + 16:50 [广告-点击] <|ad_begin|> +【2026-01-28】 + 01:36 [广告-深度转化] <|ad_begin|> + 01:36 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 12:03 [广告-深度转化] <|ad_begin|> + 12:03 [广告-点击] <|ad_begin|> + 13:55 [广告-深度转化] <|ad_begin|> + 13:55 [广告-点击] <|ad_begin|> + 15:42 [广告-深度转化] <|ad_begin|> + 15:42 [广告-点击] <|ad_begin|> + 22:29 [广告-深度转化] <|ad_begin|> + 22:29 [广告-点击] <|ad_begin|> +【2026-01-29】 + 01:38 [视频-评论/点赞/长播] <|video_begin|> + 07:45 [视频-关注/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:16 [视频-关注/长播] <|video_begin|> + 08:26 [广告-深度转化] <|ad_begin|> + 08:26 [广告-点击] <|ad_begin|> + 12:38 [视频-点赞/长播] <|video_begin|> + 12:42 [视频-点赞/长播] <|video_begin|> + 12:45 [视频-点赞/长播] <|video_begin|> + 12:52 [广告-深度转化] <|ad_begin|> + 12:52 [广告-点击] <|ad_begin|> + 15:31 [视频-点赞/长播] <|video_begin|> + 15:31 [视频-评论/点赞/长播] <|video_begin|> + 15:31 [视频-评论/点赞/长播] <|video_begin|> + 15:45 [广告-深度转化] <|ad_begin|> + 15:45 [广告-点击] <|ad_begin|> +【2026-01-30】 + 02:30 [广告-深度转化] <|ad_begin|> + 02:30 [广告-点击] <|ad_begin|> + 03:28 [视频-点赞/长播] <|video_begin|> + 10:44 [广告-深度转化] <|ad_begin|> + 10:44 [广告-点击] <|ad_begin|> + 13:11 [视频-评论/长播] <|video_begin|> + 13:28 [视频-点赞/长播] <|video_begin|> + 13:32 [视频-点赞/长播] <|video_begin|> + 13:35 [视频-点赞/长播] <|video_begin|> + 15:46 [视频-点赞/长播] <|video_begin|> + 15:46 [视频-评论/长播] <|video_begin|> + 15:46 [视频-评论/长播] <|video_begin|> + 15:58 [广告-深度转化] <|ad_begin|> + 15:58 [广告-点击] <|ad_begin|> + 19:16 [广告-点击] <|ad_begin|> +【2026-01-31】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:59 [视频-评论/点赞/长播] <|video_begin|> + 09:41 [广告-深度转化] <|ad_begin|> + 09:41 [广告-点击] <|ad_begin|> + 10:52 [视频-点赞/长播] <|video_begin|> + 11:13 [广告-深度转化] <|ad_begin|> + 11:13 [广告-点击] <|ad_begin|> + 16:24 [视频-点赞/长播] <|video_begin|> + 16:40 [视频-点赞/长播] <|video_begin|> + 16:40 [视频-评论/点赞/长播] <|video_begin|> + 16:47 [视频-点赞/长播] <|video_begin|> + 17:05 [广告-深度转化] <|ad_begin|> + 17:05 [广告-点击] <|ad_begin|> + 18:50 [广告-深度转化] <|ad_begin|> + 18:50 [广告-点击] <|ad_begin|> +【2026-02-01】 + 01:57 [广告-点击] <|ad_begin|> + 02:13 [广告-点击] <|ad_begin|> + 03:41 [广告-深度转化] <|ad_begin|> + 03:41 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:28 [视频-评论/长播] <|video_begin|> + 08:40 [视频-点赞/长播] <|video_begin|> + 08:44 [视频-点赞/长播] <|video_begin|> + 08:54 [广告-点击] <|ad_begin|> + 09:50 [视频-点赞/长播] <|video_begin|> + 09:52 [视频-点赞/长播] <|video_begin|> + 09:52 [视频-点赞/长播] <|video_begin|> + 12:23 [视频-点赞/长播] <|video_begin|> + 16:01 [视频-点赞/长播] <|video_begin|> + 16:06 [视频-评论/点赞/长播] <|video_begin|> + 16:08 [视频-点赞/长播] <|video_begin|> + 16:28 [广告-深度转化] <|ad_begin|> + 16:28 [广告-点击] <|ad_begin|> + 17:15 [视频-评论/点赞/长播] <|video_begin|> + 17:18 [视频-评论/点赞/长播] <|video_begin|> +【2026-02-02】 + 00:22 [广告-深度转化] <|ad_begin|> + 00:22 [广告-点击] <|ad_begin|> + 02:20 [视频-点赞/长播] <|video_begin|> + 02:20 [视频-点赞/长播] <|video_begin|> + 02:20 [视频-关注/评论/点赞/长播] <|video_begin|> + 05:19 [视频-点赞/长播] <|video_begin|> + 05:21 [视频-评论/点赞/长播] <|video_begin|> + 05:23 [视频-点赞/长播] <|video_begin|> + 05:35 [视频-点赞/长播] <|video_begin|> + 05:42 [视频-点赞/长播] <|video_begin|> + 05:42 [视频-评论/点赞/长播] <|video_begin|> + 05:54 [视频-点赞/长播] <|video_begin|> + 05:54 [视频-评论/点赞/长播] <|video_begin|> + 05:56 [视频-点赞/长播] <|video_begin|> + 06:03 [视频-点赞/长播] <|video_begin|> + 07:27 [视频-点赞/长播] <|video_begin|> + 07:31 [广告-点击] <|ad_begin|> + 07:31 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:00 [视频-点赞/长播] <|video_begin|> + 08:10 [视频-点赞/长播] <|video_begin|> + 08:11 [视频-长播] <|video_begin|> + 08:11 [视频-评论/点赞/长播] <|video_begin|> + 08:14 [广告-点击] <|ad_begin|> + 08:16 [视频-点赞/长播] <|video_begin|> + 09:23 [视频-点赞/长播] <|video_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:28 [视频-点赞/长播] <|video_begin|> + 09:29 [视频-长播] <|video_begin|> + 09:29 [视频-长播] <|video_begin|> + 09:33 [视频-长播] <|video_begin|> + 09:33 [视频-长播] <|video_begin|> + 09:35 [视频-长播] <|video_begin|> + 09:35 [视频-点赞/长播] <|video_begin|> + 09:37 [视频-长播] <|video_begin|> + 09:37 [视频-长播] <|video_begin|> + 10:00 [视频-点赞/长播] <|video_begin|> + 10:15 [广告-深度转化] <|ad_begin|> + 10:15 [广告-点击] <|ad_begin|> + 12:51 [广告-深度转化] <|ad_begin|> + 12:51 [广告-点击] <|ad_begin|> + 14:42 [广告-深度转化] <|ad_begin|> + 14:42 [广告-点击] <|ad_begin|> +【2026-02-03】 + 00:46 [广告-深度转化] <|ad_begin|> + 00:46 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 08:25 [视频-点赞/长播] <|video_begin|> + 08:25 [视频-评论/点赞/长播] <|video_begin|> + 08:27 [广告-点击] <|ad_begin|> + 08:30 [广告-深度转化] <|ad_begin|> + 08:30 [广告-点击] <|ad_begin|> + 08:47 [视频-长播] <|video_begin|> + 08:47 [视频-长播] <|video_begin|> + 08:47 [视频-评论/点赞/长播] <|video_begin|> + 09:07 [广告-深度转化] <|ad_begin|> + 09:07 [广告-点击] <|ad_begin|> + 11:14 [视频-点赞/长播] <|video_begin|> + 11:16 [广告-点击] <|ad_begin|> + 11:48 [广告-深度转化] <|ad_begin|> + 11:48 [广告-点击] <|ad_begin|> + 13:51 [视频-评论/点赞/长播] <|video_begin|> + 13:56 [视频-长播] <|video_begin|> + 13:56 [视频-长播] <|video_begin|> + 13:56 [视频-点赞/长播] <|video_begin|> + 13:56 [视频-评论/点赞/长播] <|video_begin|> + 15:54 [广告-深度转化] <|ad_begin|> + 15:54 [广告-点击] <|ad_begin|> + 16:39 [广告-深度转化] <|ad_begin|> + 16:39 [广告-点击] <|ad_begin|> +【2026-02-04】 + 00:36 [视频-长播] <|video_begin|> + 01:54 [广告-深度转化] <|ad_begin|> + 01:54 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 08:52 [视频-长播] <|video_begin|> + 08:52 [视频-点赞/长播] <|video_begin|> + 09:04 [视频-评论/点赞/长播] <|video_begin|> + 09:12 [广告-点击] <|ad_begin|> + 09:25 [广告-深度转化] <|ad_begin|> + 09:25 [广告-点击] <|ad_begin|> + 11:07 [广告-点击] <|ad_begin|> + 11:27 [广告-深度转化] <|ad_begin|> + 11:27 [广告-点击] <|ad_begin|> + 13:00 [广告-深度转化] <|ad_begin|> + 13:00 [广告-点击] <|ad_begin|> + 13:29 [广告-点击] <|ad_begin|> + 13:45 [广告-深度转化] <|ad_begin|> + 13:45 [广告-点击] <|ad_begin|> + 14:04 [广告-深度转化] <|ad_begin|> + 14:04 [广告-点击] <|ad_begin|> + 14:30 [广告-点击] <|ad_begin|> + 14:32 [视频-长播] <|video_begin|> + 15:15 [广告-深度转化] <|ad_begin|> + 15:15 [广告-点击] <|ad_begin|> + 17:28 [广告-深度转化] <|ad_begin|> + 17:28 [广告-点击] <|ad_begin|> + 18:02 [视频-长播] <|video_begin|> + 18:02 [视频-点赞/长播] <|video_begin|> + 18:06 [视频-长播] <|video_begin|> + 18:06 [视频-长播] <|video_begin|> + 18:06 [视频-长播] <|video_begin|> + 18:06 [视频-点赞/长播] <|video_begin|> + 18:11 [视频-长播] <|video_begin|> + 18:11 [视频-点赞/长播] <|video_begin|> + 18:11 [视频-点赞/长播] <|video_begin|> + 18:17 [广告-点击] <|ad_begin|> +【2026-02-05】 + 01:34 [视频-长播] <|video_begin|> + 01:34 [视频-评论/点赞/长播] <|video_begin|> + 03:30 [广告-深度转化] <|ad_begin|> + 03:30 [广告-点击] <|ad_begin|> + 08:48 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 09:01 [视频-长播] <|video_begin|> + 09:01 [视频-长播] <|video_begin|> + 09:04 [广告-点击] <|ad_begin|> + 09:06 [视频-长播] <|video_begin|> + 09:06 [视频-长播] <|video_begin|> + 09:08 [视频-长播] <|video_begin|> + 09:08 [视频-长播] <|video_begin|> + 09:08 [视频-长播] <|video_begin|> + 09:11 [视频-长播] <|video_begin|> + 09:11 [视频-长播] <|video_begin|> + 09:11 [视频-长播] <|video_begin|> + 09:16 [视频-长播] <|video_begin|> + 09:16 [视频-长播] <|video_begin|> + 09:16 [视频-长播] <|video_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-点赞/长播] <|video_begin|> + 09:33 [视频-点赞/长播] <|video_begin|> + 09:33 [视频-评论/点赞/长播] <|video_begin|> + 09:47 [广告-深度转化] <|ad_begin|> + 09:47 [广告-点击] <|ad_begin|> + 12:12 [视频-长播] <|video_begin|> + 12:12 [视频-长播] <|video_begin|> + 12:12 [视频-长播] <|video_begin|> + 12:19 [视频-长播] <|video_begin|> + 13:34 [视频-长播] <|video_begin|> + 13:34 [视频-长播] <|video_begin|> + 13:34 [视频-长播] <|video_begin|> + 13:34 [视频-评论/点赞/长播] <|video_begin|> + 13:36 [视频-点赞/长播] <|video_begin|> + 13:39 [广告-点击] <|ad_begin|> + 13:42 [视频-长播] <|video_begin|> + 13:42 [视频-长播] <|video_begin|> + 13:42 [视频-点赞/长播] <|video_begin|> + 14:10 [广告-深度转化] <|ad_begin|> + 14:10 [广告-点击] <|ad_begin|> + +角色任务:你是一位极端严苛的用户行为数据挖掘专家兼数据格式化专家,请依托以上用户交互历史,针对指定主题,严格提取出所有相关的历史交互条目。 + +主题:从泛兴趣到专业化探索:玉石文玩认知路径 + +输出格式要求:请严格只输出包含 SID 字段的 JSON 数组格式,禁止输出任何其他补充说明或解释性文本。/no_think<|im_end|> +<|im_start|>assistant + + +["<|living_begin|>", "<|living_begin|>", "<|living_begin|>", "<|living_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|video_begin|>"]<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-03-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-03】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-05-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-17】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-26】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-12】 + --:-- [直播-关注] <|living_begin|> +【2025-06-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-29】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-06-30】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-11】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-14】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-17】 + --:-- [直播-关注] <|living_begin|> +【2025-10-19】 + --:-- [直播-关注] <|living_begin|> +【2025-11-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-06】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-08】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-13】 + 14:59 [广告-点击] <|ad_begin|> +【2025-12-14】 + 00:36 [广告-点击] <|ad_begin|> + 04:06 [广告-点击] <|ad_begin|> + 09:35 [广告-点击] <|ad_begin|> + 13:45 [广告-深度转化] <|ad_begin|> + 13:45 [广告-点击] <|ad_begin|> +【2025-12-23】 + --:-- [商品-购买] <|prod_begin|> + 04:39 [广告-点击] <|ad_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-26】 + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-加购] <|prod_begin|> + 12:07 [广告-点击] <|ad_begin|> + 19:01 [广告-点击] <|ad_begin|> +【2025-12-28】 + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-29】 + --:-- [商品-加购] <|prod_begin|> +【2025-12-30】 + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-加购] <|prod_begin|> +【2025-12-31】 + 19:36 [广告-深度转化] <|ad_begin|> + 19:36 [广告-点击] <|ad_begin|> +【2026-01-02】 + 03:35 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> + 09:11 [广告-点击] <|ad_begin|> + 16:47 [广告-深度转化] <|ad_begin|> + 16:47 [广告-点击] <|ad_begin|> +【2026-01-05】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-07】 + --:-- [商品-加购] <|prod_begin|> + 13:22 [广告-点击] <|ad_begin|> +【2026-01-08】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-11】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-13】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-18】 + --:-- [商品-加购] <|prod_begin|> + 07:01 [广告-点击] <|ad_begin|> +【2026-01-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-22】 + 04:38 [视频-转发/点赞/长播] <|video_begin|> + 04:59 [视频-转发/点赞/长播] <|video_begin|> +【2026-01-23】 + 03:59 [视频-转发/点赞/长播] <|video_begin|> + 04:03 [视频-转发/点赞/长播] <|video_begin|> + 04:03 [视频-转发/点赞/长播] <|video_begin|> + 04:14 [视频-转发/点赞/长播] <|video_begin|> + 04:24 [视频-转发/点赞/长播] <|video_begin|> + 05:01 [视频-转发/长播] <|video_begin|> + 05:38 [视频-转发/长播] <|video_begin|> + 05:40 [视频-转发/长播] <|video_begin|> + 07:11 [视频-转发/点赞/长播] <|video_begin|> +【2026-01-24】 + 04:40 [视频-转发/长播] <|video_begin|> +【2026-01-25】 + 07:12 [视频-转发/点赞/长播] <|video_begin|> +【2026-01-26】 + 00:59 [视频-转发/点赞/长播] <|video_begin|> + 02:11 [视频-转发/长播] <|video_begin|> + 02:36 [视频-转发/点赞/长播] <|video_begin|> + 05:33 [视频-转发/点赞/长播] <|video_begin|> + 05:48 [视频-转发/长播] <|video_begin|> + 08:02 [视频-转发/点赞/长播] <|video_begin|> + 09:39 [视频-转发/点赞/长播] <|video_begin|> + 09:41 [视频-转发/点赞/长播] <|video_begin|> + 09:46 [视频-转发/点赞/长播] <|video_begin|> + 14:19 [视频-转发/点赞/长播] <|video_begin|> + 14:19 [视频-转发/长播] <|video_begin|> + 14:59 [视频-转发/长播] <|video_begin|> + 15:06 [视频-转发/长播] <|video_begin|> + 15:16 [视频-转发/长播] <|video_begin|> + 15:38 [视频-转发/长播] <|video_begin|> +【2026-01-27】 + 04:24 [视频-转发/长播] <|video_begin|> + 04:56 [视频-转发/长播] <|video_begin|> + 05:30 [广告-点击] <|ad_begin|> + 07:12 [广告-点击] <|ad_begin|> + 09:16 [视频-转发/点赞/长播] <|video_begin|> + 09:28 [视频-转发/点赞/长播] <|video_begin|> + 10:24 [视频-收藏/点赞/长播] <|video_begin|> + 11:09 [广告-点击] <|ad_begin|> + 13:05 [视频-收藏/点赞/长播] <|video_begin|> + 13:25 [视频-转发/长播] <|video_begin|> + 13:27 [视频-转发/长播] <|video_begin|> + 13:33 [视频-转发/点赞/长播] <|video_begin|> + 13:33 [视频-转发/收藏/点赞/长播] <|video_begin|> + 13:36 [视频-收藏/点赞/长播] <|video_begin|> +【2026-01-28】 + --:-- [直播-关注] <|living_begin|> + 01:12 [视频-转发/点赞/长播] <|video_begin|> + 01:21 [视频-收藏/点赞/长播] <|video_begin|> + 01:21 [视频-收藏/点赞/长播] <|video_begin|> + 01:21 [视频-转发/收藏/点赞/长播] <|video_begin|> + 01:45 [视频-转发/收藏/点赞/长播] <|video_begin|> + 01:59 [视频-转发/收藏/点赞/长播] <|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|> + 03:58 [视频-收藏/点赞/长播] <|video_begin|> + 03:58 [视频-收藏/点赞/长播] <|video_begin|> + 07:16 [视频-收藏/点赞/长播] <|video_begin|> + 07:24 [视频-收藏/点赞/长播] <|video_begin|> + 07:27 [视频-收藏/点赞/长播] <|video_begin|> + 07:38 [视频-收藏/点赞/长播] <|video_begin|> + 07:42 [视频-收藏/点赞/长播] <|video_begin|> + 07:42 [视频-收藏/点赞/长播] <|video_begin|> + 07:49 [视频-收藏/点赞/长播] <|video_begin|> + 11:53 [视频-收藏/点赞/长播] <|video_begin|> + 11:53 [视频-收藏/点赞/长播] <|video_begin|> + 15:14 [视频-收藏/点赞/长播] <|video_begin|> +【2026-01-29】 + 01:30 [视频-收藏/点赞/长播] <|video_begin|> + 01:33 [视频-收藏/点赞/长播] <|video_begin|> + 01:42 [视频-收藏/点赞/长播] <|video_begin|> + 01:49 [视频-转发/收藏/点赞/长播] <|video_begin|> + 01:51 [视频-转发/点赞/长播] <|video_begin|> + 01:51 [视频-收藏/点赞/长播] <|video_begin|> + 01:51 [视频-收藏/点赞/长播] <|video_begin|> + 01:54 [视频-转发/收藏/点赞/长播] <|video_begin|> + 01:57 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:03 [视频-收藏/点赞/长播] <|video_begin|> + 02:03 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:06 [视频-收藏/点赞/长播] <|video_begin|> + 02:06 [视频-收藏/长播] <|video_begin|> + 02:06 [视频-收藏/点赞] <|video_begin|> + 02:15 [视频-转发/长播] <|video_begin|> + 02:15 [视频-收藏/点赞/长播] <|video_begin|> + 02:15 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:19 [视频-收藏/点赞/长播] <|video_begin|> + 02:19 [视频-收藏/点赞/长播] <|video_begin|> + 02:19 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:24 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:29 [视频-转发/收藏/点赞/长播] <|video_begin|> + 04:20 [视频-收藏/点赞/长播] <|video_begin|> + 04:24 [视频-收藏/点赞/长播] <|video_begin|> +【2026-01-30】 + 00:54 [视频-收藏/点赞/长播] <|video_begin|> + 01:09 [视频-收藏/点赞/长播] <|video_begin|> + 03:47 [广告-点击] <|ad_begin|> + 04:33 [视频-收藏/点赞/长播] <|video_begin|> + 04:33 [视频-收藏/点赞/长播] <|video_begin|> + 04:43 [视频-收藏/点赞/长播] <|video_begin|> + 04:45 [广告-点击] <|ad_begin|> + 06:03 [广告-点击] <|ad_begin|> + 10:48 [视频-收藏/长播] <|video_begin|> + 11:43 [视频-转发/长播] <|video_begin|> + 11:45 [视频-转发/长播] <|video_begin|> + 11:45 [视频-收藏/点赞/长播] <|video_begin|> +【2026-01-31】 + --:-- [商品-点击] <|prod_begin|> + 09:42 [视频-收藏/点赞/长播] <|video_begin|> + 11:29 [视频-收藏/点赞/长播] <|video_begin|> + 11:45 [视频-转发/收藏/点赞/长播] <|video_begin|> + 11:57 [视频-转发/收藏/点赞/长播] <|video_begin|> + 14:27 [广告-点击] <|ad_begin|> + 14:36 [视频-收藏/点赞/长播] <|video_begin|> + 19:09 [视频-收藏/点赞/长播] <|video_begin|> +【2026-02-01】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:02 [视频-收藏/点赞/长播] <|video_begin|> + 06:09 [视频-收藏/点赞/长播] <|video_begin|> + 15:57 [视频-转发/收藏/点赞/长播] <|video_begin|> +【2026-02-02】 + 01:27 [视频-收藏/点赞/长播] <|video_begin|> + 01:27 [视频-收藏/点赞/长播] <|video_begin|> + 01:27 [视频-收藏/点赞/长播] <|video_begin|> + 02:38 [视频-转发/收藏/点赞/长播] <|video_begin|> + 02:39 [视频-转发/收藏/点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 09:32 [视频-转发/收藏/点赞/长播] <|video_begin|> + 09:35 [视频-收藏/点赞/长播] <|video_begin|> + 18:17 [视频-转发/长播] <|video_begin|> + 18:17 [视频-转发/收藏/点赞/长播] <|video_begin|> +【2026-02-03】 + --:-- [商品-点击] <|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|> + 05:44 [视频-点赞/长播] <|video_begin|> + 05:49 [视频-点赞/长播] <|video_begin|> + 05:49 [视频-点赞/长播] <|video_begin|> + 06:06 [视频-点赞/长播] <|video_begin|> + 06:12 [视频-点赞/长播] <|video_begin|> + 06:12 [视频-点赞/长播] <|video_begin|> + 06:17 [视频-点赞/长播] <|video_begin|> + 08:26 [视频-收藏/点赞/长播] <|video_begin|> + 13:07 [视频-收藏/点赞/长播] <|video_begin|> + 13:20 [广告-点击] <|ad_begin|> +【2026-02-04】 + 01:29 [视频-收藏/点赞/长播] <|video_begin|> + 01:29 [视频-收藏/点赞/长播] <|video_begin|> + 01:35 [视频-点赞/长播] <|video_begin|> + 01:35 [视频-收藏/点赞/长播] <|video_begin|> + 01:42 [视频-点赞/长播] <|video_begin|> + 01:54 [视频-点赞/长播] <|video_begin|> + 01:54 [视频-点赞/长播] <|video_begin|> + 01:54 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 06:01 [视频-点赞/长播] <|video_begin|> + 06:01 [视频-点赞/长播] <|video_begin|> + 09:34 [视频-点赞/长播] <|video_begin|> + 09:36 [广告-点击] <|ad_begin|> + 11:16 [视频-点赞/长播] <|video_begin|> + 11:16 [视频-点赞/长播] <|video_begin|> + 11:16 [视频-转发/长播] <|video_begin|> + 12:06 [视频-点赞/长播] <|video_begin|> + 12:06 [视频-点赞/长播] <|video_begin|> + 12:10 [视频-长播] <|video_begin|> + 12:10 [视频-长播] <|video_begin|> + 12:10 [视频-点赞/长播] <|video_begin|> + 12:16 [视频-长播] <|video_begin|> + 12:16 [视频-长播] <|video_begin|> + 12:16 [视频-长播] <|video_begin|> + 12:16 [视频-点赞/长播] <|video_begin|> + 12:23 [视频-长播] <|video_begin|> + 12:23 [视频-长播] <|video_begin|> + 12:23 [视频-点赞/长播] <|video_begin|> + 12:35 [视频-点赞/长播] <|video_begin|> + 12:35 [视频-点赞/长播] <|video_begin|> + 16:17 [视频-长播] <|video_begin|> + 16:17 [视频-点赞/长播] <|video_begin|> + 16:26 [视频-长播] <|video_begin|> + 16:26 [视频-转发/长播] <|video_begin|> + 16:27 [视频-长播] <|video_begin|> + 16:27 [视频-长播] <|video_begin|> + 16:30 [视频-长播] <|video_begin|> + 16:30 [视频-点赞/长播] <|video_begin|> + 16:34 [视频-长播] <|video_begin|> + 16:37 [视频-长播] <|video_begin|> + 16:37 [视频-点赞/长播] <|video_begin|> + 16:41 [视频-长播] <|video_begin|> + 16:43 [视频-长播] <|video_begin|> + 16:46 [视频-长播] <|video_begin|> + 16:46 [视频-长播] <|video_begin|> + 16:46 [视频-长播] <|video_begin|> + 18:31 [视频-长播] <|video_begin|> + 18:31 [视频-点赞/长播] <|video_begin|> + 18:38 [广告-深度转化] <|ad_begin|> + 18:38 [广告-点击] <|ad_begin|> +【2026-02-05】 + 01:37 [视频-长播] <|video_begin|> + 01:37 [视频-长播] <|video_begin|> + 01:37 [视频-点赞/长播] <|video_begin|> + 01:37 [视频-点赞/长播] <|video_begin|> + 01:40 [广告-点击] <|ad_begin|> + 01:46 [视频-长播] <|video_begin|> + 01:52 [视频-长播] <|video_begin|> + 01:52 [视频-长播] <|video_begin|> + 02:12 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:44 [视频-点赞/长播] <|video_begin|> + 05:44 [视频-点赞/长播] <|video_begin|> + 06:40 [视频-长播] <|video_begin|> + 06:40 [视频-点赞/长播] <|video_begin|> + 06:40 [视频-点赞/长播] <|video_begin|> + 06:55 [视频-点赞/长播] <|video_begin|> + 06:59 [视频-长播] <|video_begin|> + 06:59 [视频-点赞/长播] <|video_begin|> + 07:02 [视频-点赞/长播] <|video_begin|> + 08:20 [视频-点赞/长播] <|video_begin|> + 09:33 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 09:40 [视频-点赞/长播] <|video_begin|> + 10:41 [视频-长播] <|video_begin|> + 10:41 [视频-点赞/长播] <|video_begin|> + 10:41 [视频-转发/点赞/长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-点赞/长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> + 11:01 [视频-长播] <|video_begin|> + 13:02 [视频-长播] <|video_begin|> + 13:02 [视频-长播] <|video_begin|> + 13:02 [视频-长播] <|video_begin|> + 13:06 [视频-长播] <|video_begin|> + 13:06 [视频-长播] <|video_begin|> + 13:06 [视频-长播] <|video_begin|> + 13:06 [视频-点赞/长播] <|video_begin|> + 13:21 [视频-长播] <|video_begin|> + 13:24 [视频-长播] <|video_begin|> + 13:24 [视频-长播] <|video_begin|> + 13:24 [视频-点赞/长播] <|video_begin|> + 13:24 [视频-点赞/长播] <|video_begin|> + 13:33 [视频-长播] <|video_begin|> + 13:33 [视频-长播] <|video_begin|> + 13:40 [视频-长播] <|video_begin|> + 13:46 [视频-点赞/长播] <|video_begin|> + 14:05 [视频-点赞/长播] <|video_begin|> + 14:05 [视频-长播] <|video_begin|> + 14:05 [视频-点赞/长播] <|video_begin|> + 14:07 [视频-长播] <|video_begin|> + 14:07 [视频-点赞/长播] <|video_begin|> + 14:07 [视频-点赞/长播] <|video_begin|> + 14:07 [视频-点赞/长播] <|video_begin|> +角色任务:你是一名极端严苛的用户行为数据挖掘专家和数据格式化专家,请基于以上用户交互历史,围绕指定主题提取具备行为递进关系与内在关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏、广告-点击、广告-深度转化 +核心判定逻辑(递进性准则): +请依时间顺序提取 5 步以内的行为链,并确保后项交互B是前项交互A的场景需求协同补充、副作用诱因或兴趣细化升级,也就是 B 必须由 A 的延伸需求所驱动;严禁提取任何品类平级、内容重复或仅因天气/促销形成的并列凑单行为。 +1.场景驱动协同:交互 B 与交互 A 必须同属一个生活场景及主题类目,并呈现极强的需求补完性。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在同一主题类目下,交互 B 需要比交互 A 表达得更具体详细,但不纳入重复性的购买、点击、搜索等行为,避免形成重复节点。 +请针对下列主题提取行为逻辑链: +主题:从泛化娱乐到特定游戏IP的深度沉浸 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从泛化娱乐到特定游戏IP的深度沉浸", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我来分析一下这位用户的行为。这项任务要求我基于用户的交互历史,梳理出一条从泛化娱乐兴趣到对特定游戏IP深度沉浸的行为逻辑链。 + +我首先注意到,这位用户的兴趣相当广泛,早期在游戏方面主要集中在《王者荣耀》和《第五人格》上,购买了大量周边商品,例如《王者荣耀》的卡片 <|prod_begin|> 和多次购买《第五人格》的徽章、钥匙扣等 <|prod_begin|>、<|prod_begin|>。这表明他/她是一个典型的二次元和游戏爱好者,对喜爱的IP有很强的付费意愿和收藏偏好。同时,用户的消费行为也展现出对低价、高性价比商品(如各种9.9元商品)和可爱、二次元风格小物件的偏爱。 + +在2026年1月26日之前,用户的视频消费内容非常多样化,涵盖了萌宠、搞笑、社会生活、动漫解说等多个领域,但没有明显集中于某一特定IP。直到1月27日,我观察到一个显著的兴趣转折点。当天,用户首次点击了一则关于《明日方舟》新版本“终末地”的宣传广告 <|ad_begin|>。这次点击似乎是一个关键的触发点,为后续的行为埋下了伏笔。 + +这次广告点击之后,用户的行为立刻显示出对这个新信息的强烈反应。仅仅几个小时后,我就看到他/她开始主动消费与“终末地”相关的深度内容,比如收藏并长时间观看了分析管理员角色背景和世界观设定的视频 <|video_begin|>。这种从被动接收广告信息到主动探索深度内容的转变,并且伴随着收藏和点赞这类高价值互动,清晰地表明用户的兴趣被成功激发,并且正在快速加深。 + +接下来的几天,这种兴趣的深化趋势愈发明显。我发现用户的关注点从“这是个什么故事”迅速升级为“这个游戏该怎么玩”。在1月29日,他/她收藏并观看了介绍“终末地”卡池规则和抽卡策略的视频 <|video_begin|>。这说明用户已经产生了强烈的游玩意愿,开始为进入游戏做准备,研究核心的付费机制和资源分配策略。这种行为已经超越了普通内容消费者的范畴,表现出准玩家的特征。 + +仅仅两天后,在1月31日,用户的探索行为变得更加具体和硬核。他/她开始观看关于游戏内“基建布局”和“材料制作”这类高阶攻略视频 <|video_begin|>。这表明用户的认知已经从“想玩”进化到了“想玩好”,正在预习具体的游戏技巧,希望在游戏开始时就能高效推进。这种对复杂游戏系统的深入研究,标志着其沉浸程度已经达到了一个新高度。 + +最终,在2月5日,我观察到这条兴趣链形成了一个完美的闭环。用户的兴趣从纯粹的线上数字内容,延伸到了与现实生活相关的实体商品。他/她点击了《明日方舟:终末地》的联名交通卡 <|prod_begin|>。点击购买游戏IP的实体周边,尤其是交通卡这种具有身份标识和日常使用属性的物品,强烈地表明了用户对该IP的高度认同感。这不仅是消费行为,更是一种身份的宣告。 + +综合来看,我认为用户的行为清晰地展现了一个从被动接收信息到深度沉浸于特定游戏IP的完整过程。这个过程始于一次广告点击 <|ad_begin|>,随后通过观看角色背景解析视频 <|video_begin|> 来深化兴趣,接着通过研究卡池规则 <|video_begin|> 和基建攻略 <|video_begin|> 为实际游玩做准备,最终通过点击联名实体周边 <|prod_begin|> 完成了从线上兴趣到线下身份认同的转化。基于此,我推测该用户未来有很大概率会成为《明日方舟:终末地》的活跃玩家,并可能继续关注和消费该IP的各类内容与商品。 +{"logic_chain": {"name": "从泛化娱乐到特定游戏IP的深度沉浸", "events": [{"date": "2026-01-27", "action": "[广告-点击] <|ad_begin|>", "logic": "初始触发:通过广告被动接收到《明日方舟》新版本“终末地”的核心信息,这是兴趣链的起点。"}, {"date": "2026-01-27", "action": "[视频-收藏/点赞/长播] <|video_begin|>", "logic": "兴趣深化与验证:从广告的泛化信息,转向对特定角色背景和世界观设定的深度内容消费,交互从“点击”升级为“收藏/点赞/长播”,表明兴趣被初步确认并加深。"}, {"date": "2026-01-29", "action": "[视频-转发/收藏/点赞/长播] <|video_begin|>", "logic": "认知跃迁与行为准备:兴趣从“了解故事”演变为“研究玩法”,开始关注“卡池规则”、“保底数值”等核心游戏机制和攻略型信息,体现出从旁观者向潜在玩家转化的明确意图。"}, {"date": "2026-01-31", "action": "[视频-收藏/点赞/长播] <|video_begin|>", "logic": "策略收敛与技能预习:进一步聚焦于更具体的“基建布局”、“材料制作”等高阶游戏攻略,表明用户不仅想玩,而且希望高效地玩好,认知深度已达到资深玩家水平。"}, {"date": "2026-02-05", "action": "[商品-点击] <|prod_begin|>", "logic": "兴趣闭环与身份认同:用户的兴趣从线上内容消费延伸至线下实体周边,点击联名交通卡这一行为,标志着其对该游戏IP的认同感已经形成,完成了从“了解”到“认同”的完整认知闭环。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-01-10】 + --:-- [直播-关注] <|living_begin|> +【2025-01-27】 + --:-- [直播-关注] <|living_begin|> +【2025-02-12】 + --:-- [直播-关注] <|living_begin|> +【2025-02-21】 + --:-- [直播-关注] <|living_begin|> +【2025-02-28】 + --:-- [直播-关注] <|living_begin|> +【2025-03-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-30】 + --:-- [直播-关注] <|living_begin|> +【2025-04-04】 + --:-- [直播-关注] <|living_begin|> +【2025-04-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-19】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-04-21】 + --:-- [直播-关注] <|living_begin|> +【2025-05-04】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-06】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-05-07】 + --:-- [直播-关注] <|living_begin|> +【2025-05-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-19】 + --:-- [直播-关注] <|living_begin|> +【2025-06-30】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-07-07】 + --:-- [直播-关注] <|living_begin|> +【2025-07-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-22】 + --:-- [直播-关注] <|living_begin|> +【2025-07-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-11】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-23】 + --:-- [直播-关注] <|living_begin|> +【2025-08-30】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-31】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-10】 + --:-- [直播-关注] <|living_begin|> +【2025-09-11】 + --:-- [直播-打赏] <|living_begin|> +【2025-09-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-30】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-02】 + --:-- [直播-关注] <|living_begin|> +【2025-10-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-18】 + --:-- [直播-关注] <|living_begin|> +【2025-10-19】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-10-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-13】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-21】 + --:-- [直播-关注] <|living_begin|> +【2025-11-24】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-27】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-07】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-08】 + --:-- [直播-关注] <|living_begin|> + 13:12 [广告-深度转化] <|ad_begin|> + 13:38 [广告-深度转化] <|ad_begin|> +【2025-12-09】 + --:-- [直播-打赏] <|living_begin|> + 11:55 [广告-深度转化] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 23:04 [广告-深度转化] <|ad_begin|> +【2025-12-10】 + 09:32 [广告-深度转化] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + 14:47 [广告-深度转化] <|ad_begin|> + 23:04 [广告-深度转化] <|ad_begin|> +【2025-12-12】 + --:-- [商品-购买] <|prod_begin|> + 22:56 [广告-深度转化] <|ad_begin|> +【2025-12-14】 + 01:47 [广告-深度转化] <|ad_begin|> + 22:46 [广告-深度转化] <|ad_begin|> +【2025-12-15】 + --:-- [商品-购买] <|prod_begin|> + 22:00 [广告-深度转化] <|ad_begin|> + 23:52 [广告-深度转化] <|ad_begin|> +【2025-12-16】 + 00:02 [广告-深度转化] <|ad_begin|> + 08:16 [广告-深度转化] <|ad_begin|> + 08:24 [广告-深度转化] <|ad_begin|> +【2025-12-19】 + 22:56 [广告-深度转化] <|ad_begin|> +【2025-12-20】 + 23:01 [广告-深度转化] <|ad_begin|> +【2025-12-21】 + 00:17 [广告-深度转化] <|ad_begin|> +【2025-12-23】 + --:-- [直播-关注] <|living_begin|> + 09:19 [广告-深度转化] <|ad_begin|> +【2025-12-27】 + 01:11 [广告-深度转化] <|ad_begin|> +【2025-12-28】 + 07:42 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 08:53 [广告-深度转化] <|ad_begin|> + 09:45 [广告-深度转化] <|ad_begin|> + 12:12 [广告-深度转化] <|ad_begin|> +【2025-12-30】 + 08:53 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + 08:27 [广告-深度转化] <|ad_begin|> + 13:24 [广告-深度转化] <|ad_begin|> +【2026-01-02】 + 13:37 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + 08:09 [广告-深度转化] <|ad_begin|> + 08:09 [广告-点击] <|ad_begin|> + 21:54 [广告-点击] <|ad_begin|> +【2026-01-04】 + 08:28 [广告-深度转化] <|ad_begin|> + 08:28 [广告-点击] <|ad_begin|> + 12:43 [广告-深度转化] <|ad_begin|> + 12:43 [广告-点击] <|ad_begin|> + 22:56 [广告-深度转化] <|ad_begin|> + 22:56 [广告-点击] <|ad_begin|> + 23:06 [广告-深度转化] <|ad_begin|> + 23:06 [广告-点击] <|ad_begin|> +【2026-01-05】 + 14:09 [广告-点击] <|ad_begin|> +【2026-01-06】 + 11:43 [广告-深度转化] <|ad_begin|> + 11:43 [广告-点击] <|ad_begin|> +【2026-01-07】 + 10:50 [广告-深度转化] <|ad_begin|> + 10:50 [广告-点击] <|ad_begin|> +【2026-01-08】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 23:39 [广告-点击] <|ad_begin|> +【2026-01-09】 + 05:59 [广告-点击] <|ad_begin|> + 06:01 [广告-点击] <|ad_begin|> + 06:03 [广告-点击] <|ad_begin|> + 09:34 [广告-深度转化] <|ad_begin|> + 09:34 [广告-点击] <|ad_begin|> + 13:47 [广告-深度转化] <|ad_begin|> + 13:47 [广告-点击] <|ad_begin|> +【2026-01-10】 + 12:11 [广告-深度转化] <|ad_begin|> + 12:11 [广告-点击] <|ad_begin|> +【2026-01-11】 + 00:48 [广告-深度转化] <|ad_begin|> + 00:48 [广告-点击] <|ad_begin|> + 23:53 [广告-点击] <|ad_begin|> +【2026-01-12】 + 08:00 [广告-点击] <|ad_begin|> + 08:02 [广告-点击] <|ad_begin|> + 08:02 [广告-点击] <|ad_begin|> + 08:04 [广告-点击] <|ad_begin|> + 08:05 [广告-点击] <|ad_begin|> + 08:09 [广告-点击] <|ad_begin|> +【2026-01-13】 + 22:12 [广告-点击] <|ad_begin|> + 22:14 [广告-点击] <|ad_begin|> +【2026-01-14】 + --:-- [直播-关注] <|living_begin|> +【2026-01-15】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 13:11 [广告-深度转化] <|ad_begin|> + 13:11 [广告-点击] <|ad_begin|> +【2026-01-16】 + --:-- [直播-关注] <|living_begin|> + 05:54 [广告-深度转化] <|ad_begin|> + 05:54 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 23:33 [广告-深度转化] <|ad_begin|> + 23:33 [广告-点击] <|ad_begin|> +【2026-01-17】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-18】 + 10:23 [广告-深度转化] <|ad_begin|> + 10:23 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 13:12 [广告-深度转化] <|ad_begin|> + 13:12 [广告-点击] <|ad_begin|> + 22:21 [广告-点击] <|ad_begin|> +【2026-01-19】 + 10:02 [广告-深度转化] <|ad_begin|> + 10:02 [广告-点击] <|ad_begin|> + 11:40 [广告-深度转化] <|ad_begin|> + 11:40 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-20】 + 00:19 [广告-深度转化] <|ad_begin|> + 00:19 [广告-点击] <|ad_begin|> + 00:53 [广告-深度转化] <|ad_begin|> + 00:53 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-21】 + 03:14 [广告-深度转化] <|ad_begin|> + 03:14 [广告-点击] <|ad_begin|> + 04:27 [广告-深度转化] <|ad_begin|> + 04:27 [广告-点击] <|ad_begin|> + 07:46 [广告-点击] <|ad_begin|> + 07:47 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-22】 + 05:51 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 22:38 [广告-点击] <|ad_begin|> +【2026-01-23】 + 01:36 [广告-点击] <|ad_begin|> + 01:42 [广告-深度转化] <|ad_begin|> + 01:42 [广告-点击] <|ad_begin|> + 04:17 [视频-点赞/长播] <|video_begin|> + 13:28 [视频-点赞/长播] <|video_begin|> + 14:54 [广告-深度转化] <|ad_begin|> + 14:54 [广告-点击] <|ad_begin|> + 21:11 [广告-深度转化] <|ad_begin|> + 21:11 [广告-点击] <|ad_begin|> + 22:21 [视频-点赞/长播] <|video_begin|> + 22:21 [视频-点赞/长播] <|video_begin|> +【2026-01-24】 + 09:53 [广告-深度转化] <|ad_begin|> + 09:53 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 14:48 [广告-深度转化] <|ad_begin|> + 14:48 [广告-点击] <|ad_begin|> +【2026-01-25】 + 09:42 [广告-深度转化] <|ad_begin|> + 09:42 [广告-点击] <|ad_begin|> + 10:03 [视频-点赞/长播] <|video_begin|> + 10:32 [广告-深度转化] <|ad_begin|> + 10:32 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-26】 + 00:28 [广告-深度转化] <|ad_begin|> + 00:28 [广告-点击] <|ad_begin|> + 05:46 [视频-点赞/长播] <|video_begin|> + 10:23 [广告-点击] <|ad_begin|> + 14:07 [广告-深度转化] <|ad_begin|> + 14:07 [广告-点击] <|ad_begin|> + 14:10 [视频-点赞/长播] <|video_begin|> + 14:37 [视频-点赞/长播] <|video_begin|> + 14:37 [视频-点赞/长播] <|video_begin|> + 14:37 [视频-收藏/长播] <|video_begin|> + 14:49 [视频-点赞/长播] <|video_begin|> + 23:12 [视频-点赞/长播] <|video_begin|> + 23:12 [视频-点赞/长播] <|video_begin|> + 23:17 [视频-点赞/长播] <|video_begin|> +【2026-01-27】 + 03:18 [视频-点赞/长播] <|video_begin|> + 03:18 [视频-点赞/长播] <|video_begin|> + 03:38 [广告-深度转化] <|ad_begin|> + 03:38 [广告-点击] <|ad_begin|> + 11:21 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 22:35 [广告-深度转化] <|ad_begin|> + 22:35 [广告-点击] <|ad_begin|> +【2026-01-28】 + 00:40 [广告-点击] <|ad_begin|> + 09:18 [视频-点赞/长播] <|video_begin|> + 09:18 [视频-点赞/长播] <|video_begin|> + 09:18 [视频-点赞/长播] <|video_begin|> + 09:26 [视频-点赞/长播] <|video_begin|> + 09:26 [视频-点赞/长播] <|video_begin|> + 09:44 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 14:00 [视频-点赞/长播] <|video_begin|> + 23:04 [广告-深度转化] <|ad_begin|> + 23:04 [广告-点击] <|ad_begin|> +【2026-01-29】 + 00:20 [广告-深度转化] <|ad_begin|> + 00:20 [广告-点击] <|ad_begin|> + 06:50 [广告-深度转化] <|ad_begin|> + 06:50 [广告-点击] <|ad_begin|> + 10:54 [视频-点赞/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 13:10 [视频-长播] <|video_begin|> + 13:10 [视频-长播] <|video_begin|> + 13:10 [视频-长播] <|video_begin|> + 13:18 [视频-长播] <|video_begin|> + 13:18 [视频-长播] <|video_begin|> + 13:18 [视频-点赞/长播] <|video_begin|> + 13:22 [视频-长播] <|video_begin|> + 13:22 [视频-长播] <|video_begin|> + 13:22 [视频-点赞/长播] <|video_begin|> + 13:22 [视频-点赞/长播] <|video_begin|> + 13:57 [广告-深度转化] <|ad_begin|> + 13:57 [广告-点击] <|ad_begin|> + 23:07 [视频-点赞/长播] <|video_begin|> + 23:50 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:53 [广告-点击] <|ad_begin|> +【2026-01-30】 + 00:03 [视频-长播] <|video_begin|> + 00:03 [视频-长播] <|video_begin|> + 04:58 [视频-长播] <|video_begin|> + 05:00 [视频-长播] <|video_begin|> + 22:03 [视频-长播] <|video_begin|> + 22:03 [视频-点赞/长播] <|video_begin|> + 22:04 [视频-长播] <|video_begin|> + 22:30 [视频-长播] <|video_begin|> +【2026-01-31】 + 06:56 [视频-长播] <|video_begin|> + 10:34 [视频-长播] <|video_begin|> + 10:34 [视频-长播] <|video_begin|> + 10:34 [视频-点赞/长播] <|video_begin|> + 10:38 [广告-点击] <|ad_begin|> + 10:52 [视频-长播] <|video_begin|> + 10:52 [视频-长播] <|video_begin|> + 10:55 [视频-长播] <|video_begin|> +【2026-02-01】 + 13:34 [视频-点赞/长播] <|video_begin|> + 13:42 [视频-长播] <|video_begin|> + 13:42 [视频-收藏/长播] <|video_begin|> +【2026-02-02】 + 10:05 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-点赞/长播] <|video_begin|> + 10:53 [视频-点赞/长播] <|video_begin|> + 11:05 [视频-长播] <|video_begin|> + 11:08 [视频-长播] <|video_begin|> + 11:08 [视频-长播] <|video_begin|> + 11:13 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 23:41 [视频-长播] <|video_begin|> + 23:41 [视频-长播] <|video_begin|> +【2026-02-03】 + 00:24 [广告-深度转化] <|ad_begin|> + 00:24 [广告-点击] <|ad_begin|> + 00:53 [广告-点击] <|ad_begin|> + 07:43 [视频-长播] <|video_begin|> + 08:34 [视频-点赞/长播] <|video_begin|> + 08:36 [视频-长播] <|video_begin|> + 08:36 [视频-点赞/长播] <|video_begin|> + 08:43 [视频-长播] <|video_begin|> + 08:56 [广告-深度转化] <|ad_begin|> + 08:56 [广告-点击] <|ad_begin|> + 09:22 [视频-长播] <|video_begin|> + 09:22 [视频-点赞/长播] <|video_begin|> + 09:31 [视频-长播] <|video_begin|> + 09:31 [视频-点赞/长播] <|video_begin|> + 09:31 [视频-点赞/长播] <|video_begin|> + 09:41 [视频-点赞/长播] <|video_begin|> + 09:41 [视频-点赞/长播] <|video_begin|> + 09:46 [视频-长播] <|video_begin|> + 12:53 [视频-长播] <|video_begin|> + 12:53 [视频-长播] <|video_begin|> + 12:57 [视频-长播] <|video_begin|> + 12:57 [视频-长播] <|video_begin|> + 13:06 [视频-长播] <|video_begin|> + 22:13 [视频-点赞/长播] <|video_begin|> + 22:35 [广告-深度转化] <|ad_begin|> + 22:35 [广告-点击] <|ad_begin|> + 22:56 [广告-深度转化] <|ad_begin|> + 22:56 [广告-点击] <|ad_begin|> +【2026-02-04】 + 14:38 [视频-长播] <|video_begin|> + 14:38 [视频-长播] <|video_begin|> + 22:55 [视频-长播] <|video_begin|> + 22:56 [视频-点赞/长播] <|video_begin|> + 23:30 [广告-深度转化] <|ad_begin|> + 23:30 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:21 [视频-点赞/长播] <|video_begin|> + 00:32 [视频-长播] <|video_begin|> + 00:32 [视频-长播] <|video_begin|> + 00:32 [视频-长播] <|video_begin|> + 00:32 [视频-长播] <|video_begin|> + 00:32 [视频-点赞/长播] <|video_begin|> + 00:37 [视频-点赞/长播] <|video_begin|> + 00:44 [视频-长播] <|video_begin|> + 00:44 [视频-点赞/长播] <|video_begin|> + 00:47 [视频-点赞/长播] <|video_begin|> + 00:50 [视频-长播] <|video_begin|> + 00:53 [视频-长播] <|video_begin|> + 00:55 [视频-长播] <|video_begin|> + 00:56 [视频-点赞/长播] <|video_begin|> + 13:59 [视频-点赞/长播] <|video_begin|> +角色任务:你需要扮演极端严苛的用户行为数据挖掘专家以及数据格式化专家,基于以上用户交互历史,针对给定主题识别并提取具有递进逻辑和内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 直播-关注、直播-首次打赏、商品-点击、商品-购买、搜索-搜索、视频-浏览、视频-长播、广告-点击、广告-深度转化 +核心提取逻辑(递进性准则): +请按时间顺序提取 5 步以内的行为链,且后项交互B必须构成前项交互A在场景需求上的协同补充、副作用诱因或兴趣细化升级——即 B 必须源于 A 所延伸出的需求,严禁提取任何品类平级、内容重复或仅由天气/促销触发的并列凑单行为。 +1.场景驱动协同:交互 B 相对于交互 A,必须在同一生活场景与主题类目下形成强需求补完关系。 +2.兴趣因果递进:交互 B 必须与交互 A 构成因果递进关系,即 B 来源于 A 带来的副作用、新需求,或 A 是 B 的触发诱因。 +3.需求深度细化:在同一主题类目下,交互 B 的需求比 交互 A 更具体详细, 但不包括多次重复的购买、点击、搜索等行为,避免重复节点内容。 +请针对以下主题提取行为逻辑链: +主题:从被动信息吸收到主动利用AI工具的认知跃迁 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从被动信息吸收到主动利用AI工具的认知跃迁", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,我将基于这份用户行为日志,以推荐分析师的视角,对用户的行为逻辑进行推理。 + +我的任务是分析用户从被动接收信息到主动探索并利用AI工具的认知转变过程。我会重点关注行为时间线,梳理出导致这一转变的关键节点和内在逻辑。 + +在分析初期,我注意到该用户是一个信息涉猎非常广泛的人,尤其偏爱知识型和资讯型内容。从2025年上半年开始,他就大量关注财经、时政、健康养生等领域的直播,例如解读A股趋势的直播 <|living_begin|>、分析国际局势的直播 <|living_begin|> 以及各类健康科普直播。这表明他有强烈的通过内容消费来获取信息、辅助决策的习惯。 + +随着时间推移,特别是在2026年1月下旬,我发现用户的行为出现了一个关键的转折点。在2026年1月26日,他密集地消费了大量关于股市、国际政治和经济动态的视频内容。在这些内容中,他不仅点赞,还特别收藏了一个分析股市牛熊转变与投资者心态的视频 <|video_begin|>。收藏这个行为对我来说是一个强烈的信号,它意味着用户不再满足于信息的简单浏览,而是希望对复杂的决策逻辑进行深度思考和复盘。我推测,面对海量且充满不确定性的财经信息,他可能感到了认知上的压力和决策上的痛点,从而萌生了寻找更高效信息处理方法或决策辅助工具的想法。 + +这个推测很快在接下来的行为中得到了印证。仅仅三天后,在2026年1月29日,他首次主动点击了一则关于免费人工智能课程的广告 <|ad_begin|>。这是一个非常重要的行为变化,标志着他开始将注意力从“信息本身”转移到了“处理信息的工具”上。他不再仅仅是被动地接收财经博主的观点,而是开始主动探索能够赋能自己的新技术。这说明他已经意识到,AI可能就是解决他当前信息处理瓶颈的潜在方案。 + +为了进一步确认他对“工具”和“效率”的追求,我继续观察后续行为。在2026年2月1日,他又收藏了一个关于荣耀手机七大实用功能的视频 <|video_begin|>,内容聚焦于如何通过手机自带的功能(如分屏、长截屏)来提升操作效率。这个行为虽然看似与AI没有直接关联,但其内在动机与探索AI工具是高度一致的,都指向了“利用工具提升个人效率”这一核心诉求。这表明他的认知已经发生了转变,从一个纯粹的内容消费者,开始向一个积极寻求并利用工具来优化个人工作流的“效率追求者”演变。 + +综合来看,我认为用户的行为逻辑链条清晰地展现了一个认知跃迁的过程。他最初通过大量观看财经、时政类视频积累信息,在信息过载中遇到了决策瓶颈,这具体体现在他收藏了关于投资策略与心理学研究的视频 <|video_begin|>上。这个痛点驱动他开始寻找解决方案,于是他主动点击了免费人工智能课程的广告 <|ad_begin|>,迈出了探索新工具的第一步。最后,他收藏手机高效操作技巧的视频 <|video_begin|>,进一步巩固了他对于利用工具提升效率的认知和兴趣。因此,我倾向于认为,该用户未来对各类能提升信息处理效率、辅助决策的AI工具或相关课程内容,会有较高的接受度和付费转化可能。 +{"logic_chain": {"name": "从被动信息吸收到主动利用AI工具的认知跃迁", "events": [{"date": "2026-01-26", "action": "[视频-收藏/长播] <|video_begin|>", "logic": "信息积累与痛点形成:用户通过大量观看财经、科技、时政类视频,积累了海量信息,并收藏了关于“投资策略与心理学”的深度分析视频,表明其在信息处理和决策上可能遇到了瓶颈,产生了对更高效工具的需求。"}, {"date": "2026-01-29", "action": "[广告-点击] <|ad_begin|>", "logic": "兴趣转向与工具探索:用户开始主动点击“免费人工智能课程”广告,标志着其兴趣从被动接收信息转向主动学习和了解能提升信息处理效率的AI工具,行为模式发生显著变化。"}, {"date": "2026-02-01", "action": "[视频-收藏/长播] <|video_begin|>", "logic": "认知深化与效率追求:用户收藏了关于“手机实用功能”以提升操作效率的视频。这一行为与探索AI工具的逻辑一致,共同指向其核心诉求——利用工具提升个人效率,进一步佐证了其从“信息消费”到“工具赋能”的认知转变。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-01-29】 + --:-- [直播-关注] <|living_begin|> +【2025-02-09】 + --:-- [直播-关注] <|living_begin|> +【2025-03-31】 + --:-- [直播-关注] <|living_begin|> +【2025-05-05】 + --:-- [直播-关注] <|living_begin|> +【2025-07-28】 + --:-- [直播-关注] <|living_begin|> +【2025-09-03】 + --:-- [直播-关注] <|living_begin|> +【2025-09-11】 + --:-- [直播-关注] <|living_begin|> +【2025-09-13】 + --:-- [直播-关注] <|living_begin|> +【2025-11-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-08】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-11】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-25】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-08】 + 15:56 [广告-点击] <|ad_begin|> + 15:56 [广告-点击] <|ad_begin|> + 15:57 [广告-点击] <|ad_begin|> +【2025-12-10】 + 00:06 [广告-点击] <|ad_begin|> +【2025-12-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 12:39 [广告-点击] <|ad_begin|> +【2025-12-17】 + 01:22 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-19】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-21】 + 12:42 [广告-点击] <|ad_begin|> +【2025-12-22】 + 12:11 [广告-点击] <|ad_begin|> + 13:32 [广告-点击] <|ad_begin|> +【2025-12-24】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-27】 + 00:09 [广告-点击] <|ad_begin|> + 00:09 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + 18:51 [广告-点击] <|ad_begin|> + 23:08 [广告-点击] <|ad_begin|> +【2025-12-28】 + 01:10 [广告-点击] <|ad_begin|> + 14:16 [广告-点击] <|ad_begin|> + 23:50 [广告-点击] <|ad_begin|> +【2025-12-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-30】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-31】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-02】 + 22:13 [广告-点击] <|ad_begin|> +【2026-01-05】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-06】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + 11:22 [广告-点击] <|ad_begin|> +【2026-01-10】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-11】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-12】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-14】 + --:-- [直播-关注] <|living_begin|> + 00:24 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-19】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-25】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-26】 + 05:16 [广告-点击] <|ad_begin|> + 11:15 [视频-转发/长播] <|video_begin|> +【2026-01-27】 + 14:55 [视频-关注/长播] <|video_begin|> +【2026-01-29】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-30】 + --:-- [商品-购买] <|prod_begin|> +【2026-02-01】 + --:-- [商品-购买] <|prod_begin|> + 12:56 [视频-点赞/长播] <|video_begin|> +【2026-02-02】 + 09:20 [广告-点击] <|ad_begin|> +【2026-02-03】 + 10:12 [视频-转发/长播] <|video_begin|> +【2026-02-04】 + --:-- [商品-点击] <|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】 + 01:34 [视频-长播] <|video_begin|> + 01:34 [视频-长播] <|video_begin|> + 01:35 [视频-长播] <|video_begin|> + 01:35 [视频-长播] <|video_begin|> + 01:36 [视频-长播] <|video_begin|> + 01:36 [视频-长播] <|video_begin|> + 03:25 [视频-长播] <|video_begin|> + 03:30 [视频-长播] <|video_begin|> + 03:30 [视频-长播] <|video_begin|> + 04:32 [视频-长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 09:06 [视频-长播] <|video_begin|> + 09:06 [视频-长播] <|video_begin|> + 09:08 [视频-长播] <|video_begin|> + 09:09 [视频-长播] <|video_begin|> + 09:10 [视频-长播] <|video_begin|> + 09:21 [视频-长播] <|video_begin|> + 09:35 [视频-长播] <|video_begin|> + 09:36 [视频-长播] <|video_begin|> + 09:36 [视频-长播] <|video_begin|> + 09:47 [视频-长播] <|video_begin|> + 09:52 [视频-长播] <|video_begin|> + 09:53 [视频-长播] <|video_begin|> + 09:53 [视频-长播] <|video_begin|> + 09:53 [视频-长播] <|video_begin|> + 09:53 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 09:57 [视频-长播] <|video_begin|> + 09:57 [视频-长播] <|video_begin|> + 09:57 [视频-长播] <|video_begin|> + 10:00 [视频-长播] <|video_begin|> + 10:01 [视频-长播] <|video_begin|> + 10:01 [视频-长播] <|video_begin|> + 10:07 [视频-长播] <|video_begin|> + 10:10 [视频-长播] <|video_begin|> + 10:17 [视频-长播] <|video_begin|> + 10:17 [视频-长播] <|video_begin|> + 12:14 [视频-长播] <|video_begin|> + 12:14 [视频-长播] <|video_begin|> + 12:14 [视频-长播] <|video_begin|> + 12:18 [视频-长播] <|video_begin|> + 12:19 [视频-长播] <|video_begin|> + 13:36 [视频-长播] <|video_begin|> + 13:36 [视频-长播] <|video_begin|> + 13:43 [视频-长播] <|video_begin|> + 13:43 [视频-长播] <|video_begin|> + 13:43 [视频-长播] <|video_begin|> + 13:43 [视频-长播] <|video_begin|> + 13:46 [视频-长播] <|video_begin|> + 13:46 [视频-长播] <|video_begin|> +【2026-02-06】 + --:-- [商品-点击] <|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|> +角色任务:你需要扮演极端严苛的用户行为数据挖掘专家以及数据格式化专家,基于以上用户交互历史,针对给定主题识别并提取具有递进逻辑和内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 商品-点击、商品-购买、搜索-搜索、直播-关注、直播-首次打赏、视频-浏览、视频-长播、广告-点击、广告-深度转化 +核心提取逻辑(递进性准则): +按照时间顺序抽取 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年12月16日之前,我发现用户的行为主要集中在观看美女、才艺类直播以及购买一些食品和生活日用品上,地域标签显示出对青海地区的偏好,但并未显露出任何与汽车相关的明确兴趣。 + +转折点出现在2025年12月16日。我观察到用户在当天点击了一则关于长安神骐T30 SUV的广告<|ad_begin|>。这则广告内容很具体,提到了发动机、质保、置换补贴等信息。我认为这很可能是一个被动的、偶然的兴趣触发点,广告的推送成功地将“购车”这一潜在需求带入了用户的视野,让他开始初步认知长安这个品牌及其优惠政策。 + +紧接着,就在同一天,用户的行为发生了显著的变化。他不再仅仅是被动地看广告,而是主动关注了一个讲解二手车的直播间<|living_begin|>。这个直播间的主播风格成熟干练,内容聚焦于车辆的全面讲解、车况剖析和价格沟通。从被动点击广告到主动关注专业讲解直播,我推断用户的兴趣已经被激发,他开始寻求更深入、更全面的信息,希望从一个可信赖的渠道了解车辆的细节,这标志着他的认知状态从简单的“信息接收”升级到了主动的“知识获取”。 + +在接下来的大约两周时间里,用户的行为轨迹持续强化了这一购车意向。他点击了多条汽车相关的广告,涉及长安、荣威、捷途等多个品牌,内容涵盖了促销、置换补贴和车型展示,例如长安第二代X5 PLUS的促销广告<|ad_begin|>和年底清仓卡车销售信息<|ad_begin|>。同时,他开始购买一些汽车周边用品,比如车载香水<|prod_begin|>、汽车摆件<|prod_begin|>和电动车灯饰<|prod_begin|>。这些购买行为虽然还比较泛化,但已经表明他正在为拥有车辆后的生活场景做一些初步的想象和准备。 + +最终,在2025年12月31日,我看到了一个决定性的行为。用户购买了一件针对性极强的商品:长安星卡plus中控台避光垫<|prod_begin|>。这个行为的意义非同寻常。购买一款特定车型的专用配件,强烈地暗示出用户的购车决策已经基本完成,并且目标已经精准地收敛到了“长安星卡plus”这一具体车型上。这不再是泛泛的兴趣,而是为即将拥有的车辆添置物品的实际行动。这一购买行为,标志着他已经从线上信息收集阶段,转化到了为线下拥有车辆做实体准备的阶段,形成了一个从意向萌发到决策行动的完整闭环。 + +综合以上分析,我认为用户的购车意向演化路径清晰地展现了一个从被动到主动、从宽泛到聚焦的决策过程。整个逻辑链条始于一次偶然的广告点击,随后通过主动关注专业直播深化认知,最终通过购买特定车型的专用配件,确认了其购车决策。因此,我倾向于认为,用户最初因点击长安汽车广告<|ad_begin|>而产生兴趣,接着通过关注二手车讲解直播<|living_begin|>来深入了解信息,最终通过购买长安星卡plus的避光垫<|prod_begin|>这一行为,明确了他的购车目标。 +{"logic_chain": {"name": "从被动接收到主动决策的购车意向演化", "events": [{"date": "2025-12-16", "action": "[广告-点击] <|ad_begin|>", "logic": "初始触发:被动接收到长安品牌汽车广告,初步建立对该品牌的认知,兴趣点集中在性能和优惠政策上。"}, {"date": "2025-12-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知深化:从被动看广告转向主动关注专业讲解直播,寻求更深入、全面的车辆信息(如车况细节、价格),体现了从“信息接收”到“知识获取”的认知升级。"}, {"date": "2025-12-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策收敛与行动闭环:在了解汽车信息后,用户购买了针对“长安星卡plus”这一具体车型的内饰配件。这一行为不仅确认了用户的购车决策已收敛至特定车型,也标志着从线上信息收集到线下实体准备的转化,形成了完整的意向到行动的闭环。"}]}}<|im_end|> +<|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, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -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, 1183, 176249, 158296, 166095, 173927, 497, 330, 176249, 156041, 167306, 174331, 497, 330, 176249, 156041, 166095, 172749, 497, 330, 176249, 156800, 161046, 174331, 497, 330, 176251, 153395, 162107, 175448, 497, 330, 176251, 153277, 167205, 168194, 497, 330, 176251, 158086, 166095, 175982, 497, 330, 176251, 153277, 166095, 175974, 497, 330, 176251, 159600, 166095, 173802, 497, 330, 176251, 153277, 167205, 171528, 497, 330, 176245, 156542, 164992, 175769, 1341, 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, 151667, 198, 99692, 3837, 35946, 36407, 101042, 100158, 104269, 20002, 104796, 1773, 105846, 88802, 101882, 35946, 104210, 107494, 108221, 100022, 3837, 106490, 20221, 101946, 45181, 100461, 32108, 100415, 100565, 26939, 32664, 105149, 99329, 3298, 102217, 117739, 104796, 104913, 63314, 3407, 35946, 101140, 106394, 3837, 104269, 107494, 100565, 102084, 100789, 3837, 105184, 18493, 99329, 99522, 99558, 110678, 26940, 113633, 25067, 33108, 26940, 102320, 108016, 25067, 17447, 3837, 103946, 34187, 100722, 104239, 45943, 3837, 77557, 26940, 113633, 25067, 9370, 115199, 220, 176247, 153690, 161119, 168923, 58143, 104183, 103946, 26940, 102320, 108016, 25067, 9370, 101379, 44928, 5373, 107605, 100837, 49567, 220, 176247, 154551, 161425, 172025, 5373, 176247, 151930, 167398, 170891, 1773, 43288, 102406, 42411, 14, 99517, 101909, 107784, 105935, 23305, 33108, 99329, 107430, 3837, 32664, 102721, 9370, 3298, 18830, 106647, 9370, 108173, 107869, 33108, 104519, 113721, 1773, 91572, 3837, 107494, 100030, 101070, 74763, 112227, 32664, 108897, 5373, 44636, 106898, 45943, 9909, 29524, 100646, 24, 13, 24, 23305, 45943, 7552, 33108, 102783, 5373, 105935, 23305, 104040, 30709, 114032, 9370, 99835, 99242, 3407, 18493, 17, 15, 17, 21, 7948, 16, 9754, 17, 21, 8903, 101056, 3837, 107494, 87140, 100030, 43815, 99491, 108511, 3837, 114369, 105297, 101532, 5373, 109542, 5373, 99328, 99424, 5373, 105986, 110415, 108211, 100650, 3837, 77288, 80443, 100687, 101096, 34204, 108496, 105149, 3298, 1773, 104275, 16, 9754, 17, 22, 8903, 3837, 35946, 104144, 26939, 46944, 104656, 110257, 114695, 27442, 1773, 104489, 3837, 20002, 104181, 72651, 99593, 46448, 101888, 26940, 111566, 23384, 102748, 25067, 16628, 71109, 2073, 99501, 100072, 29490, 97907, 100375, 101927, 220, 176251, 152428, 164553, 168867, 1773, 103969, 72651, 101994, 101909, 99936, 9370, 111916, 27442, 3837, 17714, 105463, 104796, 105030, 104853, 100539, 100041, 3407, 103969, 101927, 72651, 103922, 3837, 20002, 104796, 104770, 114956, 32664, 99487, 16628, 27369, 9370, 102637, 104175, 1773, 102630, 100204, 92536, 33447, 3837, 104115, 101038, 42411, 14, 99517, 55286, 101966, 100030, 57218, 2073, 99501, 100072, 29490, 854, 105470, 102217, 43815, 3837, 101912, 104519, 62926, 102612, 99237, 102336, 101042, 95457, 100780, 102193, 33108, 118889, 105924, 9370, 87140, 220, 176245, 154731, 164594, 175843, 1773, 100137, 45181, 107285, 106585, 101927, 27369, 26939, 101966, 101964, 102217, 43815, 9370, 102324, 90395, 100136, 107689, 104519, 33108, 107377, 105230, 44636, 100162, 104199, 3837, 104542, 29490, 102406, 107494, 100565, 99250, 19108, 104970, 90395, 100136, 96555, 101098, 109566, 3407, 104326, 9370, 101437, 3837, 100137, 100565, 9370, 102145, 101226, 115617, 100687, 1773, 111003, 107494, 100020, 27442, 45181, 2073, 100346, 18947, 99245, 101108, 854, 104015, 100402, 17714, 2073, 113603, 110801, 99366, 55807, 18493, 16, 9754, 17, 24, 8903, 3837, 42411, 14, 99517, 104519, 62926, 99237, 102336, 100157, 2073, 99501, 100072, 29490, 854, 99603, 100230, 104190, 33108, 99950, 99603, 104238, 9370, 87140, 220, 176245, 157301, 166588, 174972, 1773, 43288, 66394, 20002, 99461, 106645, 107450, 109280, 107869, 3837, 55286, 17714, 101040, 99329, 99190, 101077, 3837, 99556, 100185, 9370, 108173, 100674, 33108, 85329, 104675, 104238, 1773, 100137, 101070, 99461, 104840, 34187, 100714, 43815, 107829, 108977, 3837, 107837, 99308, 99673, 9370, 104363, 3407, 102630, 102733, 33447, 96050, 16, 9754, 18, 16, 8903, 3837, 107494, 101964, 101070, 112335, 100398, 33108, 99927, 71137, 1773, 42411, 14, 99517, 55286, 105208, 101888, 99329, 31843, 2073, 103644, 102006, 854, 33108, 2073, 100643, 103963, 854, 105230, 44636, 99736, 105667, 87140, 220, 176245, 153459, 166303, 173608, 1773, 43288, 102406, 107494, 102875, 99461, 45181, 2073, 99172, 99366, 854, 109205, 99495, 2073, 99172, 99366, 52801, 33590, 96555, 98841, 99347, 100398, 105628, 102118, 3837, 99880, 18493, 99329, 55286, 13343, 104077, 102202, 99664, 1773, 100137, 32664, 102181, 99329, 105743, 100403, 99556, 3837, 108653, 41146, 117739, 100069, 99461, 106117, 46944, 16628, 101251, 3407, 103941, 96050, 17, 9754, 20, 8903, 3837, 35946, 104144, 26939, 102850, 100565, 63314, 104416, 46944, 107766, 115309, 1773, 107494, 100565, 45181, 109144, 9370, 102065, 82587, 43815, 3837, 104733, 99495, 57218, 114496, 105470, 101565, 45943, 1773, 42411, 14, 99517, 72651, 34187, 26940, 111566, 23384, 102748, 5122, 99501, 100072, 29490, 25067, 9370, 49082, 13072, 99735, 99603, 220, 176247, 157522, 163350, 176176, 1773, 72651, 103946, 99329, 3298, 9370, 101565, 104239, 3837, 104033, 99735, 99603, 100137, 100629, 101294, 106918, 33108, 101254, 37029, 79256, 9370, 104613, 3837, 102637, 29490, 102406, 34187, 20002, 109683, 3298, 107725, 106139, 98650, 1773, 43288, 105912, 100030, 101070, 3837, 33126, 101158, 101294, 9370, 110955, 3407, 99799, 100192, 3837, 106090, 20002, 104796, 104542, 29490, 102492, 104059, 45181, 107285, 106585, 27369, 26939, 102217, 117739, 34204, 105149, 99329, 3298, 9370, 100873, 100178, 1773, 99487, 100178, 114984, 99796, 101927, 72651, 220, 176251, 152428, 164553, 168867, 3837, 104221, 67338, 105208, 100780, 102193, 106637, 87140, 220, 176245, 154731, 164594, 175843, 60596, 98, 102145, 100565, 3837, 102524, 67338, 99556, 99603, 100230, 104190, 220, 176245, 157301, 166588, 174972, 58143, 103644, 105667, 220, 176245, 153459, 166303, 173608, 220, 17714, 99912, 109280, 99190, 101077, 3837, 103941, 67338, 72651, 49082, 13072, 101565, 104239, 220, 176247, 157522, 163350, 176176, 41479, 234, 100215, 45181, 102065, 100565, 26939, 102431, 101294, 106139, 9370, 101548, 1773, 104210, 31991, 3837, 35946, 117132, 75882, 20002, 100353, 111244, 103112, 36993, 99787, 26940, 111566, 23384, 102748, 5122, 99501, 100072, 29490, 25067, 9370, 105266, 99673, 90395, 87267, 100640, 100020, 33108, 100030, 75882, 3298, 9370, 104010, 43815, 57218, 45943, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 100415, 26939, 105149, 99329, 3298, 9370, 102217, 117739, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 101927, 12, 72651, 60, 220, 176251, 152428, 164553, 168867, 497, 330, 24225, 788, 330, 113188, 111916, 5122, 67338, 101927, 107285, 29077, 104381, 26940, 111566, 23384, 102748, 25067, 16628, 71109, 2073, 99501, 100072, 29490, 97907, 100185, 27369, 3837, 100346, 100565, 63314, 9370, 105756, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 22, 497, 330, 1311, 788, 10545, 87140, 12, 104519, 14, 107377, 14, 45861, 75650, 60, 220, 176245, 154731, 164594, 175843, 497, 330, 24225, 788, 330, 100565, 102145, 57218, 48927, 5122, 45181, 101927, 9370, 100461, 32108, 27369, 3837, 106438, 32664, 105149, 100780, 102193, 33108, 118889, 105924, 9370, 102217, 43815, 100030, 3837, 108221, 45181, 2073, 72651, 854, 100402, 17714, 2073, 104519, 14, 107377, 14, 45861, 75650, 33590, 102406, 100565, 99250, 105185, 81167, 62926, 109566, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 24, 497, 330, 1311, 788, 10545, 87140, 12, 108942, 14, 104519, 14, 107377, 14, 45861, 75650, 60, 220, 176245, 157301, 166588, 174972, 497, 330, 24225, 788, 330, 102875, 100560, 100287, 57218, 101070, 101077, 5122, 100565, 45181, 2073, 99794, 101108, 854, 99312, 108356, 2073, 99556, 104736, 33590, 55286, 100020, 2073, 99603, 100230, 104190, 854, 91956, 32463, 99413, 111944, 854, 49567, 100185, 99329, 100674, 33108, 105667, 24300, 27369, 3837, 112423, 45181, 100484, 99237, 28946, 69041, 106362, 99673, 101548, 9370, 100692, 111450, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 87140, 12, 104519, 14, 107377, 14, 45861, 75650, 60, 220, 176245, 153459, 166303, 173608, 497, 330, 24225, 788, 330, 104238, 118609, 57218, 101139, 98841, 99347, 5122, 100642, 104536, 34204, 33126, 108247, 2073, 103644, 102006, 854, 91956, 100643, 103963, 854, 49567, 44636, 99736, 99329, 105667, 3837, 102406, 20002, 99902, 99172, 99366, 3837, 101885, 99880, 102202, 29490, 99366, 52801, 3837, 102875, 102217, 36667, 100366, 107505, 99673, 100021, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 20, 497, 330, 1311, 788, 10545, 45943, 12, 72651, 60, 220, 176247, 157522, 163350, 176176, 497, 330, 24225, 788, 330, 100565, 115309, 57218, 101294, 106139, 5122, 107494, 100565, 45181, 102065, 43815, 100030, 104733, 56137, 102431, 101565, 104239, 3837, 72651, 49082, 13072, 99735, 99603, 100147, 101070, 3837, 108653, 41146, 109683, 99329, 3298, 9370, 106139, 98650, 99461, 101894, 3837, 105236, 45181, 2073, 99794, 854, 26939, 2073, 106139, 97907, 100873, 102875, 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, 151667, 198, 99692, 3837, 35946, 44063, 104210, 106039, 20002, 101070, 8903, 77128, 3837, 23031, 101914, 108280, 9370, 107372, 3837, 32664, 20002, 104796, 104913, 71817, 113272, 3407, 97611, 88802, 20412, 101042, 20002, 45181, 107285, 106585, 27369, 26939, 101966, 101964, 62926, 100152, 15469, 102011, 110061, 102324, 100178, 1773, 105351, 117693, 101070, 20450, 43268, 3837, 106490, 20221, 100673, 100147, 102324, 105386, 92374, 33108, 108314, 104913, 3407, 18493, 101042, 105225, 3837, 35946, 106394, 75882, 20002, 101909, 27369, 100068, 102525, 99491, 100789, 100623, 3837, 101150, 99835, 99242, 100032, 24300, 33108, 104131, 24300, 43815, 1773, 45181, 17, 15, 17, 20, 109087, 55286, 3837, 105799, 100722, 100020, 102267, 5373, 13343, 74413, 5373, 99722, 105436, 49567, 104799, 101981, 3837, 77557, 105257, 32, 99223, 101226, 9370, 101981, 220, 176249, 156041, 166637, 171729, 5373, 101042, 99876, 108322, 9370, 101981, 220, 176249, 156041, 161660, 175711, 220, 101034, 104010, 99722, 106094, 101981, 1773, 43288, 102406, 42411, 18830, 107450, 67338, 43815, 100030, 36407, 45912, 27369, 5373, 104650, 102041, 109925, 3407, 116497, 83751, 59534, 3837, 111625, 17, 15, 17, 21, 7948, 16, 115014, 3837, 111003, 20002, 104796, 100347, 104059, 99936, 9370, 114695, 27442, 1773, 18493, 17, 15, 17, 21, 7948, 16, 9754, 17, 21, 8903, 3837, 42411, 105807, 29490, 100030, 34187, 100722, 101888, 104908, 5373, 99876, 101091, 33108, 99346, 104299, 9370, 87140, 43815, 1773, 18493, 100001, 43815, 15946, 3837, 42411, 99902, 107377, 3837, 97706, 100654, 104519, 104059, 101042, 104908, 100664, 101330, 102324, 57218, 104055, 106479, 9370, 87140, 220, 176245, 153720, 166637, 175736, 1773, 104519, 99487, 101070, 115672, 101909, 107450, 104757, 3837, 99652, 101449, 20002, 102080, 101929, 34204, 27369, 9370, 100405, 102679, 3837, 103955, 99880, 32664, 106888, 102041, 104913, 71817, 102217, 104107, 33108, 58364, 99665, 1773, 35946, 117132, 3837, 101928, 112300, 100136, 102216, 103486, 104196, 102267, 27369, 3837, 42411, 87267, 98650, 99495, 102875, 101913, 101950, 33108, 102041, 101913, 111143, 3837, 101982, 105297, 21287, 34187, 104243, 33126, 102202, 27369, 54542, 39907, 57191, 102041, 104650, 102011, 105424, 3407, 99487, 117132, 102154, 18493, 104326, 104796, 15946, 104513, 99540, 33477, 1773, 102630, 106635, 33447, 96050, 17, 15, 17, 21, 7948, 16, 9754, 17, 24, 8903, 3837, 42411, 104181, 101966, 72651, 99593, 46448, 101888, 103965, 104455, 103995, 9370, 101927, 220, 176251, 151768, 164906, 170566, 1773, 105464, 99491, 100799, 101070, 100682, 3837, 108653, 42411, 55286, 44063, 108260, 45181, 2073, 27369, 100775, 854, 114278, 34187, 2073, 54542, 27369, 9370, 102011, 854, 17447, 1773, 42411, 102080, 109372, 107285, 29490, 106585, 102267, 118484, 107518, 3837, 103955, 55286, 101966, 101964, 100006, 107096, 100005, 106571, 1773, 43288, 66394, 112213, 106079, 3837, 15469, 87267, 99486, 100638, 42411, 67949, 27369, 54542, 109212, 9370, 106362, 100389, 3407, 100012, 100642, 81167, 108484, 2073, 102011, 854, 33108, 2073, 101991, 97907, 104045, 3837, 35946, 100640, 104144, 105463, 101070, 1773, 18493, 17, 15, 17, 21, 7948, 17, 9754, 16, 8903, 3837, 108980, 104519, 104059, 101888, 103110, 58405, 114170, 102556, 98380, 9370, 87140, 220, 176245, 152201, 167407, 168904, 3837, 43815, 104536, 34204, 100007, 67338, 58405, 111353, 106744, 9909, 29524, 17177, 100254, 5373, 45861, 100263, 100254, 7552, 36407, 100341, 40090, 101991, 1773, 99487, 101070, 103925, 106390, 57218, 15469, 80443, 101041, 102802, 3837, 77288, 41146, 108314, 111443, 57218, 101964, 15469, 102011, 20412, 101251, 101266, 9370, 3837, 71268, 111585, 34187, 2073, 100152, 102011, 100341, 99605, 101991, 854, 100147, 100185, 108701, 1773, 43288, 102406, 100648, 102875, 99461, 105007, 102324, 3837, 45181, 46944, 109144, 104597, 101084, 3837, 55286, 69041, 46944, 99666, 105789, 62926, 100152, 102011, 36407, 103983, 99605, 99257, 88653, 9370, 2073, 101991, 104045, 28946, 854, 112148, 3407, 99799, 100192, 3837, 106090, 20002, 104796, 104913, 109658, 104542, 29490, 102492, 104059, 102875, 100560, 100287, 105080, 1773, 42411, 102965, 67338, 100722, 105208, 102267, 5373, 13343, 74413, 21515, 87140, 102467, 27369, 96050, 27369, 38182, 27366, 15946, 109075, 102041, 109212, 3837, 43288, 100398, 106535, 42411, 104519, 34187, 101888, 99716, 104238, 57218, 107825, 99556, 9370, 87140, 220, 176245, 153720, 166637, 175736, 17447, 1773, 99487, 111143, 102474, 42411, 55286, 104243, 104520, 3837, 101959, 42411, 101966, 72651, 34187, 103965, 104455, 103995, 9370, 101927, 220, 176251, 151768, 164906, 170566, 3837, 100894, 100195, 101964, 16628, 102011, 105525, 64682, 1773, 100161, 3837, 42411, 104519, 58405, 102202, 40090, 102118, 9370, 87140, 220, 176245, 152201, 167407, 168904, 3837, 100642, 105749, 34187, 42411, 100002, 100152, 102011, 100341, 101991, 110061, 33108, 100565, 1773, 101886, 3837, 35946, 114587, 100140, 3837, 75882, 20002, 100353, 32664, 104010, 26232, 100341, 27369, 54542, 101991, 5373, 104650, 102041, 9370, 15469, 102011, 57191, 78556, 103995, 43815, 3837, 104330, 107529, 100669, 26381, 33108, 108173, 101548, 87267, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 27369, 99544, 104381, 101966, 100152, 15469, 102011, 110061, 100560, 100287, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 21, 497, 330, 1311, 788, 10545, 87140, 12, 104519, 14, 45861, 75650, 60, 220, 176245, 153720, 166637, 175736, 497, 330, 24225, 788, 330, 27369, 102467, 57218, 111143, 101894, 5122, 20002, 67338, 100722, 105208, 102267, 5373, 99602, 5373, 13343, 74413, 21515, 87140, 3837, 113380, 112300, 27369, 90395, 104519, 34187, 101888, 2073, 99716, 104238, 57218, 107825, 97907, 102217, 101042, 87140, 3837, 102406, 41146, 18493, 27369, 54542, 33108, 102041, 17447, 87267, 109075, 109212, 3837, 106645, 32664, 33126, 102202, 102011, 104378, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 24, 497, 330, 1311, 788, 10545, 101927, 12, 72651, 60, 220, 176251, 151768, 164906, 170566, 497, 330, 24225, 788, 330, 100565, 106438, 57218, 102011, 101964, 5122, 20002, 55286, 101966, 72651, 2073, 103965, 104455, 103995, 854, 101927, 3837, 108653, 41146, 100565, 45181, 107285, 106585, 27369, 106438, 101966, 100134, 33108, 99794, 26232, 100341, 27369, 54542, 101991, 9370, 15469, 102011, 3837, 101070, 100144, 99726, 104656, 100682, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 17, 12, 15, 16, 497, 330, 1311, 788, 10545, 87140, 12, 104519, 14, 45861, 75650, 60, 220, 176245, 152201, 167407, 168904, 497, 330, 24225, 788, 330, 102875, 102145, 57218, 101991, 104045, 5122, 20002, 104519, 34187, 101888, 2073, 58405, 102556, 98380, 854, 23031, 100341, 40090, 101991, 9370, 87140, 1773, 100147, 101070, 57218, 101964, 15469, 102011, 9370, 104913, 101266, 3837, 100656, 111585, 41146, 100185, 108701, 8545, 100152, 102011, 100341, 99605, 101991, 3837, 100642, 105931, 33477, 34187, 41146, 45181, 2073, 27369, 100030, 854, 26939, 2073, 102011, 107096, 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, 151667, 198, 99692, 3837, 35946, 44063, 104210, 106039, 20002, 101070, 20074, 3837, 32664, 2073, 45181, 107285, 29077, 104381, 101966, 102041, 9370, 110507, 107465, 116973, 854, 100147, 100220, 71817, 113272, 101042, 3407, 101140, 3837, 35946, 106394, 105846, 88802, 101882, 35946, 106490, 20221, 20002, 18493, 110507, 107465, 101913, 112148, 100178, 3837, 99487, 100178, 85106, 112423, 45181, 107285, 106585, 27369, 26939, 101966, 101964, 90395, 103941, 104086, 102041, 9370, 104913, 100520, 41299, 100145, 1773, 97611, 101042, 44063, 100470, 104282, 20450, 43268, 3837, 117693, 103928, 100006, 112715, 20002, 100438, 33108, 101070, 102324, 105386, 92374, 3407, 18493, 17, 15, 17, 20, 7948, 16, 17, 9754, 16, 21, 8903, 101056, 3837, 111003, 20002, 104796, 99558, 110678, 105208, 105263, 5373, 99306, 99434, 21515, 101981, 101034, 103946, 101883, 101083, 33108, 99424, 8903, 104784, 17447, 3837, 106002, 105151, 114956, 32664, 103058, 105638, 113721, 3837, 77288, 105624, 99580, 105722, 99885, 57218, 100343, 105470, 100692, 100565, 3407, 114695, 27442, 105360, 17, 15, 17, 20, 7948, 16, 17, 9754, 16, 21, 8903, 1773, 35946, 104144, 26939, 20002, 18493, 104489, 72651, 99593, 46448, 101888, 105727, 99315, 120828, 51, 18, 15, 38673, 9370, 101927, 176251, 158435, 167242, 170081, 1773, 43288, 46448, 101927, 43815, 99165, 100398, 3837, 28072, 99495, 104798, 5373, 99178, 32463, 5373, 114793, 104541, 49567, 27369, 1773, 106090, 43288, 107093, 101909, 107285, 9370, 5373, 107970, 110257, 111916, 27442, 3837, 101927, 9370, 110885, 19108, 29490, 44063, 2073, 110507, 854, 100147, 106362, 100354, 99278, 17254, 34187, 107494, 105637, 3837, 104358, 55286, 105185, 102875, 105727, 99487, 100135, 104204, 111004, 3407, 113744, 3837, 104158, 40916, 100729, 3837, 20002, 104796, 105007, 104656, 104896, 1773, 42411, 102080, 109372, 107285, 29490, 50930, 101927, 3837, 103955, 101966, 100020, 104059, 105250, 108642, 9370, 113795, 176249, 155987, 167203, 176004, 1773, 99487, 101981, 106588, 107206, 104040, 102226, 99251, 99930, 3837, 43815, 104536, 34204, 103978, 9370, 100011, 105250, 5373, 39953, 99384, 109321, 33108, 97480, 104063, 1773, 45181, 107285, 72651, 101927, 26939, 101966, 100020, 99878, 105250, 101981, 3837, 35946, 83751, 63789, 107494, 100565, 108308, 104970, 3837, 42411, 55286, 105789, 33126, 100403, 5373, 33126, 100011, 105427, 3837, 99880, 45181, 46944, 30440, 109874, 9370, 101993, 99794, 103978, 9370, 104449, 3837, 43288, 108653, 100648, 102875, 44091, 45181, 105172, 2073, 27369, 106585, 854, 100402, 99495, 101966, 9370, 2073, 100032, 45912, 96332, 18493, 104326, 104197, 94237, 113151, 20450, 69249, 3837, 20002, 104796, 111073, 100652, 103980, 34187, 100147, 110507, 107465, 1773, 42411, 72651, 34187, 42140, 38989, 100343, 105470, 101927, 3837, 102031, 105727, 5373, 99832, 99627, 5373, 100906, 99863, 108211, 100135, 3837, 43815, 114369, 108439, 5373, 114793, 104541, 33108, 102236, 101987, 3837, 77557, 105727, 99802, 30540, 55, 20, 58453, 9370, 108439, 101927, 176251, 158435, 163412, 169337, 33108, 101375, 79766, 100488, 111902, 100352, 27369, 176251, 156923, 161087, 175587, 1773, 91572, 3837, 42411, 55286, 103946, 101883, 100343, 104239, 104784, 3837, 101912, 113304, 114673, 176247, 152942, 163011, 168134, 5373, 100343, 100805, 14224, 176247, 154907, 165715, 169711, 33108, 106698, 100183, 99853, 176247, 158157, 166665, 175324, 1773, 100001, 103946, 101070, 103925, 97706, 99792, 100461, 32108, 3837, 77288, 99461, 102406, 42411, 96555, 17714, 103926, 103978, 33447, 104103, 102122, 112446, 105185, 9370, 102265, 33108, 101077, 3407, 103941, 96050, 17, 15, 17, 20, 7948, 16, 17, 9754, 18, 16, 8903, 3837, 35946, 104848, 46944, 103930, 104196, 101070, 1773, 20002, 103946, 99593, 14224, 103332, 99226, 99193, 109348, 5122, 105727, 77419, 99603, 7138, 15946, 99332, 53938, 99753, 99225, 102628, 176247, 152587, 163412, 172746, 1773, 99487, 101070, 105804, 65676, 40916, 109298, 1773, 103946, 104794, 105149, 102236, 9370, 105223, 106306, 3837, 102637, 29490, 108574, 20221, 107494, 110507, 102041, 99461, 99797, 60548, 90395, 100136, 100160, 99461, 102146, 29490, 118609, 99495, 2073, 105727, 77419, 99603, 7138, 854, 100147, 100398, 102236, 17447, 1773, 43288, 108883, 100461, 100461, 110257, 3837, 103955, 17714, 102238, 100151, 99996, 103978, 101481, 21596, 104613, 108081, 100675, 1773, 100147, 103946, 101070, 3837, 108653, 112213, 45181, 102065, 27369, 104412, 100385, 3837, 101548, 99495, 17714, 102431, 103926, 103978, 99190, 101565, 101077, 9370, 100385, 3837, 104416, 46944, 45181, 107465, 105297, 28291, 26939, 102041, 100675, 9370, 100873, 115309, 3407, 99799, 70589, 101042, 3837, 106090, 107494, 110507, 107465, 116973, 76837, 104542, 29490, 102492, 104059, 45181, 107285, 26939, 101966, 5373, 45181, 99845, 100461, 26939, 104536, 9370, 102041, 100178, 1773, 101908, 104913, 109658, 114984, 99796, 107970, 9370, 101927, 72651, 3837, 104221, 67338, 101966, 100020, 99878, 101981, 102145, 102875, 3837, 103941, 67338, 103946, 105149, 102236, 9370, 105223, 106306, 3837, 81167, 34187, 41146, 110507, 102041, 1773, 101886, 3837, 35946, 114587, 100140, 3837, 20002, 102965, 62112, 72651, 105727, 100343, 101927, 176251, 158435, 167242, 170081, 68536, 100394, 100565, 3837, 102524, 67338, 100020, 108642, 105250, 101981, 176249, 155987, 167203, 176004, 36407, 118347, 27369, 3837, 103941, 67338, 103946, 105727, 77419, 99603, 7138, 9370, 99753, 99225, 102628, 176247, 152587, 163412, 172746, 100147, 101070, 3837, 100692, 108124, 110507, 100160, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 29077, 104381, 101966, 102041, 9370, 110507, 107465, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 16, 21, 497, 330, 1311, 788, 10545, 101927, 12, 72651, 60, 220, 176251, 158435, 167242, 170081, 497, 330, 24225, 788, 330, 113188, 111916, 5122, 107285, 29077, 104381, 105727, 100135, 100343, 101927, 3837, 105185, 100641, 109683, 107322, 102875, 3837, 100565, 27442, 110678, 102111, 33108, 111004, 17447, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 16, 21, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 155987, 167203, 176004, 497, 330, 24225, 788, 330, 102875, 102145, 5122, 45181, 107285, 50930, 101927, 106438, 101966, 100020, 99878, 105250, 101981, 3837, 105789, 33126, 100403, 5373, 100011, 9370, 103978, 27369, 9909, 29524, 39953, 99384, 104449, 5373, 97480, 48272, 107614, 45181, 2073, 27369, 106585, 854, 26939, 2073, 100032, 45912, 97907, 102875, 100402, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 16, 17, 12, 18, 16, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 152587, 163412, 172746, 497, 330, 24225, 788, 330, 102041, 118609, 57218, 100675, 115309, 5122, 18493, 99794, 100343, 27369, 33447, 3837, 20002, 103946, 34187, 101092, 2073, 105727, 77419, 99603, 7138, 854, 100147, 100398, 102236, 9370, 109313, 106306, 1773, 100147, 101070, 99902, 81167, 34187, 107494, 110507, 102041, 36667, 118609, 56137, 105149, 102236, 3837, 74763, 108653, 45181, 102065, 27369, 104412, 26939, 102431, 101565, 101077, 9370, 101548, 3837, 104416, 105896, 107465, 26939, 100675, 9370, 115309, 1773, 9207, 60, 3417, 151645, 198, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100, -100] +labels: + + +["<|living_begin|>", "<|living_begin|>", "<|living_begin|>", "<|living_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|ad_begin|>", "<|video_begin|>"]<|im_end|> + +好的,我来分析一下这位用户的行为。这项任务要求我基于用户的交互历史,梳理出一条从泛化娱乐兴趣到对特定游戏IP深度沉浸的行为逻辑链。 + +我首先注意到,这位用户的兴趣相当广泛,早期在游戏方面主要集中在《王者荣耀》和《第五人格》上,购买了大量周边商品,例如《王者荣耀》的卡片 <|prod_begin|> 和多次购买《第五人格》的徽章、钥匙扣等 <|prod_begin|>、<|prod_begin|>。这表明他/她是一个典型的二次元和游戏爱好者,对喜爱的IP有很强的付费意愿和收藏偏好。同时,用户的消费行为也展现出对低价、高性价比商品(如各种9.9元商品)和可爱、二次元风格小物件的偏爱。 + +在2026年1月26日之前,用户的视频消费内容非常多样化,涵盖了萌宠、搞笑、社会生活、动漫解说等多个领域,但没有明显集中于某一特定IP。直到1月27日,我观察到一个显著的兴趣转折点。当天,用户首次点击了一则关于《明日方舟》新版本“终末地”的宣传广告 <|ad_begin|>。这次点击似乎是一个关键的触发点,为后续的行为埋下了伏笔。 + +这次广告点击之后,用户的行为立刻显示出对这个新信息的强烈反应。仅仅几个小时后,我就看到他/她开始主动消费与“终末地”相关的深度内容,比如收藏并长时间观看了分析管理员角色背景和世界观设定的视频 <|video_begin|>。这种从被动接收广告信息到主动探索深度内容的转变,并且伴随着收藏和点赞这类高价值互动,清晰地表明用户的兴趣被成功激发,并且正在快速加深。 + +接下来的几天,这种兴趣的深化趋势愈发明显。我发现用户的关注点从“这是个什么故事”迅速升级为“这个游戏该怎么玩”。在1月29日,他/她收藏并观看了介绍“终末地”卡池规则和抽卡策略的视频 <|video_begin|>。这说明用户已经产生了强烈的游玩意愿,开始为进入游戏做准备,研究核心的付费机制和资源分配策略。这种行为已经超越了普通内容消费者的范畴,表现出准玩家的特征。 + +仅仅两天后,在1月31日,用户的探索行为变得更加具体和硬核。他/她开始观看关于游戏内“基建布局”和“材料制作”这类高阶攻略视频 <|video_begin|>。这表明用户的认知已经从“想玩”进化到了“想玩好”,正在预习具体的游戏技巧,希望在游戏开始时就能高效推进。这种对复杂游戏系统的深入研究,标志着其沉浸程度已经达到了一个新高度。 + +最终,在2月5日,我观察到这条兴趣链形成了一个完美的闭环。用户的兴趣从纯粹的线上数字内容,延伸到了与现实生活相关的实体商品。他/她点击了《明日方舟:终末地》的联名交通卡 <|prod_begin|>。点击购买游戏IP的实体周边,尤其是交通卡这种具有身份标识和日常使用属性的物品,强烈地表明了用户对该IP的高度认同感。这不仅是消费行为,更是一种身份的宣告。 + +综合来看,我认为用户的行为清晰地展现了一个从被动接收信息到深度沉浸于特定游戏IP的完整过程。这个过程始于一次广告点击 <|ad_begin|>,随后通过观看角色背景解析视频 <|video_begin|> 来深化兴趣,接着通过研究卡池规则 <|video_begin|> 和基建攻略 <|video_begin|> 为实际游玩做准备,最终通过点击联名实体周边 <|prod_begin|> 完成了从线上兴趣到线下身份认同的转化。基于此,我推测该用户未来有很大概率会成为《明日方舟:终末地》的活跃玩家,并可能继续关注和消费该IP的各类内容与商品。 +{"logic_chain": {"name": "从泛化娱乐到特定游戏IP的深度沉浸", "events": [{"date": "2026-01-27", "action": "[广告-点击] <|ad_begin|>", "logic": "初始触发:通过广告被动接收到《明日方舟》新版本“终末地”的核心信息,这是兴趣链的起点。"}, {"date": "2026-01-27", "action": "[视频-收藏/点赞/长播] <|video_begin|>", "logic": "兴趣深化与验证:从广告的泛化信息,转向对特定角色背景和世界观设定的深度内容消费,交互从“点击”升级为“收藏/点赞/长播”,表明兴趣被初步确认并加深。"}, {"date": "2026-01-29", "action": "[视频-转发/收藏/点赞/长播] <|video_begin|>", "logic": "认知跃迁与行为准备:兴趣从“了解故事”演变为“研究玩法”,开始关注“卡池规则”、“保底数值”等核心游戏机制和攻略型信息,体现出从旁观者向潜在玩家转化的明确意图。"}, {"date": "2026-01-31", "action": "[视频-收藏/点赞/长播] <|video_begin|>", "logic": "策略收敛与技能预习:进一步聚焦于更具体的“基建布局”、“材料制作”等高阶游戏攻略,表明用户不仅想玩,而且希望高效地玩好,认知深度已达到资深玩家水平。"}, {"date": "2026-02-05", "action": "[商品-点击] <|prod_begin|>", "logic": "兴趣闭环与身份认同:用户的兴趣从线上内容消费延伸至线下实体周边,点击联名交通卡这一行为,标志着其对该游戏IP的认同感已经形成,完成了从“了解”到“认同”的完整认知闭环。"}]}}<|im_end|> + +好的,我将基于这份用户行为日志,以推荐分析师的视角,对用户的行为逻辑进行推理。 + +我的任务是分析用户从被动接收信息到主动探索并利用AI工具的认知转变过程。我会重点关注行为时间线,梳理出导致这一转变的关键节点和内在逻辑。 + +在分析初期,我注意到该用户是一个信息涉猎非常广泛的人,尤其偏爱知识型和资讯型内容。从2025年上半年开始,他就大量关注财经、时政、健康养生等领域的直播,例如解读A股趋势的直播 <|living_begin|>、分析国际局势的直播 <|living_begin|> 以及各类健康科普直播。这表明他有强烈的通过内容消费来获取信息、辅助决策的习惯。 + +随着时间推移,特别是在2026年1月下旬,我发现用户的行为出现了一个关键的转折点。在2026年1月26日,他密集地消费了大量关于股市、国际政治和经济动态的视频内容。在这些内容中,他不仅点赞,还特别收藏了一个分析股市牛熊转变与投资者心态的视频 <|video_begin|>。收藏这个行为对我来说是一个强烈的信号,它意味着用户不再满足于信息的简单浏览,而是希望对复杂的决策逻辑进行深度思考和复盘。我推测,面对海量且充满不确定性的财经信息,他可能感到了认知上的压力和决策上的痛点,从而萌生了寻找更高效信息处理方法或决策辅助工具的想法。 + +这个推测很快在接下来的行为中得到了印证。仅仅三天后,在2026年1月29日,他首次主动点击了一则关于免费人工智能课程的广告 <|ad_begin|>。这是一个非常重要的行为变化,标志着他开始将注意力从“信息本身”转移到了“处理信息的工具”上。他不再仅仅是被动地接收财经博主的观点,而是开始主动探索能够赋能自己的新技术。这说明他已经意识到,AI可能就是解决他当前信息处理瓶颈的潜在方案。 + +为了进一步确认他对“工具”和“效率”的追求,我继续观察后续行为。在2026年2月1日,他又收藏了一个关于荣耀手机七大实用功能的视频 <|video_begin|>,内容聚焦于如何通过手机自带的功能(如分屏、长截屏)来提升操作效率。这个行为虽然看似与AI没有直接关联,但其内在动机与探索AI工具是高度一致的,都指向了“利用工具提升个人效率”这一核心诉求。这表明他的认知已经发生了转变,从一个纯粹的内容消费者,开始向一个积极寻求并利用工具来优化个人工作流的“效率追求者”演变。 + +综合来看,我认为用户的行为逻辑链条清晰地展现了一个认知跃迁的过程。他最初通过大量观看财经、时政类视频积累信息,在信息过载中遇到了决策瓶颈,这具体体现在他收藏了关于投资策略与心理学研究的视频 <|video_begin|>上。这个痛点驱动他开始寻找解决方案,于是他主动点击了免费人工智能课程的广告 <|ad_begin|>,迈出了探索新工具的第一步。最后,他收藏手机高效操作技巧的视频 <|video_begin|>,进一步巩固了他对于利用工具提升效率的认知和兴趣。因此,我倾向于认为,该用户未来对各类能提升信息处理效率、辅助决策的AI工具或相关课程内容,会有较高的接受度和付费转化可能。 +{"logic_chain": {"name": "从被动信息吸收到主动利用AI工具的认知跃迁", "events": [{"date": "2026-01-26", "action": "[视频-收藏/长播] <|video_begin|>", "logic": "信息积累与痛点形成:用户通过大量观看财经、科技、时政类视频,积累了海量信息,并收藏了关于“投资策略与心理学”的深度分析视频,表明其在信息处理和决策上可能遇到了瓶颈,产生了对更高效工具的需求。"}, {"date": "2026-01-29", "action": "[广告-点击] <|ad_begin|>", "logic": "兴趣转向与工具探索:用户开始主动点击“免费人工智能课程”广告,标志着其兴趣从被动接收信息转向主动学习和了解能提升信息处理效率的AI工具,行为模式发生显著变化。"}, {"date": "2026-02-01", "action": "[视频-收藏/长播] <|video_begin|>", "logic": "认知深化与效率追求:用户收藏了关于“手机实用功能”以提升操作效率的视频。这一行为与探索AI工具的逻辑一致,共同指向其核心诉求——利用工具提升个人效率,进一步佐证了其从“信息消费”到“工具赋能”的认知转变。"}]}}<|im_end|> + +好的,我将基于这份用户行为数据,对“从被动接收到主动决策的购车意向演化”这一主题进行推理分析。 + +首先,我注意到这项任务要求我梳理出用户在购车意向上的演变过程,这个过程需要体现出从被动接收信息到主动探索,并最终做出决策的逻辑递进关系。我的分析将严格依据时间线,重点关注那些能够揭示用户心理和行为转变的关键节点。 + +在2025年12月16日之前,我发现用户的行为主要集中在观看美女、才艺类直播以及购买一些食品和生活日用品上,地域标签显示出对青海地区的偏好,但并未显露出任何与汽车相关的明确兴趣。 + +转折点出现在2025年12月16日。我观察到用户在当天点击了一则关于长安神骐T30 SUV的广告<|ad_begin|>。这则广告内容很具体,提到了发动机、质保、置换补贴等信息。我认为这很可能是一个被动的、偶然的兴趣触发点,广告的推送成功地将“购车”这一潜在需求带入了用户的视野,让他开始初步认知长安这个品牌及其优惠政策。 + +紧接着,就在同一天,用户的行为发生了显著的变化。他不再仅仅是被动地看广告,而是主动关注了一个讲解二手车的直播间<|living_begin|>。这个直播间的主播风格成熟干练,内容聚焦于车辆的全面讲解、车况剖析和价格沟通。从被动点击广告到主动关注专业讲解直播,我推断用户的兴趣已经被激发,他开始寻求更深入、更全面的信息,希望从一个可信赖的渠道了解车辆的细节,这标志着他的认知状态从简单的“信息接收”升级到了主动的“知识获取”。 + +在接下来的大约两周时间里,用户的行为轨迹持续强化了这一购车意向。他点击了多条汽车相关的广告,涉及长安、荣威、捷途等多个品牌,内容涵盖了促销、置换补贴和车型展示,例如长安第二代X5 PLUS的促销广告<|ad_begin|>和年底清仓卡车销售信息<|ad_begin|>。同时,他开始购买一些汽车周边用品,比如车载香水<|prod_begin|>、汽车摆件<|prod_begin|>和电动车灯饰<|prod_begin|>。这些购买行为虽然还比较泛化,但已经表明他正在为拥有车辆后的生活场景做一些初步的想象和准备。 + +最终,在2025年12月31日,我看到了一个决定性的行为。用户购买了一件针对性极强的商品:长安星卡plus中控台避光垫<|prod_begin|>。这个行为的意义非同寻常。购买一款特定车型的专用配件,强烈地暗示出用户的购车决策已经基本完成,并且目标已经精准地收敛到了“长安星卡plus”这一具体车型上。这不再是泛泛的兴趣,而是为即将拥有的车辆添置物品的实际行动。这一购买行为,标志着他已经从线上信息收集阶段,转化到了为线下拥有车辆做实体准备的阶段,形成了一个从意向萌发到决策行动的完整闭环。 + +综合以上分析,我认为用户的购车意向演化路径清晰地展现了一个从被动到主动、从宽泛到聚焦的决策过程。整个逻辑链条始于一次偶然的广告点击,随后通过主动关注专业直播深化认知,最终通过购买特定车型的专用配件,确认了其购车决策。因此,我倾向于认为,用户最初因点击长安汽车广告<|ad_begin|>而产生兴趣,接着通过关注二手车讲解直播<|living_begin|>来深入了解信息,最终通过购买长安星卡plus的避光垫<|prod_begin|>这一行为,明确了他的购车目标。 +{"logic_chain": {"name": "从被动接收到主动决策的购车意向演化", "events": [{"date": "2025-12-16", "action": "[广告-点击] <|ad_begin|>", "logic": "初始触发:被动接收到长安品牌汽车广告,初步建立对该品牌的认知,兴趣点集中在性能和优惠政策上。"}, {"date": "2025-12-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知深化:从被动看广告转向主动关注专业讲解直播,寻求更深入、全面的车辆信息(如车况细节、价格),体现了从“信息接收”到“知识获取”的认知升级。"}, {"date": "2025-12-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策收敛与行动闭环:在了解汽车信息后,用户购买了针对“长安星卡plus”这一具体车型的内饰配件。这一行为不仅确认了用户的购车决策已收敛至特定车型,也标志着从线上信息收集到线下实体准备的转化,形成了完整的意向到行动的闭环。"}]}}<|im_end|> +[INFO|configuration_utils.py:771] 2026-07-06 01:01:21,470 >> 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-06 01:01:21,470 >> 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-06 01:01:21] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-06 01:01:21] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:751] 2026-07-06 01:01:22,178 >> 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-06 01:01:22,178 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-06 01:01:22,229 >> 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-06 01:01:23,019 >> 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-06 01:01:23,354 >> Could not locate the custom_generate/generate.py inside OpenOneRec/OneReason-0.8B-pretrain-competition. +[INFO|2026-07-06 01:01:23] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-06 01:01:23] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-06 01:01:23] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-06 01:01:23] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-06 01:01:23] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[WARNING|trainer_utils.py:1238] 2026-07-06 01:01:23,377 >> 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-06 01:01:23,483 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-06 01:01:23,483 >> Num examples = 2,451 +[INFO|trainer.py:1471] 2026-07-06 01:01:23,483 >> Num Epochs = 1 +[INFO|trainer.py:1472] 2026-07-06 01:01:23,483 >> Num update steps per epoch = 613 +[INFO|trainer.py:1473] 2026-07-06 01:01:23,483 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-06 01:01:23,483 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-06 01:01:23,483 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-06 01:01:23,483 >> Total optimization steps = 613 +[INFO|trainer.py:1479] 2026-07-06 01:01:23,483 >> Number of trainable parameters = 801,433,600 + 0%| | 0/613 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/613 [00:09<1:36:38, 9.47s/it] 0%| | 2/613 [00:18<1:31:16, 8.96s/it] 0%| | 3/613 [00:25<1:26:11, 8.48s/it] 1%| | 4/613 [00:34<1:27:11, 8.59s/it] 1%| | 5/613 [00:43<1:26:03, 8.49s/it] 1%| | 5/613 [00:43<1:26:03, 8.49s/it] 1%| | 6/613 [00:51<1:27:06, 8.61s/it] 1%| | 7/613 [01:01<1:30:17, 8.94s/it] 1%|▏ | 8/613 [01:10<1:29:53, 8.92s/it] 1%|▏ | 9/613 [01:18<1:27:11, 8.66s/it] 2%|▏ | 10/613 [01:27<1:28:36, 8.82s/it] 2%|▏ | 10/613 [01:27<1:28:36, 8.82s/it] 2%|▏ | 11/613 [01:36<1:28:05, 8.78s/it] 2%|▏ | 12/613 [01:45<1:29:09, 8.90s/it] 2%|▏ | 13/613 [01:54<1:27:59, 8.80s/it] 2%|▏ | 14/613 [02:03<1:29:52, 9.00s/it] 2%|▏ | 15/613 [02:11<1:26:46, 8.71s/it] 2%|▏ | 15/613 [02:11<1:26:46, 8.71s/it] 3%|▎ | 16/613 [02:20<1:27:10, 8.76s/it] 3%|▎ | 17/613 [02:29<1:28:48, 8.94s/it] 3%|▎ | 18/613 [02:38<1:29:04, 8.98s/it] 3%|▎ | 19/613 [02:47<1:27:44, 8.86s/it] 3%|▎ | 20/613 [02:56<1:27:34, 8.86s/it] 3%|▎ | 20/613 [02:56<1:27:34, 8.86s/it] 3%|▎ | 21/613 [03:05<1:26:57, 8.81s/it] 4%|▎ | 22/613 [03:13<1:27:05, 8.84s/it] 4%|▍ | 23/613 [03:22<1:26:42, 8.82s/it] 4%|▍ | 24/613 [03:31<1:27:34, 8.92s/it] 4%|▍ | 25/613 [03:40<1:27:21, 8.91s/it] 4%|▍ | 25/613 [03:40<1:27:21, 8.91s/it] 4%|▍ | 26/613 [03:49<1:26:38, 8.86s/it] 4%|▍ | 27/613 [03:57<1:22:51, 8.48s/it] 5%|▍ | 28/613 [04:06<1:25:45, 8.80s/it] 5%|▍ | 29/613 [04:14<1:23:51, 8.62s/it] 5%|▍ | 30/613 [04:24<1:26:05, 8.86s/it] 5%|▍ | 30/613 [04:24<1:26:05, 8.86s/it] 5%|▌ | 31/613 [04:33<1:25:43, 8.84s/it] 5%|▌ | 32/613 [04:41<1:24:04, 8.68s/it] 5%|▌ | 33/613 [04:50<1:24:38, 8.76s/it] 6%|▌ | 34/613 [04:58<1:22:56, 8.59s/it] 6%|▌ | 35/613 [05:07<1:23:56, 8.71s/it] 6%|▌ | 35/613 [05:07<1:23:56, 8.71s/it] 6%|▌ | 36/613 [05:16<1:24:21, 8.77s/it] 6%|▌ | 37/613 [05:24<1:21:40, 8.51s/it] 6%|▌ | 38/613 [05:33<1:23:55, 8.76s/it] 6%|▋ | 39/613 [05:42<1:23:39, 8.75s/it] 7%|▋ | 40/613 [05:52<1:26:06, 9.02s/it] 7%|▋ | 40/613 [05:52<1:26:06, 9.02s/it] 7%|▋ | 41/613 [06:00<1:24:08, 8.83s/it] 7%|▋ | 42/613 [06:08<1:23:03, 8.73s/it] 7%|▋ | 43/613 [06:17<1:22:47, 8.72s/it] 7%|▋ | 44/613 [06:26<1:23:33, 8.81s/it] 7%|▋ | 45/613 [06:35<1:23:30, 8.82s/it] 7%|▋ | 45/613 [06:35<1:23:30, 8.82s/it] 8%|▊ | 46/613 [06:44<1:24:36, 8.95s/it] 8%|▊ | 47/613 [06:53<1:23:55, 8.90s/it] 8%|▊ | 48/613 [07:02<1:23:26, 8.86s/it] 8%|▊ | 49/613 [07:11<1:24:01, 8.94s/it] 8%|▊ | 50/613 [07:20<1:24:41, 9.03s/it] 8%|▊ | 50/613 [07:20<1:24:41, 9.03s/it] 8%|▊ | 51/613 [07:28<1:21:46, 8.73s/it] 8%|▊ | 52/613 [07:37<1:21:50, 8.75s/it] 9%|▊ | 53/613 [07:45<1:20:48, 8.66s/it] 9%|▉ | 54/613 [07:55<1:23:00, 8.91s/it] 9%|▉ | 55/613 [08:03<1:21:31, 8.77s/it] 9%|▉ | 55/613 [08:03<1:21:31, 8.77s/it] 9%|▉ | 56/613 [08:12<1:21:38, 8.79s/it] 9%|▉ | 57/613 [08:21<1:21:48, 8.83s/it] 9%|▉ | 58/613 [08:29<1:19:10, 8.56s/it] 10%|▉ | 59/613 [08:37<1:18:06, 8.46s/it] 10%|▉ | 60/613 [08:46<1:18:34, 8.53s/it] 10%|▉ | 60/613 [08:46<1:18:34, 8.53s/it] 10%|▉ | 61/613 [08:55<1:18:39, 8.55s/it] 10%|█ | 62/613 [09:03<1:17:01, 8.39s/it] 10%|█ | 63/613 [09:10<1:15:28, 8.23s/it] 10%|█ | 64/613 [09:20<1:18:03, 8.53s/it] 11%|█ | 65/613 [09:28<1:16:18, 8.36s/it] 11%|█ | 65/613 [09:28<1:16:18, 8.36s/it] 11%|█ | 66/613 [09:37<1:18:49, 8.65s/it] 11%|█ | 67/613 [09:46<1:19:56, 8.78s/it] 11%|█ | 68/613 [09:55<1:21:21, 8.96s/it] 11%|█▏ | 69/613 [10:04<1:20:52, 8.92s/it] 11%|█▏ | 70/613 [10:13<1:21:30, 9.01s/it] 11%|█▏ | 70/613 [10:13<1:21:30, 9.01s/it] 12%|█▏ | 71/613 [10:23<1:22:34, 9.14s/it] 12%|█▏ | 72/613 [10:31<1:20:55, 8.98s/it] 12%|█▏ | 73/613 [10:40<1:19:06, 8.79s/it] 12%|█▏ | 74/613 [10:50<1:21:23, 9.06s/it] 12%|█▏ | 75/613 [10:58<1:20:34, 8.99s/it] 12%|█▏ | 75/613 [10:58<1:20:34, 8.99s/it] 12%|█▏ | 76/613 [11:07<1:18:58, 8.82s/it] 13%|█▎ | 77/613 [11:16<1:19:33, 8.91s/it] 13%|█▎ | 78/613 [11:25<1:20:02, 8.98s/it] 13%|█▎ | 79/613 [11:34<1:19:55, 8.98s/it] 13%|█▎ | 80/613 [11:42<1:18:19, 8.82s/it] 13%|█▎ | 80/613 [11:42<1:18:19, 8.82s/it] 13%|█▎ | 81/613 [11:51<1:17:42, 8.76s/it] 13%|█▎ | 82/613 [11:59<1:14:59, 8.47s/it] 14%|█▎ | 83/613 [12:08<1:15:21, 8.53s/it] 14%|█▎ | 84/613 [12:17<1:16:51, 8.72s/it] 14%|█▍ | 85/613 [12:26<1:17:27, 8.80s/it] 14%|█▍ | 85/613 [12:26<1:17:27, 8.80s/it] 14%|█▍ | 86/613 [12:33<1:13:52, 8.41s/it] 14%|█▍ | 87/613 [12:42<1:13:45, 8.41s/it] 14%|█▍ | 88/613 [12:51<1:16:06, 8.70s/it] 15%|█▍ | 89/613 [13:01<1:18:37, 9.00s/it] 15%|█▍ | 90/613 [13:10<1:18:55, 9.06s/it] 15%|█▍ | 90/613 [13:10<1:18:55, 9.06s/it] 15%|█▍ | 91/613 [13:19<1:20:08, 9.21s/it] 15%|█▌ | 92/613 [13:28<1:18:22, 9.03s/it] 15%|█▌ | 93/613 [13:37<1:17:16, 8.92s/it] 15%|█▌ | 94/613 [13:45<1:16:35, 8.85s/it] 15%|█▌ | 95/613 [13:54<1:16:15, 8.83s/it] 15%|█▌ | 95/613 [13:54<1:16:15, 8.83s/it] 16%|█▌ | 96/613 [14:03<1:15:17, 8.74s/it] 16%|█▌ | 97/613 [14:10<1:12:11, 8.40s/it] 16%|█▌ | 98/613 [14:19<1:12:29, 8.44s/it] 16%|█▌ | 99/613 [14:26<1:09:38, 8.13s/it] 16%|█▋ | 100/613 [14:36<1:13:02, 8.54s/it] 16%|█▋ | 100/613 [14:36<1:13:02, 8.54s/it] 16%|█▋ | 101/613 [14:44<1:13:07, 8.57s/it] 17%|█▋ | 102/613 [14:53<1:12:51, 8.55s/it] 17%|█▋ | 103/613 [15:02<1:12:47, 8.56s/it] 17%|█▋ | 104/613 [15:10<1:13:10, 8.63s/it] 17%|█▋ | 105/613 [15:20<1:15:17, 8.89s/it] 17%|█▋ | 105/613 [15:20<1:15:17, 8.89s/it] 17%|█▋ | 106/613 [15:29<1:15:48, 8.97s/it] 17%|█▋ | 107/613 [15:38<1:15:47, 8.99s/it] 18%|█▊ | 108/613 [15:47<1:15:00, 8.91s/it] 18%|█▊ | 109/613 [15:56<1:16:07, 9.06s/it] 18%|█▊ | 110/613 [16:04<1:13:53, 8.81s/it] 18%|█▊ | 110/613 [16:04<1:13:53, 8.81s/it] 18%|█▊ | 111/613 [16:13<1:13:05, 8.74s/it] 18%|█▊ | 112/613 [16:21<1:11:56, 8.62s/it] 18%|█▊ | 113/613 [16:30<1:12:54, 8.75s/it] 19%|█▊ | 114/613 [16:40<1:14:18, 8.94s/it] 19%|█▉ | 115/613 [16:48<1:13:27, 8.85s/it] 19%|█▉ | 115/613 [16:48<1:13:27, 8.85s/it] 19%|█▉ | 116/613 [16:57<1:12:23, 8.74s/it] 19%|█▉ | 117/613 [17:06<1:12:13, 8.74s/it] 19%|█▉ | 118/613 [17:15<1:13:00, 8.85s/it] 19%|█▉ | 119/613 [17:24<1:13:23, 8.91s/it] 20%|█▉ | 120/613 [17:32<1:12:51, 8.87s/it] 20%|█▉ | 120/613 [17:33<1:12:51, 8.87s/it] 20%|█▉ | 121/613 [17:42<1:13:49, 9.00s/it] 20%|█▉ | 122/613 [17:50<1:12:05, 8.81s/it] 20%|██ | 123/613 [17:59<1:12:53, 8.92s/it] 20%|██ | 124/613 [18:09<1:14:17, 9.11s/it] 20%|██ | 125/613 [18:18<1:14:25, 9.15s/it] 20%|██ | 125/613 [18:18<1:14:25, 9.15s/it] 21%|██ | 126/613 [18:27<1:13:04, 9.00s/it] 21%|██ | 127/613 [18:35<1:11:55, 8.88s/it] 21%|██ | 128/613 [18:44<1:11:18, 8.82s/it] 21%|██ | 129/613 [18:53<1:12:32, 8.99s/it] 21%|██ | 130/613 [19:03<1:13:02, 9.07s/it] 21%|██ | 130/613 [19:03<1:13:02, 9.07s/it] 21%|██▏ | 131/613 [19:11<1:11:12, 8.86s/it] 22%|██▏ | 132/613 [19:20<1:12:20, 9.02s/it] 22%|██▏ | 133/613 [19:29<1:11:19, 8.91s/it] 22%|██▏ | 134/613 [19:37<1:09:35, 8.72s/it] 22%|██▏ | 135/613 [19:46<1:09:34, 8.73s/it] 22%|██▏ | 135/613 [19:46<1:09:34, 8.73s/it] 22%|██▏ | 136/613 [19:55<1:09:16, 8.71s/it] 22%|██▏ | 137/613 [20:03<1:08:36, 8.65s/it] 23%|██▎ | 138/613 [20:12<1:08:39, 8.67s/it] 23%|██▎ | 139/613 [20:21<1:09:07, 8.75s/it] 23%|██▎ | 140/613 [20:30<1:09:50, 8.86s/it] 23%|██▎ | 140/613 [20:30<1:09:50, 8.86s/it] 23%|██▎ | 141/613 [20:39<1:10:50, 9.00s/it] 23%|██▎ | 142/613 [20:49<1:11:11, 9.07s/it] 23%|██▎ | 143/613 [20:58<1:11:27, 9.12s/it] 23%|██▎ | 144/613 [21:07<1:10:40, 9.04s/it] 24%|██▎ | 145/613 [21:15<1:09:33, 8.92s/it] 24%|██▎ | 145/613 [21:15<1:09:33, 8.92s/it] 24%|██▍ | 146/613 [21:25<1:10:01, 9.00s/it] 24%|██▍ | 147/613 [21:33<1:09:30, 8.95s/it] 24%|██▍ | 148/613 [21:43<1:11:28, 9.22s/it] 24%|██▍ | 149/613 [21:51<1:07:20, 8.71s/it] 24%|██▍ | 150/613 [22:00<1:08:26, 8.87s/it] 24%|██▍ | 150/613 [22:00<1:08:26, 8.87s/it] 25%|██▍ | 151/613 [22:09<1:08:30, 8.90s/it] 25%|██▍ | 152/613 [22:18<1:08:48, 8.95s/it] 25%|██▍ | 153/613 [22:27<1:08:26, 8.93s/it] 25%|██▌ | 154/613 [22:36<1:07:52, 8.87s/it] 25%|██▌ | 155/613 [22:44<1:06:43, 8.74s/it] 25%|██▌ | 155/613 [22:44<1:06:43, 8.74s/it] 25%|██▌ | 156/613 [22:54<1:08:17, 8.97s/it] 26%|██▌ | 157/613 [23:03<1:08:19, 8.99s/it] 26%|██▌ | 158/613 [23:12<1:08:15, 9.00s/it] 26%|██▌ | 159/613 [23:21<1:08:54, 9.11s/it] 26%|██▌ | 160/613 [23:30<1:08:47, 9.11s/it] 26%|██▌ | 160/613 [23:30<1:08:47, 9.11s/it] 26%|██▋ | 161/613 [23:40<1:09:21, 9.21s/it] 26%|██▋ | 162/613 [23:49<1:09:09, 9.20s/it] 27%|██▋ | 163/613 [23:57<1:07:11, 8.96s/it] 27%|██▋ | 164/613 [24:06<1:05:41, 8.78s/it] 27%|██▋ | 165/613 [24:15<1:06:03, 8.85s/it] 27%|██▋ | 165/613 [24:15<1:06:03, 8.85s/it] 27%|██▋ | 166/613 [24:24<1:06:15, 8.89s/it] 27%|██▋ | 167/613 [24:32<1:04:42, 8.70s/it] 27%|██▋ | 168/613 [24:41<1:05:51, 8.88s/it] 28%|██▊ | 169/613 [24:50<1:05:22, 8.83s/it] 28%|██▊ | 170/613 [24:59<1:05:02, 8.81s/it] 28%|██▊ | 170/613 [24:59<1:05:02, 8.81s/it] 28%|██▊ | 171/613 [25:08<1:06:15, 8.99s/it] 28%|██▊ | 172/613 [25:17<1:06:58, 9.11s/it] 28%|██▊ | 173/613 [25:27<1:07:27, 9.20s/it] 28%|██▊ | 174/613 [25:35<1:04:33, 8.82s/it] 29%|██▊ | 175/613 [25:44<1:05:54, 9.03s/it] 29%|██▊ | 175/613 [25:44<1:05:54, 9.03s/it] 29%|██▊ | 176/613 [25:54<1:06:51, 9.18s/it] 29%|██▉ | 177/613 [26:03<1:07:20, 9.27s/it] 29%|██▉ | 178/613 [26:12<1:06:20, 9.15s/it] 29%|██▉ | 179/613 [26:21<1:05:44, 9.09s/it] 29%|██▉ | 180/613 [26:29<1:03:48, 8.84s/it] 29%|██▉ | 180/613 [26:29<1:03:48, 8.84s/it] 30%|██▉ | 181/613 [26:38<1:03:11, 8.78s/it] 30%|██▉ | 182/613 [26:47<1:02:57, 8.76s/it] 30%|██▉ | 183/613 [26:55<1:02:51, 8.77s/it] 30%|███ | 184/613 [27:05<1:03:35, 8.89s/it] 30%|███ | 185/613 [27:14<1:03:37, 8.92s/it] 30%|███ | 185/613 [27:14<1:03:37, 8.92s/it] 30%|███ | 186/613 [27:23<1:04:13, 9.02s/it] 31%|███ | 187/613 [27:32<1:03:27, 8.94s/it] 31%|███ | 188/613 [27:39<1:00:16, 8.51s/it] 31%|███ | 189/613 [27:48<1:01:38, 8.72s/it] 31%|███ | 190/613 [27:58<1:03:09, 8.96s/it] 31%|███ | 190/613 [27:58<1:03:09, 8.96s/it] 31%|███ | 191/613 [28:07<1:03:01, 8.96s/it] 31%|███▏ | 192/613 [28:16<1:02:40, 8.93s/it] 31%|███▏ | 193/613 [28:24<1:01:56, 8.85s/it] 32%|███▏ | 194/613 [28:34<1:02:29, 8.95s/it] 32%|███▏ | 195/613 [28:43<1:02:28, 8.97s/it] 32%|███▏ | 195/613 [28:43<1:02:28, 8.97s/it] 32%|███▏ | 196/613 [28:51<1:01:21, 8.83s/it] 32%|███▏ | 197/613 [29:00<1:01:59, 8.94s/it] 32%|███▏ | 198/613 [29:09<1:01:12, 8.85s/it] 32%|███▏ | 199/613 [29:18<1:02:23, 9.04s/it] 33%|███▎ | 200/613 [29:28<1:02:52, 9.13s/it] 33%|███▎ | 200/613 [29:28<1:02:52, 9.13s/it] 33%|███▎ | 201/613 [29:36<1:00:43, 8.84s/it] 33%|███▎ | 202/613 [29:44<59:07, 8.63s/it] 33%|███▎ | 203/613 [29:53<59:42, 8.74s/it] 33%|███▎ | 204/613 [30:01<58:40, 8.61s/it] 33%|███▎ | 205/613 [30:11<1:00:24, 8.88s/it] 33%|███▎ | 205/613 [30:11<1:00:24, 8.88s/it] 34%|███▎ | 206/613 [30:20<1:00:51, 8.97s/it] 34%|███▍ | 207/613 [30:29<1:00:55, 9.00s/it] 34%|███▍ | 208/613 [30:38<1:00:31, 8.97s/it] 34%|███▍ | 209/613 [30:47<1:00:26, 8.98s/it] 34%|███▍ | 210/613 [30:56<59:53, 8.92s/it] 34%|███▍ | 210/613 [30:56<59:53, 8.92s/it] 34%|███▍ | 211/613 [31:05<1:00:27, 9.02s/it] 35%|███▍ | 212/613 [31:14<1:00:53, 9.11s/it] 35%|███▍ | 213/613 [31:23<1:00:13, 9.03s/it] 35%|███▍ | 214/613 [31:32<59:01, 8.88s/it] 35%|███▌ | 215/613 [31:41<59:37, 8.99s/it] 35%|███▌ | 215/613 [31:41<59:37, 8.99s/it] 35%|███▌ | 216/613 [31:50<58:35, 8.86s/it] 35%|███▌ | 217/613 [31:58<57:57, 8.78s/it] 36%|███▌ | 218/613 [32:07<58:11, 8.84s/it] 36%|███▌ | 219/613 [32:16<58:36, 8.92s/it] 36%|███▌ | 220/613 [32:25<58:02, 8.86s/it] 36%|███▌ | 220/613 [32:25<58:02, 8.86s/it] 36%|███▌ | 221/613 [32:33<56:53, 8.71s/it] 36%|███▌ | 222/613 [32:42<56:30, 8.67s/it] 36%|███▋ | 223/613 [32:51<56:56, 8.76s/it] 37%|███▋ | 224/613 [33:00<57:13, 8.83s/it] 37%|███▋ | 225/613 [33:09<57:26, 8.88s/it] 37%|███▋ | 225/613 [33:09<57:26, 8.88s/it] 37%|███▋ | 226/613 [33:18<57:34, 8.93s/it] 37%|███▋ | 227/613 [33:27<57:42, 8.97s/it] 37%|███▋ | 228/613 [33:36<57:12, 8.92s/it] 37%|███▋ | 229/613 [33:45<57:00, 8.91s/it] 38%|███▊ | 230/613 [33:54<57:16, 8.97s/it] 38%|███▊ | 230/613 [33:54<57:16, 8.97s/it] 38%|███▊ | 231/613 [34:02<56:37, 8.89s/it] 38%|███▊ | 232/613 [34:12<56:47, 8.94s/it] 38%|███▊ | 233/613 [34:20<55:53, 8.82s/it] 38%|███▊ | 234/613 [34:29<56:03, 8.87s/it] 38%|███▊ | 235/613 [34:38<55:36, 8.83s/it] 38%|███▊ | 235/613 [34:38<55:36, 8.83s/it] 38%|███▊ | 236/613 [34:45<52:55, 8.42s/it] 39%|███▊ | 237/613 [34:54<53:17, 8.50s/it] 39%|███▉ | 238/613 [35:03<54:12, 8.67s/it] 39%|███▉ | 239/613 [35:11<53:12, 8.54s/it] 39%|███▉ | 240/613 [35:20<53:04, 8.54s/it] 39%|███▉ | 240/613 [35:20<53:04, 8.54s/it] 39%|███▉ | 241/613 [35:29<53:39, 8.65s/it] 39%|███▉ | 242/613 [35:37<52:45, 8.53s/it] 40%|███▉ | 243/613 [35:46<53:17, 8.64s/it] 40%|███▉ | 244/613 [35:55<53:31, 8.70s/it] 40%|███▉ | 245/613 [36:04<53:51, 8.78s/it] 40%|███▉ | 245/613 [36:04<53:51, 8.78s/it] 40%|████ | 246/613 [36:11<51:31, 8.42s/it] 40%|████ | 247/613 [36:20<52:22, 8.59s/it] 40%|████ | 248/613 [36:29<52:51, 8.69s/it] 41%|████ | 249/613 [36:37<51:54, 8.56s/it] 41%|████ | 250/613 [36:46<51:49, 8.57s/it] 41%|████ | 250/613 [36:46<51:49, 8.57s/it] 41%|████ | 251/613 [36:54<50:55, 8.44s/it] 41%|████ | 252/613 [37:03<51:59, 8.64s/it] 41%|████▏ | 253/613 [37:12<52:35, 8.76s/it] 41%|████▏ | 254/613 [37:21<52:32, 8.78s/it] 42%|████▏ | 255/613 [37:30<53:19, 8.94s/it] 42%|████▏ | 255/613 [37:30<53:19, 8.94s/it] 42%|████▏ | 256/613 [37:39<52:34, 8.84s/it] 42%|████▏ | 257/613 [37:48<52:58, 8.93s/it] 42%|████▏ | 258/613 [37:56<51:15, 8.66s/it] 42%|████▏ | 259/613 [38:05<50:47, 8.61s/it] 42%|████▏ | 260/613 [38:13<50:36, 8.60s/it] 42%|████▏ | 260/613 [38:13<50:36, 8.60s/it] 43%|████▎ | 261/613 [38:22<50:39, 8.64s/it] 43%|████▎ | 262/613 [38:31<50:32, 8.64s/it] 43%|████▎ | 263/613 [38:40<50:53, 8.72s/it] 43%|████▎ | 264/613 [38:49<51:14, 8.81s/it] 43%|████▎ | 265/613 [38:58<52:28, 9.05s/it] 43%|████▎ | 265/613 [38:58<52:28, 9.05s/it] 43%|████▎ | 266/613 [39:07<51:53, 8.97s/it] 44%|████▎ | 267/613 [39:15<50:11, 8.70s/it] 44%|████▎ | 268/613 [39:24<49:52, 8.67s/it] 44%|████▍ | 269/613 [39:32<49:43, 8.67s/it] 44%|████▍ | 270/613 [39:41<49:27, 8.65s/it] 44%|████▍ | 270/613 [39:41<49:27, 8.65s/it] 44%|████▍ | 271/613 [39:49<47:53, 8.40s/it] 44%|████▍ | 272/613 [39:58<48:53, 8.60s/it] 45%|████▍ | 273/613 [40:07<49:26, 8.72s/it] 45%|████▍ | 274/613 [40:16<50:18, 8.90s/it] 45%|████▍ | 275/613 [40:25<50:15, 8.92s/it] 45%|████▍ | 275/613 [40:25<50:15, 8.92s/it] 45%|████▌ | 276/613 [40:35<51:07, 9.10s/it] 45%|████▌ | 277/613 [40:43<50:03, 8.94s/it] 45%|████▌ | 278/613 [40:52<49:41, 8.90s/it] 46%|████▌ | 279/613 [41:01<49:01, 8.81s/it] 46%|████▌ | 280/613 [41:10<49:07, 8.85s/it] 46%|████▌ | 280/613 [41:10<49:07, 8.85s/it] 46%|████▌ | 281/613 [41:18<48:25, 8.75s/it] 46%|████▌ | 282/613 [41:27<48:11, 8.73s/it] 46%|████▌ | 283/613 [41:35<47:12, 8.58s/it] 46%|████▋ | 284/613 [41:45<48:53, 8.92s/it] 46%|████▋ | 285/613 [41:53<47:40, 8.72s/it] 46%|████▋ | 285/613 [41:53<47:40, 8.72s/it] 47%|████▋ | 286/613 [42:02<47:40, 8.75s/it] 47%|████▋ | 287/613 [42:11<47:47, 8.80s/it] 47%|████▋ | 288/613 [42:20<48:19, 8.92s/it] 47%|████▋ | 289/613 [42:30<49:20, 9.14s/it] 47%|████▋ | 290/613 [42:39<49:15, 9.15s/it] 47%|████▋ | 290/613 [42:39<49:15, 9.15s/it] 47%|████▋ | 291/613 [42:48<49:00, 9.13s/it] 48%|████▊ | 292/613 [42:57<48:13, 9.02s/it] 48%|████▊ | 293/613 [43:06<48:27, 9.09s/it] 48%|████▊ | 294/613 [43:15<48:40, 9.15s/it] 48%|████▊ | 295/613 [43:23<47:04, 8.88s/it] 48%|████▊ | 295/613 [43:23<47:04, 8.88s/it] 48%|████▊ | 296/613 [43:33<47:32, 9.00s/it] 48%|████▊ | 297/613 [43:42<47:26, 9.01s/it] 49%|████▊ | 298/613 [43:51<47:03, 8.96s/it] 49%|████▉ | 299/613 [43:59<46:26, 8.87s/it] 49%|████▉ | 300/613 [44:08<45:30, 8.73s/it] 49%|████▉ | 300/613 [44:08<45:30, 8.73s/it] 49%|████▉ | 301/613 [44:16<44:57, 8.65s/it] 49%|████▉ | 302/613 [44:25<44:57, 8.67s/it] 49%|████▉ | 303/613 [44:33<44:28, 8.61s/it] 50%|████▉ | 304/613 [44:41<43:24, 8.43s/it] 50%|████▉ | 305/613 [44:50<43:25, 8.46s/it] 50%|████▉ | 305/613 [44:50<43:25, 8.46s/it] 50%|████▉ | 306/613 [44:58<43:18, 8.46s/it] 50%|█████ | 307/613 [45:07<44:02, 8.63s/it] 50%|█████ | 308/613 [45:17<44:57, 8.84s/it] 50%|█████ | 309/613 [45:25<44:45, 8.83s/it] 51%|█████ | 310/613 [45:34<44:08, 8.74s/it] 51%|█████ | 310/613 [45:34<44:08, 8.74s/it] 51%|█████ | 311/613 [45:43<44:38, 8.87s/it] 51%|█████ | 312/613 [45:52<44:13, 8.82s/it] 51%|█████ | 313/613 [46:01<44:04, 8.81s/it] 51%|█████ | 314/613 [46:09<42:59, 8.63s/it] 51%|█████▏ | 315/613 [46:18<43:58, 8.86s/it] 51%|█████▏ | 315/613 [46:18<43:58, 8.86s/it] 52%|█████▏ | 316/613 [46:27<43:41, 8.83s/it] 52%|█████▏ | 317/613 [46:37<45:02, 9.13s/it] 52%|█████▏ | 318/613 [46:46<44:41, 9.09s/it] 52%|█████▏ | 319/613 [46:54<43:47, 8.94s/it] 52%|█████▏ | 320/613 [47:03<42:45, 8.76s/it] 52%|█████▏ | 320/613 [47:03<42:45, 8.76s/it] 52%|█████▏ | 321/613 [47:11<42:08, 8.66s/it] 53%|█████▎ | 322/613 [47:20<42:31, 8.77s/it] 53%|█████▎ | 323/613 [47:29<42:34, 8.81s/it] 53%|█████▎ | 324/613 [47:37<41:25, 8.60s/it] 53%|█████▎ | 325/613 [47:46<41:54, 8.73s/it] 53%|█████▎ | 325/613 [47:46<41:54, 8.73s/it] 53%|█████▎ | 326/613 [47:55<41:39, 8.71s/it] 53%|█████▎ | 327/613 [48:04<42:33, 8.93s/it] 54%|█████▎ | 328/613 [48:13<41:40, 8.77s/it] 54%|█████▎ | 329/613 [48:22<41:35, 8.79s/it] 54%|█████▍ | 330/613 [48:30<41:39, 8.83s/it] 54%|█████▍ | 330/613 [48:30<41:39, 8.83s/it] 54%|█████▍ | 331/613 [48:39<40:50, 8.69s/it] 54%|█████▍ | 332/613 [48:47<40:29, 8.64s/it] 54%|█████▍ | 333/613 [48:56<39:45, 8.52s/it] 54%|█████▍ | 334/613 [49:05<40:39, 8.74s/it] 55%|█████▍ | 335/613 [49:14<40:46, 8.80s/it] 55%|█████▍ | 335/613 [49:14<40:46, 8.80s/it] 55%|█████▍ | 336/613 [49:23<41:28, 8.99s/it] 55%|█████▍ | 337/613 [49:32<41:09, 8.95s/it] 55%|█████▌ | 338/613 [49:41<41:18, 9.01s/it] 55%|█████▌ | 339/613 [49:50<41:01, 8.98s/it] 55%|█████▌ | 340/613 [49:59<40:42, 8.95s/it] 55%|█████▌ | 340/613 [49:59<40:42, 8.95s/it] 56%|█████▌ | 341/613 [50:07<39:50, 8.79s/it] 56%|█████▌ | 342/613 [50:16<39:57, 8.85s/it] 56%|█████▌ | 343/613 [50:25<39:12, 8.71s/it] 56%|█████▌ | 344/613 [50:34<40:01, 8.93s/it] 56%|█████▋ | 345/613 [50:43<39:47, 8.91s/it] 56%|█████▋ | 345/613 [50:43<39:47, 8.91s/it] 56%|█████▋ | 346/613 [50:52<39:43, 8.93s/it] 57%|█████▋ | 347/613 [51:02<40:19, 9.10s/it] 57%|█████▋ | 348/613 [51:10<39:28, 8.94s/it] 57%|█████▋ | 349/613 [51:20<39:59, 9.09s/it] 57%|█████▋ | 350/613 [51:28<39:32, 9.02s/it] 57%|█████▋ | 350/613 [51:28<39:32, 9.02s/it] 57%|█████▋ | 351/613 [51:37<39:09, 8.97s/it] 57%|█████▋ | 352/613 [51:46<39:08, 9.00s/it] 58%|█████▊ | 353/613 [51:55<38:17, 8.84s/it] 58%|█████▊ | 354/613 [52:04<38:16, 8.87s/it] 58%|█████▊ | 355/613 [52:12<37:57, 8.83s/it] 58%|█████▊ | 355/613 [52:13<37:57, 8.83s/it] 58%|█████▊ | 356/613 [52:21<37:09, 8.67s/it] 58%|█████▊ | 357/613 [52:29<36:48, 8.63s/it] 58%|█████▊ | 358/613 [52:38<36:53, 8.68s/it] 59%|█████▊ | 359/613 [52:46<36:15, 8.56s/it] 59%|█████▊ | 360/613 [52:55<35:58, 8.53s/it] 59%|█████▊ | 360/613 [52:55<35:58, 8.53s/it] 59%|█████▉ | 361/613 [53:04<36:27, 8.68s/it] 59%|█████▉ | 362/613 [53:13<36:16, 8.67s/it] 59%|█████▉ | 363/613 [53:20<34:59, 8.40s/it] 59%|█████▉ | 364/613 [53:30<36:44, 8.85s/it] 60%|█████▉ | 365/613 [53:39<36:26, 8.81s/it] 60%|█████▉ | 365/613 [53:39<36:26, 8.81s/it] 60%|█████▉ | 366/613 [53:48<36:25, 8.85s/it] 60%|█████▉ | 367/613 [53:56<35:39, 8.70s/it] 60%|██████ | 368/613 [54:05<35:40, 8.73s/it] 60%|██████ | 369/613 [54:14<35:54, 8.83s/it] 60%|██████ | 370/613 [54:23<35:58, 8.88s/it] 60%|██████ | 370/613 [54:23<35:58, 8.88s/it] 61%|██████ | 371/613 [54:32<36:03, 8.94s/it] 61%|██████ | 372/613 [54:41<35:45, 8.90s/it] 61%|██████ | 373/613 [54:50<35:17, 8.82s/it] 61%|██████ | 374/613 [54:58<34:59, 8.78s/it] 61%|██████ | 375/613 [55:08<35:23, 8.92s/it] 61%|██████ | 375/613 [55:08<35:23, 8.92s/it] 61%|██████▏ | 376/613 [55:17<35:49, 9.07s/it] 62%|██████▏ | 377/613 [55:26<35:21, 8.99s/it] 62%|██████▏ | 378/613 [55:35<35:23, 9.03s/it] 62%|██████▏ | 379/613 [55:44<35:29, 9.10s/it] 62%|██████▏ | 380/613 [55:53<34:53, 8.98s/it] 62%|██████▏ | 380/613 [55:53<34:53, 8.98s/it] 62%|██████▏ | 381/613 [56:02<34:36, 8.95s/it] 62%|██████▏ | 382/613 [56:10<33:45, 8.77s/it] 62%|██████▏ | 383/613 [56:19<33:38, 8.78s/it] 63%|██████▎ | 384/613 [56:28<33:37, 8.81s/it] 63%|██████▎ | 385/613 [56:36<33:10, 8.73s/it] 63%|██████▎ | 385/613 [56:36<33:10, 8.73s/it] 63%|██████▎ | 386/613 [56:45<32:32, 8.60s/it] 63%|██████▎ | 387/613 [56:54<32:47, 8.70s/it] 63%|██████▎ | 388/613 [57:03<33:35, 8.96s/it] 63%|██████▎ | 389/613 [57:12<32:53, 8.81s/it] 64%|██████▎ | 390/613 [57:21<33:55, 9.13s/it] 64%|██████▎ | 390/613 [57:21<33:55, 9.13s/it] 64%|██████▍ | 391/613 [57:31<33:41, 9.11s/it] 64%|██████▍ | 392/613 [57:39<33:05, 8.98s/it] 64%|██████▍ | 393/613 [57:48<32:30, 8.87s/it] 64%|██████▍ | 394/613 [57:57<32:21, 8.86s/it] 64%|██████▍ | 395/613 [58:05<31:23, 8.64s/it] 64%|██████▍ | 395/613 [58:05<31:23, 8.64s/it] 65%|██████▍ | 396/613 [58:14<31:38, 8.75s/it] 65%|██████▍ | 397/613 [58:23<31:36, 8.78s/it] 65%|██████▍ | 398/613 [58:32<31:35, 8.82s/it] 65%|██████▌ | 399/613 [58:40<30:53, 8.66s/it] 65%|██████▌ | 400/613 [58:48<30:16, 8.53s/it] 65%|██████▌ | 400/613 [58:48<30:16, 8.53s/it] 65%|██████▌ | 401/613 [58:56<29:36, 8.38s/it] 66%|██████▌ | 402/613 [59:05<30:11, 8.59s/it] 66%|██████▌ | 403/613 [59:13<29:09, 8.33s/it] 66%|██████▌ | 404/613 [59:22<29:48, 8.56s/it] 66%|██████▌ | 405/613 [59:31<30:06, 8.68s/it] 66%|██████▌ | 405/613 [59:31<30:06, 8.68s/it] 66%|██████▌ | 406/613 [59:40<29:55, 8.68s/it] 66%|██████▋ | 407/613 [59:49<30:28, 8.88s/it] 67%|██████▋ | 408/613 [59:57<29:49, 8.73s/it] 67%|██████▋ | 409/613 [1:00:07<30:08, 8.87s/it] 67%|██████▋ | 410/613 [1:00:15<29:17, 8.66s/it] 67%|██████▋ | 410/613 [1:00:15<29:17, 8.66s/it] 67%|██████▋ | 411/613 [1:00:24<29:43, 8.83s/it] 67%|██████▋ | 412/613 [1:00:33<29:54, 8.93s/it] 67%|██████▋ | 413/613 [1:00:42<29:43, 8.92s/it] 68%|██████▊ | 414/613 [1:00:50<29:07, 8.78s/it] 68%|██████▊ | 415/613 [1:01:00<29:36, 8.97s/it] 68%|██████▊ | 415/613 [1:01:00<29:36, 8.97s/it] 68%|██████▊ | 416/613 [1:01:09<29:24, 8.96s/it] 68%|██████▊ | 417/613 [1:01:18<29:16, 8.96s/it] 68%|██████▊ | 418/613 [1:01:27<29:08, 8.97s/it] 68%|██████▊ | 419/613 [1:01:35<28:41, 8.88s/it] 69%|██████▊ | 420/613 [1:01:44<28:28, 8.85s/it] 69%|██████▊ | 420/613 [1:01:44<28:28, 8.85s/it] 69%|██████▊ | 421/613 [1:01:51<26:35, 8.31s/it] 69%|██████▉ | 422/613 [1:02:00<26:38, 8.37s/it] 69%|██████▉ | 423/613 [1:02:06<24:42, 7.80s/it] 69%|██████▉ | 424/613 [1:02:15<25:53, 8.22s/it] 69%|██████▉ | 425/613 [1:02:24<26:10, 8.35s/it] 69%|██████▉ | 425/613 [1:02:24<26:10, 8.35s/it] 69%|██████▉ | 426/613 [1:02:33<26:13, 8.41s/it] 70%|██████▉ | 427/613 [1:02:40<25:33, 8.24s/it] 70%|██████▉ | 428/613 [1:02:49<25:20, 8.22s/it] 70%|██████▉ | 429/613 [1:02:57<25:40, 8.37s/it] 70%|███████ | 430/613 [1:03:06<25:59, 8.52s/it] 70%|███████ | 430/613 [1:03:06<25:59, 8.52s/it] 70%|███████ | 431/613 [1:03:15<26:00, 8.58s/it] 70%|███████ | 432/613 [1:03:24<26:08, 8.67s/it] 71%|███████ | 433/613 [1:03:32<25:57, 8.65s/it] 71%|███████ | 434/613 [1:03:41<25:30, 8.55s/it] 71%|███████ | 435/613 [1:03:50<25:47, 8.69s/it] 71%|███████ | 435/613 [1:03:50<25:47, 8.69s/it] 71%|███████ | 436/613 [1:03:57<24:28, 8.30s/it] 71%|███████▏ | 437/613 [1:04:06<25:04, 8.55s/it] 71%|███████▏ | 438/613 [1:04:15<25:13, 8.65s/it] 72%|███████▏ | 439/613 [1:04:24<25:15, 8.71s/it] 72%|███████▏ | 440/613 [1:04:31<23:36, 8.19s/it] 72%|███████▏ | 440/613 [1:04:31<23:36, 8.19s/it] 72%|███████▏ | 441/613 [1:04:40<24:00, 8.37s/it] 72%|███████▏ | 442/613 [1:04:49<24:49, 8.71s/it] 72%|███████▏ | 443/613 [1:04:59<25:09, 8.88s/it] 72%|███████▏ | 444/613 [1:05:08<25:09, 8.93s/it] 73%|███████▎ | 445/613 [1:05:17<25:19, 9.04s/it] 73%|███████▎ | 445/613 [1:05:17<25:19, 9.04s/it] 73%|███████▎ | 446/613 [1:05:26<24:50, 8.93s/it] 73%|███████▎ | 447/613 [1:05:34<24:10, 8.73s/it] 73%|███████▎ | 448/613 [1:05:43<24:33, 8.93s/it] 73%|███████▎ | 449/613 [1:05:52<24:15, 8.87s/it] 73%|███████▎ | 450/613 [1:06:01<24:29, 9.02s/it] 73%|███████▎ | 450/613 [1:06:01<24:29, 9.02s/it] 74%|███████▎ | 451/613 [1:06:11<24:32, 9.09s/it] 74%|███████▎ | 452/613 [1:06:19<24:09, 9.00s/it] 74%|███████▍ | 453/613 [1:06:28<23:47, 8.92s/it] 74%|███████▍ | 454/613 [1:06:37<23:53, 9.02s/it] 74%|███████▍ | 455/613 [1:06:46<23:17, 8.85s/it] 74%|███████▍ | 455/613 [1:06:46<23:17, 8.85s/it] 74%|███████▍ | 456/613 [1:06:55<23:22, 8.93s/it] 75%|███████▍ | 457/613 [1:07:04<22:59, 8.84s/it] 75%|███████▍ | 458/613 [1:07:12<22:49, 8.84s/it] 75%|███████▍ | 459/613 [1:07:20<22:03, 8.60s/it] 75%|███████▌ | 460/613 [1:07:30<22:22, 8.77s/it] 75%|███████▌ | 460/613 [1:07:30<22:22, 8.77s/it] 75%|███████▌ | 461/613 [1:07:37<20:54, 8.26s/it] 75%|███████▌ | 462/613 [1:07:46<21:41, 8.62s/it] 76%|███████▌ | 463/613 [1:07:55<21:47, 8.72s/it] 76%|███████▌ | 464/613 [1:08:04<21:39, 8.72s/it] 76%|███████▌ | 465/613 [1:08:13<22:06, 8.96s/it] {'loss': '2.765', 'grad_norm': '42.25', 'learning_rate': '4.211e-06', 'epoch': '0.00816'} +{'loss': '2.49', 'grad_norm': '9.75', 'learning_rate': '9.474e-06', 'epoch': '0.01632'} +{'loss': '2.208', 'grad_norm': '8.188', 'learning_rate': '1.474e-05', 'epoch': '0.02448'} +{'loss': '2.009', 'grad_norm': '4.438', 'learning_rate': '2e-05', 'epoch': '0.03264'} +{'loss': '1.856', 'grad_norm': '3.516', 'learning_rate': '2e-05', 'epoch': '0.0408'} +{'loss': '1.866', 'grad_norm': '3.359', 'learning_rate': '1.999e-05', 'epoch': '0.04896'} +{'loss': '1.765', 'grad_norm': '3.141', 'learning_rate': '1.997e-05', 'epoch': '0.05712'} +{'loss': '1.857', 'grad_norm': '3.453', 'learning_rate': '1.994e-05', 'epoch': '0.06528'} +{'loss': '1.739', 'grad_norm': '2.734', 'learning_rate': '1.991e-05', 'epoch': '0.07344'} +{'loss': '1.537', 'grad_norm': '4.031', 'learning_rate': '1.987e-05', 'epoch': '0.0816'} +{'loss': '1.722', 'grad_norm': '2.297', 'learning_rate': '1.983e-05', 'epoch': '0.08976'} +{'loss': '1.68', 'grad_norm': '3.25', 'learning_rate': '1.978e-05', 'epoch': '0.09792'} +{'loss': '1.66', 'grad_norm': '3.75', 'learning_rate': '1.972e-05', 'epoch': '0.1061'} +{'loss': '1.509', 'grad_norm': '2.969', 'learning_rate': '1.965e-05', 'epoch': '0.1142'} +{'loss': '1.542', 'grad_norm': '3.078', 'learning_rate': '1.958e-05', 'epoch': '0.1224'} +{'loss': '1.636', 'grad_norm': '2.641', 'learning_rate': '1.95e-05', 'epoch': '0.1306'} +{'loss': '1.497', 'grad_norm': '3.422', 'learning_rate': '1.941e-05', 'epoch': '0.1387'} +{'loss': '1.512', 'grad_norm': '2.922', 'learning_rate': '1.932e-05', 'epoch': '0.1469'} +{'loss': '1.516', 'grad_norm': '2.422', 'learning_rate': '1.922e-05', 'epoch': '0.155'} +{'loss': '1.558', 'grad_norm': '3.578', 'learning_rate': '1.912e-05', 'epoch': '0.1632'} +{'loss': '1.491', 'grad_norm': '3.875', 'learning_rate': '1.901e-05', 'epoch': '0.1714'} +{'loss': '1.405', 'grad_norm': '2.875', 'learning_rate': '1.889e-05', 'epoch': '0.1795'} +{'loss': '1.482', 'grad_norm': '2.891', 'learning_rate': '1.876e-05', 'epoch': '0.1877'} +{'loss': '1.423', 'grad_norm': '2.625', 'learning_rate': '1.863e-05', 'epoch': '0.1958'} +{'loss': '1.418', 'grad_norm': '4', 'learning_rate': '1.85e-05', 'epoch': '0.204'} +{'loss': '1.414', 'grad_norm': '3.797', 'learning_rate': '1.835e-05', 'epoch': '0.2122'} +{'loss': '1.525', 'grad_norm': '2.438', 'learning_rate': '1.821e-05', 'epoch': '0.2203'} +{'loss': '1.444', 'grad_norm': '3.75', 'learning_rate': '1.805e-05', 'epoch': '0.2285'} +{'loss': '1.308', 'grad_norm': '3.078', 'learning_rate': '1.789e-05', 'epoch': '0.2366'} +{'loss': '1.401', 'grad_norm': '3.891', 'learning_rate': '1.773e-05', 'epoch': '0.2448'} +{'loss': '1.531', 'grad_norm': '2.375', 'learning_rate': '1.756e-05', 'epoch': '0.253'} +{'loss': '1.355', 'grad_norm': '3.344', 'learning_rate': '1.738e-05', 'epoch': '0.2611'} +{'loss': '1.375', 'grad_norm': '3.953', 'learning_rate': '1.72e-05', 'epoch': '0.2693'} +{'loss': '1.457', 'grad_norm': '2.938', 'learning_rate': '1.701e-05', 'epoch': '0.2774'} +{'loss': '1.395', 'grad_norm': '3.938', 'learning_rate': '1.682e-05', 'epoch': '0.2856'} +{'loss': '1.426', 'grad_norm': '2.422', 'learning_rate': '1.663e-05', 'epoch': '0.2938'} +{'loss': '1.4', 'grad_norm': '3.438', 'learning_rate': '1.643e-05', 'epoch': '0.3019'} +{'loss': '1.391', 'grad_norm': '3.812', 'learning_rate': '1.622e-05', 'epoch': '0.3101'} +{'loss': '1.289', 'grad_norm': '4.469', 'learning_rate': '1.601e-05', 'epoch': '0.3182'} +{'loss': '1.312', 'grad_norm': '3.969', 'learning_rate': '1.58e-05', 'epoch': '0.3264'} +{'loss': '1.444', 'grad_norm': '3.688', 'learning_rate': '1.558e-05', 'epoch': '0.3346'} +{'loss': '1.358', 'grad_norm': '2.719', 'learning_rate': '1.536e-05', 'epoch': '0.3427'} +{'loss': '1.328', 'grad_norm': '4.125', 'learning_rate': '1.514e-05', 'epoch': '0.3509'} +{'loss': '1.491', 'grad_norm': '3.25', 'learning_rate': '1.491e-05', 'epoch': '0.359'} +{'loss': '1.472', 'grad_norm': '2.875', 'learning_rate': '1.468e-05', 'epoch': '0.3672'} +{'loss': '1.383', 'grad_norm': '3.062', 'learning_rate': '1.444e-05', 'epoch': '0.3754'} +{'loss': '1.47', 'grad_norm': '2.906', 'learning_rate': '1.42e-05', 'epoch': '0.3835'} +{'loss': '1.391', 'grad_norm': '2.219', 'learning_rate': '1.396e-05', 'epoch': '0.3917'} +{'loss': '1.478', 'grad_norm': '2.734', 'learning_rate': '1.372e-05', 'epoch': '0.3998'} +{'loss': '1.421', 'grad_norm': '2.594', 'learning_rate': '1.347e-05', 'epoch': '0.408'} +{'loss': '1.366', 'grad_norm': '3.688', 'learning_rate': '1.322e-05', 'epoch': '0.4162'} +{'loss': '1.501', 'grad_norm': '2.531', 'learning_rate': '1.297e-05', 'epoch': '0.4243'} +{'loss': '1.428', 'grad_norm': '3.422', 'learning_rate': '1.272e-05', 'epoch': '0.4325'} +{'loss': '1.39', 'grad_norm': '2.828', 'learning_rate': '1.246e-05', 'epoch': '0.4406'} +{'loss': '1.357', 'grad_norm': '3.266', 'learning_rate': '1.22e-05', 'epoch': '0.4488'} +{'loss': '1.472', 'grad_norm': '2.844', 'learning_rate': '1.194e-05', 'epoch': '0.457'} +{'loss': '1.42', 'grad_norm': '2.297', 'learning_rate': '1.168e-05', 'epoch': '0.4651'} +{'loss': '1.323', 'grad_norm': '4.031', 'learning_rate': '1.142e-05', 'epoch': '0.4733'} +{'loss': '1.438', 'grad_norm': '2.297', 'learning_rate': '1.116e-05', 'epoch': '0.4814'} +{'loss': '1.286', 'grad_norm': '2.797', 'learning_rate': '1.09e-05', 'epoch': '0.4896'} +{'loss': '1.479', 'grad_norm': '2.844', 'learning_rate': '1.063e-05', 'epoch': '0.4978'} +{'loss': '1.375', 'grad_norm': '2.953', 'learning_rate': '1.037e-05', 'epoch': '0.5059'} +{'loss': '1.453', 'grad_norm': '3.844', 'learning_rate': '1.011e-05', 'epoch': '0.5141'} +{'loss': '1.354', 'grad_norm': '2.906', 'learning_rate': '9.841e-06', 'epoch': '0.5222'} +{'loss': '1.388', 'grad_norm': '2.766', 'learning_rate': '9.577e-06', 'epoch': '0.5304'} +{'loss': '1.37', 'grad_norm': '3.781', 'learning_rate': '9.313e-06', 'epoch': '0.5386'} +{'loss': '1.455', 'grad_norm': '3.141', 'learning_rate': '9.049e-06', 'epoch': '0.5467'} +{'loss': '1.352', 'grad_norm': '3', 'learning_rate': '8.787e-06', 'epoch': '0.5549'} +{'loss': '1.427', 'grad_norm': '3.25', 'learning_rate': '8.525e-06', 'epoch': '0.563'} +{'loss': '1.383', 'grad_norm': '2.531', 'learning_rate': '8.264e-06', 'epoch': '0.5712'} +{'loss': '1.332', 'grad_norm': '2.797', 'learning_rate': '8.004e-06', 'epoch': '0.5794'} +{'loss': '1.445', 'grad_norm': '2.609', 'learning_rate': '7.745e-06', 'epoch': '0.5875'} +{'loss': '1.407', 'grad_norm': '2.438', 'learning_rate': '7.489e-06', 'epoch': '0.5957'} +{'loss': '1.359', 'grad_norm': '3.609', 'learning_rate': '7.233e-06', 'epoch': '0.6038'} +{'loss': '1.315', 'grad_norm': '4.281', 'learning_rate': '6.98e-06', 'epoch': '0.612'} +{'loss': '1.317', 'grad_norm': '3.078', 'learning_rate': '6.729e-06', 'epoch': '0.6202'} +{'loss': '1.425', 'grad_norm': '2.469', 'learning_rate': '6.481e-06', 'epoch': '0.6283'} +{'loss': '1.353', 'grad_norm': '4.344', 'learning_rate': '6.234e-06', 'epoch': '0.6365'} +{'loss': '1.391', 'grad_norm': '2.172', 'learning_rate': '5.991e-06', 'epoch': '0.6446'} +{'loss': '1.433', 'grad_norm': '2.359', 'learning_rate': '5.75e-06', 'epoch': '0.6528'} +{'loss': '1.442', 'grad_norm': '2.781', 'learning_rate': '5.512e-06', 'epoch': '0.661'} +{'loss': '1.397', 'grad_norm': '2.109', 'learning_rate': '5.277e-06', 'epoch': '0.6691'} +{'loss': '1.348', 'grad_norm': '3.938', 'learning_rate': '5.046e-06', 'epoch': '0.6773'} +{'loss': '1.355', 'grad_norm': '2.734', 'learning_rate': '4.818e-06', 'epoch': '0.6854'} +{'loss': '1.471', 'grad_norm': '2.828', 'learning_rate': '4.594e-06', 'epoch': '0.6936'} +{'loss': '1.45', 'grad_norm': '2.328', 'learning_rate': '4.373e-06', 'epoch': '0.7018'} +{'loss': '1.374', 'grad_norm': '4.312', 'learning_rate': '4.156e-06', 'epoch': '0.7099'} +{'loss': '1.395', 'grad_norm': '1.859', 'learning_rate': '3.944e-06', 'epoch': '0.7181'} +{'loss': '1.261', 'grad_norm': '3.438', 'learning_rate': '3.736e-06', 'epoch': '0.7262'} +{'loss': '1.368', 'grad_norm': '2.969', 'learning_rate': '3.532e-06', 'epoch': '0.7344'} +{'loss': '1.325', 'grad_norm': '2.469', 'learning_rate': '3.332e-06', 'epoch': '0.7426'} +{'loss': '1.414', 'grad_norm': '3.906', 'learning_rate': '3.138e-06', 'epoch': '0.7507'} +{'loss': '1.318', 'grad_norm': '4.438', 'learning_rate': '2.948e-06', 'epoch': '0.7589'} 76%|███████▌ | 465/613 [1:08:13<22:06, 8.96s/it] 76%|███████▌ | 466/613 [1:08:22<21:26, 8.75s/it] 76%|███████▌ | 467/613 [1:08:31<21:46, 8.95s/it] 76%|███████▋ | 468/613 [1:08:40<21:35, 8.93s/it] 77%|███████▋ | 469/613 [1:08:49<21:38, 9.02s/it] 77%|███████▋ | 470/613 [1:08:58<21:33, 9.05s/it] 77%|███████▋ | 470/613 [1:08:58<21:33, 9.05s/it] 77%|███████▋ | 471/613 [1:09:07<20:55, 8.84s/it] 77%|███████▋ | 472/613 [1:09:15<20:14, 8.61s/it] 77%|███████▋ | 473/613 [1:09:24<20:20, 8.72s/it] 77%|███████▋ | 474/613 [1:09:33<20:30, 8.85s/it] 77%|███████▋ | 475/613 [1:09:41<19:51, 8.63s/it] 77%|███████▋ | 475/613 [1:09:41<19:51, 8.63s/it] 78%|███████▊ | 476/613 [1:09:50<19:59, 8.75s/it] 78%|███████▊ | 477/613 [1:09:57<18:57, 8.36s/it] 78%|███████▊ | 478/613 [1:10:05<18:28, 8.21s/it] 78%|███████▊ | 479/613 [1:10:14<18:46, 8.41s/it] 78%|███████▊ | 480/613 [1:10:23<19:00, 8.58s/it] 78%|███████▊ | 480/613 [1:10:23<19:00, 8.58s/it] 78%|███████▊ | 481/613 [1:10:32<18:52, 8.58s/it] 79%|███████▊ | 482/613 [1:10:40<18:44, 8.59s/it] 79%|███████▉ | 483/613 [1:10:49<18:38, 8.60s/it] 79%|███████▉ | 484/613 [1:10:58<18:39, 8.68s/it] 79%|███████▉ | 485/613 [1:11:06<18:12, 8.54s/it] 79%|███████▉ | 485/613 [1:11:06<18:12, 8.54s/it] 79%|███████▉ | 486/613 [1:11:15<18:29, 8.73s/it] 79%|███████▉ | 487/613 [1:11:24<18:20, 8.74s/it] 80%|███████▉ | 488/613 [1:11:33<18:27, 8.86s/it] 80%|███████▉ | 489/613 [1:11:42<18:25, 8.92s/it] 80%|███████▉ | 490/613 [1:11:51<17:59, 8.78s/it] 80%|███████▉ | 490/613 [1:11:51<17:59, 8.78s/it] 80%|████████ | 491/613 [1:11:59<17:25, 8.57s/it] 80%|████████ | 492/613 [1:12:08<17:44, 8.79s/it] 80%|████████ | 493/613 [1:12:16<17:24, 8.70s/it] 81%|████████ | 494/613 [1:12:25<17:08, 8.64s/it] 81%|████████ | 495/613 [1:12:34<17:07, 8.71s/it] 81%|████████ | 495/613 [1:12:34<17:07, 8.71s/it] 81%|████████ | 496/613 [1:12:43<17:10, 8.81s/it] 81%|████████ | 497/613 [1:12:52<17:05, 8.84s/it] 81%|████████ | 498/613 [1:13:01<17:04, 8.91s/it] 81%|████████▏ | 499/613 [1:13:09<16:15, 8.56s/it] 82%|████████▏ | 500/613 [1:13:18<16:21, 8.68s/it] 82%|████████▏ | 500/613 [1:13:18<16:21, 8.68s/it][INFO|trainer.py:3815] 2026-07-06 02:14:41,618 >> Saving model checkpoint to /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500 +[INFO|configuration_utils.py:533] 2026-07-06 02:14:41,619 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500/config.json +[INFO|configuration_utils.py:816] 2026-07-06 02:14:41,619 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500/generation_config.json + +{'loss': '1.303', 'grad_norm': '3.781', 'learning_rate': '2.763e-06', 'epoch': '0.767'} +{'loss': '1.381', 'grad_norm': '2.25', 'learning_rate': '2.583e-06', 'epoch': '0.7752'} +{'loss': '1.395', 'grad_norm': '3.125', 'learning_rate': '2.408e-06', 'epoch': '0.7834'} +{'loss': '1.391', 'grad_norm': '2.125', 'learning_rate': '2.239e-06', 'epoch': '0.7915'} +{'loss': '1.431', 'grad_norm': '2.859', 'learning_rate': '2.075e-06', 'epoch': '0.7997'} +{'loss': '1.347', 'grad_norm': '2.656', 'learning_rate': '1.916e-06', 'epoch': '0.8078'} +{'loss': '1.464', 'grad_norm': '2.969', 'learning_rate': '1.763e-06', 'epoch': '0.816'} + + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-06 02:14:42,598 >> chat template saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-06 02:14:42,622 >> tokenizer config file saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-500/tokenizer_config.json + 82%|████████▏ | 501/613 [1:13:28<17:21, 9.30s/it] 82%|████████▏ | 502/613 [1:13:36<16:28, 8.90s/it] 82%|████████▏ | 503/613 [1:13:45<16:10, 8.82s/it] 82%|████████▏ | 504/613 [1:13:53<15:52, 8.74s/it] 82%|████████▏ | 505/613 [1:14:03<15:57, 8.87s/it] 82%|████████▏ | 505/613 [1:14:03<15:57, 8.87s/it] 83%|████████▎ | 506/613 [1:14:12<15:54, 8.92s/it] 83%|████████▎ | 507/613 [1:14:20<15:41, 8.88s/it] 83%|████████▎ | 508/613 [1:14:29<15:24, 8.80s/it] 83%|████████▎ | 509/613 [1:14:38<15:14, 8.79s/it] 83%|████████▎ | 510/613 [1:14:47<15:02, 8.76s/it] 83%|████████▎ | 510/613 [1:14:47<15:02, 8.76s/it] 83%|████████▎ | 511/613 [1:14:56<15:05, 8.88s/it] 84%|████████▎ | 512/613 [1:15:04<14:48, 8.80s/it] 84%|████████▎ | 513/613 [1:15:13<14:35, 8.75s/it] 84%|████████▍ | 514/613 [1:15:22<14:35, 8.85s/it] 84%|████████▍ | 515/613 [1:15:31<14:23, 8.81s/it] 84%|████████▍ | 515/613 [1:15:31<14:23, 8.81s/it] 84%|████████▍ | 516/613 [1:15:40<14:14, 8.80s/it] 84%|████████▍ | 517/613 [1:15:48<13:56, 8.71s/it] 85%|████████▍ | 518/613 [1:15:57<13:55, 8.80s/it] 85%|████████▍ | 519/613 [1:16:06<13:49, 8.82s/it] 85%|████████▍ | 520/613 [1:16:15<13:55, 8.99s/it] 85%|████████▍ | 520/613 [1:16:15<13:55, 8.99s/it] 85%|████████▍ | 521/613 [1:16:24<13:30, 8.81s/it] 85%|████████▌ | 522/613 [1:16:32<13:03, 8.61s/it] 85%|████████▌ | 523/613 [1:16:40<12:53, 8.60s/it] 85%|████████▌ | 524/613 [1:16:48<12:15, 8.26s/it] 86%|████████▌ | 525/613 [1:16:57<12:22, 8.44s/it] 86%|████████▌ | 525/613 [1:16:57<12:22, 8.44s/it] 86%|████████▌ | 526/613 [1:17:04<11:53, 8.20s/it] 86%|████████▌ | 527/613 [1:17:14<12:12, 8.52s/it] 86%|████████▌ | 528/613 [1:17:22<12:01, 8.49s/it] 86%|████████▋ | 529/613 [1:17:31<12:03, 8.61s/it] 86%|████████▋ | 530/613 [1:17:38<11:22, 8.22s/it] 86%|████████▋ | 530/613 [1:17:38<11:22, 8.22s/it] 87%|████████▋ | 531/613 [1:17:47<11:35, 8.49s/it] 87%|████████▋ | 532/613 [1:17:56<11:36, 8.60s/it] 87%|████████▋ | 533/613 [1:18:05<11:27, 8.60s/it] 87%|████████▋ | 534/613 [1:18:13<11:13, 8.53s/it] 87%|████████▋ | 535/613 [1:18:22<11:13, 8.63s/it] 87%|████████▋ | 535/613 [1:18:22<11:13, 8.63s/it] 87%|████████▋ | 536/613 [1:18:31<11:02, 8.60s/it] 88%|████████▊ | 537/613 [1:18:38<10:30, 8.30s/it] 88%|████████▊ | 538/613 [1:18:47<10:27, 8.36s/it] 88%|████████▊ | 539/613 [1:18:55<10:25, 8.45s/it] 88%|████████▊ | 540/613 [1:19:04<10:28, 8.61s/it] 88%|████████▊ | 540/613 [1:19:04<10:28, 8.61s/it] 88%|████████▊ | 541/613 [1:19:13<10:30, 8.75s/it] 88%|████████▊ | 542/613 [1:19:23<10:31, 8.89s/it] 89%|████████▊ | 543/613 [1:19:32<10:21, 8.88s/it] 89%|████████▊ | 544/613 [1:19:40<10:14, 8.91s/it] 89%|████████▉ | 545/613 [1:19:49<10:06, 8.92s/it] 89%|████████▉ | 545/613 [1:19:49<10:06, 8.92s/it] 89%|████████▉ | 546/613 [1:19:59<10:09, 9.10s/it] 89%|████████▉ | 547/613 [1:20:06<09:20, 8.49s/it] 89%|████████▉ | 548/613 [1:20:14<08:58, 8.29s/it] 90%|████████▉ | 549/613 [1:20:23<09:06, 8.53s/it] 90%|████████▉ | 550/613 [1:20:32<08:58, 8.54s/it] 90%|████████▉ | 550/613 [1:20:32<08:58, 8.54s/it] 90%|████████▉ | 551/613 [1:20:40<08:54, 8.62s/it] 90%|█████████ | 552/613 [1:20:49<08:38, 8.50s/it] 90%|█████████ | 553/613 [1:20:58<08:43, 8.73s/it] 90%|█████████ | 554/613 [1:21:05<08:12, 8.34s/it] 91%|█████████ | 555/613 [1:21:15<08:20, 8.62s/it] 91%|█████████ | 555/613 [1:21:15<08:20, 8.62s/it] 91%|█████████ | 556/613 [1:21:23<08:13, 8.65s/it] 91%|█████████ | 557/613 [1:21:32<08:11, 8.77s/it] 91%|█████████ | 558/613 [1:21:41<08:04, 8.82s/it] 91%|█████████ | 559/613 [1:21:50<07:55, 8.81s/it] 91%|█████████▏| 560/613 [1:21:58<07:39, 8.66s/it] 91%|█████████▏| 560/613 [1:21:58<07:39, 8.66s/it] 92%|█████████▏| 561/613 [1:22:07<07:30, 8.66s/it] 92%|█████████▏| 562/613 [1:22:16<07:24, 8.72s/it] 92%|█████████▏| 563/613 [1:22:24<07:10, 8.60s/it] 92%|█████████▏| 564/613 [1:22:32<06:56, 8.50s/it] 92%|█████████▏| 565/613 [1:22:41<06:51, 8.57s/it] 92%|█████████▏| 565/613 [1:22:41<06:51, 8.57s/it] 92%|█████████▏| 566/613 [1:22:50<06:52, 8.78s/it] 92%|█████████▏| 567/613 [1:22:59<06:40, 8.71s/it] 93%|█████████▎| 568/613 [1:23:07<06:28, 8.63s/it] 93%|█████████▎| 569/613 [1:23:16<06:22, 8.69s/it] 93%|█████████▎| 570/613 [1:23:25<06:16, 8.75s/it] 93%|█████████▎| 570/613 [1:23:25<06:16, 8.75s/it] 93%|█████████▎| 571/613 [1:23:34<06:10, 8.83s/it] 93%|█████████▎| 572/613 [1:23:42<05:53, 8.62s/it] 93%|█████████▎| 573/613 [1:23:51<05:39, 8.49s/it] 94%|█████████▎| 574/613 [1:24:00<05:37, 8.67s/it] 94%|█████████▍| 575/613 [1:24:09<05:37, 8.89s/it] 94%|█████████▍| 575/613 [1:24:09<05:37, 8.89s/it] 94%|█████████▍| 576/613 [1:24:18<05:31, 8.96s/it] 94%|█████████▍| 577/613 [1:24:27<05:17, 8.83s/it] 94%|█████████▍| 578/613 [1:24:36<05:11, 8.90s/it] 94%|█████████▍| 579/613 [1:24:44<05:00, 8.85s/it] 95%|█████████▍| 580/613 [1:24:53<04:50, 8.80s/it] 95%|█████████▍| 580/613 [1:24:53<04:50, 8.80s/it] 95%|█████████▍| 581/613 [1:25:03<04:48, 9.02s/it] 95%|█████████▍| 582/613 [1:25:11<04:37, 8.95s/it] 95%|█████████▌| 583/613 [1:25:20<04:27, 8.91s/it] 95%|█████████▌| 584/613 [1:25:30<04:24, 9.12s/it] 95%|█████████▌| 585/613 [1:25:39<04:15, 9.11s/it] 95%|█████████▌| 585/613 [1:25:39<04:15, 9.11s/it] 96%|█████████▌| 586/613 [1:25:47<03:58, 8.82s/it] 96%|█████████▌| 587/613 [1:25:56<03:53, 8.99s/it] 96%|█████████▌| 588/613 [1:26:05<03:42, 8.89s/it] 96%|█████████▌| 589/613 [1:26:14<03:35, 8.98s/it] 96%|█████████▌| 590/613 [1:26:23<03:21, 8.74s/it] 96%|█████████▌| 590/613 [1:26:23<03:21, 8.74s/it] 96%|█████████▋| 591/613 [1:26:30<03:04, 8.40s/it] 97%|█████████▋| 592/613 [1:26:38<02:55, 8.37s/it] 97%|█████████▋| 593/613 [1:26:47<02:49, 8.49s/it] 97%|█████████▋| 594/613 [1:26:56<02:40, 8.45s/it] 97%|█████████▋| 595/613 [1:27:03<02:27, 8.22s/it] 97%|█████████▋| 595/613 [1:27:03<02:27, 8.22s/it] 97%|█████████▋| 596/613 [1:27:12<02:24, 8.50s/it] 97%|█████████▋| 597/613 [1:27:22<02:19, 8.72s/it] 98%|█████████▊| 598/613 [1:27:30<02:08, 8.58s/it] 98%|█████████▊| 599/613 [1:27:39<02:03, 8.82s/it] 98%|█████████▊| 600/613 [1:27:48<01:54, 8.82s/it] 98%|█████████▊| 600/613 [1:27:48<01:54, 8.82s/it] 98%|█████████▊| 601/613 [1:27:58<01:48, 9.02s/it] 98%|█████████▊| 602/613 [1:28:06<01:36, 8.80s/it] 98%|█████████▊| 603/613 [1:28:14<01:26, 8.69s/it] 99%|█████████▊| 604/613 [1:28:22<01:15, 8.41s/it] 99%|█████████▊| 605/613 [1:28:32<01:10, 8.75s/it] 99%|█████████▊| 605/613 [1:28:32<01:10, 8.75s/it] 99%|█████████▉| 606/613 [1:28:41<01:02, 8.94s/it] 99%|█████████▉| 607/613 [1:28:49<00:52, 8.79s/it] 99%|█████████▉| 608/613 [1:28:59<00:45, 9.17s/it] 99%|█████████▉| 609/613 [1:29:08<00:36, 9.05s/it] 100%|█████████▉| 610/613 [1:29:16<00:26, 8.67s/it] 100%|█████████▉| 610/613 [1:29:16<00:26, 8.67s/it] 100%|█████████▉| 611/613 [1:29:24<00:17, 8.61s/it] 100%|█████████▉| 612/613 [1:29:33<00:08, 8.54s/it] 100%|██████████| 613/613 [1:29:39<00:00, 7.83s/it][INFO|trainer.py:3815] 2026-07-06 02:31:03,008 >> Saving model checkpoint to /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613 +[INFO|configuration_utils.py:533] 2026-07-06 02:31:03,009 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613/config.json +[INFO|configuration_utils.py:816] 2026-07-06 02:31:03,009 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613/generation_config.json +{'loss': '1.434', 'grad_norm': '3.578', 'learning_rate': '1.616e-06', 'epoch': '0.8242'} +{'loss': '1.434', 'grad_norm': '2.391', 'learning_rate': '1.475e-06', 'epoch': '0.8323'} +{'loss': '1.377', 'grad_norm': '2.656', 'learning_rate': '1.34e-06', 'epoch': '0.8405'} +{'loss': '1.385', 'grad_norm': '3.438', 'learning_rate': '1.211e-06', 'epoch': '0.8486'} +{'loss': '1.46', 'grad_norm': '2.75', 'learning_rate': '1.088e-06', 'epoch': '0.8568'} +{'loss': '1.416', 'grad_norm': '4.312', 'learning_rate': '9.707e-07', 'epoch': '0.865'} +{'loss': '1.37', 'grad_norm': '3.781', 'learning_rate': '8.602e-07', 'epoch': '0.8731'} +{'loss': '1.455', 'grad_norm': '2.766', 'learning_rate': '7.562e-07', 'epoch': '0.8813'} +{'loss': '1.399', 'grad_norm': '3.203', 'learning_rate': '6.585e-07', 'epoch': '0.8894'} +{'loss': '1.385', 'grad_norm': '2.375', 'learning_rate': '5.674e-07', 'epoch': '0.8976'} +{'loss': '1.43', 'grad_norm': '3.125', 'learning_rate': '4.829e-07', 'epoch': '0.9058'} +{'loss': '1.319', 'grad_norm': '2.141', 'learning_rate': '4.051e-07', 'epoch': '0.9139'} +{'loss': '1.469', 'grad_norm': '2.531', 'learning_rate': '3.339e-07', 'epoch': '0.9221'} +{'loss': '1.485', 'grad_norm': '2.594', 'learning_rate': '2.696e-07', 'epoch': '0.9302'} +{'loss': '1.324', 'grad_norm': '3.438', 'learning_rate': '2.12e-07', 'epoch': '0.9384'} +{'loss': '1.339', 'grad_norm': '2.578', 'learning_rate': '1.612e-07', 'epoch': '0.9466'} +{'loss': '1.286', 'grad_norm': '4.625', 'learning_rate': '1.174e-07', 'epoch': '0.9547'} +{'loss': '1.364', 'grad_norm': '2.531', 'learning_rate': '8.045e-08', 'epoch': '0.9629'} +{'loss': '1.533', 'grad_norm': '2.781', 'learning_rate': '5.045e-08', 'epoch': '0.971'} +{'loss': '1.347', 'grad_norm': '2.578', 'learning_rate': '2.74e-08', 'epoch': '0.9792'} +{'loss': '1.4', 'grad_norm': '2.719', 'learning_rate': '1.133e-08', 'epoch': '0.9874'} +{'loss': '1.402', 'grad_norm': '3.125', 'learning_rate': '2.238e-09', 'epoch': '0.9955'} + + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-06 02:31:03,820 >> chat template saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-06 02:31:03,840 >> tokenizer config file saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/checkpoint-613/tokenizer_config.json +[INFO|trainer.py:1823] 2026-07-06 02:31:05,691 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + 100%|██████████| 613/613 [1:29:42<00:00, 7.83s/it] 100%|██████████| 613/613 [1:29:42<00:00, 8.78s/it] +[INFO|trainer.py:3815] 2026-07-06 02:31:05,692 >> Saving model checkpoint to /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5 +[INFO|configuration_utils.py:533] 2026-07-06 02:31:05,694 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/config.json +[INFO|configuration_utils.py:816] 2026-07-06 02:31:05,694 >> Configuration saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/generation_config.json +{'train_runtime': '5382', 'train_samples_per_second': '0.455', 'train_steps_per_second': '0.114', 'train_loss': '1.464', 'epoch': '1'} + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-06 02:31:06,361 >> chat template saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-06 02:31:06,381 >> tokenizer config file saved in /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/tokenizer_config.json +***** train metrics ***** + epoch = 1.0 + total_flos = 275824904GF + train_loss = 1.4642 + train_runtime = 1:29:42.20 + train_samples_per_second = 0.455 + train_steps_per_second = 0.114 +Figure saved at: /home/ll/llm4rec/experiments/20260706_overnight/outputs/v04_balanced_core_lr2e5/training_loss.png +[WARNING|2026-07-06 02:31:06] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-06 02:31:06] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-06 02:31:06,484 >> 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..31d8c63 --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 1.0, + "total_flos": 2.961647362958254e+17, + "train_loss": 1.4641528666311143, + "train_runtime": 5382.2079, + "train_samples_per_second": 0.455, + "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..bbd366c --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,123 @@ +{"current_steps": 5, "total_steps": 613, "loss": 2.764590835571289, "lr": 4.210526315789474e-06, "epoch": 0.008159934720522236, "percentage": 0.82, "elapsed_time": "0:00:43", "remaining_time": "1:27:20"} +{"current_steps": 10, "total_steps": 613, "loss": 2.489868927001953, "lr": 9.473684210526315e-06, "epoch": 0.016319869441044473, "percentage": 1.63, "elapsed_time": "0:01:27", "remaining_time": "1:28:07"} +{"current_steps": 15, "total_steps": 613, "loss": 2.2080495834350584, "lr": 1.4736842105263159e-05, "epoch": 0.02447980416156671, "percentage": 2.45, "elapsed_time": "0:02:11", "remaining_time": "1:27:27"} +{"current_steps": 20, "total_steps": 613, "loss": 2.0085981369018553, "lr": 2e-05, "epoch": 0.032639738882088945, "percentage": 3.26, "elapsed_time": "0:02:56", "remaining_time": "1:27:09"} +{"current_steps": 25, "total_steps": 613, "loss": 1.855879020690918, "lr": 1.9996503676899863e-05, "epoch": 0.04079967360261118, "percentage": 4.08, "elapsed_time": "0:03:40", "remaining_time": "1:26:33"} +{"current_steps": 30, "total_steps": 613, "loss": 1.8655593872070313, "lr": 1.9986017152454497e-05, "epoch": 0.04895960832313342, "percentage": 4.89, "elapsed_time": "0:04:24", "remaining_time": "1:25:36"} +{"current_steps": 35, "total_steps": 613, "loss": 1.764651107788086, "lr": 1.9968547759519426e-05, "epoch": 0.05711954304365565, "percentage": 5.71, "elapsed_time": "0:05:07", "remaining_time": "1:24:38"} +{"current_steps": 40, "total_steps": 613, "loss": 1.8568502426147462, "lr": 1.9944107713823068e-05, "epoch": 0.06527947776417789, "percentage": 6.53, "elapsed_time": "0:05:52", "remaining_time": "1:24:03"} +{"current_steps": 45, "total_steps": 613, "loss": 1.7390193939208984, "lr": 1.9912714105424694e-05, "epoch": 0.07343941248470012, "percentage": 7.34, "elapsed_time": "0:06:35", "remaining_time": "1:23:12"} +{"current_steps": 50, "total_steps": 613, "loss": 1.5365073204040527, "lr": 1.9874388886763944e-05, "epoch": 0.08159934720522236, "percentage": 8.16, "elapsed_time": "0:07:20", "remaining_time": "1:22:41"} +{"current_steps": 55, "total_steps": 613, "loss": 1.7221796035766601, "lr": 1.9829158857310288e-05, "epoch": 0.08975928192574459, "percentage": 8.97, "elapsed_time": "0:08:03", "remaining_time": "1:21:48"} +{"current_steps": 60, "total_steps": 613, "loss": 1.6801658630371095, "lr": 1.9777055644823087e-05, "epoch": 0.09791921664626684, "percentage": 9.79, "elapsed_time": "0:08:46", "remaining_time": "1:20:52"} +{"current_steps": 65, "total_steps": 613, "loss": 1.6599308013916017, "lr": 1.9718115683235418e-05, "epoch": 0.10607915136678907, "percentage": 10.6, "elapsed_time": "0:09:28", "remaining_time": "1:19:49"} +{"current_steps": 70, "total_steps": 613, "loss": 1.5088156700134276, "lr": 1.9652380187177128e-05, "epoch": 0.1142390860873113, "percentage": 11.42, "elapsed_time": "0:10:13", "remaining_time": "1:19:22"} +{"current_steps": 75, "total_steps": 613, "loss": 1.541905117034912, "lr": 1.957989512315489e-05, "epoch": 0.12239902080783353, "percentage": 12.23, "elapsed_time": "0:10:58", "remaining_time": "1:18:46"} +{"current_steps": 80, "total_steps": 613, "loss": 1.635506820678711, "lr": 1.9500711177409456e-05, "epoch": 0.13055895552835578, "percentage": 13.05, "elapsed_time": "0:11:42", "remaining_time": "1:18:03"} +{"current_steps": 85, "total_steps": 613, "loss": 1.4972270011901856, "lr": 1.9414883720472557e-05, "epoch": 0.138718890248878, "percentage": 13.87, "elapsed_time": "0:12:26", "remaining_time": "1:17:15"} +{"current_steps": 90, "total_steps": 613, "loss": 1.5120899200439453, "lr": 1.932247276844826e-05, "epoch": 0.14687882496940025, "percentage": 14.68, "elapsed_time": "0:13:10", "remaining_time": "1:16:33"} +{"current_steps": 95, "total_steps": 613, "loss": 1.516195011138916, "lr": 1.9223542941045817e-05, "epoch": 0.15503875968992248, "percentage": 15.5, "elapsed_time": "0:13:54", "remaining_time": "1:15:51"} +{"current_steps": 100, "total_steps": 613, "loss": 1.5576241493225098, "lr": 1.9118163416393392e-05, "epoch": 0.1631986944104447, "percentage": 16.31, "elapsed_time": "0:14:36", "remaining_time": "1:14:55"} +{"current_steps": 105, "total_steps": 613, "loss": 1.4911109924316406, "lr": 1.9006407882664256e-05, "epoch": 0.17135862913096694, "percentage": 17.13, "elapsed_time": "0:15:20", "remaining_time": "1:14:12"} +{"current_steps": 110, "total_steps": 613, "loss": 1.4046802520751953, "lr": 1.8888354486549238e-05, "epoch": 0.17951856385148918, "percentage": 17.94, "elapsed_time": "0:16:04", "remaining_time": "1:13:32"} +{"current_steps": 115, "total_steps": 613, "loss": 1.4821024894714356, "lr": 1.8764085778611507e-05, "epoch": 0.18767849857201144, "percentage": 18.76, "elapsed_time": "0:16:48", "remaining_time": "1:12:48"} +{"current_steps": 120, "total_steps": 613, "loss": 1.4233411788940429, "lr": 1.863368865556191e-05, "epoch": 0.19583843329253367, "percentage": 19.58, "elapsed_time": "0:17:33", "remaining_time": "1:12:06"} +{"current_steps": 125, "total_steps": 613, "loss": 1.4180265426635743, "lr": 1.8497254299495147e-05, "epoch": 0.2039983680130559, "percentage": 20.39, "elapsed_time": "0:18:18", "remaining_time": "1:11:29"} +{"current_steps": 130, "total_steps": 613, "loss": 1.4138151168823243, "lr": 1.8354878114129368e-05, "epoch": 0.21215830273357814, "percentage": 21.21, "elapsed_time": "0:19:03", "remaining_time": "1:10:47"} +{"current_steps": 135, "total_steps": 613, "loss": 1.5245219230651856, "lr": 1.820665965809373e-05, "epoch": 0.22031823745410037, "percentage": 22.02, "elapsed_time": "0:19:46", "remaining_time": "1:10:01"} +{"current_steps": 140, "total_steps": 613, "loss": 1.4437243461608886, "lr": 1.8052702575310588e-05, "epoch": 0.2284781721746226, "percentage": 22.84, "elapsed_time": "0:20:30", "remaining_time": "1:09:17"} +{"current_steps": 145, "total_steps": 613, "loss": 1.3076929092407226, "lr": 1.789311452252092e-05, "epoch": 0.23663810689514483, "percentage": 23.65, "elapsed_time": "0:21:15", "remaining_time": "1:08:38"} +{"current_steps": 150, "total_steps": 613, "loss": 1.4008633613586425, "lr": 1.772800709400383e-05, "epoch": 0.24479804161566707, "percentage": 24.47, "elapsed_time": "0:22:00", "remaining_time": "1:07:56"} +{"current_steps": 155, "total_steps": 613, "loss": 1.5305479049682618, "lr": 1.7557495743542586e-05, "epoch": 0.2529579763361893, "percentage": 25.29, "elapsed_time": "0:22:44", "remaining_time": "1:07:12"} +{"current_steps": 160, "total_steps": 613, "loss": 1.3546552658081055, "lr": 1.7381699703691866e-05, "epoch": 0.26111791105671156, "percentage": 26.1, "elapsed_time": "0:23:30", "remaining_time": "1:06:34"} +{"current_steps": 165, "total_steps": 613, "loss": 1.374640655517578, "lr": 1.720074190240269e-05, "epoch": 0.2692778457772338, "percentage": 26.92, "elapsed_time": "0:24:15", "remaining_time": "1:05:50"} +{"current_steps": 170, "total_steps": 613, "loss": 1.4571109771728517, "lr": 1.7014748877063212e-05, "epoch": 0.277437780497756, "percentage": 27.73, "elapsed_time": "0:24:59", "remaining_time": "1:05:06"} +{"current_steps": 175, "total_steps": 613, "loss": 1.3947142601013183, "lr": 1.682385068601563e-05, "epoch": 0.28559771521827826, "percentage": 28.55, "elapsed_time": "0:25:44", "remaining_time": "1:04:26"} +{"current_steps": 180, "total_steps": 613, "loss": 1.425752830505371, "lr": 1.6628180817610963e-05, "epoch": 0.2937576499388005, "percentage": 29.36, "elapsed_time": "0:26:29", "remaining_time": "1:03:44"} +{"current_steps": 185, "total_steps": 613, "loss": 1.4002631187438965, "lr": 1.6427876096865394e-05, "epoch": 0.3019175846593227, "percentage": 30.18, "elapsed_time": "0:27:14", "remaining_time": "1:03:00"} +{"current_steps": 190, "total_steps": 613, "loss": 1.3912601470947266, "lr": 1.6223076589783368e-05, "epoch": 0.31007751937984496, "percentage": 31.0, "elapsed_time": "0:27:58", "remaining_time": "1:02:16"} +{"current_steps": 195, "total_steps": 613, "loss": 1.2885801315307617, "lr": 1.6013925505414386e-05, "epoch": 0.3182374541003672, "percentage": 31.81, "elapsed_time": "0:28:43", "remaining_time": "1:01:33"} +{"current_steps": 200, "total_steps": 613, "loss": 1.3117466926574708, "lr": 1.5800569095711983e-05, "epoch": 0.3263973888208894, "percentage": 32.63, "elapsed_time": "0:29:28", "remaining_time": "1:00:51"} +{"current_steps": 205, "total_steps": 613, "loss": 1.4435410499572754, "lr": 1.5583156553264923e-05, "epoch": 0.33455732354141166, "percentage": 33.44, "elapsed_time": "0:30:11", "remaining_time": "1:00:05"} +{"current_steps": 210, "total_steps": 613, "loss": 1.3575885772705079, "lr": 1.5361839906972095e-05, "epoch": 0.3427172582619339, "percentage": 34.26, "elapsed_time": "0:30:56", "remaining_time": "0:59:22"} +{"current_steps": 215, "total_steps": 613, "loss": 1.3277423858642579, "lr": 1.5136773915734067e-05, "epoch": 0.3508771929824561, "percentage": 35.07, "elapsed_time": "0:31:41", "remaining_time": "0:58:40"} +{"current_steps": 220, "total_steps": 613, "loss": 1.4906869888305665, "lr": 1.4908115960235683e-05, "epoch": 0.35903712770297835, "percentage": 35.89, "elapsed_time": "0:32:25", "remaining_time": "0:57:55"} +{"current_steps": 225, "total_steps": 613, "loss": 1.472239875793457, "lr": 1.4676025932895315e-05, "epoch": 0.3671970624235006, "percentage": 36.7, "elapsed_time": "0:33:09", "remaining_time": "0:57:10"} +{"current_steps": 230, "total_steps": 613, "loss": 1.3827289581298827, "lr": 1.4440666126057743e-05, "epoch": 0.3753569971440229, "percentage": 37.52, "elapsed_time": "0:33:54", "remaining_time": "0:56:27"} +{"current_steps": 235, "total_steps": 613, "loss": 1.4698705673217773, "lr": 1.4202201118508863e-05, "epoch": 0.3835169318645451, "percentage": 38.34, "elapsed_time": "0:34:38", "remaining_time": "0:55:43"} +{"current_steps": 240, "total_steps": 613, "loss": 1.390995407104492, "lr": 1.396079766039157e-05, "epoch": 0.39167686658506734, "percentage": 39.15, "elapsed_time": "0:35:20", "remaining_time": "0:54:55"} +{"current_steps": 245, "total_steps": 613, "loss": 1.4784428596496582, "lr": 1.3716624556603275e-05, "epoch": 0.3998368013055896, "percentage": 39.97, "elapsed_time": "0:36:04", "remaining_time": "0:54:10"} +{"current_steps": 250, "total_steps": 613, "loss": 1.4209571838378907, "lr": 1.3469852548756626e-05, "epoch": 0.4079967360261118, "percentage": 40.78, "elapsed_time": "0:36:46", "remaining_time": "0:53:23"} +{"current_steps": 255, "total_steps": 613, "loss": 1.3656881332397461, "lr": 1.3220654195785917e-05, "epoch": 0.41615667074663404, "percentage": 41.6, "elapsed_time": "0:37:30", "remaining_time": "0:52:40"} +{"current_steps": 260, "total_steps": 613, "loss": 1.5011524200439452, "lr": 1.296920375328275e-05, "epoch": 0.42431660546715627, "percentage": 42.41, "elapsed_time": "0:38:13", "remaining_time": "0:51:54"} +{"current_steps": 265, "total_steps": 613, "loss": 1.4276366233825684, "lr": 1.2715677051645259e-05, "epoch": 0.4324765401876785, "percentage": 43.23, "elapsed_time": "0:38:58", "remaining_time": "0:51:11"} +{"current_steps": 270, "total_steps": 613, "loss": 1.390436553955078, "lr": 1.2460251373126136e-05, "epoch": 0.44063647490820074, "percentage": 44.05, "elapsed_time": "0:39:41", "remaining_time": "0:50:25"} +{"current_steps": 275, "total_steps": 613, "loss": 1.3565399169921875, "lr": 1.2203105327865407e-05, "epoch": 0.44879640962872297, "percentage": 44.86, "elapsed_time": "0:40:25", "remaining_time": "0:49:41"} +{"current_steps": 280, "total_steps": 613, "loss": 1.472177791595459, "lr": 1.194441872899471e-05, "epoch": 0.4569563443492452, "percentage": 45.68, "elapsed_time": "0:41:10", "remaining_time": "0:48:57"} +{"current_steps": 285, "total_steps": 613, "loss": 1.4198420524597168, "lr": 1.1684372466900306e-05, "epoch": 0.46511627906976744, "percentage": 46.49, "elapsed_time": "0:41:53", "remaining_time": "0:48:12"} +{"current_steps": 290, "total_steps": 613, "loss": 1.322580337524414, "lr": 1.1423148382732854e-05, "epoch": 0.47327621379028967, "percentage": 47.31, "elapsed_time": "0:42:39", "remaining_time": "0:47:30"} +{"current_steps": 295, "total_steps": 613, "loss": 1.4380602836608887, "lr": 1.1160929141252303e-05, "epoch": 0.4814361485108119, "percentage": 48.12, "elapsed_time": "0:43:23", "remaining_time": "0:46:46"} +{"current_steps": 300, "total_steps": 613, "loss": 1.285576343536377, "lr": 1.0897898103096917e-05, "epoch": 0.48959608323133413, "percentage": 48.94, "elapsed_time": "0:44:08", "remaining_time": "0:46:02"} +{"current_steps": 305, "total_steps": 613, "loss": 1.4786340713500976, "lr": 1.0634239196565646e-05, "epoch": 0.49775601795185637, "percentage": 49.76, "elapsed_time": "0:44:50", "remaining_time": "0:45:16"} +{"current_steps": 310, "total_steps": 613, "loss": 1.374602699279785, "lr": 1.0370136789003582e-05, "epoch": 0.5059159526723787, "percentage": 50.57, "elapsed_time": "0:45:34", "remaining_time": "0:44:32"} +{"current_steps": 315, "total_steps": 613, "loss": 1.4532788276672364, "lr": 1.0105775557880398e-05, "epoch": 0.5140758873929009, "percentage": 51.39, "elapsed_time": "0:46:18", "remaining_time": "0:43:48"} +{"current_steps": 320, "total_steps": 613, "loss": 1.3536710739135742, "lr": 9.841340361651921e-06, "epoch": 0.5222358221134231, "percentage": 52.2, "elapsed_time": "0:47:03", "remaining_time": "0:43:04"} +{"current_steps": 325, "total_steps": 613, "loss": 1.3883792877197265, "lr": 9.57701611049517e-06, "epoch": 0.5303957568339454, "percentage": 53.02, "elapsed_time": "0:47:46", "remaining_time": "0:42:20"} +{"current_steps": 330, "total_steps": 613, "loss": 1.3699709892272949, "lr": 9.312987637007191e-06, "epoch": 0.5385556915544676, "percentage": 53.83, "elapsed_time": "0:48:30", "remaining_time": "0:41:36"} +{"current_steps": 335, "total_steps": 613, "loss": 1.4548574447631837, "lr": 9.049439566958176e-06, "epoch": 0.5467156262749898, "percentage": 54.65, "elapsed_time": "0:49:14", "remaining_time": "0:40:51"} +{"current_steps": 340, "total_steps": 613, "loss": 1.3517833709716798, "lr": 8.786556190189183e-06, "epoch": 0.554875560995512, "percentage": 55.46, "elapsed_time": "0:49:59", "remaining_time": "0:40:08"} +{"current_steps": 345, "total_steps": 613, "loss": 1.426644992828369, "lr": 8.52452133174478e-06, "epoch": 0.5630354957160343, "percentage": 56.28, "elapsed_time": "0:50:43", "remaining_time": "0:39:24"} +{"current_steps": 350, "total_steps": 613, "loss": 1.383060359954834, "lr": 8.263518223330698e-06, "epoch": 0.5711954304365565, "percentage": 57.1, "elapsed_time": "0:51:28", "remaining_time": "0:38:41"} +{"current_steps": 355, "total_steps": 613, "loss": 1.331951904296875, "lr": 8.00372937518636e-06, "epoch": 0.5793553651570787, "percentage": 57.91, "elapsed_time": "0:52:13", "remaining_time": "0:37:56"} +{"current_steps": 360, "total_steps": 613, "loss": 1.445413303375244, "lr": 7.745336448461958e-06, "epoch": 0.587515299877601, "percentage": 58.73, "elapsed_time": "0:52:55", "remaining_time": "0:37:11"} +{"current_steps": 365, "total_steps": 613, "loss": 1.4074223518371582, "lr": 7.488520128189209e-06, "epoch": 0.5956752345981232, "percentage": 59.54, "elapsed_time": "0:53:39", "remaining_time": "0:36:27"} +{"current_steps": 370, "total_steps": 613, "loss": 1.3592453956604005, "lr": 7.233459996934731e-06, "epoch": 0.6038351693186454, "percentage": 60.36, "elapsed_time": "0:54:23", "remaining_time": "0:35:43"} +{"current_steps": 375, "total_steps": 613, "loss": 1.3151020050048827, "lr": 6.9803344092242855e-06, "epoch": 0.6119951040391677, "percentage": 61.17, "elapsed_time": "0:55:08", "remaining_time": "0:34:59"} +{"current_steps": 380, "total_steps": 613, "loss": 1.3170394897460938, "lr": 6.729320366825785e-06, "epoch": 0.6201550387596899, "percentage": 61.99, "elapsed_time": "0:55:53", "remaining_time": "0:34:16"} +{"current_steps": 385, "total_steps": 613, "loss": 1.4254400253295898, "lr": 6.480593394978208e-06, "epoch": 0.6283149734802121, "percentage": 62.81, "elapsed_time": "0:56:36", "remaining_time": "0:33:31"} +{"current_steps": 390, "total_steps": 613, "loss": 1.3528937339782714, "lr": 6.234327419653013e-06, "epoch": 0.6364749082007344, "percentage": 63.62, "elapsed_time": "0:57:21", "remaining_time": "0:32:48"} +{"current_steps": 395, "total_steps": 613, "loss": 1.3909344673156738, "lr": 5.990694645933866e-06, "epoch": 0.6446348429212566, "percentage": 64.44, "elapsed_time": "0:58:05", "remaining_time": "0:32:03"} +{"current_steps": 400, "total_steps": 613, "loss": 1.4332430839538575, "lr": 5.749865437599703e-06, "epoch": 0.6527947776417788, "percentage": 65.25, "elapsed_time": "0:58:48", "remaining_time": "0:31:18"} +{"current_steps": 405, "total_steps": 613, "loss": 1.4415637016296388, "lr": 5.512008197995379e-06, "epoch": 0.6609547123623011, "percentage": 66.07, "elapsed_time": "0:59:31", "remaining_time": "0:30:34"} +{"current_steps": 410, "total_steps": 613, "loss": 1.3970324516296386, "lr": 5.277289252273175e-06, "epoch": 0.6691146470828233, "percentage": 66.88, "elapsed_time": "1:00:15", "remaining_time": "0:29:49"} +{"current_steps": 415, "total_steps": 613, "loss": 1.3478738784790039, "lr": 5.045872731087479e-06, "epoch": 0.6772745818033455, "percentage": 67.7, "elapsed_time": "1:01:00", "remaining_time": "0:29:06"} +{"current_steps": 420, "total_steps": 613, "loss": 1.3553836822509766, "lr": 4.817920455824045e-06, "epoch": 0.6854345165238678, "percentage": 68.52, "elapsed_time": "1:01:44", "remaining_time": "0:28:22"} +{"current_steps": 425, "total_steps": 613, "loss": 1.4708582878112793, "lr": 4.593591825444028e-06, "epoch": 0.69359445124439, "percentage": 69.33, "elapsed_time": "1:02:24", "remaining_time": "0:27:36"} +{"current_steps": 430, "total_steps": 613, "loss": 1.4501720428466798, "lr": 4.373043705021899e-06, "epoch": 0.7017543859649122, "percentage": 70.15, "elapsed_time": "1:03:06", "remaining_time": "0:26:51"} +{"current_steps": 435, "total_steps": 613, "loss": 1.3744462966918944, "lr": 4.1564303160552935e-06, "epoch": 0.7099143206854345, "percentage": 70.96, "elapsed_time": "1:03:50", "remaining_time": "0:26:07"} +{"current_steps": 440, "total_steps": 613, "loss": 1.3946028709411622, "lr": 3.943903128623336e-06, "epoch": 0.7180742554059567, "percentage": 71.78, "elapsed_time": "1:04:31", "remaining_time": "0:25:22"} +{"current_steps": 445, "total_steps": 613, "loss": 1.2606407165527345, "lr": 3.735610755468988e-06, "epoch": 0.7262341901264789, "percentage": 72.59, "elapsed_time": "1:05:17", "remaining_time": "0:24:38"} +{"current_steps": 450, "total_steps": 613, "loss": 1.3681606292724608, "lr": 3.5316988480794255e-06, "epoch": 0.7343941248470012, "percentage": 73.41, "elapsed_time": "1:06:01", "remaining_time": "0:23:55"} +{"current_steps": 455, "total_steps": 613, "loss": 1.3252838134765625, "lr": 3.3323099948370853e-06, "epoch": 0.7425540595675234, "percentage": 74.23, "elapsed_time": "1:06:46", "remaining_time": "0:23:11"} +{"current_steps": 460, "total_steps": 613, "loss": 1.414201831817627, "lr": 3.1375836213126653e-06, "epoch": 0.7507139942880457, "percentage": 75.04, "elapsed_time": "1:07:30", "remaining_time": "0:22:27"} +{"current_steps": 465, "total_steps": 613, "loss": 1.318328857421875, "lr": 2.9476558927697605e-06, "epoch": 0.758873929008568, "percentage": 75.86, "elapsed_time": "1:08:13", "remaining_time": "0:21:42"} +{"current_steps": 470, "total_steps": 613, "loss": 1.3034313201904297, "lr": 2.7626596189492983e-06, "epoch": 0.7670338637290902, "percentage": 76.67, "elapsed_time": "1:08:58", "remaining_time": "0:20:59"} +{"current_steps": 475, "total_steps": 613, "loss": 1.3811626434326172, "lr": 2.582724161200405e-06, "epoch": 0.7751937984496124, "percentage": 77.49, "elapsed_time": "1:09:41", "remaining_time": "0:20:14"} +{"current_steps": 480, "total_steps": 613, "loss": 1.3948455810546876, "lr": 2.4079753420225694e-06, "epoch": 0.7833537331701347, "percentage": 78.3, "elapsed_time": "1:10:23", "remaining_time": "0:19:30"} +{"current_steps": 485, "total_steps": 613, "loss": 1.3906720161437989, "lr": 2.2385353570824308e-06, "epoch": 0.7915136678906569, "percentage": 79.12, "elapsed_time": "1:11:06", "remaining_time": "0:18:46"} +{"current_steps": 490, "total_steps": 613, "loss": 1.4307458877563477, "lr": 2.0745226897666858e-06, "epoch": 0.7996736026111791, "percentage": 79.93, "elapsed_time": "1:11:51", "remaining_time": "0:18:02"} +{"current_steps": 495, "total_steps": 613, "loss": 1.3465310096740724, "lr": 1.9160520283308115e-06, "epoch": 0.8078335373317014, "percentage": 80.75, "elapsed_time": "1:12:34", "remaining_time": "0:17:18"} +{"current_steps": 500, "total_steps": 613, "loss": 1.4635851860046387, "lr": 1.7632341857016733e-06, "epoch": 0.8159934720522236, "percentage": 81.57, "elapsed_time": "1:13:18", "remaining_time": "0:16:33"} +{"current_steps": 505, "total_steps": 613, "loss": 1.4342742919921876, "lr": 1.616176021989926e-06, "epoch": 0.8241534067727458, "percentage": 82.38, "elapsed_time": "1:14:03", "remaining_time": "0:15:50"} +{"current_steps": 510, "total_steps": 613, "loss": 1.4339244842529297, "lr": 1.4749803697665366e-06, "epoch": 0.8323133414932681, "percentage": 83.2, "elapsed_time": "1:14:47", "remaining_time": "0:15:06"} +{"current_steps": 515, "total_steps": 613, "loss": 1.3769190788269043, "lr": 1.339745962155613e-06, "epoch": 0.8404732762137903, "percentage": 84.01, "elapsed_time": "1:15:31", "remaining_time": "0:14:22"} +{"current_steps": 520, "total_steps": 613, "loss": 1.3848706245422364, "lr": 1.2105673637938054e-06, "epoch": 0.8486332109343125, "percentage": 84.83, "elapsed_time": "1:16:15", "remaining_time": "0:13:38"} +{"current_steps": 525, "total_steps": 613, "loss": 1.460084819793701, "lr": 1.0875349047046113e-06, "epoch": 0.8567931456548348, "percentage": 85.64, "elapsed_time": "1:16:57", "remaining_time": "0:12:53"} +{"current_steps": 530, "total_steps": 613, "loss": 1.4155464172363281, "lr": 9.707346171337895e-07, "epoch": 0.864953080375357, "percentage": 86.46, "elapsed_time": "1:17:38", "remaining_time": "0:12:09"} +{"current_steps": 535, "total_steps": 613, "loss": 1.370467472076416, "lr": 8.602481753900427e-07, "epoch": 0.8731130150958792, "percentage": 87.28, "elapsed_time": "1:18:22", "remaining_time": "0:11:25"} +{"current_steps": 540, "total_steps": 613, "loss": 1.4545866012573243, "lr": 7.561528387330797e-07, "epoch": 0.8812729498164015, "percentage": 88.09, "elapsed_time": "1:19:04", "remaining_time": "0:10:41"} +{"current_steps": 545, "total_steps": 613, "loss": 1.3990278244018555, "lr": 6.585213973489335e-07, "epoch": 0.8894328845369237, "percentage": 88.91, "elapsed_time": "1:19:49", "remaining_time": "0:09:57"} +{"current_steps": 550, "total_steps": 613, "loss": 1.3850707054138183, "lr": 5.674221214503639e-07, "epoch": 0.8975928192574459, "percentage": 89.72, "elapsed_time": "1:20:32", "remaining_time": "0:09:13"} +{"current_steps": 555, "total_steps": 613, "loss": 1.4300135612487792, "lr": 4.829187135379221e-07, "epoch": 0.9057527539779682, "percentage": 90.54, "elapsed_time": "1:21:15", "remaining_time": "0:08:29"} +{"current_steps": 560, "total_steps": 613, "loss": 1.3187259674072265, "lr": 4.0507026385502747e-07, "epoch": 0.9139126886984904, "percentage": 91.35, "elapsed_time": "1:21:58", "remaining_time": "0:07:45"} +{"current_steps": 565, "total_steps": 613, "loss": 1.4685959815979004, "lr": 3.339312090682689e-07, "epoch": 0.9220726234190126, "percentage": 92.17, "elapsed_time": "1:22:41", "remaining_time": "0:07:01"} +{"current_steps": 570, "total_steps": 613, "loss": 1.4852921485900878, "lr": 2.6955129420176193e-07, "epoch": 0.9302325581395349, "percentage": 92.99, "elapsed_time": "1:23:25", "remaining_time": "0:06:17"} +{"current_steps": 575, "total_steps": 613, "loss": 1.3241841316223144, "lr": 2.119755378522137e-07, "epoch": 0.9383924928600571, "percentage": 93.8, "elapsed_time": "1:24:09", "remaining_time": "0:05:33"} +{"current_steps": 580, "total_steps": 613, "loss": 1.3388869285583496, "lr": 1.612442007090076e-07, "epoch": 0.9465524275805793, "percentage": 94.62, "elapsed_time": "1:24:53", "remaining_time": "0:04:49"} +{"current_steps": 585, "total_steps": 613, "loss": 1.2855671882629394, "lr": 1.1739275740134004e-07, "epoch": 0.9547123623011016, "percentage": 95.43, "elapsed_time": "1:25:39", "remaining_time": "0:04:05"} +{"current_steps": 590, "total_steps": 613, "loss": 1.3641891479492188, "lr": 8.04518716920466e-08, "epoch": 0.9628722970216238, "percentage": 96.25, "elapsed_time": "1:26:23", "remaining_time": "0:03:22"} +{"current_steps": 595, "total_steps": 613, "loss": 1.5328051567077636, "lr": 5.044737503554165e-08, "epoch": 0.971032231742146, "percentage": 97.06, "elapsed_time": "1:27:03", "remaining_time": "0:02:38"} +{"current_steps": 600, "total_steps": 613, "loss": 1.3465785026550292, "lr": 2.7400248514776184e-08, "epoch": 0.9791921664626683, "percentage": 97.88, "elapsed_time": "1:27:48", "remaining_time": "0:01:54"} +{"current_steps": 605, "total_steps": 613, "loss": 1.39981107711792, "lr": 1.1326608169920373e-08, "epoch": 0.9873521011831905, "percentage": 98.69, "elapsed_time": "1:28:32", "remaining_time": "0:01:10"} +{"current_steps": 610, "total_steps": 613, "loss": 1.4022762298583984, "lr": 2.237693728981416e-09, "epoch": 0.9955120359037127, "percentage": 99.51, "elapsed_time": "1:29:16", "remaining_time": "0:00:26"} +{"current_steps": 613, "total_steps": 613, "epoch": 1.0, "percentage": 100.0, "elapsed_time": "1:29:42", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..86fadbc --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,897 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 1.0, + "eval_steps": 500, + "global_step": 613, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.008159934720522236, + "grad_norm": 42.25, + "learning_rate": 4.210526315789474e-06, + "loss": 2.764590835571289, + "step": 5 + }, + { + "epoch": 0.016319869441044473, + "grad_norm": 9.75, + "learning_rate": 9.473684210526315e-06, + "loss": 2.489868927001953, + "step": 10 + }, + { + "epoch": 0.02447980416156671, + "grad_norm": 8.1875, + "learning_rate": 1.4736842105263159e-05, + "loss": 2.2080495834350584, + "step": 15 + }, + { + "epoch": 0.032639738882088945, + "grad_norm": 4.4375, + "learning_rate": 2e-05, + "loss": 2.0085981369018553, + "step": 20 + }, + { + "epoch": 0.04079967360261118, + "grad_norm": 3.515625, + "learning_rate": 1.9996503676899863e-05, + "loss": 1.855879020690918, + "step": 25 + }, + { + "epoch": 0.04895960832313342, + "grad_norm": 3.359375, + "learning_rate": 1.9986017152454497e-05, + "loss": 1.8655593872070313, + "step": 30 + }, + { + "epoch": 0.05711954304365565, + "grad_norm": 3.140625, + "learning_rate": 1.9968547759519426e-05, + "loss": 1.764651107788086, + "step": 35 + }, + { + "epoch": 0.06527947776417789, + "grad_norm": 3.453125, + "learning_rate": 1.9944107713823068e-05, + "loss": 1.8568502426147462, + "step": 40 + }, + { + "epoch": 0.07343941248470012, + "grad_norm": 2.734375, + "learning_rate": 1.9912714105424694e-05, + "loss": 1.7390193939208984, + "step": 45 + }, + { + "epoch": 0.08159934720522236, + "grad_norm": 4.03125, + "learning_rate": 1.9874388886763944e-05, + "loss": 1.5365073204040527, + "step": 50 + }, + { + "epoch": 0.08975928192574459, + "grad_norm": 2.296875, + "learning_rate": 1.9829158857310288e-05, + "loss": 1.7221796035766601, + "step": 55 + }, + { + "epoch": 0.09791921664626684, + "grad_norm": 3.25, + "learning_rate": 1.9777055644823087e-05, + "loss": 1.6801658630371095, + "step": 60 + }, + { + "epoch": 0.10607915136678907, + "grad_norm": 3.75, + "learning_rate": 1.9718115683235418e-05, + "loss": 1.6599308013916017, + "step": 65 + }, + { + "epoch": 0.1142390860873113, + "grad_norm": 2.96875, + "learning_rate": 1.9652380187177128e-05, + "loss": 1.5088156700134276, + "step": 70 + }, + { + "epoch": 0.12239902080783353, + "grad_norm": 3.078125, + "learning_rate": 1.957989512315489e-05, + "loss": 1.541905117034912, + "step": 75 + }, + { + "epoch": 0.13055895552835578, + "grad_norm": 2.640625, + "learning_rate": 1.9500711177409456e-05, + "loss": 1.635506820678711, + "step": 80 + }, + { + "epoch": 0.138718890248878, + "grad_norm": 3.421875, + "learning_rate": 1.9414883720472557e-05, + "loss": 1.4972270011901856, + "step": 85 + }, + { + "epoch": 0.14687882496940025, + "grad_norm": 2.921875, + "learning_rate": 1.932247276844826e-05, + "loss": 1.5120899200439453, + "step": 90 + }, + { + "epoch": 0.15503875968992248, + "grad_norm": 2.421875, + "learning_rate": 1.9223542941045817e-05, + "loss": 1.516195011138916, + "step": 95 + }, + { + "epoch": 0.1631986944104447, + "grad_norm": 3.578125, + "learning_rate": 1.9118163416393392e-05, + "loss": 1.5576241493225098, + "step": 100 + }, + { + "epoch": 0.17135862913096694, + "grad_norm": 3.875, + "learning_rate": 1.9006407882664256e-05, + "loss": 1.4911109924316406, + "step": 105 + }, + { + "epoch": 0.17951856385148918, + "grad_norm": 2.875, + "learning_rate": 1.8888354486549238e-05, + "loss": 1.4046802520751953, + "step": 110 + }, + { + "epoch": 0.18767849857201144, + "grad_norm": 2.890625, + "learning_rate": 1.8764085778611507e-05, + "loss": 1.4821024894714356, + "step": 115 + }, + { + "epoch": 0.19583843329253367, + "grad_norm": 2.625, + "learning_rate": 1.863368865556191e-05, + "loss": 1.4233411788940429, + "step": 120 + }, + { + "epoch": 0.2039983680130559, + "grad_norm": 4.0, + "learning_rate": 1.8497254299495147e-05, + "loss": 1.4180265426635743, + "step": 125 + }, + { + "epoch": 0.21215830273357814, + "grad_norm": 3.796875, + "learning_rate": 1.8354878114129368e-05, + "loss": 1.4138151168823243, + "step": 130 + }, + { + "epoch": 0.22031823745410037, + "grad_norm": 2.4375, + "learning_rate": 1.820665965809373e-05, + "loss": 1.5245219230651856, + "step": 135 + }, + { + "epoch": 0.2284781721746226, + "grad_norm": 3.75, + "learning_rate": 1.8052702575310588e-05, + "loss": 1.4437243461608886, + "step": 140 + }, + { + "epoch": 0.23663810689514483, + "grad_norm": 3.078125, + "learning_rate": 1.789311452252092e-05, + "loss": 1.3076929092407226, + "step": 145 + }, + { + "epoch": 0.24479804161566707, + "grad_norm": 3.890625, + "learning_rate": 1.772800709400383e-05, + "loss": 1.4008633613586425, + "step": 150 + }, + { + "epoch": 0.2529579763361893, + "grad_norm": 2.375, + "learning_rate": 1.7557495743542586e-05, + "loss": 1.5305479049682618, + "step": 155 + }, + { + "epoch": 0.26111791105671156, + "grad_norm": 3.34375, + "learning_rate": 1.7381699703691866e-05, + "loss": 1.3546552658081055, + "step": 160 + }, + { + "epoch": 0.2692778457772338, + "grad_norm": 3.953125, + "learning_rate": 1.720074190240269e-05, + "loss": 1.374640655517578, + "step": 165 + }, + { + "epoch": 0.277437780497756, + "grad_norm": 2.9375, + "learning_rate": 1.7014748877063212e-05, + "loss": 1.4571109771728517, + "step": 170 + }, + { + "epoch": 0.28559771521827826, + "grad_norm": 3.9375, + "learning_rate": 1.682385068601563e-05, + "loss": 1.3947142601013183, + "step": 175 + }, + { + "epoch": 0.2937576499388005, + "grad_norm": 2.421875, + "learning_rate": 1.6628180817610963e-05, + "loss": 1.425752830505371, + "step": 180 + }, + { + "epoch": 0.3019175846593227, + "grad_norm": 3.4375, + "learning_rate": 1.6427876096865394e-05, + "loss": 1.4002631187438965, + "step": 185 + }, + { + "epoch": 0.31007751937984496, + "grad_norm": 3.8125, + "learning_rate": 1.6223076589783368e-05, + "loss": 1.3912601470947266, + "step": 190 + }, + { + "epoch": 0.3182374541003672, + "grad_norm": 4.46875, + "learning_rate": 1.6013925505414386e-05, + "loss": 1.2885801315307617, + "step": 195 + }, + { + "epoch": 0.3263973888208894, + "grad_norm": 3.96875, + "learning_rate": 1.5800569095711983e-05, + "loss": 1.3117466926574708, + "step": 200 + }, + { + "epoch": 0.33455732354141166, + "grad_norm": 3.6875, + "learning_rate": 1.5583156553264923e-05, + "loss": 1.4435410499572754, + "step": 205 + }, + { + "epoch": 0.3427172582619339, + "grad_norm": 2.71875, + "learning_rate": 1.5361839906972095e-05, + "loss": 1.3575885772705079, + "step": 210 + }, + { + "epoch": 0.3508771929824561, + "grad_norm": 4.125, + "learning_rate": 1.5136773915734067e-05, + "loss": 1.3277423858642579, + "step": 215 + }, + { + "epoch": 0.35903712770297835, + "grad_norm": 3.25, + "learning_rate": 1.4908115960235683e-05, + "loss": 1.4906869888305665, + "step": 220 + }, + { + "epoch": 0.3671970624235006, + "grad_norm": 2.875, + "learning_rate": 1.4676025932895315e-05, + "loss": 1.472239875793457, + "step": 225 + }, + { + "epoch": 0.3753569971440229, + "grad_norm": 3.0625, + "learning_rate": 1.4440666126057743e-05, + "loss": 1.3827289581298827, + "step": 230 + }, + { + "epoch": 0.3835169318645451, + "grad_norm": 2.90625, + "learning_rate": 1.4202201118508863e-05, + "loss": 1.4698705673217773, + "step": 235 + }, + { + "epoch": 0.39167686658506734, + "grad_norm": 2.21875, + "learning_rate": 1.396079766039157e-05, + "loss": 1.390995407104492, + "step": 240 + }, + { + "epoch": 0.3998368013055896, + "grad_norm": 2.734375, + "learning_rate": 1.3716624556603275e-05, + "loss": 1.4784428596496582, + "step": 245 + }, + { + "epoch": 0.4079967360261118, + "grad_norm": 2.59375, + "learning_rate": 1.3469852548756626e-05, + "loss": 1.4209571838378907, + "step": 250 + }, + { + "epoch": 0.41615667074663404, + "grad_norm": 3.6875, + "learning_rate": 1.3220654195785917e-05, + "loss": 1.3656881332397461, + "step": 255 + }, + { + "epoch": 0.42431660546715627, + "grad_norm": 2.53125, + "learning_rate": 1.296920375328275e-05, + "loss": 1.5011524200439452, + "step": 260 + }, + { + "epoch": 0.4324765401876785, + "grad_norm": 3.421875, + "learning_rate": 1.2715677051645259e-05, + "loss": 1.4276366233825684, + "step": 265 + }, + { + "epoch": 0.44063647490820074, + "grad_norm": 2.828125, + "learning_rate": 1.2460251373126136e-05, + "loss": 1.390436553955078, + "step": 270 + }, + { + "epoch": 0.44879640962872297, + "grad_norm": 3.265625, + "learning_rate": 1.2203105327865407e-05, + "loss": 1.3565399169921875, + "step": 275 + }, + { + "epoch": 0.4569563443492452, + "grad_norm": 2.84375, + "learning_rate": 1.194441872899471e-05, + "loss": 1.472177791595459, + "step": 280 + }, + { + "epoch": 0.46511627906976744, + "grad_norm": 2.296875, + "learning_rate": 1.1684372466900306e-05, + "loss": 1.4198420524597168, + "step": 285 + }, + { + "epoch": 0.47327621379028967, + "grad_norm": 4.03125, + "learning_rate": 1.1423148382732854e-05, + "loss": 1.322580337524414, + "step": 290 + }, + { + "epoch": 0.4814361485108119, + "grad_norm": 2.296875, + "learning_rate": 1.1160929141252303e-05, + "loss": 1.4380602836608887, + "step": 295 + }, + { + "epoch": 0.48959608323133413, + "grad_norm": 2.796875, + "learning_rate": 1.0897898103096917e-05, + "loss": 1.285576343536377, + "step": 300 + }, + { + "epoch": 0.49775601795185637, + "grad_norm": 2.84375, + "learning_rate": 1.0634239196565646e-05, + "loss": 1.4786340713500976, + "step": 305 + }, + { + "epoch": 0.5059159526723787, + "grad_norm": 2.953125, + "learning_rate": 1.0370136789003582e-05, + "loss": 1.374602699279785, + "step": 310 + }, + { + "epoch": 0.5140758873929009, + "grad_norm": 3.84375, + "learning_rate": 1.0105775557880398e-05, + "loss": 1.4532788276672364, + "step": 315 + }, + { + "epoch": 0.5222358221134231, + "grad_norm": 2.90625, + "learning_rate": 9.841340361651921e-06, + "loss": 1.3536710739135742, + "step": 320 + }, + { + "epoch": 0.5303957568339454, + "grad_norm": 2.765625, + "learning_rate": 9.57701611049517e-06, + "loss": 1.3883792877197265, + "step": 325 + }, + { + "epoch": 0.5385556915544676, + "grad_norm": 3.78125, + "learning_rate": 9.312987637007191e-06, + "loss": 1.3699709892272949, + "step": 330 + }, + { + "epoch": 0.5467156262749898, + "grad_norm": 3.140625, + "learning_rate": 9.049439566958176e-06, + "loss": 1.4548574447631837, + "step": 335 + }, + { + "epoch": 0.554875560995512, + "grad_norm": 3.0, + "learning_rate": 8.786556190189183e-06, + "loss": 1.3517833709716798, + "step": 340 + }, + { + "epoch": 0.5630354957160343, + "grad_norm": 3.25, + "learning_rate": 8.52452133174478e-06, + "loss": 1.426644992828369, + "step": 345 + }, + { + "epoch": 0.5711954304365565, + "grad_norm": 2.53125, + "learning_rate": 8.263518223330698e-06, + "loss": 1.383060359954834, + "step": 350 + }, + { + "epoch": 0.5793553651570787, + "grad_norm": 2.796875, + "learning_rate": 8.00372937518636e-06, + "loss": 1.331951904296875, + "step": 355 + }, + { + "epoch": 0.587515299877601, + "grad_norm": 2.609375, + "learning_rate": 7.745336448461958e-06, + "loss": 1.445413303375244, + "step": 360 + }, + { + "epoch": 0.5956752345981232, + "grad_norm": 2.4375, + "learning_rate": 7.488520128189209e-06, + "loss": 1.4074223518371582, + "step": 365 + }, + { + "epoch": 0.6038351693186454, + "grad_norm": 3.609375, + "learning_rate": 7.233459996934731e-06, + "loss": 1.3592453956604005, + "step": 370 + }, + { + "epoch": 0.6119951040391677, + "grad_norm": 4.28125, + "learning_rate": 6.9803344092242855e-06, + "loss": 1.3151020050048827, + "step": 375 + }, + { + "epoch": 0.6201550387596899, + "grad_norm": 3.078125, + "learning_rate": 6.729320366825785e-06, + "loss": 1.3170394897460938, + "step": 380 + }, + { + "epoch": 0.6283149734802121, + "grad_norm": 2.46875, + "learning_rate": 6.480593394978208e-06, + "loss": 1.4254400253295898, + "step": 385 + }, + { + "epoch": 0.6364749082007344, + "grad_norm": 4.34375, + "learning_rate": 6.234327419653013e-06, + "loss": 1.3528937339782714, + "step": 390 + }, + { + "epoch": 0.6446348429212566, + "grad_norm": 2.171875, + "learning_rate": 5.990694645933866e-06, + "loss": 1.3909344673156738, + "step": 395 + }, + { + "epoch": 0.6527947776417788, + "grad_norm": 2.359375, + "learning_rate": 5.749865437599703e-06, + "loss": 1.4332430839538575, + "step": 400 + }, + { + "epoch": 0.6609547123623011, + "grad_norm": 2.78125, + "learning_rate": 5.512008197995379e-06, + "loss": 1.4415637016296388, + "step": 405 + }, + { + "epoch": 0.6691146470828233, + "grad_norm": 2.109375, + "learning_rate": 5.277289252273175e-06, + "loss": 1.3970324516296386, + "step": 410 + }, + { + "epoch": 0.6772745818033455, + "grad_norm": 3.9375, + "learning_rate": 5.045872731087479e-06, + "loss": 1.3478738784790039, + "step": 415 + }, + { + "epoch": 0.6854345165238678, + "grad_norm": 2.734375, + "learning_rate": 4.817920455824045e-06, + "loss": 1.3553836822509766, + "step": 420 + }, + { + "epoch": 0.69359445124439, + "grad_norm": 2.828125, + "learning_rate": 4.593591825444028e-06, + "loss": 1.4708582878112793, + "step": 425 + }, + { + "epoch": 0.7017543859649122, + "grad_norm": 2.328125, + "learning_rate": 4.373043705021899e-06, + "loss": 1.4501720428466798, + "step": 430 + }, + { + "epoch": 0.7099143206854345, + "grad_norm": 4.3125, + "learning_rate": 4.1564303160552935e-06, + "loss": 1.3744462966918944, + "step": 435 + }, + { + "epoch": 0.7180742554059567, + "grad_norm": 1.859375, + "learning_rate": 3.943903128623336e-06, + "loss": 1.3946028709411622, + "step": 440 + }, + { + "epoch": 0.7262341901264789, + "grad_norm": 3.4375, + "learning_rate": 3.735610755468988e-06, + "loss": 1.2606407165527345, + "step": 445 + }, + { + "epoch": 0.7343941248470012, + "grad_norm": 2.96875, + "learning_rate": 3.5316988480794255e-06, + "loss": 1.3681606292724608, + "step": 450 + }, + { + "epoch": 0.7425540595675234, + "grad_norm": 2.46875, + "learning_rate": 3.3323099948370853e-06, + "loss": 1.3252838134765625, + "step": 455 + }, + { + "epoch": 0.7507139942880457, + "grad_norm": 3.90625, + "learning_rate": 3.1375836213126653e-06, + "loss": 1.414201831817627, + "step": 460 + }, + { + "epoch": 0.758873929008568, + "grad_norm": 4.4375, + "learning_rate": 2.9476558927697605e-06, + "loss": 1.318328857421875, + "step": 465 + }, + { + "epoch": 0.7670338637290902, + "grad_norm": 3.78125, + "learning_rate": 2.7626596189492983e-06, + "loss": 1.3034313201904297, + "step": 470 + }, + { + "epoch": 0.7751937984496124, + "grad_norm": 2.25, + "learning_rate": 2.582724161200405e-06, + "loss": 1.3811626434326172, + "step": 475 + }, + { + "epoch": 0.7833537331701347, + "grad_norm": 3.125, + "learning_rate": 2.4079753420225694e-06, + "loss": 1.3948455810546876, + "step": 480 + }, + { + "epoch": 0.7915136678906569, + "grad_norm": 2.125, + "learning_rate": 2.2385353570824308e-06, + "loss": 1.3906720161437989, + "step": 485 + }, + { + "epoch": 0.7996736026111791, + "grad_norm": 2.859375, + "learning_rate": 2.0745226897666858e-06, + "loss": 1.4307458877563477, + "step": 490 + }, + { + "epoch": 0.8078335373317014, + "grad_norm": 2.65625, + "learning_rate": 1.9160520283308115e-06, + "loss": 1.3465310096740724, + "step": 495 + }, + { + "epoch": 0.8159934720522236, + "grad_norm": 2.96875, + "learning_rate": 1.7632341857016733e-06, + "loss": 1.4635851860046387, + "step": 500 + }, + { + "epoch": 0.8241534067727458, + "grad_norm": 3.578125, + "learning_rate": 1.616176021989926e-06, + "loss": 1.4342742919921876, + "step": 505 + }, + { + "epoch": 0.8323133414932681, + "grad_norm": 2.390625, + "learning_rate": 1.4749803697665366e-06, + "loss": 1.4339244842529297, + "step": 510 + }, + { + "epoch": 0.8404732762137903, + "grad_norm": 2.65625, + "learning_rate": 1.339745962155613e-06, + "loss": 1.3769190788269043, + "step": 515 + }, + { + "epoch": 0.8486332109343125, + "grad_norm": 3.4375, + "learning_rate": 1.2105673637938054e-06, + "loss": 1.3848706245422364, + "step": 520 + }, + { + "epoch": 0.8567931456548348, + "grad_norm": 2.75, + "learning_rate": 1.0875349047046113e-06, + "loss": 1.460084819793701, + "step": 525 + }, + { + "epoch": 0.864953080375357, + "grad_norm": 4.3125, + "learning_rate": 9.707346171337895e-07, + "loss": 1.4155464172363281, + "step": 530 + }, + { + "epoch": 0.8731130150958792, + "grad_norm": 3.78125, + "learning_rate": 8.602481753900427e-07, + "loss": 1.370467472076416, + "step": 535 + }, + { + "epoch": 0.8812729498164015, + "grad_norm": 2.765625, + "learning_rate": 7.561528387330797e-07, + "loss": 1.4545866012573243, + "step": 540 + }, + { + "epoch": 0.8894328845369237, + "grad_norm": 3.203125, + "learning_rate": 6.585213973489335e-07, + "loss": 1.3990278244018555, + "step": 545 + }, + { + "epoch": 0.8975928192574459, + "grad_norm": 2.375, + "learning_rate": 5.674221214503639e-07, + "loss": 1.3850707054138183, + "step": 550 + }, + { + "epoch": 0.9057527539779682, + "grad_norm": 3.125, + "learning_rate": 4.829187135379221e-07, + "loss": 1.4300135612487792, + "step": 555 + }, + { + "epoch": 0.9139126886984904, + "grad_norm": 2.140625, + "learning_rate": 4.0507026385502747e-07, + "loss": 1.3187259674072265, + "step": 560 + }, + { + "epoch": 0.9220726234190126, + "grad_norm": 2.53125, + "learning_rate": 3.339312090682689e-07, + "loss": 1.4685959815979004, + "step": 565 + }, + { + "epoch": 0.9302325581395349, + "grad_norm": 2.59375, + "learning_rate": 2.6955129420176193e-07, + "loss": 1.4852921485900878, + "step": 570 + }, + { + "epoch": 0.9383924928600571, + "grad_norm": 3.4375, + "learning_rate": 2.119755378522137e-07, + "loss": 1.3241841316223144, + "step": 575 + }, + { + "epoch": 0.9465524275805793, + "grad_norm": 2.578125, + "learning_rate": 1.612442007090076e-07, + "loss": 1.3388869285583496, + "step": 580 + }, + { + "epoch": 0.9547123623011016, + "grad_norm": 4.625, + "learning_rate": 1.1739275740134004e-07, + "loss": 1.2855671882629394, + "step": 585 + }, + { + "epoch": 0.9628722970216238, + "grad_norm": 2.53125, + "learning_rate": 8.04518716920466e-08, + "loss": 1.3641891479492188, + "step": 590 + }, + { + "epoch": 0.971032231742146, + "grad_norm": 2.78125, + "learning_rate": 5.044737503554165e-08, + "loss": 1.5328051567077636, + "step": 595 + }, + { + "epoch": 0.9791921664626683, + "grad_norm": 2.578125, + "learning_rate": 2.7400248514776184e-08, + "loss": 1.3465785026550292, + "step": 600 + }, + { + "epoch": 0.9873521011831905, + "grad_norm": 2.71875, + "learning_rate": 1.1326608169920373e-08, + "loss": 1.39981107711792, + "step": 605 + }, + { + "epoch": 0.9955120359037127, + "grad_norm": 3.125, + "learning_rate": 2.237693728981416e-09, + "loss": 1.4022762298583984, + "step": 610 + }, + { + "epoch": 1.0, + "step": 613, + "total_flos": 2.961647362958254e+17, + "train_loss": 1.4641528666311143, + "train_runtime": 5382.2079, + "train_samples_per_second": 0.455, + "train_steps_per_second": 0.114 + } + ], + "logging_steps": 5, + "max_steps": 613, + "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": true, + "should_training_stop": true + }, + "attributes": {} + } + }, + "total_flos": 2.961647362958254e+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..c6ec084 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:6516224cadc9cbb209709ae24495c06e85025ef848ced11f26ab06f1fe651ae8 +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000000000000000000000000000000000000..6907e4064bba118e9d46cb33f4180ebe8141bf09 GIT binary patch literal 47684 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 literal 0 HcmV?d00001