commit b85b0fe15af727b42ef175487c1b330e9c5fbf44 Author: ModelHub XC Date: Tue Jul 21 11:16:09 2026 +0800 初始化项目,由ModelHub XC社区提供模型 Model: lldois/v53_public091_full_lr1e5_ep3 Source: Original Platform 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..670897b --- /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: v53_public091_full_lr1e5_ep3 + results: [] +--- + + + +# v53_public091_full_lr1e5_ep3 + +This model is a fine-tuned version of [OpenOneRec/OneReason-0.8B-pretrain-competition](https://huggingface.co/OpenOneRec/OneReason-0.8B-pretrain-competition) on the exp_v49_public_091_exact 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: 1e-05 +- train_batch_size: 1 +- eval_batch_size: 8 +- seed: 202607203 +- 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: 3.0 + +### 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..06fdc8b --- /dev/null +++ b/all_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 +} \ 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/experiment_recipe.json b/experiment_recipe.json new file mode 100644 index 0000000..ce53f6a --- /dev/null +++ b/experiment_recipe.json @@ -0,0 +1,77 @@ +{ + "created_at": "2026-07-16 23:52:50", + "name": "v53_public091_full_lr1e5_ep3", + "base": "OpenOneRec/OneReason-0.8B-pretrain-competition", + "dataset": "v49_public_091_exact", + "dataset_manifest": { + "path": "/home/ll/llm4rec/experiments/data/v49_public_091_exact.jsonl", + "records": 32705, + "groups": { + "rec": 18651, + "item": 9684, + "user": 2792, + "world": 1578 + }, + "routes": { + "no_think": 20934, + "think": 11771 + }, + "thought_modes": { + "empty": 20934, + "filled": 11771 + }, + "sha256": "cdedea13c560d3453697f4a3c9b96a2303bd708c84833034fa953d16482b9925", + "source_path": "/home/ll/llm4rec/data/external/kuaishou-llmrec-sft-baseline-0.91/train.jsonl", + "source_url": "https://huggingface.co/datasets/Frinkleko/kuaishou-llmrec-sft-baseline-0.91/resolve/main/train.jsonl?download=true", + "source_sha256": "4d6b29d76974c9a1517c1b583858e744cae019cb26e1e2d90066e237ebbcf5f8", + "source_license": "Apache-2.0", + "transform": "Lossless field mapping from system/prompt/response to instruction/input/output; original seed-42 order retained." + }, + "learning_rate": "1.0e-5", + "epochs": 3.0, + "method": "full", + "weight_decay": 0.0, + "validation_size": 0.0, + "lora": { + "rank": null, + "alpha": null, + "dropout": null, + "target": null + }, + "stages": null, + "note": "Convergence anchor matching the published full-SFT 1e-5/3-epoch schedule whose validation loss fell through the third epoch.", + "evaluation": null, + "cot_policy": "Preserve meaningful CoT for /think and pure final outputs for /no_think.", + "checkpoint_policy": "save_strategy=no; only the final model is retained.", + "script": "/home/ll/llm4rec/experiments/run_experiments.py", + "script_sha256": "bc57a4d1337c7182996ece63ddc844185043b68ae2a2dbe793e3969bbccc2e2d", + "data_builder": "/home/ll/llm4rec/experiments/source_data.py", + "data_builder_sha256": "a1216b14c8c516f9fde2fcaab9d70ec5b8a200033fbd1ee330c6b461213587ad", + "data_cleaner": null, + "data_cleaner_sha256": null, + "configs": [ + "/home/ll/llm4rec/experiments/configs/v53_public091_full_lr1e5_ep3.yaml" + ], + "reproduce": "/home/ll/llm4rec/demo/LLaMA-Factory/.venv/bin/python /home/ll/llm4rec/experiments/run_experiments.py --single v53_public091_full_lr1e5_ep3 --gpu ", + "training_result": { + "name": "v53_public091_full_lr1e5_ep3", + "gpu": 0, + "started_at": "2026-07-16 23:52:50", + "status": "ok", + "wall_seconds": 7937.76, + "finished_at": "2026-07-17 02:05:08", + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124, + "global_step": 978, + "first_logged_loss": 2.8472824096679688, + "last_logged_loss": 1.5878689765930176, + "min_logged_loss": 1.4618969917297364, + "tail_loss_mean": 1.5572831047905817, + "logged_loss_change": -1.2594134330749511, + "batch": "v49-v53" + } +} \ No newline at end of file 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..107ace7 --- /dev/null +++ b/model.safetensors @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:e7ee4891ceef23056a9e7219bcd7171a1c9911bd897a151ebf402d5a2ca3ed60 +size 1602902832 diff --git a/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 b/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 new file mode 100644 index 0000000..bdf04d7 --- /dev/null +++ b/runs/Jul16_23-53-29_ubuntu-System-Product-Name/events.out.tfevents.1784217209.ubuntu-System-Product-Name.1429660.0 @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:8d931d5aa45121cf1649f5e0b3eb13c41775a2036100c13e2ddacbd39ad493b7 +size 26713 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..84b9b77 --- /dev/null +++ b/train.log @@ -0,0 +1,2318 @@ +[2026-07-16 23:52:50] stage 1/1: /home/ll/llm4rec/experiments/configs/v53_public091_full_lr1e5_ep3.yaml +/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-16 23:52:53] 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-16 23:52:54,303 >> 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-16 23:52:54,309 >> 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-16 23:52:59,382 >> 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-16 23:52:59,385 >> 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-16 23:52:59,916 >> 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-16 23:52:59,920 >> 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-16 23:53:01] llamafactory.data.loader:144 >> Loading dataset /home/ll/llm4rec/experiments/data/v49_public_091_exact.jsonl... + Running tokenizer on dataset (num_proc=16): 0%| | 0/32705 [00:00user +【用户交互历史】: +【2023-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2023-06-17】 + --:-- [商品-购买] <|prod_begin|> +【2023-06-18】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-15】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-18】 + --:-- [商品-购买] <|prod_begin|> +【2023-08-21】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2023-08-23】 + --:-- [商品-购买] <|prod_begin|> +【2023-09-13】 + --:-- [商品-购买] <|prod_begin|> +【2023-09-15】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-17】 + --:-- [商品-购买] <|prod_begin|> +【2024-08-28】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-08-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-06】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-13】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-26】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-10-30】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-27】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-02】 + --:-- [直播-关注] <|living_begin|> +【2025-01-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-06】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-13】 + --:-- [直播-关注] <|living_begin|> +【2025-03-13】 + --:-- [直播-关注] <|living_begin|> +【2025-03-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-30】 + --:-- [直播-关注] <|living_begin|> +【2025-04-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-20】 + --:-- [商品-购买] <|prod_begin|> +【2025-04-30】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-09】 + --:-- [直播-关注] <|living_begin|> +【2025-05-16】 + --:-- [直播-关注] <|living_begin|> +【2025-05-26】 + --:-- [直播-关注] <|living_begin|> +【2025-05-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-29】 + --:-- [直播-关注] <|living_begin|> +【2025-06-04】 + --:-- [直播-关注] <|living_begin|> +【2025-06-14】 + --:-- [直播-关注] <|living_begin|> +【2025-06-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-09】 + --:-- [直播-关注] <|living_begin|> +【2025-07-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-07-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-06】 + --:-- [直播-打赏] <|living_begin|> +【2025-08-10】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-08-13】 + --:-- [直播-关注] <|living_begin|> +【2025-08-22】 + --:-- [商品-购买] <|prod_begin|> +【2025-08-23】 + --:-- [直播-关注] <|living_begin|> +【2025-10-17】 + --:-- [直播-关注] <|living_begin|> +【2025-10-18】 + --:-- [直播-关注] <|living_begin|> +【2025-10-25】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2025-10-26】 + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-11-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-05】 + --:-- [直播-关注] <|living_begin|> +【2025-11-08】 + --:-- [直播-关注] <|living_begin|> +【2025-11-11】 + --:-- [直播-关注] <|living_begin|> +【2025-11-15】 + --:-- [直播-关注] <|living_begin|> +【2025-11-18】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-11-23】 + --:-- [直播-关注] <|living_begin|> +【2025-12-11】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-14】 + --:-- [直播-关注] <|living_begin|> +【2025-12-18】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> +【2025-12-21】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-22】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-23】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-24】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-25】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-26】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-28】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-31】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-01】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-06】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-07】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-09】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-11】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2026-01-13】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-15】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-20】 + 06:53 [广告-深度转化] <|ad_begin|> +【2026-01-21】 + 00:19 [广告-深度转化] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:18 [广告-深度转化] <|ad_begin|> + 23:38 [广告-深度转化] <|ad_begin|> +【2026-01-22】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 06:57 [视频-收藏/长播] <|video_begin|> + 11:39 [视频-收藏/长播] <|video_begin|> + 12:27 [广告-深度转化] <|ad_begin|> + 14:54 [广告-深度转化] <|ad_begin|> + 16:35 [广告-深度转化] <|ad_begin|> + 17:59 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + 03:44 [广告-深度转化] <|ad_begin|> + 08:10 [广告-深度转化] <|ad_begin|> + 08:38 [广告-深度转化] <|ad_begin|> + 10:42 [视频-收藏/长播] <|video_begin|> + 11:03 [视频-收藏/长播] <|video_begin|> + 23:20 [视频-收藏/长播] <|video_begin|> +【2026-01-24】 + 01:22 [广告-深度转化] <|ad_begin|> + 01:22 [广告-点击] <|ad_begin|> + 02:04 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:27 [广告-深度转化] <|ad_begin|> + 06:27 [广告-点击] <|ad_begin|> + 08:42 [广告-深度转化] <|ad_begin|> + 08:42 [广告-点击] <|ad_begin|> + 10:15 [广告-深度转化] <|ad_begin|> + 10:15 [广告-点击] <|ad_begin|> + 11:18 [广告-深度转化] <|ad_begin|> + 11:18 [广告-点击] <|ad_begin|> + 14:23 [广告-深度转化] <|ad_begin|> + 14:23 [广告-点击] <|ad_begin|> + 16:28 [广告-深度转化] <|ad_begin|> + 16:28 [广告-点击] <|ad_begin|> + 16:34 [视频-收藏/长播] <|video_begin|> + 17:21 [广告-深度转化] <|ad_begin|> + 17:21 [广告-点击] <|ad_begin|> +【2026-01-25】 + --:-- [商品-点击] <|prod_begin|> + 03:45 [广告-深度转化] <|ad_begin|> + 03:45 [广告-点击] <|ad_begin|> + 05:31 [广告-深度转化] <|ad_begin|> + 05:31 [广告-点击] <|ad_begin|> + 09:18 [广告-深度转化] <|ad_begin|> + 09:18 [广告-点击] <|ad_begin|> + 13:27 [广告-深度转化] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> +【2026-01-26】 + 00:42 [视频-点赞/长播] <|video_begin|> + 02:56 [广告-深度转化] <|ad_begin|> + 02:56 [广告-点击] <|ad_begin|> + 04:11 [视频-评论/长播] <|video_begin|> + 06:48 [广告-深度转化] <|ad_begin|> + 06:48 [广告-点击] <|ad_begin|> + 06:49 [广告-点击] <|ad_begin|> + 09:22 [广告-点击] <|ad_begin|> + 10:24 [视频-收藏/长播] <|video_begin|> + 11:23 [广告-深度转化] <|ad_begin|> + 11:23 [广告-点击] <|ad_begin|> + 14:25 [广告-深度转化] <|ad_begin|> + 14:25 [广告-点击] <|ad_begin|> +【2026-01-27】 + 01:31 [视频-点赞/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:01 [广告-深度转化] <|ad_begin|> + 06:01 [广告-点击] <|ad_begin|> + 11:01 [广告-深度转化] <|ad_begin|> + 11:01 [广告-点击] <|ad_begin|> + 14:21 [广告-深度转化] <|ad_begin|> + 14:21 [广告-点击] <|ad_begin|> + 15:23 [广告-深度转化] <|ad_begin|> + 15:23 [广告-点击] <|ad_begin|> + 23:58 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + 04:50 [广告-深度转化] <|ad_begin|> + 04:50 [广告-点击] <|ad_begin|> + 07:44 [广告-深度转化] <|ad_begin|> + 07:44 [广告-点击] <|ad_begin|> + 12:20 [广告-深度转化] <|ad_begin|> + 12:20 [广告-点击] <|ad_begin|> + 13:15 [广告-深度转化] <|ad_begin|> + 13:15 [广告-点击] <|ad_begin|> + 15:22 [广告-深度转化] <|ad_begin|> + 15:22 [广告-点击] <|ad_begin|> + 15:34 [视频-评论/长播] <|video_begin|> + 15:55 [广告-深度转化] <|ad_begin|> + 15:55 [广告-点击] <|ad_begin|> +【2026-01-29】 + 01:12 [广告-深度转化] <|ad_begin|> + 01:12 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:05 [广告-点击] <|ad_begin|> + 07:04 [广告-深度转化] <|ad_begin|> + 07:04 [广告-点击] <|ad_begin|> + 10:24 [视频-点赞/长播] <|video_begin|> + 11:08 [广告-深度转化] <|ad_begin|> + 11:08 [广告-点击] <|ad_begin|> + 13:42 [广告-深度转化] <|ad_begin|> + 13:42 [广告-点击] <|ad_begin|> + 14:50 [广告-深度转化] <|ad_begin|> + 14:50 [广告-点击] <|ad_begin|> + 15:43 [广告-深度转化] <|ad_begin|> + 15:43 [广告-点击] <|ad_begin|> +【2026-01-30】 + 01:25 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 02:22 [广告-深度转化] <|ad_begin|> + 02:22 [广告-点击] <|ad_begin|> + 05:54 [广告-深度转化] <|ad_begin|> + 05:54 [广告-点击] <|ad_begin|> + 09:25 [广告-深度转化] <|ad_begin|> + 09:25 [广告-点击] <|ad_begin|> + 10:10 [广告-深度转化] <|ad_begin|> + 10:10 [广告-点击] <|ad_begin|> + 11:22 [广告-深度转化] <|ad_begin|> + 11:22 [广告-点击] <|ad_begin|> + 12:40 [广告-深度转化] <|ad_begin|> + 12:40 [广告-点击] <|ad_begin|> +【2026-01-31】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + 05:02 [广告-深度转化] <|ad_begin|> + 05:02 [广告-点击] <|ad_begin|> + 06:59 [广告-点击] <|ad_begin|> + 07:54 [广告-点击] <|ad_begin|> + 09:32 [视频-关注/长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 11:44 [广告-深度转化] <|ad_begin|> + 11:44 [广告-点击] <|ad_begin|> + 14:41 [广告-深度转化] <|ad_begin|> + 14:41 [广告-点击] <|ad_begin|> +【2026-02-01】 + 01:26 [广告-深度转化] <|ad_begin|> + 01:26 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:28 [广告-深度转化] <|ad_begin|> + 05:28 [广告-点击] <|ad_begin|> + 10:03 [广告-深度转化] <|ad_begin|> + 10:03 [广告-点击] <|ad_begin|> + 13:41 [视频-浏览] <|video_begin|> + 14:05 [广告-深度转化] <|ad_begin|> + 14:05 [广告-点击] <|ad_begin|> + 14:57 [广告-深度转化] <|ad_begin|> + 14:57 [广告-点击] <|ad_begin|> +【2026-02-02】 + 00:13 [广告-深度转化] <|ad_begin|> + 00:13 [广告-点击] <|ad_begin|> + 05:27 [广告-深度转化] <|ad_begin|> + 05:27 [广告-点击] <|ad_begin|> + 08:13 [广告-深度转化] <|ad_begin|> + 08:13 [广告-点击] <|ad_begin|> + 12:26 [广告-深度转化] <|ad_begin|> + 12:26 [广告-点击] <|ad_begin|> + 13:05 [广告-深度转化] <|ad_begin|> + 13:05 [广告-点击] <|ad_begin|> +【2026-02-03】 + 03:27 [广告-深度转化] <|ad_begin|> + 03:27 [广告-点击] <|ad_begin|> + 06:47 [广告-点击] <|ad_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:05 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:12 [视频-长播] <|video_begin|> + 08:17 [视频-长播] <|video_begin|> + 08:17 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:24 [视频-长播] <|video_begin|> + 08:37 [视频-评论/长播] <|video_begin|> + 08:39 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 08:51 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:03 [视频-长播] <|video_begin|> + 09:10 [视频-长播] <|video_begin|> + 12:27 [视频-长播] <|video_begin|> + 12:27 [视频-长播] <|video_begin|> + 12:59 [广告-深度转化] <|ad_begin|> + 12:59 [广告-点击] <|ad_begin|> + 15:25 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> +【2026-02-04】 + 00:38 [视频-长播] <|video_begin|> + 00:38 [视频-长播] <|video_begin|> + 01:03 [广告-深度转化] <|ad_begin|> + 01:03 [广告-点击] <|ad_begin|> + 04:02 [视频-长播] <|video_begin|> + 04:04 [视频-评论/长播] <|video_begin|> + 05:02 [视频-长播] <|video_begin|> + 05:02 [视频-长播] <|video_begin|> + 05:17 [广告-深度转化] <|ad_begin|> + 05:17 [广告-点击] <|ad_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:45 [视频-长播] <|video_begin|> + 08:48 [视频-长播] <|video_begin|> + 08:48 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 08:57 [视频-长播] <|video_begin|> + 11:52 [广告-深度转化] <|ad_begin|> + 11:52 [广告-点击] <|ad_begin|> + 13:13 [视频-长播] <|video_begin|> + 13:27 [广告-深度转化] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> + 15:57 [视频-长播] <|video_begin|> + 16:19 [广告-深度转化] <|ad_begin|> + 16:19 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:36 [广告-深度转化] <|ad_begin|> + 00:36 [广告-点击] <|ad_begin|> + 03:23 [视频-长播] <|video_begin|> + 05:07 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:19 [视频-长播] <|video_begin|> + 05:28 [视频-长播] <|video_begin|> + 05:28 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-长播] <|video_begin|> + 05:35 [视频-评论/长播] <|video_begin|> + 05:41 [视频-长播] <|video_begin|> + 06:02 [广告-深度转化] <|ad_begin|> + 06:02 [广告-点击] <|ad_begin|> + 10:30 [视频-长播] <|video_begin|> +角色任务:你是一位极端严苛的用户行为数据挖掘专家兼数据格式化专家,请依托以上用户交互历史,针对指定主题提炼具有递进逻辑与内部关联的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 广告-点击、广告-深度转化、视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏 +核心判定逻辑(递进性准则): +请按时间顺序提取 5 步以内的行为链,且后项交互B必须构成前项交互A在场景需求上的协同补充、副作用诱因或兴趣细化升级——即 B 必须源于 A 所延伸出的需求,严禁提取任何品类平级、内容重复或仅由天气/促销触发的并列凑单行为。 +1.场景驱动协同:交互 B 与 交互 A 必须在同一生活场景、主题类目下具有极强的需求补完关系。 +2.兴趣因果递进:交互 B 必须由交互 A 引发的副作用或新需求而产生,或者 A 本身就是 B 的诱因。 +3.需求深度细化:在同一主题类目下,交互 B 的需求必须比交互 A 更具体、更细化,但不包括重复出现的购买、点击、搜索等行为,避免节点内容重复。 +请针对以下主题提取行为逻辑链: +主题:从被动信息流消费到主动健康问询的意识觉醒 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从被动信息流消费到主动健康问询的意识觉醒", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/think<|im_end|> +<|im_start|>assistant + +好的,这项任务要求我分析用户的行为时间线,挖掘出一条从被动娱乐消费到主动关注健康信息的行为逻辑链。我将重点关注用户兴趣的转变节点,并解释其背后的动机变化。 + +我首先注意到,这位用户的行为在很长一段时间内展现出非常稳定且广泛的偏好。从2023年到2025年初,他的购物记录非常务实且多样化,涵盖了食品如酸菜鱼<|prod_begin|>和鸡爪<|prod_begin|>,家居用品如拖把<|prod_begin|>和垃圾袋<|prod_begin|>,以及一些工具类的商品,比如水平仪<|prod_begin|>、扳手<|prod_begin|>和电钻配件<|prod_begin|>。这些消费行为描绘出一个注重生活实用性的中年男性形象。同时,他购买的保健品如黄瓜籽粉<|prod_begin|>、耳耵聍清洗器<|prod_begin|>和各类抑菌膏、草本片剂,也暗示了他对身体健康的潜在关注。 + +进入2025年后,我发现他的兴趣开始明显向直播内容倾斜,尤其偏爱东北地区的主播。他关注的直播间<|living_begin|>、<|living_begin|>、<|living_begin|>等,大多带有浓厚的东北地域特色、接地气的唠嗑风格和才艺表演。这表明他在寻求一种娱乐化、有陪伴感的互动体验。 + +然而,一个显著的兴趣迁移发生在2026年1月下旬。从1月20日开始,我观察到他陷入了对短剧广告的高强度、沉浸式消费中。在短短十几天里,他深度转化或点击了大量的短剧广告,例如《斩仙台真人AI版》<|ad_begin|>、《阴阳神算》<|ad_begin|>、《假太监:掠夺气运从祸乱皇朝开始》<|ad_begin|>等等。这些广告内容多以古装、仙侠、权谋、情感纠葛为主题,剧情紧凑、冲突强烈。这种行为模式非常典型,属于被动地被信息流中的爽文式、快节奏娱乐内容所吸引,并持续进行消费。 + +就在这种高频次的娱乐内容消费浪潮中,我捕捉到了一个关键的转折点。在连续多日沉浸于短剧广告之后,到1月31日,他的行为突然出现了一次性质上的剧变。他主动关注了一个以“中医健康科普”和“痛风知识讲解”为核心内容的直播间<|living_begin|>。这个直播间的主播是“长发医师”,穿着白大褂进行“公益免费问诊”,内容严肃且专业。这次交互与之前被动刷短剧的娱乐行为形成了鲜明对比,从消磨时间的娱乐需求,一跃成为带有明确目的性的主动健康问询。我推测,之前购买保健品的行为只是浅层的健康意识,而这次主动关注专业医师的科普直播,标志着他的健康意识被真正唤醒,开始从被动接收信息转向主动寻求专业解答。 + +综合来看,我认为用户的行为演变路径是清晰的。他最初的消费行为体现了对生活实用性和身体健康的朴素关注。随后,他沉浸在信息流推荐的短剧广告中,表现为一种被动的娱乐内容消费。最终,这种状态被一次关键的行为转变所打破,他开始主动关注并寻求专业的健康知识,完成了从被动娱乐到主动健康问询的意识觉醒。 + +因此,我提炼出如下行为逻辑链: +最初,用户长时间沉浸在信息流推荐的短剧广告中,例如在2026年1月20日深度转化了《斩仙台真人AI版》<|ad_begin|>,这代表了他被动、高频的娱乐内容消费习惯。然而,在经历了连续多日的娱乐内容消费后,用户在2026年1月31日首次主动关注了一个以“中医健康科普”和“痛风知识讲解”为主题的专业医师直播间<|living_begin|>,这标志着他的注意力从被动娱乐显著转移至主动的健康问询,完成了一次关键的需求认知升级。 +{"logic_chain": {"name": "从被动信息流消费到主动健康问询的意识觉醒", "events": [{"date": "2026-01-20", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始状态:用户沉浸在信息流推荐的短剧广告中,行为模式为被动、高频的娱乐内容消费。"}, {"date": "2026-01-31", "action": "[直播-关注] <|living_begin|>", "logic": "行为转折与认知跃迁:在连续多日的娱乐内容轰炸后,用户行为首次出现断崖式转变,从被动接收娱乐信息转向主动关注严肃的“中医健康科普”、“痛风知识讲解”等专业内容,交互深度和意图明确性显著增强,标志着一次重要的注意力转移和需求觉醒。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2024-10-20】 + --:-- [商品-购买] <|prod_begin|> +【2024-10-21】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-04】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-14】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-01-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-02】 + --:-- [直播-打赏] <|living_begin|> +【2025-05-07】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-07-07】 + --:-- [直播-关注] <|living_begin|> +【2025-07-10】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-16】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-17】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-打赏] <|living_begin|> +【2025-07-18】 + --:-- [直播-关注] <|living_begin|> +【2025-07-19】 + --:-- [直播-关注] <|living_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-22】 + --:-- [直播-首次打赏] <|living_begin|> +【2025-07-26】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-07-28】 + --:-- [直播-关注] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-02】 + --:-- [直播-关注] <|living_begin|> +【2025-08-04】 + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-19】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-22】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-23】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-29】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-30】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-08-31】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注/首次打赏] <|living_begin|> +【2025-09-04】 + --:-- [直播-关注] <|living_begin|> +【2025-09-05】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-08】 + --:-- [直播-关注] <|living_begin|> +【2025-09-16】 + --:-- [直播-关注] <|living_begin|> +【2025-09-23】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-01】 + --:-- [直播-打赏] <|living_begin|> +【2025-10-15】 + --:-- [直播-关注] <|living_begin|> +【2025-10-27】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-10-28】 + --:-- [直播-关注] <|living_begin|> +【2025-10-31】 + --:-- [直播-关注] <|living_begin|> +【2025-11-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-关注] <|living_begin|> +【2025-12-21】 + --:-- [直播-关注] <|living_begin|> +【2025-12-27】 + 02:54 [广告-深度转化] <|ad_begin|> + 03:46 [广告-深度转化] <|ad_begin|> + 05:26 [广告-深度转化] <|ad_begin|> + 08:33 [广告-深度转化] <|ad_begin|> + 10:03 [广告-深度转化] <|ad_begin|> + 11:52 [广告-深度转化] <|ad_begin|> + 14:53 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 10:01 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + 00:29 [广告-深度转化] <|ad_begin|> + 00:40 [广告-深度转化] <|ad_begin|> +【2026-01-02】 + 09:50 [广告-深度转化] <|ad_begin|> + 11:58 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + 11:44 [广告-深度转化] <|ad_begin|> + 12:09 [广告-深度转化] <|ad_begin|> + 16:00 [广告-深度转化] <|ad_begin|> + 17:05 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + 11:29 [广告-深度转化] <|ad_begin|> + 13:22 [广告-深度转化] <|ad_begin|> + 16:14 [广告-深度转化] <|ad_begin|> + 17:00 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + 10:44 [广告-深度转化] <|ad_begin|> + 13:12 [广告-深度转化] <|ad_begin|> +【2026-01-06】 + 06:49 [广告-深度转化] <|ad_begin|> + 18:38 [广告-深度转化] <|ad_begin|> + 19:15 [广告-深度转化] <|ad_begin|> + 19:41 [广告-深度转化] <|ad_begin|> +【2026-01-07】 + 01:52 [广告-深度转化] <|ad_begin|> + 13:47 [广告-深度转化] <|ad_begin|> +【2026-01-08】 + 05:04 [广告-深度转化] <|ad_begin|> + 16:17 [广告-深度转化] <|ad_begin|> +【2026-01-09】 + --:-- [直播-关注] <|living_begin|> + 08:15 [广告-深度转化] <|ad_begin|> + 08:30 [广告-深度转化] <|ad_begin|> +【2026-01-11】 + 02:48 [广告-深度转化] <|ad_begin|> +【2026-01-12】 + 06:12 [广告-深度转化] <|ad_begin|> + 08:20 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 05:16 [广告-深度转化] <|ad_begin|> + 08:17 [广告-深度转化] <|ad_begin|> + 12:15 [广告-深度转化] <|ad_begin|> + 12:15 [广告-点击] <|ad_begin|> + 13:24 [广告-深度转化] <|ad_begin|> + 13:24 [广告-点击] <|ad_begin|> +【2026-01-14】 + 05:47 [广告-深度转化] <|ad_begin|> + 05:47 [广告-点击] <|ad_begin|> + 06:32 [广告-深度转化] <|ad_begin|> + 06:32 [广告-点击] <|ad_begin|> + 11:54 [广告-点击] <|ad_begin|> + 12:11 [广告-深度转化] <|ad_begin|> + 12:11 [广告-点击] <|ad_begin|> + 12:43 [广告-点击] <|ad_begin|> + 14:28 [广告-点击] <|ad_begin|> +【2026-01-15】 + 03:23 [广告-点击] <|ad_begin|> + 13:04 [广告-深度转化] <|ad_begin|> + 13:04 [广告-点击] <|ad_begin|> +【2026-01-16】 + 04:24 [广告-深度转化] <|ad_begin|> + 04:24 [广告-点击] <|ad_begin|> + 07:37 [广告-深度转化] <|ad_begin|> + 07:37 [广告-点击] <|ad_begin|> + 16:20 [广告-深度转化] <|ad_begin|> + 16:20 [广告-点击] <|ad_begin|> + 20:35 [广告-点击] <|ad_begin|> +【2026-01-17】 + 01:27 [广告-深度转化] <|ad_begin|> + 01:27 [广告-点击] <|ad_begin|> + 03:32 [广告-深度转化] <|ad_begin|> + 03:32 [广告-点击] <|ad_begin|> + 05:36 [广告-深度转化] <|ad_begin|> + 05:36 [广告-点击] <|ad_begin|> + 07:13 [广告-深度转化] <|ad_begin|> + 07:13 [广告-点击] <|ad_begin|> + 13:13 [广告-点击] <|ad_begin|> + 13:27 [广告-点击] <|ad_begin|> + 13:33 [广告-点击] <|ad_begin|> + 14:47 [广告-深度转化] <|ad_begin|> + 14:47 [广告-点击] <|ad_begin|> +【2026-01-18】 + 08:11 [广告-深度转化] <|ad_begin|> + 08:11 [广告-点击] <|ad_begin|> + 09:23 [广告-点击] <|ad_begin|> +【2026-01-19】 + 11:47 [广告-点击] <|ad_begin|> + 13:37 [广告-深度转化] <|ad_begin|> + 13:37 [广告-点击] <|ad_begin|> +【2026-01-20】 + 04:07 [广告-深度转化] <|ad_begin|> + 04:07 [广告-点击] <|ad_begin|> +【2026-01-21】 + 15:51 [广告-深度转化] <|ad_begin|> + 15:51 [广告-点击] <|ad_begin|> +【2026-01-22】 + 00:28 [广告-深度转化] <|ad_begin|> + 00:28 [广告-点击] <|ad_begin|> + 01:22 [广告-点击] <|ad_begin|> + 04:37 [广告-深度转化] <|ad_begin|> + 04:37 [广告-点击] <|ad_begin|> + 04:51 [广告-点击] <|ad_begin|> +【2026-01-23】 + 03:41 [广告-点击] <|ad_begin|> + 14:46 [广告-点击] <|ad_begin|> + 17:44 [广告-点击] <|ad_begin|> + 20:38 [广告-点击] <|ad_begin|> +【2026-01-24】 + --:-- [商品-购买] <|prod_begin|> + 07:31 [广告-点击] <|ad_begin|> + 08:02 [广告-深度转化] <|ad_begin|> + 08:02 [广告-点击] <|ad_begin|> + 08:12 [广告-点击] <|ad_begin|> + 12:37 [广告-点击] <|ad_begin|> + 15:07 [广告-深度转化] <|ad_begin|> + 15:07 [广告-点击] <|ad_begin|> + 15:24 [广告-点击] <|ad_begin|> +【2026-01-25】 + 04:00 [广告-点击] <|ad_begin|> + 23:17 [广告-点击] <|ad_begin|> +【2026-01-26】 + 07:12 [广告-深度转化] <|ad_begin|> + 07:12 [广告-点击] <|ad_begin|> + 07:36 [广告-深度转化] <|ad_begin|> + 07:36 [广告-点击] <|ad_begin|> + 12:35 [广告-深度转化] <|ad_begin|> + 12:35 [广告-点击] <|ad_begin|> + 18:12 [广告-深度转化] <|ad_begin|> + 18:12 [广告-点击] <|ad_begin|> +【2026-01-27】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 09:33 [广告-深度转化] <|ad_begin|> + 09:33 [广告-点击] <|ad_begin|> + 12:33 [广告-点击] <|ad_begin|> + 16:11 [广告-点击] <|ad_begin|> +【2026-01-28】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 13:03 [广告-点击] <|ad_begin|> + 14:27 [视频-评论/长播] <|video_begin|> + 15:32 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:03 [广告-深度转化] <|ad_begin|> + 07:03 [广告-点击] <|ad_begin|> + 15:12 [视频-评论/长播] <|video_begin|> + 15:16 [视频-评论/长播] <|video_begin|> + 16:05 [视频-评论/长播] <|video_begin|> + 16:13 [视频-评论/长播] <|video_begin|> + 16:24 [广告-点击] <|ad_begin|> + 17:46 [视频-转发/长播] <|video_begin|> +【2026-01-30】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:18 [广告-点击] <|ad_begin|> +【2026-01-31】 + 05:00 [广告-深度转化] <|ad_begin|> + 05:00 [广告-点击] <|ad_begin|> + 11:46 [广告-点击] <|ad_begin|> + 14:54 [视频-转发/长播] <|video_begin|> + 17:10 [广告-点击] <|ad_begin|> + 17:11 [视频-评论/长播] <|video_begin|> + 17:40 [广告-点击] <|ad_begin|> +【2026-02-01】 + 00:48 [视频-评论/长播] <|video_begin|> + 02:09 [视频-评论/长播] <|video_begin|> + 02:16 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:30 [广告-点击] <|ad_begin|> + 04:44 [广告-深度转化] <|ad_begin|> + 04:44 [广告-点击] <|ad_begin|> + 11:55 [广告-点击] <|ad_begin|> + 14:57 [视频-转发/点赞/长播] <|video_begin|> + 19:22 [视频-评论/长播] <|video_begin|> +【2026-02-02】 + 01:19 [视频-评论/长播] <|video_begin|> + 01:47 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 05:25 [视频-评论/长播] <|video_begin|> + 05:40 [广告-点击] <|ad_begin|> + 05:57 [广告-点击] <|ad_begin|> + 07:03 [广告-点击] <|ad_begin|> + 07:47 [视频-评论/长播] <|video_begin|> + 08:10 [视频-评论/长播] <|video_begin|> + 12:04 [视频-评论/长播] <|video_begin|> +【2026-02-03】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 06:37 [视频-评论/长播] <|video_begin|> + 06:47 [视频-浏览] <|video_begin|> + 06:54 [视频-评论/长播] <|video_begin|> + 07:01 [视频-评论/长播] <|video_begin|> + 12:33 [广告-深度转化] <|ad_begin|> + 12:33 [广告-点击] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> + 12:57 [广告-点击] <|ad_begin|> + 13:23 [视频-评论/长播] <|video_begin|> + 14:47 [视频-评论/长播] <|video_begin|> + 15:20 [视频-评论/长播] <|video_begin|> + 16:58 [视频-评论/长播] <|video_begin|> + 17:21 [视频-评论/长播] <|video_begin|> + 17:39 [视频-浏览] <|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|> + 20:43 [视频-评论/长播] <|video_begin|> + 20:53 [视频-评论/长播] <|video_begin|> + 21:10 [视频-评论/长播] <|video_begin|> + 21:18 [视频-评论/长播] <|video_begin|> + 21:25 [视频-评论/长播] <|video_begin|> + 21:35 [视频-评论/长播] <|video_begin|> + 21:39 [视频-评论/长播] <|video_begin|> + 21:44 [视频-评论/长播] <|video_begin|> + 21:52 [视频-评论/长播] <|video_begin|> + 21:52 [视频-评论/长播] <|video_begin|> + 21:59 [视频-评论/长播] <|video_begin|> + 22:12 [视频-评论/长播] <|video_begin|> + 23:19 [广告-点击] <|ad_begin|> + 23:52 [视频-浏览] <|video_begin|> +【2026-02-05】 + 00:37 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 00:41 [视频-长播] <|video_begin|> + 01:08 [视频-收藏/长播] <|video_begin|> + 01:25 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 01:31 [视频-长播] <|video_begin|> + 01:36 [视频-评论/长播] <|video_begin|> + 01:38 [视频-长播] <|video_begin|> + 01:38 [视频-长播] <|video_begin|> + 01:54 [视频-评论/长播] <|video_begin|> + 01:54 [视频-长播] <|video_begin|> + 01:54 [视频-长播] <|video_begin|> + 02:06 [视频-评论/长播] <|video_begin|> + 02:06 [视频-长播] <|video_begin|> + 02:16 [视频-评论/长播] <|video_begin|> + 02:25 [视频-评论/长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:25 [视频-长播] <|video_begin|> + 02:30 [视频-长播] <|video_begin|> + 02:40 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:43 [视频-长播] <|video_begin|> + 02:47 [视频-长播] <|video_begin|> + 02:51 [视频-评论/长播] <|video_begin|> + 03:11 [视频-评论/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 03:32 [视频-长播] <|video_begin|> + 03:32 [视频-长播] <|video_begin|> + 03:37 [视频-长播] <|video_begin|> + 03:55 [视频-长播] <|video_begin|> + 03:55 [视频-长播] <|video_begin|> + 04:01 [视频-评论/长播] <|video_begin|> + 04:01 [视频-评论/长播] <|video_begin|> + 04:01 [视频-长播] <|video_begin|> + 04:09 [视频-评论/长播] <|video_begin|> + 04:09 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 04:53 [视频-长播] <|video_begin|> + 04:53 [视频-长播] <|video_begin|> + 05:45 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 05:59 [视频-长播] <|video_begin|> + 06:13 [视频-长播] <|video_begin|> + 06:13 [视频-长播] <|video_begin|> + 06:32 [视频-评论/长播] <|video_begin|> + 06:32 [视频-长播] <|video_begin|> + 06:39 [视频-长播] <|video_begin|> + 06:45 [视频-长播] <|video_begin|> + 07:01 [视频-长播] <|video_begin|> + 07:01 [视频-长播] <|video_begin|> + 07:07 [视频-评论/长播] <|video_begin|> + 07:07 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:22 [视频-长播] <|video_begin|> + 07:34 [视频-评论/长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:34 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> + 07:41 [视频-长播] <|video_begin|> + 07:57 [视频-长播] <|video_begin|> + 07:57 [视频-长播] <|video_begin|> + 08:10 [广告-点击] <|ad_begin|> + 13:01 [广告-深度转化] <|ad_begin|> + 13:01 [广告-点击] <|ad_begin|> +角色任务:你需要以极端严苛的用户行为数据挖掘专家及数据格式化专家身份,根据以上用户交互历史,针对给定主题抽取存在行为递进性与内在联系的交互行为逻辑链。 +交互行为类型(固定格式严禁更改): 广告-点击、广告-深度转化、视频-浏览、视频-长播、搜索-搜索、商品-点击、商品-购买、直播-关注、直播-首次打赏 +核心逻辑要求(递进性准则): +请按时间顺序提取 5 步以内的行为链,且后项交互B必须构成前项交互A在场景需求上的协同补充、副作用诱因或兴趣细化升级——即 B 必须源于 A 所延伸出的需求,严禁提取任何品类平级、内容重复或仅由天气/促销触发的并列凑单行为。 +1.场景驱动协同:交互 B 和交互 A 必须落在同一生活场景、同一主题类目中,且存在很强的需求补完关系。 +2.兴趣因果递进:交互 B 应是交互 A 带来的副作用需求或新增需求的结果,或者 A 对 B 具有明确诱发作用。 +3.需求深度细化:在同一主题类目下,交互 B 的需求必须比交互 A 更具体、更细化,但不包括重复出现的购买、点击、搜索等行为,避免节点内容重复。 +请根据以下主题提取行为逻辑链: +主题:从被动接收信息到主动探索知识的兴趣演化 + +输出格式:请以 JSON 对象形式返回,结构如下: +{ + "logic_chain": { + "name": "从被动接收信息到主动探索知识的兴趣演化", + "events": [ + { + "date": "YYYY-MM-DD", + "action": "[交互行为类型] 交互内容"(严格对应Timeline中交互条目,不允许省略), + "logic": "逻辑说明" + } + ] + } +}/no_think<|im_end|> +<|im_start|>assistant + + +{"logic_chain": {"name": "从被动接收信息到主动探索知识的兴趣演化", "events": [{"date": "2026-01-26", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始阶段:用户在2025年底至2026年1月期间,被动且大量地深度转化/点击了内容相似的短剧广告(如穿越、逆袭、宫斗题材),行为模式为被动信息接收。"}, {"date": "2026-01-29", "action": "[视频-转发/长播] <|video_begin|>", "logic": "行为转折:用户首次出现主动的、带有知识探索性质的“转发”行为,内容是关于“机械门锁原理”的硬核科普。这标志着用户的兴趣从被动的剧情消费,演化为对具体事物工作原理的主动探究,交互深度和认知意图均发生显著变化。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2023-02-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-02-04】 + --:-- [商品-购买] <|prod_begin|> +【2023-02-13】 + --:-- [商品-购买] <|prod_begin|> +【2023-05-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-07-01】 + --:-- [商品-购买] <|prod_begin|> +【2023-11-07】 + --:-- [商品-购买] <|prod_begin|> +【2024-02-14】 + --:-- [商品-购买] <|prod_begin|> +【2024-02-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-04-22】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-28】 + --:-- [商品-购买] <|prod_begin|> +【2024-05-29】 + --:-- [商品-购买] <|prod_begin|> +【2024-06-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-06-16】 + --:-- [商品-购买] <|prod_begin|> +【2024-08-23】 + --:-- [商品-购买] <|prod_begin|> +【2024-11-03】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2024-11-25】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-08】 + --:-- [商品-购买] <|prod_begin|> +【2024-12-09】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-10】 + --:-- [商品-购买] <|prod_begin|> +【2025-02-23】 + --:-- [直播-关注] <|living_begin|> +【2025-03-15】 + --:-- [商品-购买] <|prod_begin|> +【2025-03-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-14】 + --:-- [直播-关注] <|living_begin|> +【2025-05-17】 + --:-- [直播-关注] <|living_begin|> +【2025-05-20】 + --:-- [直播-关注] <|living_begin|> +【2025-05-26】 + --:-- [直播-关注] <|living_begin|> +【2025-05-29】 + --:-- [商品-购买] <|prod_begin|> +【2025-05-31】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-02】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-06-03】 + --:-- [商品-购买] <|prod_begin|> +【2025-06-06】 + --:-- [直播-关注] <|living_begin|> +【2025-06-09】 + --:-- [直播-关注] <|living_begin|> +【2025-06-11】 + --:-- [直播-关注] <|living_begin|> +【2025-06-18】 + --:-- [直播-关注] <|living_begin|> +【2025-06-28】 + --:-- [直播-关注] <|living_begin|> +【2025-07-21】 + --:-- [直播-关注] <|living_begin|> +【2025-07-22】 + --:-- [直播-关注] <|living_begin|> +【2025-07-31】 + --:-- [直播-关注] <|living_begin|> +【2025-08-02】 + --:-- [直播-关注] <|living_begin|> +【2025-08-03】 + --:-- [直播-关注] <|living_begin|> +【2025-08-06】 + --:-- [直播-关注] <|living_begin|> +【2025-08-11】 + --:-- [直播-关注] <|living_begin|> +【2025-08-12】 + --:-- [直播-关注] <|living_begin|> +【2025-08-13】 + --:-- [直播-关注] <|living_begin|> +【2025-08-14】 + --:-- [直播-关注] <|living_begin|> +【2025-08-16】 + --:-- [直播-关注] <|living_begin|> +【2025-08-19】 + --:-- [直播-关注] <|living_begin|> +【2025-08-20】 + --:-- [直播-关注] <|living_begin|> +【2025-09-18】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-09-21】 + --:-- [商品-点击] <|prod_begin|> +【2025-09-25】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-05】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-09】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-10-10】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-10-11】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-13】 + --:-- [商品-点击] <|prod_begin|> +【2025-10-26】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-03】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-05】 + --:-- [直播-关注] <|living_begin|> +【2025-11-08】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-09】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-11】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-11-19】 + --:-- [直播-关注] <|living_begin|> +【2025-11-20】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-26】 + --:-- [商品-点击] <|prod_begin|> +【2025-11-29】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-03】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-04】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-05】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-07】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2025-12-17】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-18】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-24】 + --:-- [商品-点击] <|prod_begin|> +【2025-12-26】 + --:-- [直播-关注] <|living_begin|> +【2025-12-27】 + 10:34 [广告-深度转化] <|ad_begin|> +【2025-12-29】 + 14:44 [广告-深度转化] <|ad_begin|> +【2025-12-30】 + --:-- [商品-点击] <|prod_begin|> + 16:13 [广告-深度转化] <|ad_begin|> +【2025-12-31】 + 12:51 [广告-深度转化] <|ad_begin|> +【2026-01-01】 + 11:52 [广告-深度转化] <|ad_begin|> +【2026-01-03】 + 15:13 [广告-深度转化] <|ad_begin|> + 15:33 [广告-深度转化] <|ad_begin|> + 15:34 [广告-深度转化] <|ad_begin|> + 16:13 [广告-深度转化] <|ad_begin|> +【2026-01-04】 + 04:11 [广告-深度转化] <|ad_begin|> + 12:24 [广告-深度转化] <|ad_begin|> +【2026-01-05】 + 00:40 [广告-深度转化] <|ad_begin|> + 03:54 [广告-深度转化] <|ad_begin|> + 16:27 [广告-深度转化] <|ad_begin|> +【2026-01-07】 + 08:33 [广告-深度转化] <|ad_begin|> +【2026-01-08】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 04:55 [广告-深度转化] <|ad_begin|> + 12:36 [广告-深度转化] <|ad_begin|> + 13:24 [广告-深度转化] <|ad_begin|> +【2026-01-10】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-11】 + 06:45 [广告-深度转化] <|ad_begin|> +【2026-01-13】 + 03:46 [广告-深度转化] <|ad_begin|> + 06:13 [广告-深度转化] <|ad_begin|> + 09:10 [广告-深度转化] <|ad_begin|> + 11:25 [广告-深度转化] <|ad_begin|> +【2026-01-14】 + 00:10 [广告-深度转化] <|ad_begin|> + 15:40 [广告-深度转化] <|ad_begin|> +【2026-01-15】 + 13:30 [广告-深度转化] <|ad_begin|> +【2026-01-16】 + 14:02 [广告-深度转化] <|ad_begin|> +【2026-01-17】 + 07:20 [广告-深度转化] <|ad_begin|> +【2026-01-18】 + 03:18 [广告-深度转化] <|ad_begin|> + 08:21 [广告-深度转化] <|ad_begin|> + 10:43 [广告-深度转化] <|ad_begin|> + 15:06 [广告-深度转化] <|ad_begin|> +【2026-01-19】 + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 07:59 [广告-深度转化] <|ad_begin|> +【2026-01-20】 + --:-- [商品-点击] <|prod_begin|> +【2026-01-21】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> +【2026-01-22】 + 07:37 [广告-深度转化] <|ad_begin|> + 09:54 [视频-点赞/长播] <|video_begin|> + 12:38 [广告-深度转化] <|ad_begin|> + 12:44 [广告-深度转化] <|ad_begin|> + 13:11 [广告-深度转化] <|ad_begin|> + 14:50 [广告-深度转化] <|ad_begin|> + 14:59 [广告-深度转化] <|ad_begin|> + 15:27 [广告-深度转化] <|ad_begin|> +【2026-01-23】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + 01:12 [广告-深度转化] <|ad_begin|> + 07:34 [广告-深度转化] <|ad_begin|> + 11:50 [广告-深度转化] <|ad_begin|> +【2026-01-24】 + 00:58 [广告-深度转化] <|ad_begin|> + 03:29 [广告-深度转化] <|ad_begin|> + 07:39 [广告-深度转化] <|ad_begin|> + 08:57 [广告-深度转化] <|ad_begin|> + 09:59 [广告-深度转化] <|ad_begin|> + 10:10 [广告-深度转化] <|ad_begin|> + 22:30 [广告-深度转化] <|ad_begin|> +【2026-01-25】 + --:-- [直播-关注] <|living_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 10:33 [广告-深度转化] <|ad_begin|> + 12:33 [广告-深度转化] <|ad_begin|> + 13:56 [广告-深度转化] <|ad_begin|> +【2026-01-27】 + --:-- [直播-关注] <|living_begin|> +【2026-01-28】 + 14:12 [广告-深度转化] <|ad_begin|> + 15:52 [广告-深度转化] <|ad_begin|> +【2026-01-29】 + 13:22 [广告-深度转化] <|ad_begin|> + 16:15 [视频-长播] <|video_begin|> + 16:48 [视频-长播] <|video_begin|> +【2026-01-30】 + 00:48 [视频-长播] <|video_begin|> + 00:48 [视频-长播] <|video_begin|> + 02:12 [视频-长播] <|video_begin|> + 03:29 [视频-长播] <|video_begin|> + 04:43 [视频-长播] <|video_begin|> + 07:53 [广告-深度转化] <|ad_begin|> + 09:09 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 09:56 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 11:10 [视频-长播] <|video_begin|> + 11:10 [视频-长播] <|video_begin|> + 12:01 [视频-长播] <|video_begin|> + 13:45 [广告-深度转化] <|ad_begin|> + 15:25 [视频-长播] <|video_begin|> + 15:45 [广告-深度转化] <|ad_begin|> + 20:53 [视频-长播] <|video_begin|> +【2026-01-31】 + 04:08 [视频-长播] <|video_begin|> + 04:08 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 04:17 [视频-长播] <|video_begin|> + 07:52 [视频-长播] <|video_begin|> + 08:17 [广告-深度转化] <|ad_begin|> + 10:59 [视频-长播] <|video_begin|> + 14:35 [视频-长播] <|video_begin|> + 14:35 [视频-长播] <|video_begin|> + 15:36 [广告-点击] <|ad_begin|> + 23:41 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> + 23:47 [广告-点击] <|ad_begin|> + 23:49 [广告-点击] <|ad_begin|> + 23:50 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:51 [广告-点击] <|ad_begin|> + 23:54 [广告-点击] <|ad_begin|> + 23:57 [广告-点击] <|ad_begin|> +【2026-02-01】 + 01:29 [广告-点击] <|ad_begin|> + 02:03 [视频-长播] <|video_begin|> + 02:17 [广告-点击] <|ad_begin|> + 02:22 [广告-点击] <|ad_begin|> + 08:22 [广告-点击] <|ad_begin|> + 08:32 [视频-长播] <|video_begin|> + 08:37 [视频-长播] <|video_begin|> + 10:00 [视频-长播] <|video_begin|> + 12:00 [广告-点击] <|ad_begin|> + 12:57 [广告-深度转化] <|ad_begin|> + 12:57 [广告-点击] <|ad_begin|> + 14:06 [广告-深度转化] <|ad_begin|> + 14:06 [广告-点击] <|ad_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:27 [广告-点击] <|ad_begin|> + 15:31 [广告-点击] <|ad_begin|> + 15:31 [广告-点击] <|ad_begin|> + 15:33 [广告-点击] <|ad_begin|> + 15:53 [广告-点击] <|ad_begin|> + 21:54 [视频-长播] <|video_begin|> + 21:54 [视频-长播] <|video_begin|> + 21:56 [广告-点击] <|ad_begin|> + 23:07 [视频-长播] <|video_begin|> +【2026-02-02】 + 00:16 [广告-点击] <|ad_begin|> + 00:21 [广告-点击] <|ad_begin|> + 00:22 [广告-点击] <|ad_begin|> + 00:24 [广告-点击] <|ad_begin|> + 04:40 [广告-点击] <|ad_begin|> + 07:47 [广告-点击] <|ad_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:25 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 09:38 [视频-长播] <|video_begin|> + 10:07 [视频-长播] <|video_begin|> + 10:43 [广告-深度转化] <|ad_begin|> + 10:43 [广告-点击] <|ad_begin|> + 12:12 [广告-点击] <|ad_begin|> + 14:05 [广告-深度转化] <|ad_begin|> + 14:05 [广告-点击] <|ad_begin|> + 14:55 [广告-点击] <|ad_begin|> + 20:53 [视频-长播] <|video_begin|> + 21:21 [视频-长播] <|video_begin|> + 23:54 [广告-点击] <|ad_begin|> + 23:55 [广告-点击] <|ad_begin|> +【2026-02-03】 + 00:00 [广告-点击] <|ad_begin|> + 00:01 [广告-点击] <|ad_begin|> + 06:36 [广告-点击] <|ad_begin|> + 07:50 [广告-深度转化] <|ad_begin|> + 07:50 [广告-点击] <|ad_begin|> + 11:20 [广告-点击] <|ad_begin|> + 11:23 [广告-点击] <|ad_begin|> + 11:24 [广告-点击] <|ad_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 11:53 [视频-长播] <|video_begin|> + 12:55 [视频-长播] <|video_begin|> + 13:44 [广告-点击] <|ad_begin|> + 13:46 [广告-点击] <|ad_begin|> + 21:51 [广告-点击] <|ad_begin|> + 21:52 [广告-点击] <|ad_begin|> + 21:56 [广告-点击] <|ad_begin|> + 21:57 [广告-点击] <|ad_begin|> + 21:59 [广告-点击] <|ad_begin|> + 22:01 [广告-点击] <|ad_begin|> + 22:02 [广告-点击] <|ad_begin|> + 22:03 [广告-点击] <|ad_begin|> + 22:04 [广告-点击] <|ad_begin|> + 22:05 [广告-点击] <|ad_begin|> +【2026-02-04】 + 01:12 [广告-点击] <|ad_begin|> + 04:04 [视频-长播] <|video_begin|> + 08:33 [视频-长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 10:59 [广告-点击] <|ad_begin|> + 11:37 [广告-深度转化] <|ad_begin|> + 11:37 [广告-点击] <|ad_begin|> + 23:43 [广告-点击] <|ad_begin|> +【2026-02-05】 + 00:56 [视频-长播] <|video_begin|> + 01:47 [视频-长播] <|video_begin|> + 02:59 [广告-深度转化] <|ad_begin|> + 02:59 [广告-点击] <|ad_begin|> + 03:50 [广告-点击] <|ad_begin|> + 03:51 [广告-点击] <|ad_begin|> + 03:52 [广告-点击] <|ad_begin|> + 03:56 [广告-点击] <|ad_begin|> + 03:57 [广告-点击] <|ad_begin|> + 06:05 [视频-长播] <|video_begin|> + 08:32 [广告-深度转化] <|ad_begin|> + 08:32 [广告-点击] <|ad_begin|> + 10:13 [广告-点击] <|ad_begin|> + 10:52 [广告-深度转化] <|ad_begin|> + 10:52 [广告-点击] <|ad_begin|> + 12:29 [广告-深度转化] <|ad_begin|> + 12:29 [广告-点击] <|ad_begin|> + 14:35 [广告-点击] <|ad_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 + +好的,我来分析一下这位用户的行为数据,以推断其兴趣是如何从被动接收娱乐信息,逐步演化到主动探索专业知识的。 + +从整体交互历史来看,我注意到这位用户的行为模式展现出一条清晰的演变轨迹。在早期,用户的消费行为主要集中在生活必需品和服饰上,例如购买妈妈装 <|prod_begin|>、女包 <|prod_begin|> 以及各类农产品和食品调料。这表明用户是一位注重家庭生活、有一定年纪的女性。 + +随着时间的推移,特别是在2025年,用户的兴趣开始明显地向直播内容倾斜。我发现,在2025年5月14日,用户关注了一个以剧情扮演和戏剧化直播为特点的主播 <|living_begin|>。这类直播内容娱乐性强,互动性高,主要是为了消遣和放松,属于一种比较被动的娱乐信息接收。这可以看作是用户兴趣的初始阶段,偏好轻松、有趣、有故事性的内容。 + +然而,一个显著的转折点出现在了2025年7月22日。在这一天,用户关注了一位标签为“中医养生达人”和“穴位教学专家”的主播 <|living_begin|>。这个行为非常关键,因为它标志着用户的兴趣从纯粹的娱乐消遣,开始转向具有实用价值和专业知识的领域。中医和养生这类内容需要用户投入更多的认知精力去理解和学习,不再是简单的被动观看,而是带有主动获取知识的目的。我推测,这可能是由于用户自身或家庭对健康问题的关注度提升,从而驱动了这一兴趣的迁移。 + +在建立了对中医养生的初步兴趣后,用户的探索行为变得更加深入和具体。大约一个月后,即2025年8月16日,用户再次关注了一位中医领域的讲师 <|living_begin|>。与前一位主播相比,这位主播的标签更为细化和专业,例如“心脑血管健康科普者”和“脾胃调理实操导师”。这表明用户的需求已经从泛泛的养生科普,升级到了针对特定健康问题的解决方案探索。这种从宏观到微观的兴趣深化,反映出用户正在主动构建自己的健康知识体系,而不仅仅是随机浏览。 + +综合来看,这位用户的兴趣演化路径清晰地展示了从被动娱乐到主动求知的转变。最初,用户被剧情化、娱乐性强的直播内容所吸引,这满足了其基础的消遣需求。随后,出于对健康问题的关注,用户的兴趣点转移到了实用性更强的中医养生领域,开始主动学习专业知识。最终,这种学习行为进一步深化,用户开始聚焦于更具体、更专业的健康调理方向,显示出一种系统性的知识探索倾向。 + +因此,我倾向于认为,用户的核心兴趣已经从早期的娱乐化直播内容,逐步演变为对专业健康知识的主动探索。这一演化过程始于对剧情扮演型主播的关注 <|living_begin|>,随后在关注中医养生达人 <|living_begin|> 时发生了关键性的转折,最终通过关注更具体的心脑血管及脾胃调理讲师 <|living_begin|> 得以深化和细化。未来,向其推荐具有深度、专业且可实操的健康养生类内容,有较大概率被其接纳和喜爱。 +{"logic_chain": {"name": "从被动接收娱乐信息到主动探索专业知识的兴趣演化", "events": [{"date": "2025-05-14", "action": "[直播-关注] <|living_begin|>", "logic": "初始阶段:兴趣主要集中在娱乐性、剧情化的直播内容,以消遣为主要目的。"}, {"date": "2025-07-22", "action": "[直播-关注] <|living_begin|>", "logic": "兴趣转折与深化:首次关注具有强知识属性的“中医养生”、“穴位教学”主播,标志着用户兴趣从纯娱乐转向实用性健康知识获取,实现了认知需求的跃迁。"}, {"date": "2025-08-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知聚焦与细化:在已建立中医养生兴趣的基础上,进一步关注更具体、更深入的领域,如“心脑血管健康”、“脾胃调理实操”,表明用户正在构建更系统化的健康知识体系。"}]}}<|im_end|> +<|im_start|>user +【用户交互历史】: +【2025-08-08】 + --:-- [直播-关注] <|living_begin|> +【2025-08-17】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-20】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-08-21】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-13】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-09-19】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-09-27】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-14】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-10-17】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-18】 + --:-- [商品-购买] <|prod_begin|> +【2025-10-25】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-01】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-02】 + --:-- [商品-购买] <|prod_begin|> +【2025-11-10】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-15】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-11-29】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-10】 + 04:45 [广告-点击] <|ad_begin|> +【2025-12-11】 + 04:33 [广告-点击] <|ad_begin|> +【2025-12-12】 + 13:14 [广告-深度转化] <|ad_begin|> + 13:14 [广告-点击] <|ad_begin|> + 15:59 [广告-点击] <|ad_begin|> +【2025-12-13】 + 04:09 [广告-点击] <|ad_begin|> + 06:39 [广告-点击] <|ad_begin|> + 07:11 [广告-点击] <|ad_begin|> + 07:15 [广告-点击] <|ad_begin|> + 09:37 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-14】 + 01:12 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-15】 + 11:48 [广告-点击] <|ad_begin|> +【2025-12-16】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-19】 + 14:08 [广告-点击] <|ad_begin|> +【2025-12-20】 + 03:46 [广告-点击] <|ad_begin|> +【2025-12-23】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-24】 + 05:10 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> +【2025-12-28】 + --:-- [商品-购买] <|prod_begin|> +【2025-12-29】 + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-01】 + 02:01 [广告-点击] <|ad_begin|> + 08:25 [广告-深度转化] <|ad_begin|> + 08:25 [广告-点击] <|ad_begin|> +【2026-01-02】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-03】 + 09:17 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-04】 + --:-- [直播-关注] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 10:17 [广告-点击] <|ad_begin|> + 13:18 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-06】 + --:-- [商品-购买] <|prod_begin|> +【2026-01-07】 + --:-- [商品-加购] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-08】 + 11:53 [广告-点击] <|ad_begin|> + 12:00 [广告-点击] <|ad_begin|> + --:-- [商品-加购] <|prod_begin|> +【2026-01-09】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-10】 + 17:19 [广告-点击] <|ad_begin|> +【2026-01-11】 + 05:51 [广告-点击] <|ad_begin|> + 08:07 [广告-点击] <|ad_begin|> + 08:23 [广告-点击] <|ad_begin|> + 15:20 [广告-点击] <|ad_begin|> +【2026-01-13】 + --:-- [直播-首次打赏] <|living_begin|> +【2026-01-17】 + 08:36 [广告-点击] <|ad_begin|> + 08:38 [广告-点击] <|ad_begin|> + 08:39 [广告-点击] <|ad_begin|> + 08:46 [广告-点击] <|ad_begin|> + 08:46 [广告-点击] <|ad_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-19】 + --:-- [商品-加购] <|prod_begin|> +【2026-01-20】 + 06:04 [广告-深度转化] <|ad_begin|> + 06:04 [广告-点击] <|ad_begin|> + 07:06 [广告-深度转化] <|ad_begin|> + 07:06 [广告-点击] <|ad_begin|> + 23:57 [广告-点击] <|ad_begin|> +【2026-01-21】 + --:-- [直播-首次打赏] <|living_begin|> +【2026-01-22】 + 03:23 [视频-收藏/长播] <|video_begin|> + 03:35 [广告-点击] <|ad_begin|> + 03:40 [广告-点击] <|ad_begin|> + 11:15 [视频-收藏/长播] <|video_begin|> +【2026-01-23】 + 04:50 [广告-点击] <|ad_begin|> + 15:01 [视频-收藏/长播] <|video_begin|> +【2026-01-24】 + --:-- [直播-关注/首次打赏] <|living_begin|> + 10:39 [视频-收藏/长播] <|video_begin|> + 11:07 [视频-收藏/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 17:07 [视频-收藏/长播] <|video_begin|> +【2026-01-25】 + 04:19 [视频-关注/长播] <|video_begin|> + 05:13 [广告-点击] <|ad_begin|> + 05:52 [视频-收藏/长播] <|video_begin|> + 06:04 [视频-转发/长播] <|video_begin|> + 07:51 [广告-点击] <|ad_begin|> + 14:48 [广告-点击] <|ad_begin|> + 15:28 [视频-转发/长播] <|video_begin|> + 16:48 [视频-评论/长播] <|video_begin|> + 16:55 [视频-评论/长播] <|video_begin|> +【2026-01-26】 + 01:33 [广告-深度转化] <|ad_begin|> + 01:33 [广告-点击] <|ad_begin|> + 03:13 [视频-评论/长播] <|video_begin|> + 09:11 [视频-评论/长播] <|video_begin|> + 09:31 [视频-收藏/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 12:40 [视频-评论/长播] <|video_begin|> + 12:40 [视频-转发/长播] <|video_begin|> + 14:50 [视频-评论/长播] <|video_begin|> + 15:16 [视频-评论/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-01-27】 + --:-- [直播-首次打赏] <|living_begin|> + 03:33 [视频-收藏/长播] <|video_begin|> + 03:47 [视频-关注/长播] <|video_begin|> + 04:01 [视频-转发/长播] <|video_begin|> + 07:08 [视频-评论/长播] <|video_begin|> + 09:35 [视频-评论/长播] <|video_begin|> + 15:40 [视频-评论/长播] <|video_begin|> +【2026-01-28】 + 02:41 [视频-评论/长播] <|video_begin|> + 04:09 [广告-点击] <|ad_begin|> + 04:51 [视频-评论/长播] <|video_begin|> + 05:33 [视频-评论/长播] <|video_begin|> + 16:31 [视频-评论/长播] <|video_begin|> +【2026-01-29】 + 02:05 [广告-点击] <|ad_begin|> + 04:09 [视频-评论/长播] <|video_begin|> + 04:09 [视频-收藏/长播] <|video_begin|> + 04:33 [视频-收藏/长播] <|video_begin|> + 05:52 [广告-点击] <|ad_begin|> + 08:17 [视频-转发/长播] <|video_begin|> + 10:41 [视频-评论/长播] <|video_begin|> + 12:05 [视频-评论/长播] <|video_begin|> + 13:16 [视频-评论/长播] <|video_begin|> + 15:06 [视频-评论/长播] <|video_begin|> +【2026-01-30】 + 08:39 [视频-转发/长播] <|video_begin|> + 15:22 [视频-评论/长播] <|video_begin|> + 16:32 [视频-评论/长播] <|video_begin|> +【2026-01-31】 + 03:16 [视频-评论/长播] <|video_begin|> + 03:16 [视频-收藏/长播] <|video_begin|> + 03:19 [视频-关注/长播] <|video_begin|> + 08:52 [广告-点击] <|ad_begin|> + 09:12 [视频-收藏/长播] <|video_begin|> + 15:09 [视频-评论/长播] <|video_begin|> + 16:20 [视频-收藏/长播] <|video_begin|> + 16:20 [视频-收藏/长播] <|video_begin|> + 16:24 [视频-评论/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> + 16:45 [视频-评论/长播] <|video_begin|> +【2026-02-01】 + 04:25 [视频-评论/长播] <|video_begin|> + 06:08 [视频-评论/长播] <|video_begin|> + 15:04 [视频-转发/长播] <|video_begin|> + --:-- [商品-购买] <|prod_begin|> +【2026-02-02】 + 03:01 [视频-评论/长播] <|video_begin|> + 06:29 [视频-评论/长播] <|video_begin|> + 06:29 [视频-收藏/长播] <|video_begin|> + 08:36 [视频-评论/长播] <|video_begin|> + 10:17 [视频-评论/长播] <|video_begin|> + 14:08 [视频-评论/长播] <|video_begin|> + 15:46 [视频-评论/长播] <|video_begin|> +【2026-02-03】 + 02:47 [广告-点击] <|ad_begin|> + 02:47 [广告-点击] <|ad_begin|> + 09:27 [广告-点击] <|ad_begin|> + 10:09 [视频-转发/评论/收藏/长播] <|video_begin|> + 14:33 [视频-收藏/长播] <|video_begin|> + 14:43 [广告-点击] <|ad_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 17:09 [视频-评论/长播] <|video_begin|> + 17:16 [视频-评论/长播] <|video_begin|> + 17:21 [视频-评论/长播] <|video_begin|> +【2026-02-04】 + --:-- [直播-首次打赏] <|living_begin|> + --:-- [直播-首次打赏] <|living_begin|> + 01:42 [视频-收藏/长播] <|video_begin|> + 01:47 [视频-评论/长播] <|video_begin|> + 02:31 [视频-评论/长播] <|video_begin|> + 05:22 [视频-评论/长播] <|video_begin|> + 05:54 [视频-评论/长播] <|video_begin|> + 05:59 [视频-评论/长播] <|video_begin|> + 07:26 [视频-评论/长播] <|video_begin|> + 08:12 [视频-转发/长播] <|video_begin|> + 12:59 [视频-评论/收藏/长播] <|video_begin|> + 15:55 [视频-评论/长播] <|video_begin|> + 15:58 [视频-收藏/长播] <|video_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + --:-- [商品-点击] <|prod_begin|> + 22:45 [视频-评论/长播] <|video_begin|> +【2026-02-05】 + 00:48 [广告-点击] <|ad_begin|> + 00:51 [广告-深度转化] <|ad_begin|> + 00:51 [广告-点击] <|ad_begin|> + 01:23 [视频-转发/点赞/长播] <|video_begin|> + 01:24 [广告-点击] <|ad_begin|> + 01:34 [视频-收藏/长播] <|video_begin|> + 02:26 [广告-点击] <|ad_begin|> + 03:22 [视频-收藏/长播] <|video_begin|> + 05:19 [视频-评论/长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:11 [视频-长播] <|video_begin|> + 06:18 [视频-长播] <|video_begin|> + 06:18 [视频-评论/长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 07:33 [视频-长播] <|video_begin|> + 08:28 [广告-深度转化] <|ad_begin|> + 08:28 [广告-点击] <|ad_begin|> + 08:53 [视频-长播] <|video_begin|> + 08:54 [广告-点击] <|ad_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-长播] <|video_begin|> + 09:30 [视频-转发/长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:45 [视频-长播] <|video_begin|> + 09:47 [视频-长播] <|video_begin|> + 09:47 [视频-长播] <|video_begin|> + 10:15 [广告-深度转化] <|ad_begin|> + 10:15 [广告-点击] <|ad_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:26 [视频-长播] <|video_begin|> + 10:30 [广告-点击] <|ad_begin|> + 10:53 [视频-长播] <|video_begin|> + 10:53 [视频-长播] <|video_begin|> + 11:01 [广告-点击] <|ad_begin|> + 11:01 [广告-点击] <|ad_begin|> + 11:34 [视频-长播] <|video_begin|> + 11:40 [视频-长播] <|video_begin|> + 11:40 [视频-长播] <|video_begin|> + 11:46 [视频-长播] <|video_begin|> + 11:46 [视频-长播] <|video_begin|> + 13:32 [视频-评论/长播] <|video_begin|> + 13:40 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:57 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 14:58 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:02 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:07 [视频-长播] <|video_begin|> + 15:32 [视频-长播] <|video_begin|> + 15:32 [视频-长播] <|video_begin|> + 15:32 [视频-评论/长播] <|video_begin|> + 15:37 [视频-长播] <|video_begin|> + 15:37 [视频-长播] <|video_begin|> + 15:40 [视频-长播] <|video_begin|> + 15:40 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:43 [视频-长播] <|video_begin|> + 15:48 [视频-长播] <|video_begin|> + 15:48 [视频-长播] <|video_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 构成因果递进关系,即 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 + +好的,我来分析一下这项推荐任务。任务要求我基于用户的交互历史,挖掘出一条从产生兴趣到最终完成购买的消费决策链路。 + +从整体时间线来看,我注意到这位用户的消费行为相当广泛,涵盖了零食、香氛、个护、虚拟商品和电子产品等多个领域,显示出其兴趣点的多样性。在内容消费上,用户对游戏,特别是篮球类(如NBA2K)和射击类(如和平精英、CS:GO)表现出浓厚兴趣,同时也会关注一些生活、搞笑和情感类视频。直播方面,用户的偏好则比较分散,既有游戏主播,也有情感互动和才艺展示型主播。 + +为了找到一条清晰的“从泛化兴趣到精准购买”的行为链,我需要寻找一个从初步意向,经过信息搜集或兴趣强化,最终导向购买完成的完整过程。简单地购买零食或虚拟商品,虽然构成了消费,但往往缺少中间的决策强化环节,更像是即时性的需求满足。 + +在浏览2026年1月初的行为时,我发现了一个很有价值的信号。在1月2日,用户将一份泰国金枕榴莲肉 <|prod_begin|> 加入了购物车。这是一个非常明确的购买意向,但用户并没有立刻下单。这让我推测,他可能还在犹豫,或者在等待一个合适的时机,也可能是在寻找更多信息来坚定自己的购买决心。这个“加购”行为,可以看作是整个决策链路的起点。 + +接下来,我需要寻找能强化这个购买意向的行为。我仔细梳理了从1月2日到月底的所有交互记录。在这期间,用户消费了大量游戏和篮球相关的视频内容,也购买了一些游戏道具和电子产品,但这些都与榴莲这个品类无关。直到1月31日,一个关键行为出现了:用户关注并长时间观看了一个关于南丰榴莲加工厂的视频 <|video_begin|>。这个视频详细展示了榴莲从采摘、分类到包装的全过程,强调了果实的品质和加工的专业性,并且视频中还穿插了主播的推介和优惠信息。我认为,这个行为与月初的加购行为构成了强烈的因果关联。用户通过观看这个视频,很可能打消了之前对于产品品质、来源等方面的疑虑,视频内容极大地增强了他对榴莲产品的信任感。 + +最关键的一步,是决策的闭环。就在观看完榴莲加工厂视频的同一天,也就是1月31日,用户完成了购买行为,下单的正是月初加入购物车的那款金枕榴莲肉 <|prod_begin|>。这个时间上的紧密衔接,让我几乎可以肯定,观看视频是促使他最终下单的关键催化剂。从产生初步意向(加购),到通过内容消费进行信息确认和决策强化(观看视频),再到最终完成购买,这一系列行为构成了一个非常完整且逻辑清晰的消费决策闭环。 + +因此,我倾向于认为,用户的消费决策过程是:首先在1月2日产生了明确的购买意向,将榴莲 <|prod_begin|> 加入购物车;随后,在近一个月后的1月31日,通过观看榴莲加工厂的视频 <|video_begin|> 获取了更多产品信息,增强了购买信心;最终,在信息获取的当天完成了对该商品 <|prod_begin|> 的购买,形成了一个从兴趣到决策的完整闭环。 +{"logic_chain": {"name": "从泛化兴趣到精准购买的消费决策闭环", "events": [{"date": "2026-01-02", "action": "[商品-加购] <|prod_begin|>", "logic": "问题触发:产生明确的购买意向,将特定商品(金枕榴莲肉)加入购物车,但未立即下单,可能处于信息收集或决策犹豫阶段。"}, {"date": "2026-01-31", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息获取与决策强化:通过观看榴莲加工厂的视频,了解了产品的处理过程和品质特点,这种内容消费行为直接关联到之前的购买意向,起到了增强信任和促进决策的作用。"}, {"date": "2026-01-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策闭环:在观看完相关视频的同一天,完成了对之前加购的同一商品的购买行为,形成了从意向到购买的完整闭环,视频观看是促成最终决策的关键环节。"}]}}<|im_end|> +<|im_start|>user +你具备理解商品token并生成高质量商品描述的能力。 +请解释本商品token<|prod_begin|>中的商品内容/no_think<|im_end|> +<|im_start|>assistant + + +这款竹叶青大方圆天然水晶石头镜,专为户外活动设计,镜框采用经典玳瑁纹路,兼具复古与时尚感,镜腿末端饰有皇冠标志,彰显精致细节。镜片为天然水晶材质,经特殊工艺打造,具备优异的防眩光性能,能有效提升户外环境下的视觉清晰度,尤其适合垂钓、登山、徒步等场景。作为一款防护型户外眼镜,它不仅提供物理遮挡,更强化了视觉舒适度与安全性。虽定位为户外应急装备,但其设计兼顾日常佩戴,适合追求品质与功能兼备的户外爱好者。商品售价1888元,由平台自营,支持无忧退换,是高端户外装备的优选。<|im_end|> +<|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, 151667, 198, 99692, 3837, 105846, 88802, 101882, 35946, 101042, 20002, 104796, 20450, 43268, 3837, 102541, 20221, 101946, 45181, 107285, 100415, 100030, 26939, 101966, 100020, 99722, 27369, 104796, 104913, 63314, 1773, 35946, 44063, 117693, 20002, 100565, 9370, 102324, 92374, 90395, 104136, 41146, 109302, 111443, 100682, 3407, 35946, 101140, 106394, 3837, 104269, 20002, 104796, 18493, 110302, 104986, 31843, 112227, 99491, 100407, 100136, 109838, 113721, 1773, 45181, 17, 15, 17, 18, 7948, 26939, 17, 15, 17, 20, 105285, 3837, 100648, 102297, 65577, 99491, 109408, 100136, 108511, 3837, 114369, 101083, 29524, 99918, 99800, 100655, 176247, 156770, 160182, 170721, 33108, 100417, 108302, 176247, 157128, 164951, 173695, 3837, 102192, 104784, 29524, 101325, 99360, 176247, 158131, 161634, 172995, 33108, 100813, 100509, 176247, 158131, 161659, 169467, 3837, 101034, 101883, 102011, 21515, 109348, 3837, 101912, 100021, 99966, 176247, 159624, 165184, 168777, 5373, 113490, 44934, 176247, 156592, 164399, 173097, 33108, 38212, 101444, 106306, 176247, 157780, 162821, 170528, 1773, 100001, 100030, 101070, 109655, 20221, 46944, 104216, 99424, 102556, 104196, 15946, 7948, 105106, 101201, 1773, 91572, 3837, 42411, 103946, 9370, 114505, 29524, 115439, 110170, 99742, 176247, 158490, 161380, 174064, 5373, 100229, 122287, 122763, 105077, 31548, 176247, 158973, 159866, 168833, 33108, 104010, 100598, 100517, 103143, 5373, 99808, 21894, 34718, 100067, 3837, 74763, 108574, 34187, 108484, 101099, 108136, 106362, 100020, 3407, 101040, 17, 15, 17, 20, 106649, 3837, 111003, 100648, 100565, 55286, 100687, 69041, 101981, 43815, 108825, 3837, 101150, 99835, 99242, 104756, 105638, 107206, 1773, 42411, 100020, 9370, 113795, 176249, 156121, 167415, 174469, 5373, 176249, 154497, 167910, 174331, 5373, 176249, 156041, 166752, 172963, 49567, 3837, 100492, 106646, 108011, 9370, 104756, 106002, 100175, 5373, 116963, 9370, 119375, 121182, 104040, 33108, 99306, 99434, 104319, 1773, 43288, 102406, 104677, 105789, 101053, 100415, 32108, 5373, 18830, 106494, 98650, 9370, 104199, 101904, 3407, 103968, 3837, 46944, 104656, 110257, 113274, 108132, 17, 15, 17, 21, 7948, 16, 115014, 1773, 45181, 16, 9754, 17, 15, 8903, 55286, 3837, 35946, 104144, 26939, 42411, 114387, 32664, 99534, 99418, 101927, 9370, 115432, 5373, 117739, 28330, 100030, 15946, 1773, 18493, 106793, 94498, 101437, 69249, 3837, 42411, 102217, 101548, 57191, 72651, 113554, 99534, 99418, 101927, 3837, 77557, 26940, 102861, 100717, 53938, 106794, 15469, 40301, 25067, 176251, 159600, 166095, 175233, 5373, 26940, 108882, 99315, 69103, 25067, 176251, 152160, 166095, 175641, 5373, 26940, 99436, 99222, 48828, 5122, 111924, 100308, 99180, 90840, 45181, 103039, 100397, 99767, 99816, 55286, 25067, 176251, 153277, 160442, 169057, 104008, 1773, 100001, 101927, 43815, 42140, 23031, 99470, 98641, 5373, 100717, 102530, 5373, 40981, 100491, 5373, 104934, 100300, 102826, 103237, 3837, 105461, 114408, 5373, 105417, 102637, 1773, 100137, 101070, 100144, 99491, 101460, 3837, 100409, 107285, 29490, 99250, 27369, 88653, 101047, 102308, 16744, 28330, 5373, 99234, 105288, 100415, 43815, 31838, 100765, 90395, 100652, 71817, 100030, 3407, 104158, 100137, 114427, 32571, 9370, 100415, 43815, 100030, 110856, 15946, 3837, 35946, 111781, 99495, 46944, 99936, 9370, 114695, 27442, 1773, 18493, 104005, 42140, 8903, 117739, 34204, 99534, 99418, 101927, 103922, 3837, 26939, 16, 9754, 18, 16, 8903, 3837, 100648, 101070, 103961, 100347, 99593, 32571, 105155, 101913, 99418, 74040, 1773, 42411, 101966, 100020, 104059, 23031, 2073, 104823, 99722, 106094, 854, 33108, 2073, 100406, 99208, 100032, 105250, 854, 103125, 43815, 9370, 113795, 176249, 156041, 160265, 171554, 1773, 99487, 101981, 106588, 107206, 20412, 2073, 45861, 28291, 107158, 33590, 105611, 99243, 26288, 119464, 71817, 2073, 101292, 103965, 56007, 99781, 33590, 43815, 106625, 100136, 99878, 1773, 103969, 108221, 57218, 101056, 107285, 101210, 99534, 99418, 9370, 100415, 101070, 104416, 106259, 104877, 3837, 45181, 32320, 100268, 20450, 9370, 100415, 100354, 3837, 14777, 100560, 99787, 106646, 100692, 100466, 104196, 101966, 99722, 118957, 1773, 35946, 117132, 3837, 101056, 103946, 114505, 104796, 100009, 104362, 99371, 9370, 99722, 100708, 3837, 68536, 103969, 101966, 100020, 99878, 107158, 9370, 106094, 101981, 3837, 108653, 100648, 99722, 100708, 99250, 100690, 115151, 3837, 55286, 45181, 107285, 106585, 27369, 106438, 101966, 105789, 99878, 106185, 3407, 99799, 100192, 3837, 106090, 20002, 104796, 112148, 76837, 20412, 104542, 9370, 1773, 42411, 112026, 100030, 101070, 107614, 32664, 99424, 102556, 105178, 101099, 108136, 117218, 100020, 1773, 104221, 3837, 42411, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 110966, 101053, 107285, 9370, 100415, 43815, 100030, 1773, 103941, 3837, 100137, 44091, 99250, 99796, 99936, 104796, 102324, 31838, 102759, 3837, 42411, 55286, 101966, 100020, 62926, 105789, 104715, 99722, 100032, 3837, 105236, 45181, 107285, 100415, 26939, 101966, 99722, 118957, 9370, 100708, 108694, 3407, 101886, 3837, 35946, 113731, 20221, 104506, 101070, 104913, 63314, 28311, 102965, 3837, 20002, 102612, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 77557, 18493, 17, 15, 17, 21, 7948, 16, 9754, 17, 15, 8903, 102217, 101548, 34187, 26940, 102861, 100717, 53938, 106794, 15469, 40301, 25067, 176251, 159600, 166095, 175233, 3837, 43288, 99661, 34187, 42411, 107285, 5373, 114427, 9370, 100415, 43815, 100030, 100784, 1773, 103968, 96050, 106014, 104005, 42140, 8903, 9370, 100415, 43815, 100030, 33447, 3837, 20002, 18493, 17, 15, 17, 21, 7948, 16, 9754, 18, 16, 8903, 104181, 101966, 100020, 104059, 23031, 2073, 104823, 99722, 106094, 854, 33108, 2073, 100406, 99208, 100032, 105250, 854, 103237, 106289, 107158, 113795, 176249, 156041, 160265, 171554, 3837, 43288, 108653, 100648, 108260, 45181, 107285, 100415, 104656, 104651, 56137, 101966, 9370, 99722, 118957, 3837, 60548, 99593, 32571, 99936, 104378, 102875, 100402, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 27369, 88653, 100030, 26939, 101966, 99722, 118957, 9370, 100708, 108694, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 15, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 159600, 166095, 175233, 497, 330, 24225, 788, 330, 113188, 44091, 5122, 20002, 117740, 27369, 88653, 101914, 9370, 99534, 99418, 101927, 15946, 3837, 101070, 100144, 17714, 107285, 5373, 114427, 9370, 100415, 43815, 100030, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 156041, 160265, 171554, 497, 330, 24225, 788, 330, 101070, 114695, 57218, 102875, 100560, 100287, 5122, 18493, 104005, 42140, 8903, 9370, 100415, 43815, 114511, 33447, 3837, 20002, 101070, 104181, 100347, 63789, 103224, 28330, 102324, 3837, 45181, 107285, 106585, 100415, 27369, 106438, 101966, 100020, 106625, 9370, 2073, 104823, 99722, 106094, 854, 91956, 100406, 99208, 100032, 105250, 854, 49567, 99878, 43815, 3837, 108221, 102217, 33108, 111450, 100692, 33071, 104656, 101138, 3837, 108653, 99796, 100799, 108260, 104651, 33108, 100354, 108694, 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, 151667, 198, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 106585, 27369, 26939, 101966, 101964, 100032, 110257, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 17, 21, 497, 330, 1311, 788, 10545, 101927, 12, 102217, 101548, 60, 220, 176251, 155407, 166095, 168524, 497, 330, 24225, 788, 330, 113188, 100385, 5122, 20002, 18493, 17, 15, 17, 20, 101375, 56137, 17, 15, 17, 21, 7948, 16, 9754, 101072, 3837, 107285, 100136, 100722, 29490, 102217, 101548, 14, 72651, 34187, 43815, 105790, 9370, 99534, 99418, 101927, 9909, 29524, 106063, 5373, 118691, 5373, 99921, 99761, 106799, 48272, 101070, 100144, 17714, 107285, 27369, 106585, 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, 45861, 75650, 60, 220, 176245, 153749, 160489, 168681, 497, 330, 24225, 788, 330, 101070, 114695, 5122, 20002, 104181, 100347, 101966, 9370, 5373, 106646, 100032, 101964, 105155, 9370, 2073, 108942, 854, 101070, 3837, 43815, 20412, 101888, 2073, 100754, 64689, 100504, 105318, 97907, 99927, 71137, 106094, 1773, 43288, 108653, 107494, 100565, 45181, 107285, 9370, 105461, 100030, 3837, 116973, 17714, 32664, 100398, 105001, 99257, 105318, 9370, 101966, 110558, 3837, 108221, 102217, 33108, 102875, 111450, 99472, 99726, 104656, 100682, 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, 151667, 198, 99692, 3837, 35946, 36407, 101042, 100158, 104269, 20002, 104796, 20074, 3837, 23031, 83751, 63789, 41146, 100565, 107853, 45181, 107285, 106585, 100415, 27369, 3837, 104137, 116973, 26939, 101966, 101964, 112104, 9370, 3407, 45181, 101932, 108221, 100022, 100192, 3837, 35946, 106394, 104269, 20002, 104796, 100144, 112227, 101946, 104542, 9370, 112148, 111073, 1773, 18493, 105184, 3837, 107494, 100030, 101070, 99558, 110678, 99424, 110706, 24442, 33108, 106863, 17447, 3837, 77557, 103946, 101935, 98641, 220, 176247, 154146, 167566, 172446, 5373, 57750, 67279, 220, 176247, 156852, 163445, 171642, 220, 101034, 104010, 104615, 33108, 101083, 117410, 1773, 43288, 102406, 20002, 109182, 104216, 101064, 99424, 5373, 108342, 106021, 9370, 101968, 3407, 116497, 9370, 83751, 59534, 3837, 111625, 17, 15, 17, 20, 7948, 3837, 107494, 100565, 55286, 100687, 29490, 69041, 101981, 43815, 108825, 1773, 111003, 96050, 17, 15, 17, 20, 7948, 20, 9754, 16, 19, 8903, 3837, 20002, 100020, 104059, 23031, 105461, 102889, 33108, 107369, 32108, 101981, 17714, 100772, 9370, 107206, 220, 176249, 156041, 166095, 172520, 1773, 105230, 101981, 43815, 100415, 111177, 3837, 104199, 33071, 44636, 3837, 104312, 100012, 32320, 101754, 33108, 105270, 3837, 100409, 101053, 99792, 107285, 9370, 100415, 27369, 106585, 1773, 43288, 73670, 50930, 19403, 20412, 20002, 100565, 9370, 113188, 100385, 3837, 113721, 104261, 5373, 103027, 5373, 18830, 101108, 104196, 43815, 3407, 103968, 3837, 46944, 104656, 9370, 114695, 27442, 105360, 34187, 17, 15, 17, 20, 7948, 22, 9754, 17, 17, 8903, 1773, 18493, 112480, 3837, 20002, 100020, 99593, 24156, 105151, 17714, 2073, 104823, 105436, 111949, 854, 33108, 2073, 118450, 100384, 101057, 97907, 107206, 220, 176249, 153681, 162107, 176004, 1773, 99487, 101070, 99491, 99936, 3837, 108884, 108653, 107494, 100565, 45181, 109144, 9370, 100415, 32320, 101754, 3837, 55286, 106438, 100629, 102556, 100162, 33108, 112104, 9370, 100650, 1773, 104823, 33108, 105436, 105230, 43815, 85106, 20002, 100709, 102075, 102875, 105412, 85336, 115167, 100134, 3837, 108883, 105172, 107285, 105208, 3837, 103955, 106646, 101966, 45912, 100032, 104975, 1773, 35946, 117132, 3837, 43288, 104560, 101887, 20002, 101960, 57191, 101064, 32664, 99722, 86119, 108762, 26381, 100341, 3837, 101982, 102474, 34187, 100147, 100565, 9370, 113274, 3407, 18493, 104809, 32664, 104823, 105436, 9370, 105185, 100565, 33447, 3837, 107494, 101964, 101070, 112335, 100403, 33108, 100398, 1773, 104995, 105033, 33447, 3837, 91676, 17, 15, 17, 20, 7948, 23, 9754, 16, 21, 8903, 3837, 20002, 103989, 100020, 99593, 24156, 104823, 104799, 113311, 220, 176249, 158296, 160342, 169673, 1773, 57218, 24562, 101961, 107206, 101208, 3837, 104269, 107206, 9370, 105151, 104652, 103340, 33108, 99878, 3837, 77557, 2073, 63109, 99931, 102890, 99722, 106094, 28946, 854, 33108, 2073, 116692, 110652, 39973, 100557, 106872, 55807, 43288, 102406, 20002, 104378, 99461, 45181, 100461, 100461, 9370, 105436, 106094, 3837, 100402, 99495, 101092, 105149, 99722, 86119, 9370, 104520, 101964, 1773, 100137, 45181, 103129, 26939, 116204, 110257, 102145, 3837, 116007, 20002, 96555, 101966, 104004, 100005, 99722, 100032, 100365, 3837, 68536, 106146, 107898, 102679, 3407, 99799, 100192, 3837, 104269, 107494, 100565, 116973, 76837, 104542, 29490, 108869, 45181, 107285, 100415, 26939, 101966, 30918, 52183, 9370, 102324, 1773, 102965, 3837, 20002, 99250, 105461, 32108, 5373, 100415, 111177, 9370, 101981, 43815, 31838, 100765, 3837, 43288, 101929, 34187, 41146, 99896, 9370, 32320, 101754, 100354, 1773, 104221, 3837, 106224, 32664, 99722, 86119, 108762, 3837, 107494, 100565, 27442, 114278, 34187, 115447, 108858, 9370, 104823, 105436, 100650, 3837, 55286, 101966, 100134, 112104, 1773, 103941, 3837, 100137, 100134, 101070, 100642, 102145, 3837, 20002, 55286, 104536, 34204, 33126, 100398, 5373, 33126, 104715, 99722, 110652, 100696, 3837, 114956, 101053, 72448, 104196, 100032, 101964, 103345, 3407, 101886, 3837, 35946, 114587, 100140, 3837, 20002, 104867, 100565, 99461, 45181, 105184, 9370, 100415, 32108, 101981, 43815, 3837, 104137, 99312, 108356, 32664, 99878, 99722, 100032, 9370, 101966, 101964, 1773, 100147, 116973, 100178, 114984, 32664, 105461, 102889, 24300, 107206, 108762, 220, 176249, 156041, 166095, 172520, 3837, 104221, 18493, 100020, 104823, 105436, 111949, 220, 176249, 153681, 162107, 176004, 220, 13343, 105007, 99936, 104196, 114695, 3837, 103941, 67338, 100020, 33126, 100398, 101421, 99931, 102890, 81217, 116692, 110652, 113311, 220, 176249, 158296, 160342, 169673, 84141, 245, 23031, 102145, 33108, 103340, 1773, 100353, 3837, 69041, 41146, 101914, 100629, 102217, 5373, 99878, 100136, 30440, 39973, 100557, 9370, 99722, 105436, 21515, 43815, 3837, 18830, 99260, 102201, 95355, 99250, 41146, 113016, 33108, 102721, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 107285, 106585, 100415, 27369, 26939, 101966, 101964, 112104, 110257, 116973, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 20, 12, 16, 19, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 156041, 166095, 172520, 497, 330, 24225, 788, 330, 113188, 100385, 5122, 100565, 99558, 110678, 100415, 33071, 5373, 105461, 105302, 101981, 43815, 3837, 23031, 32320, 101754, 111007, 100466, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 22, 12, 17, 17, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 153681, 162107, 176004, 497, 330, 24225, 788, 330, 100565, 114695, 57218, 102145, 5122, 104181, 100020, 100629, 99193, 100032, 79256, 9370, 2073, 104823, 105436, 854, 91956, 118450, 100384, 854, 107206, 3837, 108653, 20002, 100565, 45181, 100073, 100415, 106438, 115447, 99722, 100032, 45912, 3837, 104415, 102875, 100354, 9370, 100560, 100287, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 20, 12, 15, 23, 12, 16, 21, 497, 330, 1311, 788, 10545, 101981, 12, 100020, 60, 220, 176249, 158296, 160342, 169673, 497, 330, 24225, 788, 330, 102875, 104536, 57218, 103340, 5122, 18493, 36667, 100641, 104823, 105436, 100565, 104558, 3837, 100642, 100020, 33126, 100398, 5373, 33126, 100403, 9370, 100650, 3837, 29524, 2073, 63109, 99931, 102890, 99722, 854, 91956, 116692, 110652, 39973, 100557, 33590, 102406, 20002, 96555, 104004, 33126, 72448, 105302, 99722, 100032, 100365, 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, 151667, 198, 99692, 3837, 35946, 36407, 101042, 100158, 105846, 101914, 88802, 1773, 88802, 101882, 35946, 104210, 107494, 108221, 100022, 3837, 102541, 20221, 101946, 45181, 100394, 100565, 26939, 103941, 60548, 103946, 9370, 100030, 102041, 63314, 45995, 3407, 45181, 101932, 20450, 43268, 100192, 3837, 35946, 106394, 104269, 107494, 100030, 101070, 102084, 100789, 3837, 114369, 109822, 5373, 99662, 101332, 5373, 18947, 99280, 5373, 106225, 45943, 33108, 114760, 108211, 100650, 3837, 114956, 41146, 100565, 27442, 9370, 113702, 1773, 18493, 43815, 100030, 17447, 3837, 20002, 32664, 99329, 3837, 104050, 105732, 21515, 9909, 29524, 45, 7064, 17, 42, 7552, 33108, 111724, 21515, 9909, 29524, 104939, 106024, 5373, 6412, 25, 15513, 7552, 107837, 108011, 100565, 3837, 91572, 103977, 100020, 101883, 99424, 5373, 109542, 33108, 104934, 21515, 87140, 1773, 101981, 99522, 3837, 107494, 113721, 46448, 99792, 105211, 3837, 107203, 99329, 107206, 3837, 103943, 104934, 104199, 33108, 99306, 99434, 101987, 24300, 107206, 3407, 100012, 101958, 101946, 104542, 9370, 2073, 45181, 100461, 32108, 100565, 26939, 102146, 103946, 97907, 101070, 63314, 3837, 35946, 85106, 104243, 46944, 45181, 105185, 107465, 3837, 101897, 27369, 111783, 57191, 100565, 103980, 3837, 103941, 102929, 103946, 60548, 9370, 100873, 100178, 1773, 100405, 29490, 103946, 109822, 57191, 106225, 45943, 3837, 103925, 115114, 100030, 3837, 77288, 101207, 102822, 104399, 9370, 102041, 103980, 102025, 3837, 118329, 103260, 104196, 100354, 101929, 3407, 18493, 102679, 17, 15, 17, 21, 7948, 16, 106632, 104796, 13343, 3837, 111003, 104059, 105098, 100162, 9370, 104757, 1773, 18493, 16, 9754, 17, 8903, 3837, 20002, 44063, 104191, 105906, 34230, 103284, 103809, 102341, 99894, 220, 176247, 152826, 164399, 175893, 93883, 17254, 34187, 102297, 39953, 1773, 105464, 99491, 100692, 9370, 103946, 107465, 3837, 77288, 20002, 104065, 104770, 112832, 1773, 43288, 104029, 117132, 3837, 42411, 87267, 104241, 103180, 3837, 100631, 18493, 104525, 46944, 106873, 106261, 3837, 108542, 101219, 104243, 110074, 36407, 102405, 100005, 103946, 103174, 1773, 99487, 2073, 20929, 77172, 854, 101070, 3837, 73670, 50930, 19403, 20412, 101908, 102041, 63314, 45995, 9370, 105756, 3407, 104326, 3837, 35946, 85106, 104243, 26232, 103980, 99487, 103946, 107465, 104796, 1773, 35946, 104857, 106490, 34187, 45181, 16, 9754, 17, 8903, 26939, 105447, 105679, 108221, 65577, 1773, 102332, 101072, 3837, 20002, 100030, 34187, 100722, 99329, 33108, 105732, 105470, 87140, 43815, 3837, 74763, 103946, 105593, 99329, 107182, 33108, 114760, 3837, 77288, 100001, 71268, 57218, 103809, 102341, 99487, 107888, 107173, 1773, 104275, 16, 9754, 18, 16, 8903, 3837, 46944, 99936, 101070, 104423, 5122, 20002, 100020, 62926, 102612, 99237, 102336, 46944, 101888, 58463, 99638, 103809, 102341, 117902, 9370, 87140, 220, 176245, 155356, 167469, 168891, 1773, 99487, 87140, 100700, 108869, 103809, 102341, 45181, 110227, 5373, 70538, 26939, 104184, 9370, 109092, 3837, 104046, 34187, 111856, 9370, 102013, 33108, 101130, 106289, 33071, 90395, 100136, 87140, 15946, 97706, 99621, 101255, 34187, 107206, 9370, 103194, 33108, 102289, 27369, 1773, 106090, 3837, 99487, 101070, 57218, 106632, 9370, 20929, 77172, 101070, 115114, 107450, 113597, 102802, 1773, 20002, 67338, 105208, 99487, 87140, 3837, 107093, 75437, 32320, 34187, 101056, 100002, 82700, 102013, 5373, 89161, 108515, 99515, 100042, 3837, 87140, 43815, 112661, 107987, 108484, 103809, 102341, 104703, 102497, 98650, 3407, 115253, 99724, 3837, 20412, 102041, 9370, 115309, 1773, 104158, 105208, 46306, 103809, 102341, 117902, 87140, 9370, 40916, 100729, 3837, 102200, 16, 9754, 18, 16, 8903, 3837, 20002, 105236, 103946, 101070, 3837, 112832, 9370, 101206, 106632, 101963, 102297, 39953, 9370, 99212, 68153, 34230, 103284, 103809, 102341, 99894, 220, 176247, 152826, 164399, 175893, 1773, 99487, 20450, 101913, 102821, 106725, 3837, 104029, 100740, 73670, 100736, 3837, 105208, 87140, 20412, 107756, 42411, 103941, 112832, 105386, 118219, 1773, 45181, 100394, 105185, 107465, 9909, 20929, 77172, 48272, 26939, 67338, 43815, 100030, 71817, 27369, 81167, 33108, 102041, 103980, 9909, 105208, 87140, 48272, 107947, 103941, 60548, 103946, 3837, 100147, 100187, 101070, 115114, 46944, 99491, 100873, 100136, 104913, 104542, 9370, 100030, 102041, 115309, 3407, 101886, 3837, 35946, 114587, 100140, 3837, 107494, 100030, 102041, 100178, 20412, 5122, 101140, 18493, 16, 9754, 17, 8903, 106645, 100692, 9370, 103946, 107465, 3837, 44063, 103809, 102341, 220, 176247, 152826, 164399, 175893, 93883, 17254, 102297, 39953, 24968, 104221, 96050, 59258, 105033, 104813, 16, 9754, 18, 16, 8903, 3837, 67338, 105208, 103809, 102341, 117902, 9370, 87140, 220, 176245, 155356, 167469, 168891, 40671, 34187, 99573, 82700, 27369, 3837, 107987, 103946, 101381, 24968, 103941, 96050, 27369, 45912, 9370, 104489, 105236, 109683, 45943, 220, 176247, 152826, 164399, 175893, 43589, 103946, 3837, 104416, 46944, 45181, 100565, 26939, 102041, 9370, 100873, 115309, 1773, 151668, 198, 4913, 24225, 30583, 788, 5212, 606, 788, 330, 45181, 100461, 32108, 100565, 26939, 102146, 103946, 9370, 100030, 102041, 115309, 497, 330, 12389, 788, 61753, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 15, 17, 497, 330, 1311, 788, 10545, 45943, 12, 20929, 77172, 60, 220, 176247, 152826, 164399, 175893, 497, 330, 24225, 788, 330, 86119, 111916, 5122, 100394, 100692, 9370, 103946, 107465, 3837, 44063, 105149, 45943, 9909, 34230, 103284, 103809, 102341, 99894, 7552, 101963, 102297, 39953, 3837, 77288, 38342, 104078, 112832, 3837, 87267, 101199, 27369, 104412, 57191, 102041, 103180, 100385, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 87140, 12, 100020, 14, 45861, 75650, 60, 220, 176245, 155356, 167469, 168891, 497, 330, 24225, 788, 330, 27369, 45912, 57218, 102041, 103980, 5122, 67338, 105208, 103809, 102341, 117902, 9370, 87140, 3837, 99794, 34187, 104703, 54542, 100178, 33108, 102013, 100772, 3837, 100137, 43815, 100030, 101070, 101041, 102802, 26939, 108355, 103946, 107465, 3837, 111030, 101138, 102497, 33108, 101902, 102041, 104149, 1773, 14345, 5212, 1028, 788, 330, 17, 15, 17, 21, 12, 15, 16, 12, 18, 16, 497, 330, 1311, 788, 10545, 45943, 12, 103946, 60, 220, 176247, 152826, 164399, 175893, 497, 330, 24225, 788, 330, 102041, 115309, 5122, 18493, 105208, 46306, 78556, 87140, 9370, 40916, 100729, 3837, 105236, 32664, 101056, 20929, 77172, 9370, 102700, 45943, 9370, 103946, 101070, 3837, 104416, 45181, 107465, 26939, 103946, 9370, 100873, 115309, 3837, 87140, 105208, 20412, 114642, 103941, 102041, 105386, 102025, 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, 151667, 198, 151668, 198, 101469, 102045, 100027, 99467, 108935, 100213, 102306, 108390, 106405, 100811, 3837, 95411, 17714, 105813, 99600, 70500, 3837, 100811, 101540, 101910, 101297, 120012, 121096, 100526, 45995, 3837, 114766, 111455, 57218, 104070, 98650, 3837, 100811, 100447, 117847, 99853, 18830, 111368, 101486, 3837, 106985, 106110, 104449, 1773, 100811, 34718, 17714, 102306, 108390, 106149, 3837, 53393, 101167, 101189, 100362, 3837, 102094, 110373, 9370, 99287, 119190, 99225, 102111, 3837, 26232, 88086, 100341, 105813, 99719, 101373, 104916, 104542, 26381, 3837, 101150, 100231, 102566, 103429, 5373, 112357, 5373, 113982, 49567, 102122, 1773, 100622, 104794, 105136, 24300, 105813, 107246, 3837, 99652, 99902, 99553, 102462, 106515, 100890, 3837, 33126, 103980, 34187, 104916, 102476, 26381, 57218, 106875, 1773, 100628, 104116, 17714, 105813, 101388, 101076, 3837, 77288, 41146, 70500, 110896, 101254, 110064, 3837, 100231, 104045, 102013, 57218, 98380, 100258, 56278, 9370, 105813, 107430, 1773, 45943, 107249, 16, 23, 23, 23, 23305, 3837, 67071, 100133, 113560, 3837, 100143, 112078, 55806, 71134, 3837, 20412, 104082, 105813, 101076, 9370, 115690, 1773, 151645, 198, -100] +labels: + +好的,这项任务要求我分析用户的行为时间线,挖掘出一条从被动娱乐消费到主动关注健康信息的行为逻辑链。我将重点关注用户兴趣的转变节点,并解释其背后的动机变化。 + +我首先注意到,这位用户的行为在很长一段时间内展现出非常稳定且广泛的偏好。从2023年到2025年初,他的购物记录非常务实且多样化,涵盖了食品如酸菜鱼<|prod_begin|>和鸡爪<|prod_begin|>,家居用品如拖把<|prod_begin|>和垃圾袋<|prod_begin|>,以及一些工具类的商品,比如水平仪<|prod_begin|>、扳手<|prod_begin|>和电钻配件<|prod_begin|>。这些消费行为描绘出一个注重生活实用性的中年男性形象。同时,他购买的保健品如黄瓜籽粉<|prod_begin|>、耳耵聍清洗器<|prod_begin|>和各类抑菌膏、草本片剂,也暗示了他对身体健康的潜在关注。 + +进入2025年后,我发现他的兴趣开始明显向直播内容倾斜,尤其偏爱东北地区的主播。他关注的直播间<|living_begin|>、<|living_begin|>、<|living_begin|>等,大多带有浓厚的东北地域特色、接地气的唠嗑风格和才艺表演。这表明他在寻求一种娱乐化、有陪伴感的互动体验。 + +然而,一个显著的兴趣迁移发生在2026年1月下旬。从1月20日开始,我观察到他陷入了对短剧广告的高强度、沉浸式消费中。在短短十几天里,他深度转化或点击了大量的短剧广告,例如《斩仙台真人AI版》<|ad_begin|>、《阴阳神算》<|ad_begin|>、《假太监:掠夺气运从祸乱皇朝开始》<|ad_begin|>等等。这些广告内容多以古装、仙侠、权谋、情感纠葛为主题,剧情紧凑、冲突强烈。这种行为模式非常典型,属于被动地被信息流中的爽文式、快节奏娱乐内容所吸引,并持续进行消费。 + +就在这种高频次的娱乐内容消费浪潮中,我捕捉到了一个关键的转折点。在连续多日沉浸于短剧广告之后,到1月31日,他的行为突然出现了一次性质上的剧变。他主动关注了一个以“中医健康科普”和“痛风知识讲解”为核心内容的直播间<|living_begin|>。这个直播间的主播是“长发医师”,穿着白大褂进行“公益免费问诊”,内容严肃且专业。这次交互与之前被动刷短剧的娱乐行为形成了鲜明对比,从消磨时间的娱乐需求,一跃成为带有明确目的性的主动健康问询。我推测,之前购买保健品的行为只是浅层的健康意识,而这次主动关注专业医师的科普直播,标志着他的健康意识被真正唤醒,开始从被动接收信息转向主动寻求专业解答。 + +综合来看,我认为用户的行为演变路径是清晰的。他最初的消费行为体现了对生活实用性和身体健康的朴素关注。随后,他沉浸在信息流推荐的短剧广告中,表现为一种被动的娱乐内容消费。最终,这种状态被一次关键的行为转变所打破,他开始主动关注并寻求专业的健康知识,完成了从被动娱乐到主动健康问询的意识觉醒。 + +因此,我提炼出如下行为逻辑链: +最初,用户长时间沉浸在信息流推荐的短剧广告中,例如在2026年1月20日深度转化了《斩仙台真人AI版》<|ad_begin|>,这代表了他被动、高频的娱乐内容消费习惯。然而,在经历了连续多日的娱乐内容消费后,用户在2026年1月31日首次主动关注了一个以“中医健康科普”和“痛风知识讲解”为主题的专业医师直播间<|living_begin|>,这标志着他的注意力从被动娱乐显著转移至主动的健康问询,完成了一次关键的需求认知升级。 +{"logic_chain": {"name": "从被动信息流消费到主动健康问询的意识觉醒", "events": [{"date": "2026-01-20", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始状态:用户沉浸在信息流推荐的短剧广告中,行为模式为被动、高频的娱乐内容消费。"}, {"date": "2026-01-31", "action": "[直播-关注] <|living_begin|>", "logic": "行为转折与认知跃迁:在连续多日的娱乐内容轰炸后,用户行为首次出现断崖式转变,从被动接收娱乐信息转向主动关注严肃的“中医健康科普”、“痛风知识讲解”等专业内容,交互深度和意图明确性显著增强,标志着一次重要的注意力转移和需求觉醒。"}]}}<|im_end|> + + +{"logic_chain": {"name": "从被动接收信息到主动探索知识的兴趣演化", "events": [{"date": "2026-01-26", "action": "[广告-深度转化] <|ad_begin|>", "logic": "初始阶段:用户在2025年底至2026年1月期间,被动且大量地深度转化/点击了内容相似的短剧广告(如穿越、逆袭、宫斗题材),行为模式为被动信息接收。"}, {"date": "2026-01-29", "action": "[视频-转发/长播] <|video_begin|>", "logic": "行为转折:用户首次出现主动的、带有知识探索性质的“转发”行为,内容是关于“机械门锁原理”的硬核科普。这标志着用户的兴趣从被动的剧情消费,演化为对具体事物工作原理的主动探究,交互深度和认知意图均发生显著变化。"}]}}<|im_end|> + +好的,我来分析一下这位用户的行为数据,以推断其兴趣是如何从被动接收娱乐信息,逐步演化到主动探索专业知识的。 + +从整体交互历史来看,我注意到这位用户的行为模式展现出一条清晰的演变轨迹。在早期,用户的消费行为主要集中在生活必需品和服饰上,例如购买妈妈装 <|prod_begin|>、女包 <|prod_begin|> 以及各类农产品和食品调料。这表明用户是一位注重家庭生活、有一定年纪的女性。 + +随着时间的推移,特别是在2025年,用户的兴趣开始明显地向直播内容倾斜。我发现,在2025年5月14日,用户关注了一个以剧情扮演和戏剧化直播为特点的主播 <|living_begin|>。这类直播内容娱乐性强,互动性高,主要是为了消遣和放松,属于一种比较被动的娱乐信息接收。这可以看作是用户兴趣的初始阶段,偏好轻松、有趣、有故事性的内容。 + +然而,一个显著的转折点出现在了2025年7月22日。在这一天,用户关注了一位标签为“中医养生达人”和“穴位教学专家”的主播 <|living_begin|>。这个行为非常关键,因为它标志着用户的兴趣从纯粹的娱乐消遣,开始转向具有实用价值和专业知识的领域。中医和养生这类内容需要用户投入更多的认知精力去理解和学习,不再是简单的被动观看,而是带有主动获取知识的目的。我推测,这可能是由于用户自身或家庭对健康问题的关注度提升,从而驱动了这一兴趣的迁移。 + +在建立了对中医养生的初步兴趣后,用户的探索行为变得更加深入和具体。大约一个月后,即2025年8月16日,用户再次关注了一位中医领域的讲师 <|living_begin|>。与前一位主播相比,这位主播的标签更为细化和专业,例如“心脑血管健康科普者”和“脾胃调理实操导师”。这表明用户的需求已经从泛泛的养生科普,升级到了针对特定健康问题的解决方案探索。这种从宏观到微观的兴趣深化,反映出用户正在主动构建自己的健康知识体系,而不仅仅是随机浏览。 + +综合来看,这位用户的兴趣演化路径清晰地展示了从被动娱乐到主动求知的转变。最初,用户被剧情化、娱乐性强的直播内容所吸引,这满足了其基础的消遣需求。随后,出于对健康问题的关注,用户的兴趣点转移到了实用性更强的中医养生领域,开始主动学习专业知识。最终,这种学习行为进一步深化,用户开始聚焦于更具体、更专业的健康调理方向,显示出一种系统性的知识探索倾向。 + +因此,我倾向于认为,用户的核心兴趣已经从早期的娱乐化直播内容,逐步演变为对专业健康知识的主动探索。这一演化过程始于对剧情扮演型主播的关注 <|living_begin|>,随后在关注中医养生达人 <|living_begin|> 时发生了关键性的转折,最终通过关注更具体的心脑血管及脾胃调理讲师 <|living_begin|> 得以深化和细化。未来,向其推荐具有深度、专业且可实操的健康养生类内容,有较大概率被其接纳和喜爱。 +{"logic_chain": {"name": "从被动接收娱乐信息到主动探索专业知识的兴趣演化", "events": [{"date": "2025-05-14", "action": "[直播-关注] <|living_begin|>", "logic": "初始阶段:兴趣主要集中在娱乐性、剧情化的直播内容,以消遣为主要目的。"}, {"date": "2025-07-22", "action": "[直播-关注] <|living_begin|>", "logic": "兴趣转折与深化:首次关注具有强知识属性的“中医养生”、“穴位教学”主播,标志着用户兴趣从纯娱乐转向实用性健康知识获取,实现了认知需求的跃迁。"}, {"date": "2025-08-16", "action": "[直播-关注] <|living_begin|>", "logic": "认知聚焦与细化:在已建立中医养生兴趣的基础上,进一步关注更具体、更深入的领域,如“心脑血管健康”、“脾胃调理实操”,表明用户正在构建更系统化的健康知识体系。"}]}}<|im_end|> + +好的,我来分析一下这项推荐任务。任务要求我基于用户的交互历史,挖掘出一条从产生兴趣到最终完成购买的消费决策链路。 + +从整体时间线来看,我注意到这位用户的消费行为相当广泛,涵盖了零食、香氛、个护、虚拟商品和电子产品等多个领域,显示出其兴趣点的多样性。在内容消费上,用户对游戏,特别是篮球类(如NBA2K)和射击类(如和平精英、CS:GO)表现出浓厚兴趣,同时也会关注一些生活、搞笑和情感类视频。直播方面,用户的偏好则比较分散,既有游戏主播,也有情感互动和才艺展示型主播。 + +为了找到一条清晰的“从泛化兴趣到精准购买”的行为链,我需要寻找一个从初步意向,经过信息搜集或兴趣强化,最终导向购买完成的完整过程。简单地购买零食或虚拟商品,虽然构成了消费,但往往缺少中间的决策强化环节,更像是即时性的需求满足。 + +在浏览2026年1月初的行为时,我发现了一个很有价值的信号。在1月2日,用户将一份泰国金枕榴莲肉 <|prod_begin|> 加入了购物车。这是一个非常明确的购买意向,但用户并没有立刻下单。这让我推测,他可能还在犹豫,或者在等待一个合适的时机,也可能是在寻找更多信息来坚定自己的购买决心。这个“加购”行为,可以看作是整个决策链路的起点。 + +接下来,我需要寻找能强化这个购买意向的行为。我仔细梳理了从1月2日到月底的所有交互记录。在这期间,用户消费了大量游戏和篮球相关的视频内容,也购买了一些游戏道具和电子产品,但这些都与榴莲这个品类无关。直到1月31日,一个关键行为出现了:用户关注并长时间观看了一个关于南丰榴莲加工厂的视频 <|video_begin|>。这个视频详细展示了榴莲从采摘、分类到包装的全过程,强调了果实的品质和加工的专业性,并且视频中还穿插了主播的推介和优惠信息。我认为,这个行为与月初的加购行为构成了强烈的因果关联。用户通过观看这个视频,很可能打消了之前对于产品品质、来源等方面的疑虑,视频内容极大地增强了他对榴莲产品的信任感。 + +最关键的一步,是决策的闭环。就在观看完榴莲加工厂视频的同一天,也就是1月31日,用户完成了购买行为,下单的正是月初加入购物车的那款金枕榴莲肉 <|prod_begin|>。这个时间上的紧密衔接,让我几乎可以肯定,观看视频是促使他最终下单的关键催化剂。从产生初步意向(加购),到通过内容消费进行信息确认和决策强化(观看视频),再到最终完成购买,这一系列行为构成了一个非常完整且逻辑清晰的消费决策闭环。 + +因此,我倾向于认为,用户的消费决策过程是:首先在1月2日产生了明确的购买意向,将榴莲 <|prod_begin|> 加入购物车;随后,在近一个月后的1月31日,通过观看榴莲加工厂的视频 <|video_begin|> 获取了更多产品信息,增强了购买信心;最终,在信息获取的当天完成了对该商品 <|prod_begin|> 的购买,形成了一个从兴趣到决策的完整闭环。 +{"logic_chain": {"name": "从泛化兴趣到精准购买的消费决策闭环", "events": [{"date": "2026-01-02", "action": "[商品-加购] <|prod_begin|>", "logic": "问题触发:产生明确的购买意向,将特定商品(金枕榴莲肉)加入购物车,但未立即下单,可能处于信息收集或决策犹豫阶段。"}, {"date": "2026-01-31", "action": "[视频-关注/长播] <|video_begin|>", "logic": "信息获取与决策强化:通过观看榴莲加工厂的视频,了解了产品的处理过程和品质特点,这种内容消费行为直接关联到之前的购买意向,起到了增强信任和促进决策的作用。"}, {"date": "2026-01-31", "action": "[商品-购买] <|prod_begin|>", "logic": "决策闭环:在观看完相关视频的同一天,完成了对之前加购的同一商品的购买行为,形成了从意向到购买的完整闭环,视频观看是促成最终决策的关键环节。"}]}}<|im_end|> + + +这款竹叶青大方圆天然水晶石头镜,专为户外活动设计,镜框采用经典玳瑁纹路,兼具复古与时尚感,镜腿末端饰有皇冠标志,彰显精致细节。镜片为天然水晶材质,经特殊工艺打造,具备优异的防眩光性能,能有效提升户外环境下的视觉清晰度,尤其适合垂钓、登山、徒步等场景。作为一款防护型户外眼镜,它不仅提供物理遮挡,更强化了视觉舒适度与安全性。虽定位为户外应急装备,但其设计兼顾日常佩戴,适合追求品质与功能兼备的户外爱好者。商品售价1888元,由平台自营,支持无忧退换,是高端户外装备的优选。<|im_end|> +[INFO|configuration_utils.py:771] 2026-07-16 23:53:27,124 >> 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-16 23:53:27,124 >> 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-16 23:53:27] llamafactory.model.model_utils.kv_cache:144 >> KV cache is disabled during training. +[INFO|2026-07-16 23:53:27] llamafactory.model.model_utils.liger_kernel:144 >> Liger kernel has been applied to the model. +[INFO|modeling_utils.py:751] 2026-07-16 23:53:27,911 >> 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-16 23:53:27,911 >> Will use dtype=torch.bfloat16 as defined in model's config object +[INFO|configuration_utils.py:1027] 2026-07-16 23:53:27,993 >> 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-16 23:53:28,912 >> 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-16 23:53:29,271 >> Could not locate the custom_generate/generate.py inside OpenOneRec/OneReason-0.8B-pretrain-competition. +[INFO|2026-07-16 23:53:29] llamafactory.model.model_utils.checkpointing:144 >> Gradient checkpointing enabled. +[INFO|2026-07-16 23:53:29] llamafactory.model.model_utils.attention:144 >> Using FlashAttention-2 for faster training and inference. +[INFO|2026-07-16 23:53:29] llamafactory.model.adapter:144 >> Pure bf16 / BAdam detected, remaining trainable params in half precision. +[INFO|2026-07-16 23:53:29] llamafactory.model.adapter:144 >> Fine-tuning method: Full +[INFO|2026-07-16 23:53:29] llamafactory.model.loader:144 >> trainable params: 801,433,600 || all params: 801,433,600 || trainable%: 100.0000 +[WARNING|trainer_utils.py:1238] 2026-07-16 23:53:29,296 >> 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-16 23:53:29,405 >> ***** Running training ***** +[INFO|trainer.py:1470] 2026-07-16 23:53:29,405 >> Num examples = 1,304 +[INFO|trainer.py:1471] 2026-07-16 23:53:29,405 >> Num Epochs = 3 +[INFO|trainer.py:1472] 2026-07-16 23:53:29,405 >> Num update steps per epoch = 326 +[INFO|trainer.py:1473] 2026-07-16 23:53:29,405 >> Instantaneous batch size per device = 1 +[INFO|trainer.py:1476] 2026-07-16 23:53:29,405 >> Total train batch size (w. parallel, distributed & accumulation) = 4 +[INFO|trainer.py:1477] 2026-07-16 23:53:29,405 >> Gradient Accumulation steps = 4 +[INFO|trainer.py:1478] 2026-07-16 23:53:29,405 >> Total optimization steps = 978 +[INFO|trainer.py:1479] 2026-07-16 23:53:29,405 >> Number of trainable parameters = 801,433,600 + 0%| | 0/978 [00:00> `use_return_dict` is deprecated! Use `return_dict` instead! + 0%| | 1/978 [00:08<2:22:17, 8.74s/it] 0%| | 2/978 [00:17<2:18:24, 8.51s/it] 0%| | 3/978 [00:25<2:15:12, 8.32s/it] 0%| | 4/978 [00:34<2:18:50, 8.55s/it] 1%| | 5/978 [00:41<2:13:27, 8.23s/it] 1%| | 6/978 [00:49<2:11:55, 8.14s/it] 1%| | 7/978 [00:57<2:09:06, 7.98s/it] 1%| | 8/978 [01:04<2:07:06, 7.86s/it] 1%| | 9/978 [01:13<2:08:51, 7.98s/it] 1%| | 10/978 [01:22<2:14:02, 8.31s/it] 1%| | 10/978 [01:22<2:14:02, 8.31s/it] 1%| | 11/978 [01:30<2:14:54, 8.37s/it] 1%| | 12/978 [01:38<2:10:20, 8.10s/it] 1%|▏ | 13/978 [01:45<2:08:05, 7.96s/it] 1%|▏ | 14/978 [01:54<2:08:51, 8.02s/it] 2%|▏ | 15/978 [02:02<2:08:44, 8.02s/it] 2%|▏ | 16/978 [02:09<2:07:18, 7.94s/it] 2%|▏ | 17/978 [02:17<2:08:02, 7.99s/it] 2%|▏ | 18/978 [02:26<2:11:13, 8.20s/it] 2%|▏ | 19/978 [02:34<2:10:42, 8.18s/it] 2%|▏ | 20/978 [02:43<2:11:47, 8.25s/it] 2%|▏ | 20/978 [02:43<2:11:47, 8.25s/it] 2%|▏ | 21/978 [02:50<2:08:45, 8.07s/it] 2%|▏ | 22/978 [02:58<2:06:25, 7.94s/it] 2%|▏ | 23/978 [03:06<2:06:27, 7.95s/it] 2%|▏ | 24/978 [03:14<2:06:28, 7.95s/it] 3%|▎ | 25/978 [03:21<2:02:20, 7.70s/it] 3%|▎ | 26/978 [03:29<2:02:12, 7.70s/it] 3%|▎ | 27/978 [03:38<2:07:18, 8.03s/it] 3%|▎ | 28/978 [03:46<2:07:17, 8.04s/it] 3%|▎ | 29/978 [03:53<2:06:11, 7.98s/it] 3%|▎ | 30/978 [04:02<2:07:40, 8.08s/it] 3%|▎ | 30/978 [04:02<2:07:40, 8.08s/it] 3%|▎ | 31/978 [04:09<2:05:45, 7.97s/it] 3%|▎ | 32/978 [04:17<2:06:01, 7.99s/it] 3%|▎ | 33/978 [04:25<2:02:16, 7.76s/it] 3%|▎ | 34/978 [04:33<2:02:40, 7.80s/it] 4%|▎ | 35/978 [04:39<1:55:59, 7.38s/it] 4%|▎ | 36/978 [04:47<2:00:35, 7.68s/it] 4%|▍ | 37/978 [04:55<2:01:20, 7.74s/it] 4%|▍ | 38/978 [05:03<2:02:40, 7.83s/it] 4%|▍ | 39/978 [05:11<2:01:54, 7.79s/it] 4%|▍ | 40/978 [05:19<2:03:14, 7.88s/it] 4%|▍ | 40/978 [05:19<2:03:14, 7.88s/it] 4%|▍ | 41/978 [05:27<2:03:24, 7.90s/it] 4%|▍ | 42/978 [05:35<2:04:39, 7.99s/it] 4%|▍ | 43/978 [05:44<2:07:16, 8.17s/it] 4%|▍ | 44/978 [05:52<2:08:09, 8.23s/it] 5%|▍ | 45/978 [06:00<2:06:55, 8.16s/it] 5%|▍ | 46/978 [06:08<2:06:22, 8.14s/it] 5%|▍ | 47/978 [06:17<2:06:55, 8.18s/it] 5%|▍ | 48/978 [06:25<2:06:05, 8.14s/it] 5%|▌ | 49/978 [06:33<2:06:59, 8.20s/it] 5%|▌ | 50/978 [06:42<2:10:31, 8.44s/it] 5%|▌ | 50/978 [06:42<2:10:31, 8.44s/it] 5%|▌ | 51/978 [06:50<2:07:36, 8.26s/it] 5%|▌ | 52/978 [06:59<2:12:15, 8.57s/it] 5%|▌ | 53/978 [07:07<2:09:58, 8.43s/it] 6%|▌ | 54/978 [07:15<2:08:05, 8.32s/it] 6%|▌ | 55/978 [07:24<2:08:57, 8.38s/it] 6%|▌ | 56/978 [07:32<2:09:56, 8.46s/it] 6%|▌ | 57/978 [07:40<2:06:28, 8.24s/it] 6%|▌ | 58/978 [07:47<2:00:13, 7.84s/it] 6%|▌ | 59/978 [07:56<2:05:02, 8.16s/it] 6%|▌ | 60/978 [08:03<1:57:31, 7.68s/it] 6%|▌ | 60/978 [08:03<1:57:31, 7.68s/it] 6%|▌ | 61/978 [08:11<1:59:13, 7.80s/it] 6%|▋ | 62/978 [08:19<2:01:14, 7.94s/it] 6%|▋ | 63/978 [08:27<2:03:39, 8.11s/it] 7%|▋ | 64/978 [08:35<2:00:37, 7.92s/it] 7%|▋ | 65/978 [08:44<2:04:23, 8.17s/it] 7%|▋ | 66/978 [08:52<2:05:30, 8.26s/it] 7%|▋ | 67/978 [09:00<2:04:43, 8.21s/it] 7%|▋ | 68/978 [09:10<2:09:43, 8.55s/it] 7%|▋ | 69/978 [09:16<2:00:57, 7.98s/it] 7%|▋ | 70/978 [09:24<1:58:51, 7.85s/it] 7%|▋ | 70/978 [09:24<1:58:51, 7.85s/it] 7%|▋ | 71/978 [09:31<1:57:23, 7.77s/it] 7%|▋ | 72/978 [09:39<1:57:44, 7.80s/it] 7%|▋ | 73/978 [09:47<1:58:04, 7.83s/it] 8%|▊ | 74/978 [09:55<1:58:18, 7.85s/it] 8%|▊ | 75/978 [10:02<1:54:37, 7.62s/it] 8%|▊ | 76/978 [10:10<1:55:02, 7.65s/it] 8%|▊ | 77/978 [10:18<1:59:34, 7.96s/it] 8%|▊ | 78/978 [10:26<1:59:44, 7.98s/it] 8%|▊ | 79/978 [10:35<2:01:36, 8.12s/it] 8%|▊ | 80/978 [10:43<1:59:29, 7.98s/it] 8%|▊ | 80/978 [10:43<1:59:29, 7.98s/it] 8%|▊ | 81/978 [10:51<2:02:11, 8.17s/it] 8%|▊ | 82/978 [10:59<1:58:54, 7.96s/it] 8%|▊ | 83/978 [11:07<2:02:15, 8.20s/it] 9%|▊ | 84/978 [11:15<2:00:20, 8.08s/it] 9%|▊ | 85/978 [11:24<2:05:36, 8.44s/it] 9%|▉ | 86/978 [11:33<2:06:54, 8.54s/it] 9%|▉ | 87/978 [11:39<1:55:51, 7.80s/it] 9%|▉ | 88/978 [11:48<1:58:48, 8.01s/it] 9%|▉ | 89/978 [11:56<2:00:02, 8.10s/it] 9%|▉ | 90/978 [12:04<1:59:36, 8.08s/it] 9%|▉ | 90/978 [12:04<1:59:36, 8.08s/it] 9%|▉ | 91/978 [12:11<1:55:47, 7.83s/it] 9%|▉ | 92/978 [12:18<1:51:16, 7.54s/it] 10%|▉ | 93/978 [12:27<1:56:52, 7.92s/it] 10%|▉ | 94/978 [12:36<1:59:30, 8.11s/it] 10%|▉ | 95/978 [12:44<1:59:43, 8.14s/it] 10%|▉ | 96/978 [12:52<1:58:28, 8.06s/it] 10%|▉ | 97/978 [13:00<1:58:21, 8.06s/it] 10%|█ | 98/978 [13:07<1:56:12, 7.92s/it] 10%|█ | 99/978 [13:16<1:59:18, 8.14s/it] 10%|█ | 100/978 [13:25<2:04:18, 8.49s/it] 10%|█ | 100/978 [13:25<2:04:18, 8.49s/it] 10%|█ | 101/978 [13:34<2:04:56, 8.55s/it] 10%|█ | 102/978 [13:42<2:02:31, 8.39s/it] 11%|█ | 103/978 [13:51<2:04:10, 8.51s/it] 11%|█ | 104/978 [13:59<2:01:47, 8.36s/it] 11%|█ | 105/978 [14:07<2:02:05, 8.39s/it] 11%|█ | 106/978 [14:16<2:03:05, 8.47s/it] 11%|█ | 107/978 [14:24<1:59:41, 8.24s/it] 11%|█ | 108/978 [14:33<2:02:16, 8.43s/it] 11%|█ | 109/978 [14:40<1:58:39, 8.19s/it] 11%|█ | 110/978 [14:48<1:58:38, 8.20s/it] 11%|█ | 110/978 [14:48<1:58:38, 8.20s/it] 11%|█▏ | 111/978 [14:56<1:57:40, 8.14s/it] 11%|█▏ | 112/978 [15:05<1:58:16, 8.19s/it] 12%|█▏ | 113/978 [15:13<1:58:11, 8.20s/it] 12%|█▏ | 114/978 [15:21<1:57:26, 8.16s/it] 12%|█▏ | 115/978 [15:29<1:58:37, 8.25s/it] 12%|█▏ | 116/978 [15:36<1:52:43, 7.85s/it] 12%|█▏ | 117/978 [15:43<1:49:16, 7.62s/it] 12%|█▏ | 118/978 [15:50<1:46:30, 7.43s/it] 12%|█▏ | 119/978 [15:58<1:47:26, 7.50s/it] 12%|█▏ | 120/978 [16:07<1:53:47, 7.96s/it] 12%|█▏ | 120/978 [16:07<1:53:47, 7.96s/it] 12%|█▏ | 121/978 [16:15<1:55:00, 8.05s/it] 12%|█▏ | 122/978 [16:23<1:53:19, 7.94s/it] 13%|█▎ | 123/978 [16:32<1:55:32, 8.11s/it] 13%|█▎ | 124/978 [16:40<1:56:44, 8.20s/it] 13%|█▎ | 125/978 [16:49<1:58:32, 8.34s/it] 13%|█▎ | 126/978 [16:57<1:56:19, 8.19s/it] 13%|█▎ | 127/978 [17:04<1:53:31, 8.00s/it] 13%|█▎ | 128/978 [17:12<1:52:52, 7.97s/it] 13%|█▎ | 129/978 [17:19<1:48:18, 7.65s/it] 13%|█▎ | 130/978 [17:27<1:49:56, 7.78s/it] 13%|█▎ | 130/978 [17:27<1:49:56, 7.78s/it] 13%|█▎ | 131/978 [17:35<1:51:10, 7.88s/it] 13%|█▎ | 132/978 [17:43<1:51:39, 7.92s/it] 14%|█▎ | 133/978 [17:52<1:54:29, 8.13s/it] 14%|█▎ | 134/978 [18:00<1:53:30, 8.07s/it] 14%|█▍ | 135/978 [18:08<1:54:06, 8.12s/it] 14%|█▍ | 136/978 [18:16<1:52:57, 8.05s/it] 14%|█▍ | 137/978 [18:24<1:52:00, 7.99s/it] 14%|█▍ | 138/978 [18:32<1:52:35, 8.04s/it] 14%|█▍ | 139/978 [18:40<1:52:14, 8.03s/it] 14%|█▍ | 140/978 [18:48<1:54:01, 8.16s/it] 14%|█▍ | 140/978 [18:48<1:54:01, 8.16s/it] 14%|█▍ | 141/978 [18:56<1:52:38, 8.08s/it] 15%|█▍ | 142/978 [19:04<1:53:27, 8.14s/it] 15%|█▍ | 143/978 [19:12<1:51:40, 8.02s/it] 15%|█▍ | 144/978 [19:21<1:53:40, 8.18s/it] 15%|█▍ | 145/978 [19:28<1:51:48, 8.05s/it] 15%|█▍ | 146/978 [19:36<1:49:16, 7.88s/it] 15%|█▌ | 147/978 [19:44<1:48:25, 7.83s/it] 15%|█▌ | 148/978 [19:52<1:49:34, 7.92s/it] 15%|█▌ | 149/978 [20:00<1:51:54, 8.10s/it] 15%|█▌ | 150/978 [20:09<1:54:08, 8.27s/it] 15%|█▌ | 150/978 [20:09<1:54:08, 8.27s/it] 15%|█▌ | 151/978 [20:15<1:46:37, 7.74s/it] 16%|█▌ | 152/978 [20:23<1:47:09, 7.78s/it] 16%|█▌ | 153/978 [20:32<1:51:43, 8.13s/it] 16%|█▌ | 154/978 [20:41<1:52:14, 8.17s/it] 16%|█▌ | 155/978 [20:49<1:52:17, 8.19s/it] 16%|█▌ | 156/978 [20:56<1:49:31, 7.99s/it] 16%|█▌ | 157/978 [21:04<1:49:46, 8.02s/it] 16%|█▌ | 158/978 [21:12<1:46:11, 7.77s/it] 16%|█▋ | 159/978 [21:21<1:52:15, 8.22s/it] 16%|█▋ | 160/978 [21:29<1:53:24, 8.32s/it] 16%|█▋ | 160/978 [21:29<1:53:24, 8.32s/it] 16%|█▋ | 161/978 [21:37<1:49:28, 8.04s/it] 17%|█▋ | 162/978 [21:45<1:50:10, 8.10s/it] 17%|█▋ | 163/978 [21:53<1:49:40, 8.07s/it] 17%|█▋ | 164/978 [22:00<1:46:15, 7.83s/it] 17%|█▋ | 165/978 [22:09<1:51:01, 8.19s/it] 17%|█▋ | 166/978 [22:17<1:48:49, 8.04s/it] 17%|█▋ | 167/978 [22:25<1:47:48, 7.98s/it] 17%|█▋ | 168/978 [22:33<1:48:36, 8.04s/it] 17%|█▋ | 169/978 [22:41<1:47:57, 8.01s/it] 17%|█▋ | 170/978 [22:49<1:49:08, 8.10s/it] 17%|█▋ | 170/978 [22:49<1:49:08, 8.10s/it] 17%|█▋ | 171/978 [22:58<1:50:52, 8.24s/it] 18%|█▊ | 172/978 [23:06<1:48:37, 8.09s/it] 18%|█▊ | 173/978 [23:14<1:50:59, 8.27s/it] 18%|█▊ | 174/978 [23:23<1:51:09, 8.30s/it] 18%|█▊ | 175/978 [23:31<1:51:48, 8.35s/it] 18%|█▊ | 176/978 [23:40<1:52:07, 8.39s/it] 18%|█▊ | 177/978 [23:48<1:51:21, 8.34s/it] 18%|█▊ | 178/978 [23:56<1:48:34, 8.14s/it] 18%|█▊ | 179/978 [24:03<1:46:24, 7.99s/it] 18%|█▊ | 180/978 [24:12<1:49:19, 8.22s/it] 18%|█▊ | 180/978 [24:12<1:49:19, 8.22s/it] 19%|█▊ | 181/978 [24:20<1:48:49, 8.19s/it] 19%|█▊ | 182/978 [24:28<1:47:06, 8.07s/it] 19%|█▊ | 183/978 [24:36<1:45:42, 7.98s/it] 19%|█▉ | 184/978 [24:45<1:50:02, 8.32s/it] 19%|█▉ | 185/978 [24:52<1:47:10, 8.11s/it] 19%|█▉ | 186/978 [25:00<1:47:01, 8.11s/it] 19%|█▉ | 187/978 [25:08<1:43:37, 7.86s/it] 19%|█▉ | 188/978 [25:15<1:41:56, 7.74s/it] 19%|█▉ | 189/978 [25:23<1:41:06, 7.69s/it] 19%|█▉ | 190/978 [25:32<1:45:41, 8.05s/it] 19%|█▉ | 190/978 [25:32<1:45:41, 8.05s/it] 20%|█▉ | 191/978 [25:41<1:49:26, 8.34s/it] 20%|█▉ | 192/978 [25:49<1:47:40, 8.22s/it] 20%|█▉ | 193/978 [25:57<1:49:46, 8.39s/it] 20%|█▉ | 194/978 [26:05<1:45:39, 8.09s/it] 20%|█▉ | 195/978 [26:13<1:47:39, 8.25s/it] 20%|██ | 196/978 [26:22<1:48:05, 8.29s/it] 20%|██ | 197/978 [26:30<1:48:21, 8.32s/it] 20%|██ | 198/978 [26:39<1:51:21, 8.57s/it] 20%|██ | 199/978 [26:47<1:47:55, 8.31s/it] 20%|██ | 200/978 [26:56<1:49:50, 8.47s/it] 20%|██ | 200/978 [26:56<1:49:50, 8.47s/it] 21%|██ | 201/978 [27:04<1:46:34, 8.23s/it] 21%|██ | 202/978 [27:12<1:45:42, 8.17s/it] 21%|██ | 203/978 [27:20<1:46:05, 8.21s/it] 21%|██ | 204/978 [27:28<1:45:16, 8.16s/it] 21%|██ | 205/978 [27:36<1:45:27, 8.19s/it] 21%|██ | 206/978 [27:44<1:43:19, 8.03s/it] 21%|██ | 207/978 [27:52<1:44:44, 8.15s/it] 21%|██▏ | 208/978 [28:01<1:47:18, 8.36s/it] 21%|██▏ | 209/978 [28:09<1:45:21, 8.22s/it] 21%|██▏ | 210/978 [28:17<1:44:19, 8.15s/it] 21%|██▏ | 210/978 [28:17<1:44:19, 8.15s/it] 22%|██▏ | 211/978 [28:24<1:41:18, 7.93s/it] 22%|██▏ | 212/978 [28:34<1:45:33, 8.27s/it] 22%|██▏ | 213/978 [28:41<1:43:00, 8.08s/it] 22%|██▏ | 214/978 [28:49<1:43:04, 8.10s/it] 22%|██▏ | 215/978 [28:57<1:42:20, 8.05s/it] 22%|██▏ | 216/978 [29:06<1:43:34, 8.16s/it] 22%|██▏ | 217/978 [29:13<1:41:11, 7.98s/it] 22%|██▏ | 218/978 [29:21<1:40:00, 7.89s/it] 22%|██▏ | 219/978 [29:29<1:40:14, 7.92s/it] 22%|██▏ | 220/978 [29:37<1:42:18, 8.10s/it] 22%|██▏ | 220/978 [29:37<1:42:18, 8.10s/it] 23%|██▎ | 221/978 [29:45<1:41:50, 8.07s/it] 23%|██▎ | 222/978 [29:52<1:37:03, 7.70s/it] 23%|██▎ | 223/978 [30:00<1:37:24, 7.74s/it] 23%|██▎ | 224/978 [30:08<1:38:31, 7.84s/it] 23%|██▎ | 225/978 [30:16<1:39:43, 7.95s/it] 23%|██▎ | 226/978 [30:24<1:39:25, 7.93s/it] 23%|██▎ | 227/978 [30:32<1:38:48, 7.89s/it] 23%|██▎ | 228/978 [30:40<1:37:13, 7.78s/it] 23%|██▎ | 229/978 [30:47<1:36:55, 7.76s/it] 24%|██▎ | 230/978 [30:56<1:40:20, 8.05s/it] 24%|██▎ | 230/978 [30:56<1:40:20, 8.05s/it] 24%|██▎ | 231/978 [31:05<1:42:13, 8.21s/it] 24%|██▎ | 232/978 [31:11<1:36:10, 7.74s/it] 24%|██▍ | 233/978 [31:20<1:39:36, 8.02s/it] 24%|██▍ | 234/978 [31:28<1:40:14, 8.08s/it] 24%|██▍ | 235/978 [31:36<1:40:46, 8.14s/it] 24%|██▍ | 236/978 [31:45<1:41:21, 8.20s/it] 24%|██▍ | 237/978 [31:53<1:42:32, 8.30s/it] 24%|██▍ | 238/978 [32:01<1:41:43, 8.25s/it] 24%|██▍ | 239/978 [32:09<1:39:32, 8.08s/it] 25%|██▍ | 240/978 [32:17<1:39:52, 8.12s/it] 25%|██▍ | 240/978 [32:17<1:39:52, 8.12s/it] 25%|██▍ | 241/978 [32:25<1:38:41, 8.03s/it] 25%|██▍ | 242/978 [32:33<1:38:52, 8.06s/it] 25%|██▍ | 243/978 [32:42<1:39:42, 8.14s/it] 25%|██▍ | 244/978 [32:50<1:39:50, 8.16s/it] 25%|██▌ | 245/978 [32:58<1:39:25, 8.14s/it] 25%|██▌ | 246/978 [33:07<1:42:55, 8.44s/it] 25%|██▌ | 247/978 [33:15<1:41:37, 8.34s/it] 25%|██▌ | 248/978 [33:23<1:39:50, 8.21s/it] 25%|██▌ | 249/978 [33:31<1:38:33, 8.11s/it] 26%|██▌ | 250/978 [33:39<1:38:38, 8.13s/it] 26%|██▌ | 250/978 [33:39<1:38:38, 8.13s/it] 26%|██▌ | 251/978 [33:48<1:40:54, 8.33s/it] 26%|██▌ | 252/978 [33:56<1:39:23, 8.21s/it] 26%|██▌ | 253/978 [34:04<1:37:31, 8.07s/it] 26%|██▌ | 254/978 [34:11<1:35:37, 7.93s/it] 26%|██▌ | 255/978 [34:19<1:35:44, 7.95s/it] 26%|██▌ | 256/978 [34:27<1:36:14, 8.00s/it] 26%|██▋ | 257/978 [34:35<1:36:16, 8.01s/it] 26%|██▋ | 258/978 [34:44<1:38:44, 8.23s/it] 26%|██▋ | 259/978 [34:52<1:36:07, 8.02s/it] 27%|██▋ | 260/978 [35:00<1:37:48, 8.17s/it] 27%|██▋ | 260/978 [35:00<1:37:48, 8.17s/it] 27%|██▋ | 261/978 [35:08<1:37:19, 8.14s/it] 27%|██▋ | 262/978 [35:17<1:38:46, 8.28s/it] 27%|██▋ | 263/978 [35:25<1:38:40, 8.28s/it] 27%|██▋ | 264/978 [35:33<1:35:36, 8.03s/it] 27%|██▋ | 265/978 [35:40<1:34:45, 7.97s/it] 27%|██▋ | 266/978 [35:49<1:36:44, 8.15s/it] 27%|██▋ | 267/978 [35:57<1:35:22, 8.05s/it] 27%|██▋ | 268/978 [36:04<1:32:27, 7.81s/it] 28%|██▊ | 269/978 [36:11<1:30:08, 7.63s/it] 28%|██▊ | 270/978 [36:19<1:31:10, 7.73s/it] 28%|██▊ | 270/978 [36:19<1:31:10, 7.73s/it] 28%|██▊ | 271/978 [36:28<1:35:58, 8.15s/it] 28%|██▊ | 272/978 [36:36<1:34:40, 8.05s/it] 28%|██▊ | 273/978 [36:45<1:36:14, 8.19s/it] 28%|██▊ | 274/978 [36:53<1:36:19, 8.21s/it] 28%|██▊ | 275/978 [37:01<1:34:38, 8.08s/it] 28%|██▊ | 276/978 [37:09<1:35:33, 8.17s/it] 28%|██▊ | 277/978 [37:17<1:36:32, 8.26s/it] 28%|██▊ | 278/978 [37:25<1:34:46, 8.12s/it] 29%|██▊ | 279/978 [37:33<1:33:59, 8.07s/it] 29%|██▊ | 280/978 [37:41<1:34:25, 8.12s/it] 29%|██▊ | 280/978 [37:41<1:34:25, 8.12s/it] 29%|██▊ | 281/978 [37:49<1:32:57, 8.00s/it] 29%|██▉ | 282/978 [37:57<1:32:08, 7.94s/it] 29%|██▉ | 283/978 [38:05<1:32:58, 8.03s/it] 29%|██▉ | 284/978 [38:13<1:31:12, 7.89s/it] 29%|██▉ | 285/978 [38:21<1:30:56, 7.87s/it] 29%|██▉ | 286/978 [38:28<1:28:14, 7.65s/it] 29%|██▉ | 287/978 [38:36<1:29:11, 7.75s/it] 29%|██▉ | 288/978 [38:44<1:29:58, 7.82s/it] 30%|██▉ | 289/978 [38:52<1:32:00, 8.01s/it] 30%|██▉ | 290/978 [38:59<1:27:33, 7.64s/it] 30%|██▉ | 290/978 [38:59<1:27:33, 7.64s/it] 30%|██▉ | 291/978 [39:07<1:28:44, 7.75s/it] 30%|██▉ | 292/978 [39:16<1:31:47, 8.03s/it] 30%|██▉ | 293/978 [39:24<1:32:28, 8.10s/it] 30%|███ | 294/978 [39:32<1:31:27, 8.02s/it] 30%|███ | 295/978 [39:40<1:32:06, 8.09s/it] 30%|███ | 296/978 [39:48<1:32:43, 8.16s/it] 30%|███ | 297/978 [39:57<1:32:55, 8.19s/it] 30%|███ | 298/978 [40:05<1:32:23, 8.15s/it] 31%|███ | 299/978 [40:13<1:32:30, 8.18s/it] 31%|███ | 300/978 [40:21<1:32:39, 8.20s/it] 31%|███ | 300/978 [40:21<1:32:39, 8.20s/it] 31%|███ | 301/978 [40:28<1:29:43, 7.95s/it] 31%|███ | 302/978 [40:37<1:30:31, 8.04s/it] 31%|███ | 303/978 [40:45<1:32:19, 8.21s/it] 31%|███ | 304/978 [40:54<1:33:10, 8.29s/it] 31%|███ | 305/978 [41:02<1:32:14, 8.22s/it] 31%|███▏ | 306/978 [41:10<1:30:08, 8.05s/it] 31%|███▏ | 307/978 [41:18<1:32:00, 8.23s/it] 31%|███▏ | 308/978 [41:26<1:30:35, 8.11s/it] 32%|███▏ | 309/978 [41:34<1:31:21, 8.19s/it] 32%|███▏ | 310/978 [41:42<1:29:45, 8.06s/it] 32%|███▏ | 310/978 [41:42<1:29:45, 8.06s/it] 32%|███▏ | 311/978 [41:50<1:29:21, 8.04s/it] 32%|███▏ | 312/978 [41:58<1:30:03, 8.11s/it] 32%|███▏ | 313/978 [42:06<1:28:50, 8.02s/it] 32%|███▏ | 314/978 [42:15<1:31:31, 8.27s/it] 32%|███▏ | 315/978 [42:23<1:30:38, 8.20s/it] 32%|███▏ | 316/978 [42:32<1:32:36, 8.39s/it] 32%|███▏ | 317/978 [42:40<1:30:52, 8.25s/it] 33%|███▎ | 318/978 [42:48<1:30:11, 8.20s/it] 33%|███▎ | 319/978 [42:57<1:33:44, 8.53s/it] 33%|███▎ | 320/978 [43:03<1:24:02, 7.66s/it] 33%|███▎ | 320/978 [43:03<1:24:02, 7.66s/it] 33%|███▎ | 321/978 [43:11<1:25:40, 7.82s/it] 33%|███▎ | 322/978 [43:18<1:22:05, 7.51s/it] 33%|███▎ | 323/978 [43:26<1:23:24, 7.64s/it] 33%|███▎ | 324/978 [43:34<1:25:15, 7.82s/it] 33%|███▎ | 325/978 [43:43<1:28:10, 8.10s/it] 33%|███▎ | 326/978 [43:51<1:28:03, 8.10s/it]{'loss': '2.847', 'grad_norm': '27.38', 'learning_rate': '3e-06', 'epoch': '0.03067'} +{'loss': '2.607', 'grad_norm': '10', 'learning_rate': '6.333e-06', 'epoch': '0.06135'} +{'loss': '2.374', 'grad_norm': '7.719', 'learning_rate': '9.667e-06', 'epoch': '0.09202'} +{'loss': '2.188', 'grad_norm': '3.859', 'learning_rate': '9.998e-06', 'epoch': '0.1227'} +{'loss': '1.923', 'grad_norm': '4.188', 'learning_rate': '9.99e-06', 'epoch': '0.1534'} +{'loss': '1.881', 'grad_norm': '3.469', 'learning_rate': '9.977e-06', 'epoch': '0.184'} +{'loss': '1.849', 'grad_norm': '3.156', 'learning_rate': '9.958e-06', 'epoch': '0.2147'} +{'loss': '1.831', 'grad_norm': '3.016', 'learning_rate': '9.934e-06', 'epoch': '0.2454'} +{'loss': '1.74', 'grad_norm': '2.984', 'learning_rate': '9.905e-06', 'epoch': '0.2761'} +{'loss': '1.709', 'grad_norm': '3.953', 'learning_rate': '9.87e-06', 'epoch': '0.3067'} +{'loss': '1.751', 'grad_norm': '2.859', 'learning_rate': '9.83e-06', 'epoch': '0.3374'} +{'loss': '1.684', 'grad_norm': '3.047', 'learning_rate': '9.784e-06', 'epoch': '0.3681'} +{'loss': '1.68', 'grad_norm': '2.828', 'learning_rate': '9.733e-06', 'epoch': '0.3988'} +{'loss': '1.657', 'grad_norm': '3.594', 'learning_rate': '9.677e-06', 'epoch': '0.4294'} +{'loss': '1.706', 'grad_norm': '3.328', 'learning_rate': '9.616e-06', 'epoch': '0.4601'} +{'loss': '1.785', 'grad_norm': '3.219', 'learning_rate': '9.55e-06', 'epoch': '0.4908'} +{'loss': '1.682', 'grad_norm': '4.031', 'learning_rate': '9.479e-06', 'epoch': '0.5215'} +{'loss': '1.684', 'grad_norm': '2.859', 'learning_rate': '9.403e-06', 'epoch': '0.5521'} +{'loss': '1.712', 'grad_norm': '4.562', 'learning_rate': '9.322e-06', 'epoch': '0.5828'} +{'loss': '1.59', 'grad_norm': '4.688', 'learning_rate': '9.236e-06', 'epoch': '0.6135'} +{'loss': '1.695', 'grad_norm': '2.781', 'learning_rate': '9.146e-06', 'epoch': '0.6442'} +{'loss': '1.646', 'grad_norm': '3.531', 'learning_rate': '9.051e-06', 'epoch': '0.6748'} +{'loss': '1.653', 'grad_norm': '3.031', 'learning_rate': '8.952e-06', 'epoch': '0.7055'} +{'loss': '1.62', 'grad_norm': '3.109', 'learning_rate': '8.848e-06', 'epoch': '0.7362'} +{'loss': '1.587', 'grad_norm': '3.594', 'learning_rate': '8.74e-06', 'epoch': '0.7669'} +{'loss': '1.599', 'grad_norm': '3.094', 'learning_rate': '8.628e-06', 'epoch': '0.7975'} +{'loss': '1.607', 'grad_norm': '2.938', 'learning_rate': '8.512e-06', 'epoch': '0.8282'} +{'loss': '1.613', 'grad_norm': '2.859', 'learning_rate': '8.392e-06', 'epoch': '0.8589'} +{'loss': '1.673', 'grad_norm': '3.172', 'learning_rate': '8.269e-06', 'epoch': '0.8896'} +{'loss': '1.553', 'grad_norm': '3.203', 'learning_rate': '8.141e-06', 'epoch': '0.9202'} +{'loss': '1.662', 'grad_norm': '2.547', 'learning_rate': '8.011e-06', 'epoch': '0.9509'} +{'loss': '1.586', 'grad_norm': '3.391', 'learning_rate': '7.877e-06', 'epoch': '0.9816'} + 33%|███▎ | 327/978 [43:59<1:28:51, 8.19s/it] 34%|███▎ | 328/978 [44:07<1:27:14, 8.05s/it] 34%|███▎ | 329/978 [44:15<1:27:59, 8.14s/it] 34%|███▎ | 330/978 [44:24<1:30:54, 8.42s/it] 34%|███▎ | 330/978 [44:24<1:30:54, 8.42s/it] 34%|███▍ | 331/978 [44:31<1:25:57, 7.97s/it] 34%|███▍ | 332/978 [44:39<1:26:02, 7.99s/it] 34%|███▍ | 333/978 [44:48<1:26:49, 8.08s/it] 34%|███▍ | 334/978 [44:56<1:26:46, 8.08s/it] 34%|███▍ | 335/978 [45:04<1:26:35, 8.08s/it] 34%|███▍ | 336/978 [45:11<1:24:42, 7.92s/it] 34%|███▍ | 337/978 [45:19<1:24:15, 7.89s/it] 35%|███▍ | 338/978 [45:28<1:25:36, 8.03s/it] 35%|███▍ | 339/978 [45:35<1:23:32, 7.84s/it] 35%|███▍ | 340/978 [45:43<1:23:23, 7.84s/it] 35%|███▍ | 340/978 [45:43<1:23:23, 7.84s/it] 35%|███▍ | 341/978 [45:50<1:22:18, 7.75s/it] 35%|███▍ | 342/978 [45:58<1:22:20, 7.77s/it] 35%|███▌ | 343/978 [46:06<1:22:08, 7.76s/it] 35%|███▌ | 344/978 [46:14<1:23:55, 7.94s/it] 35%|███▌ | 345/978 [46:23<1:25:29, 8.10s/it] 35%|███▌ | 346/978 [46:30<1:23:58, 7.97s/it] 35%|███▌ | 347/978 [46:39<1:26:55, 8.27s/it] 36%|███▌ | 348/978 [46:47<1:25:38, 8.16s/it] 36%|███▌ | 349/978 [46:55<1:25:33, 8.16s/it] 36%|███▌ | 350/978 [47:03<1:23:47, 8.01s/it] 36%|███▌ | 350/978 [47:03<1:23:47, 8.01s/it] 36%|███▌ | 351/978 [47:11<1:24:23, 8.08s/it] 36%|███▌ | 352/978 [47:20<1:25:33, 8.20s/it] 36%|███▌ | 353/978 [47:28<1:24:27, 8.11s/it] 36%|███▌ | 354/978 [47:35<1:21:29, 7.84s/it] 36%|███▋ | 355/978 [47:43<1:22:19, 7.93s/it] 36%|███▋ | 356/978 [47:51<1:22:05, 7.92s/it] 37%|███▋ | 357/978 [47:59<1:21:56, 7.92s/it] 37%|███▋ | 358/978 [48:07<1:21:22, 7.87s/it] 37%|███▋ | 359/978 [48:15<1:22:10, 7.97s/it] 37%|███▋ | 360/978 [48:23<1:24:03, 8.16s/it] 37%|███▋ | 360/978 [48:23<1:24:03, 8.16s/it] 37%|███▋ | 361/978 [48:33<1:26:45, 8.44s/it] 37%|███▋ | 362/978 [48:41<1:25:17, 8.31s/it] 37%|███▋ | 363/978 [48:47<1:20:42, 7.87s/it] 37%|███▋ | 364/978 [48:55<1:21:09, 7.93s/it] 37%|███▋ | 365/978 [49:04<1:24:00, 8.22s/it] 37%|███▋ | 366/978 [49:13<1:23:49, 8.22s/it] 38%|███▊ | 367/978 [49:19<1:18:57, 7.75s/it] 38%|███▊ | 368/978 [49:27<1:20:08, 7.88s/it] 38%|███▊ | 369/978 [49:36<1:21:59, 8.08s/it] 38%|███▊ | 370/978 [49:44<1:21:38, 8.06s/it] 38%|███▊ | 370/978 [49:44<1:21:38, 8.06s/it] 38%|███▊ | 371/978 [49:52<1:20:04, 7.91s/it] 38%|███▊ | 372/978 [49:59<1:17:41, 7.69s/it] 38%|███▊ | 373/978 [50:06<1:17:39, 7.70s/it] 38%|███▊ | 374/978 [50:15<1:19:54, 7.94s/it] 38%|███▊ | 375/978 [50:24<1:21:59, 8.16s/it] 38%|███▊ | 376/978 [50:31<1:20:26, 8.02s/it] 39%|███▊ | 377/978 [50:39<1:20:44, 8.06s/it] 39%|███▊ | 378/978 [50:47<1:18:02, 7.80s/it] 39%|███▉ | 379/978 [50:55<1:20:26, 8.06s/it] 39%|███▉ | 380/978 [51:03<1:20:29, 8.08s/it] 39%|███▉ | 380/978 [51:03<1:20:29, 8.08s/it] 39%|███▉ | 381/978 [51:11<1:20:19, 8.07s/it] 39%|███▉ | 382/978 [51:19<1:19:37, 8.02s/it] 39%|███▉ | 383/978 [51:26<1:15:43, 7.64s/it] 39%|███▉ | 384/978 [51:34<1:16:07, 7.69s/it] 39%|███▉ | 385/978 [51:42<1:16:25, 7.73s/it] 39%|███▉ | 386/978 [51:50<1:17:10, 7.82s/it] 40%|███▉ | 387/978 [51:58<1:18:13, 7.94s/it] 40%|███▉ | 388/978 [52:06<1:19:29, 8.08s/it] 40%|███▉ | 389/978 [52:15<1:20:52, 8.24s/it] 40%|███▉ | 390/978 [52:23<1:20:14, 8.19s/it] 40%|███▉ | 390/978 [52:23<1:20:14, 8.19s/it] 40%|███▉ | 391/978 [52:32<1:22:16, 8.41s/it] 40%|████ | 392/978 [52:41<1:24:40, 8.67s/it] 40%|████ | 393/978 [52:50<1:23:24, 8.55s/it] 40%|████ | 394/978 [52:57<1:20:38, 8.28s/it] 40%|████ | 395/978 [53:06<1:20:54, 8.33s/it] 40%|████ | 396/978 [53:14<1:21:44, 8.43s/it] 41%|████ | 397/978 [53:23<1:21:53, 8.46s/it] 41%|████ | 398/978 [53:31<1:21:57, 8.48s/it] 41%|████ | 399/978 [53:40<1:21:13, 8.42s/it] 41%|████ | 400/978 [53:48<1:20:16, 8.33s/it] 41%|████ | 400/978 [53:48<1:20:16, 8.33s/it] 41%|████ | 401/978 [53:56<1:18:26, 8.16s/it] 41%|████ | 402/978 [54:04<1:18:42, 8.20s/it] 41%|████ | 403/978 [54:12<1:19:40, 8.31s/it] 41%|████▏ | 404/978 [54:21<1:20:24, 8.41s/it] 41%|████▏ | 405/978 [54:30<1:20:49, 8.46s/it] 42%|████▏ | 406/978 [54:38<1:21:05, 8.51s/it] 42%|████▏ | 407/978 [54:47<1:20:53, 8.50s/it] 42%|████▏ | 408/978 [54:55<1:20:31, 8.48s/it] 42%|████▏ | 409/978 [55:03<1:18:50, 8.31s/it] 42%|████▏ | 410/978 [55:11<1:16:41, 8.10s/it] 42%|████▏ | 410/978 [55:11<1:16:41, 8.10s/it] 42%|████▏ | 411/978 [55:19<1:16:32, 8.10s/it] 42%|████▏ | 412/978 [55:28<1:18:53, 8.36s/it] 42%|████▏ | 413/978 [55:36<1:17:13, 8.20s/it] 42%|████▏ | 414/978 [55:43<1:15:41, 8.05s/it] 42%|████▏ | 415/978 [55:52<1:17:47, 8.29s/it] 43%|████▎ | 416/978 [56:01<1:17:53, 8.32s/it] 43%|████▎ | 417/978 [56:08<1:15:47, 8.11s/it] 43%|████▎ | 418/978 [56:17<1:17:01, 8.25s/it] 43%|████▎ | 419/978 [56:25<1:16:18, 8.19s/it] 43%|████▎ | 420/978 [56:33<1:15:06, 8.08s/it] 43%|████▎ | 420/978 [56:33<1:15:06, 8.08s/it] 43%|████▎ | 421/978 [56:41<1:15:39, 8.15s/it] 43%|████▎ | 422/978 [56:48<1:13:52, 7.97s/it] 43%|████▎ | 423/978 [56:57<1:15:21, 8.15s/it] 43%|████▎ | 424/978 [57:06<1:16:24, 8.27s/it] 43%|████▎ | 425/978 [57:14<1:15:56, 8.24s/it] 44%|████▎ | 426/978 [57:21<1:14:02, 8.05s/it] 44%|████▎ | 427/978 [57:30<1:14:17, 8.09s/it] 44%|████▍ | 428/978 [57:38<1:14:43, 8.15s/it] 44%|████▍ | 429/978 [57:46<1:14:02, 8.09s/it] 44%|████▍ | 430/978 [57:54<1:13:12, 8.01s/it] 44%|████▍ | 430/978 [57:54<1:13:12, 8.01s/it] 44%|████▍ | 431/978 [58:01<1:12:16, 7.93s/it] 44%|████▍ | 432/978 [58:10<1:15:17, 8.27s/it] 44%|████▍ | 433/978 [58:19<1:16:16, 8.40s/it] 44%|████▍ | 434/978 [58:28<1:16:27, 8.43s/it] 44%|████▍ | 435/978 [58:35<1:14:23, 8.22s/it] 45%|████▍ | 436/978 [58:44<1:14:31, 8.25s/it] 45%|████▍ | 437/978 [58:52<1:13:47, 8.18s/it] 45%|████▍ | 438/978 [58:59<1:12:18, 8.03s/it] 45%|████▍ | 439/978 [59:08<1:12:28, 8.07s/it] 45%|████▍ | 440/978 [59:14<1:08:49, 7.68s/it] 45%|████▍ | 440/978 [59:14<1:08:49, 7.68s/it] 45%|████▌ | 441/978 [59:22<1:09:29, 7.77s/it] 45%|████▌ | 442/978 [59:30<1:07:59, 7.61s/it] 45%|████▌ | 443/978 [59:38<1:08:49, 7.72s/it] 45%|████▌ | 444/978 [59:46<1:09:56, 7.86s/it] 46%|████▌ | 445/978 [59:54<1:11:21, 8.03s/it] 46%|████▌ | 446/978 [1:00:02<1:10:28, 7.95s/it] 46%|████▌ | 447/978 [1:00:10<1:10:47, 8.00s/it] 46%|████▌ | 448/978 [1:00:18<1:10:08, 7.94s/it] 46%|████▌ | 449/978 [1:00:26<1:10:05, 7.95s/it] 46%|████▌ | 450/978 [1:00:34<1:11:17, 8.10s/it] 46%|████▌ | 450/978 [1:00:34<1:11:17, 8.10s/it] 46%|████▌ | 451/978 [1:00:43<1:13:06, 8.32s/it] 46%|████▌ | 452/978 [1:00:51<1:12:13, 8.24s/it] 46%|████▋ | 453/978 [1:00:59<1:12:13, 8.25s/it] 46%|████▋ | 454/978 [1:01:06<1:08:57, 7.90s/it] 47%|████▋ | 455/978 [1:01:14<1:08:18, 7.84s/it] 47%|████▋ | 456/978 [1:01:23<1:11:00, 8.16s/it] 47%|████▋ | 457/978 [1:01:32<1:11:35, 8.24s/it] 47%|████▋ | 458/978 [1:01:40<1:12:10, 8.33s/it] 47%|████▋ | 459/978 [1:01:48<1:10:49, 8.19s/it] 47%|████▋ | 460/978 [1:01:56<1:09:13, 8.02s/it] 47%|████▋ | 460/978 [1:01:56<1:09:13, 8.02s/it] 47%|████▋ | 461/978 [1:02:04<1:09:32, 8.07s/it] 47%|████▋ | 462/978 [1:02:12<1:10:35, 8.21s/it] 47%|████▋ | 463/978 [1:02:20<1:09:28, 8.09s/it] 47%|████▋ | 464/978 [1:02:28<1:08:46, 8.03s/it] 48%|████▊ | 465/978 [1:02:36<1:08:38, 8.03s/it] 48%|████▊ | 466/978 [1:02:43<1:06:15, 7.76s/it] 48%|████▊ | 467/978 [1:02:52<1:09:04, 8.11s/it] 48%|████▊ | 468/978 [1:03:00<1:09:08, 8.13s/it] 48%|████▊ | 469/978 [1:03:09<1:09:32, 8.20s/it] 48%|████▊ | 470/978 [1:03:16<1:07:59, 8.03s/it] 48%|████▊ | 470/978 [1:03:16<1:07:59, 8.03s/it] 48%|████▊ | 471/978 [1:03:24<1:07:14, 7.96s/it] 48%|████▊ | 472/978 [1:03:32<1:06:55, 7.94s/it] 48%|████▊ | 473/978 [1:03:40<1:06:20, 7.88s/it] 48%|████▊ | 474/978 [1:03:48<1:06:27, 7.91s/it] 49%|████▊ | 475/978 [1:03:55<1:04:31, 7.70s/it] 49%|████▊ | 476/978 [1:04:03<1:05:34, 7.84s/it] 49%|████▉ | 477/978 [1:04:11<1:07:06, 8.04s/it] 49%|████▉ | 478/978 [1:04:20<1:07:13, 8.07s/it] 49%|████▉ | 479/978 [1:04:27<1:05:52, 7.92s/it] 49%|████▉ | 480/978 [1:04:35<1:04:35, 7.78s/it] 49%|████▉ | 480/978 [1:04:35<1:04:35, 7.78s/it] 49%|████▉ | 481/978 [1:04:42<1:04:01, 7.73s/it] 49%|████▉ | 482/978 [1:04:49<1:02:26, 7.55s/it] 49%|████▉ | 483/978 [1:04:58<1:04:36, 7.83s/it] 49%|████▉ | 484/978 [1:05:06<1:05:46, 7.99s/it] 50%|████▉ | 485/978 [1:05:14<1:04:23, 7.84s/it] 50%|████▉ | 486/978 [1:05:22<1:04:20, 7.85s/it] 50%|████▉ | 487/978 [1:05:30<1:04:22, 7.87s/it] 50%|████▉ | 488/978 [1:05:38<1:05:27, 8.02s/it] 50%|█████ | 489/978 [1:05:47<1:08:18, 8.38s/it] 50%|█████ | 490/978 [1:05:56<1:08:45, 8.45s/it] 50%|█████ | 490/978 [1:05:56<1:08:45, 8.45s/it] 50%|█████ | 491/978 [1:06:03<1:06:38, 8.21s/it] 50%|█████ | 492/978 [1:06:12<1:08:10, 8.42s/it] 50%|█████ | 493/978 [1:06:20<1:06:35, 8.24s/it] 51%|█████ | 494/978 [1:06:29<1:07:15, 8.34s/it] 51%|█████ | 495/978 [1:06:37<1:06:15, 8.23s/it] 51%|█████ | 496/978 [1:06:45<1:05:29, 8.15s/it] 51%|█████ | 497/978 [1:06:52<1:03:17, 7.90s/it] 51%|█████ | 498/978 [1:07:00<1:03:11, 7.90s/it] 51%|█████ | 499/978 [1:07:08<1:04:46, 8.11s/it] 51%|█████ | 500/978 [1:07:16<1:04:13, 8.06s/it] 51%|█████ | 500/978 [1:07:16<1:04:13, 8.06s/it] 51%|█████ | 501/978 [1:07:23<1:00:09, 7.57s/it] 51%|█████▏ | 502/978 [1:07:31<1:01:56, 7.81s/it] 51%|█████▏ | 503/978 [1:07:40<1:03:14, 7.99s/it] 52%|█████▏ | 504/978 [1:07:47<1:02:56, 7.97s/it] 52%|█████▏ | 505/978 [1:07:55<1:00:41, 7.70s/it] 52%|█████▏ | 506/978 [1:08:03<1:02:15, 7.91s/it] 52%|█████▏ | 507/978 [1:08:11<1:02:28, 7.96s/it] 52%|█████▏ | 508/978 [1:08:19<1:03:01, 8.05s/it] 52%|█████▏ | 509/978 [1:08:28<1:04:13, 8.22s/it] 52%|█████▏ | 510/978 [1:08:37<1:05:17, 8.37s/it] 52%|█████▏ | 510/978 [1:08:37<1:05:17, 8.37s/it] 52%|█████▏ | 511/978 [1:08:45<1:04:19, 8.27s/it] 52%|█████▏ | 512/978 [1:08:53<1:03:15, 8.14s/it] 52%|█████▏ | 513/978 [1:09:00<1:02:13, 8.03s/it] 53%|█████▎ | 514/978 [1:09:08<1:01:19, 7.93s/it] 53%|█████▎ | 515/978 [1:09:15<59:00, 7.65s/it] 53%|█████▎ | 516/978 [1:09:23<1:00:29, 7.86s/it] 53%|█████▎ | 517/978 [1:09:31<1:00:45, 7.91s/it] 53%|█████▎ | 518/978 [1:09:38<58:20, 7.61s/it] 53%|█████▎ | 519/978 [1:09:47<1:00:18, 7.88s/it] 53%|█████▎ | 520/978 [1:09:55<1:00:59, 7.99s/it] 53%|█████▎ | 520/978 [1:09:55<1:00:59, 7.99s/it] 53%|█████▎ | 521/978 [1:10:03<1:01:17, 8.05s/it] 53%|█████▎ | 522/978 [1:10:10<59:24, 7.82s/it] 53%|█████▎ | 523/978 [1:10:19<1:01:04, 8.05s/it] 54%|█████▎ | 524/978 [1:10:27<1:01:10, 8.08s/it] 54%|█████▎ | 525/978 [1:10:37<1:03:44, 8.44s/it] 54%|█████▍ | 526/978 [1:10:44<1:00:37, 8.05s/it] 54%|█████▍ | 527/978 [1:10:52<1:00:21, 8.03s/it] 54%|█████▍ | 528/978 [1:11:00<1:01:32, 8.20s/it] 54%|█████▍ | 529/978 [1:11:08<1:00:47, 8.12s/it] 54%|█████▍ | 530/978 [1:11:16<59:42, 8.00s/it] 54%|█████▍ | 530/978 [1:11:16<59:42, 8.00s/it] 54%|█████▍ | 531/978 [1:11:24<59:40, 8.01s/it] 54%|█████▍ | 532/978 [1:11:31<58:15, 7.84s/it] 54%|█████▍ | 533/978 [1:11:39<58:24, 7.87s/it] 55%|█████▍ | 534/978 [1:11:48<59:07, 7.99s/it] 55%|█████▍ | 535/978 [1:11:56<59:48, 8.10s/it] 55%|█████▍ | 536/978 [1:12:04<59:17, 8.05s/it] 55%|█████▍ | 537/978 [1:12:12<59:49, 8.14s/it] 55%|█████▌ | 538/978 [1:12:20<59:20, 8.09s/it] 55%|█████▌ | 539/978 [1:12:28<58:31, 8.00s/it] 55%|█████▌ | 540/978 [1:12:36<58:38, 8.03s/it] 55%|█████▌ | 540/978 [1:12:36<58:38, 8.03s/it] 55%|█████▌ | 541/978 [1:12:44<57:50, 7.94s/it] 55%|█████▌ | 542/978 [1:12:52<57:35, 7.93s/it] 56%|█████▌ | 543/978 [1:13:00<57:17, 7.90s/it] 56%|█████▌ | 544/978 [1:13:08<57:43, 7.98s/it] 56%|█████▌ | 545/978 [1:13:15<56:24, 7.82s/it] 56%|█████▌ | 546/978 [1:13:24<58:52, 8.18s/it] 56%|█████▌ | 547/978 [1:13:34<1:01:26, 8.55s/it] 56%|█████▌ | 548/978 [1:13:43<1:02:19, 8.70s/it] 56%|█████▌ | 549/978 [1:13:51<1:00:35, 8.47s/it] 56%|█████▌ | 550/978 [1:13:58<59:04, 8.28s/it] 56%|█████▌ | 550/978 [1:13:58<59:04, 8.28s/it] 56%|█████▋ | 551/978 [1:14:07<58:42, 8.25s/it] 56%|█████▋ | 552/978 [1:14:14<57:41, 8.12s/it] 57%|█████▋ | 553/978 [1:14:22<57:04, 8.06s/it] 57%|█████▋ | 554/978 [1:14:31<57:22, 8.12s/it] 57%|█████▋ | 555/978 [1:14:39<57:54, 8.21s/it] 57%|█████▋ | 556/978 [1:14:47<57:33, 8.18s/it] 57%|█████▋ | 557/978 [1:14:56<58:07, 8.29s/it] 57%|█████▋ | 558/978 [1:15:04<58:02, 8.29s/it] 57%|█████▋ | 559/978 [1:15:13<59:12, 8.48s/it] 57%|█████▋ | 560/978 [1:15:22<1:00:22, 8.67s/it] 57%|█████▋ | 560/978 [1:15:22<1:00:22, 8.67s/it] 57%|█████▋ | 561/978 [1:15:30<58:42, 8.45s/it] 57%|█████▋ | 562/978 [1:15:39<1:00:13, 8.69s/it] 58%|█████▊ | 563/978 [1:15:47<58:53, 8.51s/it] 58%|█████▊ | 564/978 [1:15:56<58:40, 8.50s/it] 58%|█████▊ | 565/978 [1:16:03<56:40, 8.23s/it] 58%|█████▊ | 566/978 [1:16:11<54:37, 7.96s/it] 58%|█████▊ | 567/978 [1:16:19<55:28, 8.10s/it] 58%|█████▊ | 568/978 [1:16:27<55:29, 8.12s/it] 58%|█████▊ | 569/978 [1:16:35<54:23, 7.98s/it] 58%|█████▊ | 570/978 [1:16:43<53:57, 7.94s/it] 58%|█████▊ | 570/978 [1:16:43<53:57, 7.94s/it] 58%|█████▊ | 571/978 [1:16:50<52:18, 7.71s/it] 58%|█████▊ | 572/978 [1:16:56<49:14, 7.28s/it] 59%|█████▊ | 573/978 [1:17:04<50:10, 7.43s/it] 59%|█████▊ | 574/978 [1:17:12<51:12, 7.61s/it] 59%|█████▉ | 575/978 [1:17:20<52:21, 7.79s/it] 59%|█████▉ | 576/978 [1:17:28<52:52, 7.89s/it] 59%|█████▉ | 577/978 [1:17:37<54:02, 8.09s/it] 59%|█████▉ | 578/978 [1:17:44<51:26, 7.72s/it] 59%|█████▉ | 579/978 [1:17:52<52:13, 7.85s/it] 59%|█████▉ | 580/978 [1:18:01<54:08, 8.16s/it] 59%|█████▉ | 580/978 [1:18:01<54:08, 8.16s/it] 59%|█████▉ | 581/978 [1:18:09<54:12, 8.19s/it] 60%|█████▉ | 582/978 [1:18:17<54:18, 8.23s/it] 60%|█████▉ | 583/978 [1:18:26<54:18, 8.25s/it] 60%|█████▉ | 584/978 [1:18:33<53:16, 8.11s/it] 60%|█████▉ | 585/978 [1:18:42<53:53, 8.23s/it] 60%|█████▉ | 586/978 [1:18:50<53:08, 8.14s/it] 60%|██████ | 587/978 [1:18:58<53:32, 8.22s/it] 60%|██████ | 588/978 [1:19:07<53:45, 8.27s/it] 60%|██████ | 589/978 [1:19:15<53:19, 8.23s/it] 60%|██████ | 590/978 [1:19:23<53:03, 8.20s/it] 60%|██████ | 590/978 [1:19:23<53:03, 8.20s/it] 60%|██████ | 591/978 [1:19:32<54:27, 8.44s/it] 61%|██████ | 592/978 [1:19:40<53:25, 8.30s/it] 61%|██████ | 593/978 [1:19:49<54:44, 8.53s/it] 61%|██████ | 594/978 [1:19:57<53:51, 8.42s/it] 61%|██████ | 595/978 [1:20:05<53:04, 8.31s/it] 61%|██████ | 596/978 [1:20:13<52:21, 8.22s/it] 61%|██████ | 597/978 [1:20:22<52:46, 8.31s/it] 61%|██████ | 598/978 [1:20:30<53:21, 8.43s/it] 61%|██████ | 599/978 [1:20:38<51:56, 8.22s/it] 61%|██████▏ | 600/978 [1:20:46<51:31, 8.18s/it] 61%|██████▏ | 600/978 [1:20:46<51:31, 8.18s/it] 61%|██████▏ | 601/978 [1:20:54<50:47, 8.08s/it] 62%|██████▏ | 602/978 [1:21:02<50:40, 8.09s/it] 62%|██████▏ | 603/978 [1:21:10<49:34, 7.93s/it] 62%|██████▏ | 604/978 [1:21:18<50:45, 8.14s/it] 62%|██████▏ | 605/978 [1:21:27<51:04, 8.22s/it] 62%|██████▏ | 606/978 [1:21:35<50:19, 8.12s/it] 62%|██████▏ | 607/978 [1:21:42<47:59, 7.76s/it] 62%|██████▏ | 608/978 [1:21:50<49:45, 8.07s/it] 62%|██████▏ | 609/978 [1:21:58<49:00, 7.97s/it] 62%|██████▏ | 610/978 [1:22:07<50:02, 8.16s/it] 62%|██████▏ | 610/978 [1:22:07<50:02, 8.16s/it] 62%|██████▏ | 611/978 [1:22:13<47:15, 7.73s/it] 63%|██████▎ | 612/978 [1:22:23<50:32, 8.29s/it] 63%|██████▎ | 613/978 [1:22:31<49:45, 8.18s/it] 63%|██████▎ | 614/978 [1:22:40<50:27, 8.32s/it] 63%|██████▎ | 615/978 [1:22:48<49:40, 8.21s/it] 63%|██████▎ | 616/978 [1:22:56<49:49, 8.26s/it] 63%|██████▎ | 617/978 [1:23:04<49:59, 8.31s/it] 63%|██████▎ | 618/978 [1:23:11<47:14, 7.87s/it] 63%|██████▎ | 619/978 [1:23:19<47:25, 7.93s/it] 63%|██████▎ | 620/978 [1:23:27<47:20, 7.93s/it] 63%|██████▎ | 620/978 [1:23:27<47:20, 7.93s/it] 63%|██████▎ | 621/978 [1:23:36<47:48, 8.04s/it] 64%|██████▎ | 622/978 [1:23:44<47:36, 8.02s/it] 64%|██████▎ | 623/978 [1:23:51<46:31, 7.86s/it] 64%|██████▍ | 624/978 [1:23:59<47:26, 8.04s/it] 64%|██████▍ | 625/978 [1:24:07<47:09, 8.02s/it] 64%|██████▍ | 626/978 [1:24:15<46:52, 7.99s/it] 64%|██████▍ | 627/978 [1:24:24<47:35, 8.13s/it] 64%|██████▍ | 628/978 [1:24:32<48:11, 8.26s/it] 64%|██████▍ | 629/978 [1:24:40<47:32, 8.17s/it] 64%|██████▍ | 630/978 [1:24:49<48:06, 8.30s/it] 64%|██████▍ | 630/978 [1:24:49<48:06, 8.30s/it] 65%|██████▍ | 631/978 [1:24:56<46:34, 8.05s/it] 65%|██████▍ | 632/978 [1:25:05<48:08, 8.35s/it] 65%|██████▍ | 633/978 [1:25:14<47:59, 8.35s/it] 65%|██████▍ | 634/978 [1:25:23<48:45, 8.50s/it] 65%|██████▍ | 635/978 [1:25:31<47:40, 8.34s/it] 65%|██████▌ | 636/978 [1:25:39<48:20, 8.48s/it] 65%|██████▌ | 637/978 [1:25:48<48:04, 8.46s/it] 65%|██████▌ | 638/978 [1:25:55<46:19, 8.17s/it] 65%|██████▌ | 639/978 [1:26:03<45:05, 7.98s/it] 65%|██████▌ | 640/978 [1:26:11<44:35, 7.92s/it] 65%|██████▌ | 640/978 [1:26:11<44:35, 7.92s/it] 66%|██████▌ | 641/978 [1:26:19<44:48, 7.98s/it] 66%|██████▌ | 642/978 [1:26:26<43:56, 7.85s/it] 66%|██████▌ | 643/978 [1:26:35<44:27, 7.96s/it] 66%|██████▌ | 644/978 [1:26:42<44:00, 7.91s/it] 66%|██████▌ | 645/978 [1:26:49<41:41, 7.51s/it] 66%|██████▌ | 646/978 [1:26:57<41:54, 7.57s/it] 66%|██████▌ | 647/978 [1:27:06<43:57, 7.97s/it] 66%|██████▋ | 648/978 [1:27:13<43:14, 7.86s/it] 66%|██████▋ | 649/978 [1:27:21<42:42, 7.79s/it] 66%|██████▋ | 650/978 [1:27:29<43:25, 7.94s/it] 66%|██████▋ | 650/978 [1:27:29<43:25, 7.94s/it] 67%|██████▋ | 651/978 [1:27:36<42:07, 7.73s/it] 67%|██████▋ | 652/978 [1:27:43<40:55, 7.53s/it]{'loss': '1.59', 'grad_norm': '2.906', 'learning_rate': '7.74e-06', 'epoch': '1.012'} +{'loss': '1.618', 'grad_norm': '2.359', 'learning_rate': '7.6e-06', 'epoch': '1.043'} +{'loss': '1.609', 'grad_norm': '2.922', 'learning_rate': '7.457e-06', 'epoch': '1.074'} +{'loss': '1.587', 'grad_norm': '3.188', 'learning_rate': '7.311e-06', 'epoch': '1.104'} +{'loss': '1.564', 'grad_norm': '3.422', 'learning_rate': '7.163e-06', 'epoch': '1.135'} +{'loss': '1.592', 'grad_norm': '3.109', 'learning_rate': '7.012e-06', 'epoch': '1.166'} +{'loss': '1.597', 'grad_norm': '2.688', 'learning_rate': '6.86e-06', 'epoch': '1.196'} +{'loss': '1.562', 'grad_norm': '3.156', 'learning_rate': '6.705e-06', 'epoch': '1.227'} +{'loss': '1.614', 'grad_norm': '2.375', 'learning_rate': '6.548e-06', 'epoch': '1.258'} +{'loss': '1.522', 'grad_norm': '2.625', 'learning_rate': '6.39e-06', 'epoch': '1.288'} +{'loss': '1.577', 'grad_norm': '2.906', 'learning_rate': '6.23e-06', 'epoch': '1.319'} +{'loss': '1.587', 'grad_norm': '2.562', 'learning_rate': '6.069e-06', 'epoch': '1.35'} +{'loss': '1.532', 'grad_norm': '2.984', 'learning_rate': '5.906e-06', 'epoch': '1.38'} +{'loss': '1.583', 'grad_norm': '2.625', 'learning_rate': '5.743e-06', 'epoch': '1.411'} +{'loss': '1.604', 'grad_norm': '2.906', 'learning_rate': '5.579e-06', 'epoch': '1.442'} +{'loss': '1.645', 'grad_norm': '2.484', 'learning_rate': '5.414e-06', 'epoch': '1.472'} +{'loss': '1.575', 'grad_norm': '2.891', 'learning_rate': '5.248e-06', 'epoch': '1.503'} +{'loss': '1.599', 'grad_norm': '3.047', 'learning_rate': '5.083e-06', 'epoch': '1.534'} +{'loss': '1.585', 'grad_norm': '3.25', 'learning_rate': '4.917e-06', 'epoch': '1.564'} +{'loss': '1.61', 'grad_norm': '2.75', 'learning_rate': '4.752e-06', 'epoch': '1.595'} +{'loss': '1.589', 'grad_norm': '2.328', 'learning_rate': '4.586e-06', 'epoch': '1.626'} +{'loss': '1.567', 'grad_norm': '2.906', 'learning_rate': '4.421e-06', 'epoch': '1.656'} +{'loss': '1.538', 'grad_norm': '2.953', 'learning_rate': '4.257e-06', 'epoch': '1.687'} +{'loss': '1.546', 'grad_norm': '3.531', 'learning_rate': '4.094e-06', 'epoch': '1.718'} +{'loss': '1.563', 'grad_norm': '3.031', 'learning_rate': '3.931e-06', 'epoch': '1.748'} +{'loss': '1.595', 'grad_norm': '3.062', 'learning_rate': '3.77e-06', 'epoch': '1.779'} +{'loss': '1.528', 'grad_norm': '3.266', 'learning_rate': '3.61e-06', 'epoch': '1.81'} +{'loss': '1.518', 'grad_norm': '2.766', 'learning_rate': '3.452e-06', 'epoch': '1.84'} +{'loss': '1.548', 'grad_norm': '3.109', 'learning_rate': '3.295e-06', 'epoch': '1.871'} +{'loss': '1.57', 'grad_norm': '2.609', 'learning_rate': '3.14e-06', 'epoch': '1.902'} +{'loss': '1.535', 'grad_norm': '3.312', 'learning_rate': '2.988e-06', 'epoch': '1.933'} +{'loss': '1.602', 'grad_norm': '2.281', 'learning_rate': '2.837e-06', 'epoch': '1.963'} +{'loss': '1.575', 'grad_norm': '2.609', 'learning_rate': '2.689e-06', 'epoch': '1.994'} + 67%|██████▋ | 653/978 [1:27:51<41:33, 7.67s/it] 67%|██████▋ | 654/978 [1:27:59<42:09, 7.81s/it] 67%|██████▋ | 655/978 [1:28:07<42:11, 7.84s/it] 67%|██████▋ | 656/978 [1:28:15<41:44, 7.78s/it] 67%|██████▋ | 657/978 [1:28:23<41:26, 7.74s/it] 67%|██████▋ | 658/978 [1:28:30<39:57, 7.49s/it] 67%|██████▋ | 659/978 [1:28:38<41:18, 7.77s/it] 67%|██████▋ | 660/978 [1:28:47<43:04, 8.13s/it] 67%|██████▋ | 660/978 [1:28:47<43:04, 8.13s/it] 68%|██████▊ | 661/978 [1:28:56<44:56, 8.51s/it] 68%|██████▊ | 662/978 [1:29:05<45:26, 8.63s/it] 68%|██████▊ | 663/978 [1:29:13<44:30, 8.48s/it] 68%|██████▊ | 664/978 [1:29:21<43:24, 8.29s/it] 68%|██████▊ | 665/978 [1:29:29<43:01, 8.25s/it] 68%|██████▊ | 666/978 [1:29:37<41:53, 8.06s/it] 68%|██████▊ | 667/978 [1:29:45<42:19, 8.17s/it] 68%|██████▊ | 668/978 [1:29:53<41:27, 8.02s/it] 68%|██████▊ | 669/978 [1:30:00<40:10, 7.80s/it] 69%|██████▊ | 670/978 [1:30:10<42:07, 8.21s/it] 69%|██████▊ | 670/978 [1:30:10<42:07, 8.21s/it] 69%|██████▊ | 671/978 [1:30:18<41:57, 8.20s/it] 69%|██████▊ | 672/978 [1:30:25<41:00, 8.04s/it] 69%|██████▉ | 673/978 [1:30:33<40:20, 7.93s/it] 69%|██████▉ | 674/978 [1:30:41<40:03, 7.91s/it] 69%|██████▉ | 675/978 [1:30:49<39:39, 7.85s/it] 69%|██████▉ | 676/978 [1:30:58<40:59, 8.14s/it] 69%|██████▉ | 677/978 [1:31:07<42:08, 8.40s/it] 69%|██████▉ | 678/978 [1:31:14<41:22, 8.27s/it] 69%|██████▉ | 679/978 [1:31:23<41:17, 8.29s/it] 70%|██████▉ | 680/978 [1:31:31<40:36, 8.18s/it] 70%|██████▉ | 680/978 [1:31:31<40:36, 8.18s/it] 70%|██████▉ | 681/978 [1:31:39<40:29, 8.18s/it] 70%|██████▉ | 682/978 [1:31:48<41:37, 8.44s/it] 70%|██████▉ | 683/978 [1:31:56<40:12, 8.18s/it] 70%|██████▉ | 684/978 [1:32:03<39:21, 8.03s/it] 70%|███████ | 685/978 [1:32:11<39:10, 8.02s/it] 70%|███████ | 686/978 [1:32:20<40:33, 8.33s/it] 70%|███████ | 687/978 [1:32:28<40:02, 8.26s/it] 70%|███████ | 688/978 [1:32:37<40:30, 8.38s/it] 70%|███████ | 689/978 [1:32:45<39:21, 8.17s/it] 71%|███████ | 690/978 [1:32:54<40:39, 8.47s/it] 71%|███████ | 690/978 [1:32:54<40:39, 8.47s/it] 71%|███████ | 691/978 [1:33:02<40:16, 8.42s/it] 71%|███████ | 692/978 [1:33:11<40:38, 8.53s/it] 71%|███████ | 693/978 [1:33:19<39:19, 8.28s/it] 71%|███████ | 694/978 [1:33:27<39:13, 8.29s/it] 71%|███████ | 695/978 [1:33:34<36:46, 7.80s/it] 71%|███████ | 696/978 [1:33:41<36:23, 7.74s/it] 71%|███████▏ | 697/978 [1:33:50<37:10, 7.94s/it] 71%|███████▏ | 698/978 [1:33:58<36:59, 7.93s/it] 71%|███████▏ | 699/978 [1:34:06<37:07, 7.98s/it] 72%|███████▏ | 700/978 [1:34:13<36:27, 7.87s/it] 72%|███████▏ | 700/978 [1:34:13<36:27, 7.87s/it] 72%|███████▏ | 701/978 [1:34:20<35:12, 7.63s/it] 72%|███████▏ | 702/978 [1:34:29<36:32, 7.95s/it] 72%|███████▏ | 703/978 [1:34:37<36:18, 7.92s/it] 72%|███████▏ | 704/978 [1:34:46<37:20, 8.18s/it] 72%|███████▏ | 705/978 [1:34:54<37:17, 8.20s/it] 72%|███████▏ | 706/978 [1:35:02<36:33, 8.07s/it] 72%|███████▏ | 707/978 [1:35:10<37:27, 8.29s/it] 72%|███████▏ | 708/978 [1:35:19<37:16, 8.28s/it] 72%|███████▏ | 709/978 [1:35:27<36:37, 8.17s/it] 73%|███████▎ | 710/978 [1:35:35<36:16, 8.12s/it] 73%|███████▎ | 710/978 [1:35:35<36:16, 8.12s/it] 73%|███████▎ | 711/978 [1:35:43<36:27, 8.19s/it] 73%|███████▎ | 712/978 [1:35:51<36:19, 8.20s/it] 73%|███████▎ | 713/978 [1:35:59<35:54, 8.13s/it] 73%|███████▎ | 714/978 [1:36:07<35:13, 8.01s/it] 73%|███████▎ | 715/978 [1:36:15<34:53, 7.96s/it] 73%|███████▎ | 716/978 [1:36:21<32:59, 7.56s/it] 73%|███████▎ | 717/978 [1:36:28<32:07, 7.38s/it] 73%|███████▎ | 718/978 [1:36:37<33:28, 7.72s/it] 74%|███████▎ | 719/978 [1:36:45<34:03, 7.89s/it] 74%|███████▎ | 720/978 [1:36:53<33:58, 7.90s/it] 74%|███████▎ | 720/978 [1:36:53<33:58, 7.90s/it] 74%|███████▎ | 721/978 [1:37:01<33:37, 7.85s/it] 74%|███████▍ | 722/978 [1:37:08<32:22, 7.59s/it] 74%|███████▍ | 723/978 [1:37:16<32:44, 7.70s/it] 74%|███████▍ | 724/978 [1:37:23<32:30, 7.68s/it] 74%|███████▍ | 725/978 [1:37:32<33:20, 7.91s/it] 74%|███████▍ | 726/978 [1:37:38<31:27, 7.49s/it] 74%|███████▍ | 727/978 [1:37:47<32:27, 7.76s/it] 74%|███████▍ | 728/978 [1:37:55<32:45, 7.86s/it] 75%|███████▍ | 729/978 [1:38:04<33:52, 8.16s/it] 75%|███████▍ | 730/978 [1:38:13<34:48, 8.42s/it] 75%|███████▍ | 730/978 [1:38:13<34:48, 8.42s/it] 75%|███████▍ | 731/978 [1:38:21<34:48, 8.46s/it] 75%|███████▍ | 732/978 [1:38:30<35:36, 8.68s/it] 75%|███████▍ | 733/978 [1:38:39<35:38, 8.73s/it] 75%|███████▌ | 734/978 [1:38:49<36:36, 9.00s/it] 75%|███████▌ | 735/978 [1:38:57<35:04, 8.66s/it] 75%|███████▌ | 736/978 [1:39:05<34:32, 8.56s/it] 75%|███████▌ | 737/978 [1:39:14<34:56, 8.70s/it] 75%|███████▌ | 738/978 [1:39:23<34:44, 8.68s/it] 76%|███████▌ | 739/978 [1:39:32<34:52, 8.76s/it] 76%|███████▌ | 740/978 [1:39:40<33:55, 8.55s/it] 76%|███████▌ | 740/978 [1:39:40<33:55, 8.55s/it] 76%|███████▌ | 741/978 [1:39:48<33:45, 8.55s/it] 76%|███████▌ | 742/978 [1:39:55<31:24, 7.98s/it] 76%|███████▌ | 743/978 [1:40:03<31:07, 7.95s/it] 76%|███████▌ | 744/978 [1:40:11<30:41, 7.87s/it] 76%|███████▌ | 745/978 [1:40:19<31:21, 8.07s/it] 76%|███████▋ | 746/978 [1:40:27<31:26, 8.13s/it] 76%|███████▋ | 747/978 [1:40:36<31:20, 8.14s/it] 76%|███████▋ | 748/978 [1:40:44<31:06, 8.12s/it] 77%|███████▋ | 749/978 [1:40:51<30:29, 7.99s/it] 77%|███████▋ | 750/978 [1:40:59<30:20, 7.99s/it] 77%|███████▋ | 750/978 [1:40:59<30:20, 7.99s/it] 77%|███████▋ | 751/978 [1:41:07<29:53, 7.90s/it] 77%|███████▋ | 752/978 [1:41:15<29:41, 7.88s/it] 77%|███████▋ | 753/978 [1:41:23<29:23, 7.84s/it] 77%|███████▋ | 754/978 [1:41:30<28:32, 7.65s/it] 77%|███████▋ | 755/978 [1:41:39<29:46, 8.01s/it] 77%|███████▋ | 756/978 [1:41:47<29:42, 8.03s/it] 77%|███████▋ | 757/978 [1:41:55<30:20, 8.24s/it] 78%|███████▊ | 758/978 [1:42:03<29:53, 8.15s/it] 78%|███████▊ | 759/978 [1:42:11<29:37, 8.12s/it] 78%|███████▊ | 760/978 [1:42:19<29:13, 8.04s/it] 78%|███████▊ | 760/978 [1:42:19<29:13, 8.04s/it] 78%|███████▊ | 761/978 [1:42:27<29:00, 8.02s/it] 78%|███████▊ | 762/978 [1:42:35<29:06, 8.09s/it] 78%|███████▊ | 763/978 [1:42:43<28:28, 7.94s/it] 78%|███████▊ | 764/978 [1:42:51<28:12, 7.91s/it] 78%|███████▊ | 765/978 [1:42:59<28:27, 8.02s/it] 78%|███████▊ | 766/978 [1:43:06<27:32, 7.80s/it] 78%|███████▊ | 767/978 [1:43:15<27:52, 7.92s/it] 79%|███████▊ | 768/978 [1:43:23<28:25, 8.12s/it] 79%|███████▊ | 769/978 [1:43:30<27:15, 7.82s/it] 79%|███████▊ | 770/978 [1:43:38<26:34, 7.66s/it] 79%|███████▊ | 770/978 [1:43:38<26:34, 7.66s/it] 79%|███████▉ | 771/978 [1:43:46<27:20, 7.93s/it] 79%|███████▉ | 772/978 [1:43:54<26:52, 7.83s/it] 79%|███████▉ | 773/978 [1:44:01<25:40, 7.51s/it] 79%|███████▉ | 774/978 [1:44:09<26:20, 7.75s/it] 79%|███████▉ | 775/978 [1:44:17<26:44, 7.90s/it] 79%|███████▉ | 776/978 [1:44:25<26:41, 7.93s/it] 79%|███████▉ | 777/978 [1:44:33<26:36, 7.94s/it] 80%|███████▉ | 778/978 [1:44:41<26:43, 8.02s/it] 80%|███████▉ | 779/978 [1:44:50<26:50, 8.09s/it] 80%|███████▉ | 780/978 [1:44:58<26:49, 8.13s/it] 80%|███████▉ | 780/978 [1:44:58<26:49, 8.13s/it] 80%|███████▉ | 781/978 [1:45:06<26:51, 8.18s/it] 80%|███████▉ | 782/978 [1:45:14<26:47, 8.20s/it] 80%|████████ | 783/978 [1:45:22<26:15, 8.08s/it] 80%|████████ | 784/978 [1:45:30<26:21, 8.15s/it] 80%|████████ | 785/978 [1:45:38<26:07, 8.12s/it] 80%|████████ | 786/978 [1:45:47<26:02, 8.14s/it] 80%|████████ | 787/978 [1:45:54<25:17, 7.94s/it] 81%|████████ | 788/978 [1:46:02<25:24, 8.03s/it] 81%|████████ | 789/978 [1:46:12<26:30, 8.42s/it] 81%|████████ | 790/978 [1:46:20<26:12, 8.36s/it] 81%|████████ | 790/978 [1:46:20<26:12, 8.36s/it] 81%|████████ | 791/978 [1:46:27<25:11, 8.08s/it] 81%|████████ | 792/978 [1:46:34<23:55, 7.72s/it] 81%|████████ | 793/978 [1:46:42<23:34, 7.65s/it] 81%|████████ | 794/978 [1:46:51<25:01, 8.16s/it] 81%|████████▏ | 795/978 [1:46:59<24:48, 8.13s/it] 81%|████████▏ | 796/978 [1:47:06<23:52, 7.87s/it] 81%|████████▏ | 797/978 [1:47:15<24:04, 7.98s/it] 82%|████████▏ | 798/978 [1:47:23<24:36, 8.20s/it] 82%|████████▏ | 799/978 [1:47:32<24:43, 8.29s/it] 82%|████████▏ | 800/978 [1:47:40<24:22, 8.22s/it] 82%|████████▏ | 800/978 [1:47:40<24:22, 8.22s/it] 82%|████████▏ | 801/978 [1:47:48<24:33, 8.33s/it] 82%|████████▏ | 802/978 [1:47:56<24:04, 8.21s/it] 82%|████████▏ | 803/978 [1:48:04<23:49, 8.17s/it] 82%|████████▏ | 804/978 [1:48:13<24:07, 8.32s/it] 82%|████████▏ | 805/978 [1:48:21<23:43, 8.23s/it] 82%|████████▏ | 806/978 [1:48:29<23:38, 8.25s/it] 83%|████████▎ | 807/978 [1:48:37<22:45, 7.98s/it] 83%|████████▎ | 808/978 [1:48:46<23:16, 8.21s/it] 83%|████████▎ | 809/978 [1:48:54<23:31, 8.35s/it] 83%|████████▎ | 810/978 [1:49:02<22:47, 8.14s/it] 83%|████████▎ | 810/978 [1:49:02<22:47, 8.14s/it] 83%|████████▎ | 811/978 [1:49:09<21:39, 7.78s/it] 83%|████████▎ | 812/978 [1:49:18<22:34, 8.16s/it] 83%|████████▎ | 813/978 [1:49:26<22:22, 8.13s/it] 83%|████████▎ | 814/978 [1:49:35<22:48, 8.35s/it] 83%|████████▎ | 815/978 [1:49:42<22:01, 8.11s/it] 83%|████████▎ | 816/978 [1:49:50<21:40, 8.02s/it] 84%|████████▎ | 817/978 [1:49:59<21:46, 8.11s/it] 84%|████████▎ | 818/978 [1:50:07<22:06, 8.29s/it] 84%|████████▎ | 819/978 [1:50:15<21:51, 8.25s/it] 84%|████████▍ | 820/978 [1:50:24<22:01, 8.36s/it] 84%|████████▍ | 820/978 [1:50:24<22:01, 8.36s/it] 84%|████████▍ | 821/978 [1:50:32<21:41, 8.29s/it] 84%|████████▍ | 822/978 [1:50:40<21:20, 8.21s/it] 84%|████████▍ | 823/978 [1:50:48<21:02, 8.14s/it] 84%|████████▍ | 824/978 [1:50:56<20:20, 7.93s/it] 84%|████████▍ | 825/978 [1:51:04<20:30, 8.04s/it] 84%|████████▍ | 826/978 [1:51:12<20:25, 8.06s/it] 85%|████████▍ | 827/978 [1:51:20<20:30, 8.15s/it] 85%|████████▍ | 828/978 [1:51:29<20:36, 8.24s/it] 85%|████████▍ | 829/978 [1:51:37<20:44, 8.35s/it] 85%|████████▍ | 830/978 [1:51:45<20:17, 8.23s/it] 85%|████████▍ | 830/978 [1:51:45<20:17, 8.23s/it] 85%|████████▍ | 831/978 [1:51:53<19:44, 8.06s/it] 85%|████████▌ | 832/978 [1:52:02<20:00, 8.22s/it] 85%|████████▌ | 833/978 [1:52:10<19:45, 8.18s/it] 85%|████████▌ | 834/978 [1:52:18<19:39, 8.19s/it] 85%|████████▌ | 835/978 [1:52:26<19:39, 8.25s/it] 85%|████████▌ | 836/978 [1:52:34<19:22, 8.19s/it] 86%|████████▌ | 837/978 [1:52:43<19:16, 8.20s/it] 86%|████████▌ | 838/978 [1:52:51<18:58, 8.13s/it] 86%|████████▌ | 839/978 [1:52:56<17:11, 7.42s/it] 86%|████████▌ | 840/978 [1:53:04<17:07, 7.45s/it] 86%|████████▌ | 840/978 [1:53:04<17:07, 7.45s/it] 86%|████████▌ | 841/978 [1:53:13<17:55, 7.85s/it] 86%|████████▌ | 842/978 [1:53:21<17:54, 7.90s/it] 86%|████████▌ | 843/978 [1:53:29<18:24, 8.18s/it] 86%|████████▋ | 844/978 [1:53:38<18:19, 8.20s/it] 86%|████████▋ | 845/978 [1:53:47<18:35, 8.39s/it] 87%|████████▋ | 846/978 [1:53:54<18:00, 8.19s/it] 87%|████████▋ | 847/978 [1:54:03<18:06, 8.29s/it] 87%|████████▋ | 848/978 [1:54:10<17:34, 8.11s/it] 87%|████████▋ | 849/978 [1:54:18<17:14, 8.02s/it] 87%|████████▋ | 850/978 [1:54:25<16:17, 7.63s/it] 87%|████████▋ | 850/978 [1:54:25<16:17, 7.63s/it] 87%|████████▋ | 851/978 [1:54:33<16:10, 7.64s/it] 87%|████████▋ | 852/978 [1:54:41<16:11, 7.71s/it] 87%|████████▋ | 853/978 [1:54:49<16:33, 7.95s/it] 87%|████████▋ | 854/978 [1:54:58<17:11, 8.32s/it] 87%|████████▋ | 855/978 [1:55:06<16:43, 8.16s/it] 88%|████████▊ | 856/978 [1:55:14<16:23, 8.06s/it] 88%|████████▊ | 857/978 [1:55:22<16:19, 8.10s/it] 88%|████████▊ | 858/978 [1:55:30<15:53, 7.94s/it] 88%|████████▊ | 859/978 [1:55:37<15:40, 7.90s/it] 88%|████████▊ | 860/978 [1:55:45<15:24, 7.84s/it] 88%|████████▊ | 860/978 [1:55:45<15:24, 7.84s/it] 88%|████████▊ | 861/978 [1:55:54<15:49, 8.12s/it] 88%|████████▊ | 862/978 [1:56:03<16:14, 8.40s/it] 88%|████████▊ | 863/978 [1:56:12<16:15, 8.48s/it] 88%|████████▊ | 864/978 [1:56:19<15:44, 8.28s/it] 88%|████████▊ | 865/978 [1:56:28<15:51, 8.42s/it] 89%|████████▊ | 866/978 [1:56:36<15:29, 8.30s/it] 89%|████████▊ | 867/978 [1:56:45<15:28, 8.36s/it] 89%|████████▉ | 868/978 [1:56:53<15:03, 8.22s/it] 89%|████████▉ | 869/978 [1:57:00<14:36, 8.04s/it] 89%|████████▉ | 870/978 [1:57:08<14:17, 7.94s/it] 89%|████████▉ | 870/978 [1:57:08<14:17, 7.94s/it] 89%|████████▉ | 871/978 [1:57:14<13:25, 7.53s/it] 89%|████████▉ | 872/978 [1:57:21<13:00, 7.37s/it] 89%|████████▉ | 873/978 [1:57:29<12:44, 7.28s/it] 89%|████████▉ | 874/978 [1:57:37<13:06, 7.56s/it] 89%|████████▉ | 875/978 [1:57:46<13:36, 7.93s/it] 90%|████████▉ | 876/978 [1:57:54<13:31, 7.96s/it] 90%|████████▉ | 877/978 [1:58:02<13:40, 8.12s/it] 90%|████████▉ | 878/978 [1:58:10<13:31, 8.11s/it] 90%|████████▉ | 879/978 [1:58:19<13:30, 8.19s/it] 90%|████████▉ | 880/978 [1:58:27<13:33, 8.30s/it] 90%|████████▉ | 880/978 [1:58:27<13:33, 8.30s/it] 90%|█████████ | 881/978 [1:58:35<13:02, 8.06s/it] 90%|█████████ | 882/978 [1:58:42<12:40, 7.92s/it] 90%|█████████ | 883/978 [1:58:50<12:39, 8.00s/it] 90%|█████████ | 884/978 [1:58:58<12:25, 7.94s/it] 90%|█████████ | 885/978 [1:59:06<12:27, 8.04s/it] 91%|█████████ | 886/978 [1:59:14<12:16, 8.00s/it] 91%|█████████ | 887/978 [1:59:22<11:57, 7.89s/it] 91%|█████████ | 888/978 [1:59:30<11:46, 7.85s/it] 91%|█████████ | 889/978 [1:59:38<12:01, 8.11s/it] 91%|█████████ | 890/978 [1:59:46<11:38, 7.93s/it] 91%|█████████ | 890/978 [1:59:46<11:38, 7.93s/it] 91%|█████████ | 891/978 [1:59:54<11:31, 7.95s/it] 91%|█████████ | 892/978 [2:00:02<11:28, 8.00s/it] 91%|█████████▏| 893/978 [2:00:10<11:21, 8.01s/it] 91%|█████████▏| 894/978 [2:00:19<11:25, 8.16s/it] 92%|█████████▏| 895/978 [2:00:26<11:03, 7.99s/it] 92%|█████████▏| 896/978 [2:00:34<10:58, 8.03s/it] 92%|█████████▏| 897/978 [2:00:43<11:02, 8.18s/it] 92%|█████████▏| 898/978 [2:00:51<10:56, 8.21s/it] 92%|█████████▏| 899/978 [2:00:59<10:35, 8.04s/it] 92%|█████████▏| 900/978 [2:01:07<10:39, 8.20s/it] 92%|█████████▏| 900/978 [2:01:07<10:39, 8.20s/it] 92%|█████████▏| 901/978 [2:01:16<10:37, 8.28s/it] 92%|█████████▏| 902/978 [2:01:25<10:46, 8.51s/it] 92%|█████████▏| 903/978 [2:01:33<10:19, 8.26s/it] 92%|█████████▏| 904/978 [2:01:40<09:57, 8.07s/it] 93%|█████████▎| 905/978 [2:01:48<09:51, 8.10s/it] 93%|█████████▎| 906/978 [2:01:56<09:42, 8.09s/it] 93%|█████████▎| 907/978 [2:02:04<09:21, 7.91s/it] 93%|█████████▎| 908/978 [2:02:12<09:16, 7.95s/it] 93%|█████████▎| 909/978 [2:02:20<09:01, 7.85s/it] 93%|█████████▎| 910/978 [2:02:27<08:40, 7.66s/it] 93%|█████████▎| 910/978 [2:02:27<08:40, 7.66s/it] 93%|█████████▎| 911/978 [2:02:35<08:40, 7.77s/it] 93%|█████████▎| 912/978 [2:02:43<08:39, 7.88s/it] 93%|█████████▎| 913/978 [2:02:51<08:44, 8.07s/it] 93%|█████████▎| 914/978 [2:02:59<08:25, 7.90s/it] 94%|█████████▎| 915/978 [2:03:08<08:34, 8.17s/it] 94%|█████████▎| 916/978 [2:03:16<08:34, 8.31s/it] 94%|█████████▍| 917/978 [2:03:25<08:29, 8.36s/it] 94%|█████████▍| 918/978 [2:03:33<08:20, 8.34s/it] 94%|█████████▍| 919/978 [2:03:41<07:59, 8.13s/it] 94%|█████████▍| 920/978 [2:03:50<08:09, 8.45s/it] 94%|█████████▍| 920/978 [2:03:50<08:09, 8.45s/it] 94%|█████████▍| 921/978 [2:03:58<08:01, 8.45s/it] 94%|█████████▍| 922/978 [2:04:07<07:48, 8.37s/it] 94%|█████████▍| 923/978 [2:04:14<07:25, 8.10s/it] 94%|█████████▍| 924/978 [2:04:22<07:18, 8.11s/it] 95%|█████████▍| 925/978 [2:04:30<07:06, 8.04s/it] 95%|█████████▍| 926/978 [2:04:38<07:01, 8.11s/it] 95%|█████████▍| 927/978 [2:04:46<06:47, 7.98s/it] 95%|█████████▍| 928/978 [2:04:54<06:45, 8.11s/it] 95%|█████████▍| 929/978 [2:05:02<06:30, 7.97s/it] 95%|█████████▌| 930/978 [2:05:09<06:11, 7.75s/it] 95%|█████████▌| 930/978 [2:05:09<06:11, 7.75s/it] 95%|█████████▌| 931/978 [2:05:17<06:07, 7.83s/it] 95%|█████████▌| 932/978 [2:05:24<05:50, 7.61s/it] 95%|█████████▌| 933/978 [2:05:33<05:54, 7.87s/it] 96%|█████████▌| 934/978 [2:05:42<05:57, 8.11s/it] 96%|█████████▌| 935/978 [2:05:50<05:49, 8.13s/it] 96%|█████████▌| 936/978 [2:05:57<05:28, 7.81s/it] 96%|█████████▌| 937/978 [2:06:04<05:06, 7.47s/it] 96%|█████████▌| 938/978 [2:06:12<05:09, 7.73s/it] 96%|█████████▌| 939/978 [2:06:21<05:12, 8.00s/it] 96%|█████████▌| 940/978 [2:06:28<05:01, 7.93s/it] 96%|█████████▌| 940/978 [2:06:28<05:01, 7.93s/it] 96%|█████████▌| 941/978 [2:06:37<04:59, 8.10s/it] 96%|█████████▋| 942/978 [2:06:45<04:49, 8.04s/it] 96%|█████████▋| 943/978 [2:06:52<04:30, 7.73s/it] 97%|█████████▋| 944/978 [2:07:00<04:28, 7.91s/it] 97%|█████████▋| 945/978 [2:07:08<04:26, 8.08s/it] 97%|█████████▋| 946/978 [2:07:17<04:23, 8.23s/it] 97%|█████████▋| 947/978 [2:07:26<04:18, 8.32s/it] 97%|█████████▋| 948/978 [2:07:34<04:13, 8.44s/it] 97%|█████████▋| 949/978 [2:07:42<03:57, 8.20s/it] 97%|█████████▋| 950/978 [2:07:50<03:44, 8.02s/it] 97%|█████████▋| 950/978 [2:07:50<03:44, 8.02s/it] 97%|█████████▋| 951/978 [2:07:57<03:34, 7.95s/it] 97%|█████████▋| 952/978 [2:08:06<03:32, 8.19s/it] 97%|█████████▋| 953/978 [2:08:15<03:33, 8.54s/it] 98%|█████████▊| 954/978 [2:08:23<03:19, 8.32s/it] 98%|█████████▊| 955/978 [2:08:31<03:05, 8.06s/it] 98%|█████████▊| 956/978 [2:08:39<02:56, 8.02s/it] 98%|█████████▊| 957/978 [2:08:47<02:49, 8.09s/it] 98%|█████████▊| 958/978 [2:08:55<02:39, 7.98s/it] 98%|█████████▊| 959/978 [2:09:02<02:31, 7.96s/it] 98%|█████████▊| 960/978 [2:09:11<02:24, 8.02s/it] 98%|█████████▊| 960/978 [2:09:11<02:24, 8.02s/it] 98%|█████████▊| 961/978 [2:09:19<02:16, 8.01s/it] 98%|█████████▊| 962/978 [2:09:26<02:07, 7.95s/it] 98%|█████████▊| 963/978 [2:09:35<02:00, 8.03s/it] 99%|█████████▊| 964/978 [2:09:42<01:48, 7.73s/it] 99%|█████████▊| 965/978 [2:09:50<01:43, 7.99s/it] 99%|█████████▉| 966/978 [2:09:59<01:39, 8.25s/it] 99%|█████████▉| 967/978 [2:10:08<01:31, 8.29s/it] 99%|█████████▉| 968/978 [2:10:16<01:23, 8.39s/it] 99%|█████████▉| 969/978 [2:10:25<01:17, 8.60s/it] 99%|█████████▉| 970/978 [2:10:33<01:06, 8.27s/it] 99%|█████████▉| 970/978 [2:10:33<01:06, 8.27s/it] 99%|█████████▉| 971/978 [2:10:40<00:56, 8.07s/it] 99%|█████████▉| 972/978 [2:10:48<00:47, 7.87s/it] 99%|█████████▉| 973/978 [2:10:56<00:40, 8.09s/it] 100%|█████████▉| 974/978 [2:11:03<00:30, 7.74s/it] 100%|█████████▉| 975/978 [2:11:11<00:22, 7.64s/it] 100%|█████████▉| 976/978 [2:11:20<00:15, 7.99s/it] 100%|█████████▉| 977/978 [2:11:28<00:08, 8.02s/it] 100%|██████████| 978/978 [2:11:36<00:00, 8.27s/it][INFO|trainer.py:1823] 2026-07-17 02:05:06,347 >> + +Training completed. Do not forget to share your model on huggingface.co/models =) + + + 100%|██████████| 978/978 [2:11:36<00:00, 8.27s/it] 100%|██████████| 978/978 [2:11:36<00:00, 8.07s/it] +[INFO|trainer.py:3815] 2026-07-17 02:05:06,382 >> Saving model checkpoint to /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3 +[INFO|configuration_utils.py:533] 2026-07-17 02:05:06,383 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/config.json +[INFO|configuration_utils.py:816] 2026-07-17 02:05:06,384 >> Configuration saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/generation_config.json +{'loss': '1.549', 'grad_norm': '3.516', 'learning_rate': '2.543e-06', 'epoch': '2.025'} +{'loss': '1.582', 'grad_norm': '3.469', 'learning_rate': '2.4e-06', 'epoch': '2.055'} +{'loss': '1.542', 'grad_norm': '2.984', 'learning_rate': '2.26e-06', 'epoch': '2.086'} +{'loss': '1.542', 'grad_norm': '3.703', 'learning_rate': '2.123e-06', 'epoch': '2.117'} +{'loss': '1.567', 'grad_norm': '2.922', 'learning_rate': '1.989e-06', 'epoch': '2.147'} +{'loss': '1.527', 'grad_norm': '2.891', 'learning_rate': '1.859e-06', 'epoch': '2.178'} +{'loss': '1.542', 'grad_norm': '2.578', 'learning_rate': '1.731e-06', 'epoch': '2.209'} +{'loss': '1.566', 'grad_norm': '3.172', 'learning_rate': '1.608e-06', 'epoch': '2.239'} +{'loss': '1.462', 'grad_norm': '3.359', 'learning_rate': '1.488e-06', 'epoch': '2.27'} +{'loss': '1.595', 'grad_norm': '2.719', 'learning_rate': '1.372e-06', 'epoch': '2.301'} +{'loss': '1.643', 'grad_norm': '2.594', 'learning_rate': '1.26e-06', 'epoch': '2.331'} +{'loss': '1.596', 'grad_norm': '2.766', 'learning_rate': '1.152e-06', 'epoch': '2.362'} +{'loss': '1.594', 'grad_norm': '2.875', 'learning_rate': '1.048e-06', 'epoch': '2.393'} +{'loss': '1.557', 'grad_norm': '2.734', 'learning_rate': '9.491e-07', 'epoch': '2.423'} +{'loss': '1.601', 'grad_norm': '3.047', 'learning_rate': '8.542e-07', 'epoch': '2.454'} +{'loss': '1.53', 'grad_norm': '2.484', 'learning_rate': '7.639e-07', 'epoch': '2.485'} +{'loss': '1.549', 'grad_norm': '2.953', 'learning_rate': '6.782e-07', 'epoch': '2.515'} +{'loss': '1.58', 'grad_norm': '3.297', 'learning_rate': '5.972e-07', 'epoch': '2.546'} +{'loss': '1.591', 'grad_norm': '3.328', 'learning_rate': '5.211e-07', 'epoch': '2.577'} +{'loss': '1.586', 'grad_norm': '2.922', 'learning_rate': '4.5e-07', 'epoch': '2.607'} +{'loss': '1.554', 'grad_norm': '2.938', 'learning_rate': '3.838e-07', 'epoch': '2.638'} +{'loss': '1.531', 'grad_norm': '2.531', 'learning_rate': '3.227e-07', 'epoch': '2.669'} +{'loss': '1.54', 'grad_norm': '3.141', 'learning_rate': '2.667e-07', 'epoch': '2.699'} +{'loss': '1.591', 'grad_norm': '2.203', 'learning_rate': '2.159e-07', 'epoch': '2.73'} +{'loss': '1.531', 'grad_norm': '3.359', 'learning_rate': '1.704e-07', 'epoch': '2.761'} +{'loss': '1.576', 'grad_norm': '3.203', 'learning_rate': '1.301e-07', 'epoch': '2.791'} +{'loss': '1.545', 'grad_norm': '3.594', 'learning_rate': '9.527e-08', 'epoch': '2.822'} +{'loss': '1.556', 'grad_norm': '2.859', 'learning_rate': '6.577e-08', 'epoch': '2.853'} +{'loss': '1.528', 'grad_norm': '3.062', 'learning_rate': '4.17e-08', 'epoch': '2.883'} +{'loss': '1.545', 'grad_norm': '2.734', 'learning_rate': '2.307e-08', 'epoch': '2.914'} +{'loss': '1.555', 'grad_norm': '2.891', 'learning_rate': '9.908e-09', 'epoch': '2.945'} +{'loss': '1.588', 'grad_norm': '3.328', 'learning_rate': '2.224e-09', 'epoch': '2.975'} +{'train_runtime': '7897', 'train_samples_per_second': '0.495', 'train_steps_per_second': '0.124', 'train_loss': '1.643', 'epoch': '3'} + Writing model shards: 0%| | 0/1 [00:00> Model weights saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/model.safetensors +[INFO|tokenization_utils_base.py:3278] 2026-07-17 02:05:07,321 >> chat template saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/chat_template.jinja +[INFO|tokenization_utils_base.py:2111] 2026-07-17 02:05:07,343 >> tokenizer config file saved in /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/tokenizer_config.json +***** train metrics ***** + epoch = 3.0 + total_flos = 436779813GF + train_loss = 1.6426 + train_runtime = 2:11:36.97 + train_samples_per_second = 0.495 + train_steps_per_second = 0.124 +Figure saved at: /home/ll/llm4rec/experiments/outputs/v53_public091_full_lr1e5_ep3/training_loss.png +[WARNING|2026-07-17 02:05:07] llamafactory.extras.ploting:149 >> No metric eval_loss to plot. +[WARNING|2026-07-17 02:05:07] llamafactory.extras.ploting:149 >> No metric eval_accuracy to plot. +[INFO|modelcard.py:263] 2026-07-17 02:05:07,447 >> 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..06fdc8b --- /dev/null +++ b/train_results.json @@ -0,0 +1,8 @@ +{ + "epoch": 3.0, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 +} \ No newline at end of file diff --git a/trainer_log.jsonl b/trainer_log.jsonl new file mode 100644 index 0000000..387b9e3 --- /dev/null +++ b/trainer_log.jsonl @@ -0,0 +1,98 @@ +{"current_steps": 10, "total_steps": 978, "loss": 2.8472824096679688, "lr": 3e-06, "epoch": 0.03067484662576687, "percentage": 1.02, "elapsed_time": "0:01:22", "remaining_time": "2:12:46"} +{"current_steps": 20, "total_steps": 978, "loss": 2.606644058227539, "lr": 6.333333333333333e-06, "epoch": 0.06134969325153374, "percentage": 2.04, "elapsed_time": "0:02:43", "remaining_time": "2:10:18"} +{"current_steps": 30, "total_steps": 978, "loss": 2.3744272232055663, "lr": 9.666666666666667e-06, "epoch": 0.09202453987730061, "percentage": 3.07, "elapsed_time": "0:04:02", "remaining_time": "2:07:35"} +{"current_steps": 40, "total_steps": 978, "loss": 2.1879425048828125, "lr": 9.997776301493914e-06, "epoch": 0.12269938650306748, "percentage": 4.09, "elapsed_time": "0:05:19", "remaining_time": "2:04:55"} +{"current_steps": 50, "total_steps": 978, "loss": 1.9233184814453126, "lr": 9.990091981794752e-06, "epoch": 0.15337423312883436, "percentage": 5.11, "elapsed_time": "0:06:42", "remaining_time": "2:04:29"} +{"current_steps": 60, "total_steps": 978, "loss": 1.8812320709228516, "lr": 9.976928024003827e-06, "epoch": 0.18404907975460122, "percentage": 6.13, "elapsed_time": "0:08:03", "remaining_time": "2:03:10"} +{"current_steps": 70, "total_steps": 978, "loss": 1.849131965637207, "lr": 9.958298883510904e-06, "epoch": 0.2147239263803681, "percentage": 7.16, "elapsed_time": "0:09:24", "remaining_time": "2:01:59"} +{"current_steps": 80, "total_steps": 978, "loss": 1.830779457092285, "lr": 9.934225017042676e-06, "epoch": 0.24539877300613497, "percentage": 8.18, "elapsed_time": "0:10:43", "remaining_time": "2:00:18"} +{"current_steps": 90, "total_steps": 978, "loss": 1.7402576446533202, "lr": 9.90473286019917e-06, "epoch": 0.27607361963190186, "percentage": 9.2, "elapsed_time": "0:12:04", "remaining_time": "1:59:10"} +{"current_steps": 100, "total_steps": 978, "loss": 1.7090816497802734, "lr": 9.869854798424709e-06, "epoch": 0.3067484662576687, "percentage": 10.22, "elapsed_time": "0:13:25", "remaining_time": "1:57:55"} +{"current_steps": 110, "total_steps": 978, "loss": 1.750804328918457, "lr": 9.829629131445342e-06, "epoch": 0.3374233128834356, "percentage": 11.25, "elapsed_time": "0:14:48", "remaining_time": "1:56:54"} +{"current_steps": 120, "total_steps": 978, "loss": 1.6839963912963867, "lr": 9.784100031211778e-06, "epoch": 0.36809815950920244, "percentage": 12.27, "elapsed_time": "0:16:07", "remaining_time": "1:55:18"} +{"current_steps": 130, "total_steps": 978, "loss": 1.6797113418579102, "lr": 9.733317493394004e-06, "epoch": 0.3987730061349693, "percentage": 13.29, "elapsed_time": "0:17:27", "remaining_time": "1:53:52"} +{"current_steps": 140, "total_steps": 978, "loss": 1.65740909576416, "lr": 9.677337282480856e-06, "epoch": 0.4294478527607362, "percentage": 14.31, "elapsed_time": "0:18:48", "remaining_time": "1:52:36"} +{"current_steps": 150, "total_steps": 978, "loss": 1.7063955307006835, "lr": 9.61622087054484e-06, "epoch": 0.4601226993865031, "percentage": 15.34, "elapsed_time": "0:20:09", "remaining_time": "1:51:16"} +{"current_steps": 160, "total_steps": 978, "loss": 1.7848052978515625, "lr": 9.550035369739416e-06, "epoch": 0.49079754601226994, "percentage": 16.36, "elapsed_time": "0:21:29", "remaining_time": "1:49:54"} +{"current_steps": 170, "total_steps": 978, "loss": 1.681644821166992, "lr": 9.47885345860291e-06, "epoch": 0.5214723926380368, "percentage": 17.38, "elapsed_time": "0:22:49", "remaining_time": "1:48:30"} +{"current_steps": 180, "total_steps": 978, "loss": 1.6839426040649415, "lr": 9.40275330224994e-06, "epoch": 0.5521472392638037, "percentage": 18.4, "elapsed_time": "0:24:12", "remaining_time": "1:47:19"} +{"current_steps": 190, "total_steps": 978, "loss": 1.7123714447021485, "lr": 9.32181846653802e-06, "epoch": 0.5828220858895705, "percentage": 19.43, "elapsed_time": "0:25:32", "remaining_time": "1:45:54"} +{"current_steps": 200, "total_steps": 978, "loss": 1.5903639793395996, "lr": 9.236137826303592e-06, "epoch": 0.6134969325153374, "percentage": 20.45, "elapsed_time": "0:26:56", "remaining_time": "1:44:47"} +{"current_steps": 210, "total_steps": 978, "loss": 1.6954927444458008, "lr": 9.145805467768251e-06, "epoch": 0.6441717791411042, "percentage": 21.47, "elapsed_time": "0:28:17", "remaining_time": "1:43:28"} +{"current_steps": 220, "total_steps": 978, "loss": 1.6463920593261718, "lr": 9.050920585222309e-06, "epoch": 0.6748466257668712, "percentage": 22.49, "elapsed_time": "0:29:37", "remaining_time": "1:42:05"} +{"current_steps": 230, "total_steps": 978, "loss": 1.653399658203125, "lr": 8.951587372099199e-06, "epoch": 0.7055214723926381, "percentage": 23.52, "elapsed_time": "0:30:56", "remaining_time": "1:40:37"} +{"current_steps": 240, "total_steps": 978, "loss": 1.6198898315429688, "lr": 8.847914906560287e-06, "epoch": 0.7361963190184049, "percentage": 24.54, "elapsed_time": "0:32:17", "remaining_time": "1:39:18"} +{"current_steps": 250, "total_steps": 978, "loss": 1.5865962982177735, "lr": 8.74001703171574e-06, "epoch": 0.7668711656441718, "percentage": 25.56, "elapsed_time": "0:33:39", "remaining_time": "1:38:01"} +{"current_steps": 260, "total_steps": 978, "loss": 1.5989309310913087, "lr": 8.628012230613001e-06, "epoch": 0.7975460122699386, "percentage": 26.58, "elapsed_time": "0:35:00", "remaining_time": "1:36:40"} +{"current_steps": 270, "total_steps": 978, "loss": 1.6074316024780273, "lr": 8.51202349613012e-06, "epoch": 0.8282208588957055, "percentage": 27.61, "elapsed_time": "0:36:19", "remaining_time": "1:35:15"} +{"current_steps": 280, "total_steps": 978, "loss": 1.613131332397461, "lr": 8.392178195916832e-06, "epoch": 0.8588957055214724, "percentage": 28.63, "elapsed_time": "0:37:41", "remaining_time": "1:33:58"} +{"current_steps": 290, "total_steps": 978, "loss": 1.6734298706054687, "lr": 8.268607932531682e-06, "epoch": 0.8895705521472392, "percentage": 29.65, "elapsed_time": "0:38:59", "remaining_time": "1:32:30"} +{"current_steps": 300, "total_steps": 978, "loss": 1.553337574005127, "lr": 8.141448398928773e-06, "epoch": 0.9202453987730062, "percentage": 30.67, "elapsed_time": "0:40:21", "remaining_time": "1:31:12"} +{"current_steps": 310, "total_steps": 978, "loss": 1.6621391296386718, "lr": 8.010839229452843e-06, "epoch": 0.950920245398773, "percentage": 31.7, "elapsed_time": "0:41:42", "remaining_time": "1:29:52"} +{"current_steps": 320, "total_steps": 978, "loss": 1.585585117340088, "lr": 7.876923846506283e-06, "epoch": 0.9815950920245399, "percentage": 32.72, "elapsed_time": "0:43:03", "remaining_time": "1:28:32"} +{"current_steps": 330, "total_steps": 978, "loss": 1.5903179168701171, "lr": 7.739849303056485e-06, "epoch": 1.0122699386503067, "percentage": 33.74, "elapsed_time": "0:44:24", "remaining_time": "1:27:13"} +{"current_steps": 340, "total_steps": 978, "loss": 1.6181034088134765, "lr": 7.599766121156436e-06, "epoch": 1.0429447852760736, "percentage": 34.76, "elapsed_time": "0:45:43", "remaining_time": "1:25:47"} +{"current_steps": 350, "total_steps": 978, "loss": 1.6091724395751954, "lr": 7.45682812665591e-06, "epoch": 1.0736196319018405, "percentage": 35.79, "elapsed_time": "0:47:03", "remaining_time": "1:24:26"} +{"current_steps": 360, "total_steps": 978, "loss": 1.5868614196777344, "lr": 7.3111922802847466e-06, "epoch": 1.1042944785276074, "percentage": 36.81, "elapsed_time": "0:48:23", "remaining_time": "1:23:05"} +{"current_steps": 370, "total_steps": 978, "loss": 1.5639878273010255, "lr": 7.163018505293703e-06, "epoch": 1.1349693251533743, "percentage": 37.83, "elapsed_time": "0:49:44", "remaining_time": "1:21:44"} +{"current_steps": 380, "total_steps": 978, "loss": 1.591905117034912, "lr": 7.012469511842149e-06, "epoch": 1.165644171779141, "percentage": 38.85, "elapsed_time": "0:51:03", "remaining_time": "1:20:21"} +{"current_steps": 390, "total_steps": 978, "loss": 1.5971322059631348, "lr": 6.859710618325461e-06, "epoch": 1.196319018404908, "percentage": 39.88, "elapsed_time": "0:52:23", "remaining_time": "1:18:59"} +{"current_steps": 400, "total_steps": 978, "loss": 1.562277889251709, "lr": 6.704909569838281e-06, "epoch": 1.2269938650306749, "percentage": 40.9, "elapsed_time": "0:53:48", "remaining_time": "1:17:44"} +{"current_steps": 410, "total_steps": 978, "loss": 1.6139312744140626, "lr": 6.5482363539730286e-06, "epoch": 1.2576687116564418, "percentage": 41.92, "elapsed_time": "0:55:11", "remaining_time": "1:16:27"} +{"current_steps": 420, "total_steps": 978, "loss": 1.5223264694213867, "lr": 6.389863014155906e-06, "epoch": 1.2883435582822087, "percentage": 42.94, "elapsed_time": "0:56:33", "remaining_time": "1:15:08"} +{"current_steps": 430, "total_steps": 978, "loss": 1.5772048950195312, "lr": 6.22996346072539e-06, "epoch": 1.3190184049079754, "percentage": 43.97, "elapsed_time": "0:57:54", "remaining_time": "1:13:47"} +{"current_steps": 440, "total_steps": 978, "loss": 1.5874180793762207, "lr": 6.068713279960659e-06, "epoch": 1.3496932515337423, "percentage": 44.99, "elapsed_time": "0:59:14", "remaining_time": "1:12:26"} +{"current_steps": 450, "total_steps": 978, "loss": 1.5322503089904784, "lr": 5.906289541269659e-06, "epoch": 1.3803680981595092, "percentage": 46.01, "elapsed_time": "1:00:34", "remaining_time": "1:11:04"} +{"current_steps": 460, "total_steps": 978, "loss": 1.5830337524414062, "lr": 5.742870602748547e-06, "epoch": 1.4110429447852761, "percentage": 47.03, "elapsed_time": "1:01:56", "remaining_time": "1:09:44"} +{"current_steps": 470, "total_steps": 978, "loss": 1.6036342620849608, "lr": 5.578635915326032e-06, "epoch": 1.441717791411043, "percentage": 48.06, "elapsed_time": "1:03:16", "remaining_time": "1:08:23"} +{"current_steps": 480, "total_steps": 978, "loss": 1.6447635650634767, "lr": 5.413765825707633e-06, "epoch": 1.4723926380368098, "percentage": 49.08, "elapsed_time": "1:04:35", "remaining_time": "1:07:00"} +{"current_steps": 490, "total_steps": 978, "loss": 1.5753100395202637, "lr": 5.2484413783363335e-06, "epoch": 1.5030674846625767, "percentage": 50.1, "elapsed_time": "1:05:56", "remaining_time": "1:05:40"} +{"current_steps": 500, "total_steps": 978, "loss": 1.5989506721496582, "lr": 5.082844116587009e-06, "epoch": 1.5337423312883436, "percentage": 51.12, "elapsed_time": "1:07:16", "remaining_time": "1:04:19"} +{"current_steps": 510, "total_steps": 978, "loss": 1.5853590011596679, "lr": 4.917155883412993e-06, "epoch": 1.5644171779141103, "percentage": 52.15, "elapsed_time": "1:08:37", "remaining_time": "1:02:58"} +{"current_steps": 520, "total_steps": 978, "loss": 1.609914779663086, "lr": 4.751558621663668e-06, "epoch": 1.5950920245398774, "percentage": 53.17, "elapsed_time": "1:09:55", "remaining_time": "1:01:35"} +{"current_steps": 530, "total_steps": 978, "loss": 1.5885044097900392, "lr": 4.58623417429237e-06, "epoch": 1.6257668711656441, "percentage": 54.19, "elapsed_time": "1:11:16", "remaining_time": "1:00:14"} +{"current_steps": 540, "total_steps": 978, "loss": 1.567371940612793, "lr": 4.421364084673969e-06, "epoch": 1.656441717791411, "percentage": 55.21, "elapsed_time": "1:12:36", "remaining_time": "0:58:53"} +{"current_steps": 550, "total_steps": 978, "loss": 1.5381607055664062, "lr": 4.257129397251453e-06, "epoch": 1.687116564417178, "percentage": 56.24, "elapsed_time": "1:13:58", "remaining_time": "0:57:34"} +{"current_steps": 560, "total_steps": 978, "loss": 1.545565128326416, "lr": 4.093710458730343e-06, "epoch": 1.7177914110429446, "percentage": 57.26, "elapsed_time": "1:15:22", "remaining_time": "0:56:15"} +{"current_steps": 570, "total_steps": 978, "loss": 1.5632963180541992, "lr": 3.931286720039343e-06, "epoch": 1.7484662576687118, "percentage": 58.28, "elapsed_time": "1:16:43", "remaining_time": "0:54:54"} +{"current_steps": 580, "total_steps": 978, "loss": 1.5951272010803224, "lr": 3.7700365392746106e-06, "epoch": 1.7791411042944785, "percentage": 59.3, "elapsed_time": "1:18:01", "remaining_time": "0:53:32"} +{"current_steps": 590, "total_steps": 978, "loss": 1.527869987487793, "lr": 3.610136985844096e-06, "epoch": 1.8098159509202454, "percentage": 60.33, "elapsed_time": "1:19:23", "remaining_time": "0:52:12"} +{"current_steps": 600, "total_steps": 978, "loss": 1.51753568649292, "lr": 3.451763646026971e-06, "epoch": 1.8404907975460123, "percentage": 61.35, "elapsed_time": "1:20:46", "remaining_time": "0:50:53"} +{"current_steps": 610, "total_steps": 978, "loss": 1.5482216835021974, "lr": 3.29509043016172e-06, "epoch": 1.871165644171779, "percentage": 62.37, "elapsed_time": "1:22:07", "remaining_time": "0:49:32"} +{"current_steps": 620, "total_steps": 978, "loss": 1.5700338363647461, "lr": 3.1402893816745395e-06, "epoch": 1.9018404907975461, "percentage": 63.39, "elapsed_time": "1:23:27", "remaining_time": "0:48:11"} +{"current_steps": 630, "total_steps": 978, "loss": 1.5351737976074218, "lr": 2.9875304881578516e-06, "epoch": 1.9325153374233128, "percentage": 64.42, "elapsed_time": "1:24:49", "remaining_time": "0:46:51"} +{"current_steps": 640, "total_steps": 978, "loss": 1.6016332626342773, "lr": 2.8369814947062994e-06, "epoch": 1.9631901840490797, "percentage": 65.44, "elapsed_time": "1:26:11", "remaining_time": "0:45:31"} +{"current_steps": 650, "total_steps": 978, "loss": 1.575319766998291, "lr": 2.688807719715254e-06, "epoch": 1.9938650306748467, "percentage": 66.46, "elapsed_time": "1:27:29", "remaining_time": "0:44:09"} +{"current_steps": 660, "total_steps": 978, "loss": 1.549346351623535, "lr": 2.543171873344092e-06, "epoch": 2.0245398773006134, "percentage": 67.48, "elapsed_time": "1:28:47", "remaining_time": "0:42:46"} +{"current_steps": 670, "total_steps": 978, "loss": 1.582388210296631, "lr": 2.4002338788435654e-06, "epoch": 2.0552147239263805, "percentage": 68.51, "elapsed_time": "1:30:10", "remaining_time": "0:41:27"} +{"current_steps": 680, "total_steps": 978, "loss": 1.542292881011963, "lr": 2.260150696943516e-06, "epoch": 2.085889570552147, "percentage": 69.53, "elapsed_time": "1:31:31", "remaining_time": "0:40:06"} +{"current_steps": 690, "total_steps": 978, "loss": 1.5415298461914062, "lr": 2.123076153493717e-06, "epoch": 2.116564417177914, "percentage": 70.55, "elapsed_time": "1:32:54", "remaining_time": "0:38:46"} +{"current_steps": 700, "total_steps": 978, "loss": 1.5674308776855468, "lr": 1.989160770547159e-06, "epoch": 2.147239263803681, "percentage": 71.57, "elapsed_time": "1:34:13", "remaining_time": "0:37:25"} +{"current_steps": 710, "total_steps": 978, "loss": 1.5271636962890625, "lr": 1.8585516010712284e-06, "epoch": 2.1779141104294477, "percentage": 72.6, "elapsed_time": "1:35:35", "remaining_time": "0:36:04"} +{"current_steps": 720, "total_steps": 978, "loss": 1.5421697616577148, "lr": 1.7313920674683181e-06, "epoch": 2.208588957055215, "percentage": 73.62, "elapsed_time": "1:36:53", "remaining_time": "0:34:43"} +{"current_steps": 730, "total_steps": 978, "loss": 1.5656076431274415, "lr": 1.6078218040831678e-06, "epoch": 2.2392638036809815, "percentage": 74.64, "elapsed_time": "1:38:13", "remaining_time": "0:33:22"} +{"current_steps": 740, "total_steps": 978, "loss": 1.4618969917297364, "lr": 1.4879765038698819e-06, "epoch": 2.2699386503067487, "percentage": 75.66, "elapsed_time": "1:39:40", "remaining_time": "0:32:03"} +{"current_steps": 750, "total_steps": 978, "loss": 1.595311450958252, "lr": 1.371987769387001e-06, "epoch": 2.3006134969325154, "percentage": 76.69, "elapsed_time": "1:40:59", "remaining_time": "0:30:42"} +{"current_steps": 760, "total_steps": 978, "loss": 1.6427331924438477, "lr": 1.2599829682842618e-06, "epoch": 2.331288343558282, "percentage": 77.71, "elapsed_time": "1:42:19", "remaining_time": "0:29:21"} +{"current_steps": 770, "total_steps": 978, "loss": 1.5959955215454102, "lr": 1.1520850934397143e-06, "epoch": 2.361963190184049, "percentage": 78.73, "elapsed_time": "1:43:38", "remaining_time": "0:27:59"} +{"current_steps": 780, "total_steps": 978, "loss": 1.5941368103027345, "lr": 1.0484126279008028e-06, "epoch": 2.392638036809816, "percentage": 79.75, "elapsed_time": "1:44:58", "remaining_time": "0:26:38"} +{"current_steps": 790, "total_steps": 978, "loss": 1.556960678100586, "lr": 9.490794147776927e-07, "epoch": 2.4233128834355826, "percentage": 80.78, "elapsed_time": "1:46:20", "remaining_time": "0:25:18"} +{"current_steps": 800, "total_steps": 978, "loss": 1.6013805389404296, "lr": 8.541945322317507e-07, "epoch": 2.4539877300613497, "percentage": 81.8, "elapsed_time": "1:47:40", "remaining_time": "0:23:57"} +{"current_steps": 810, "total_steps": 978, "loss": 1.530329704284668, "lr": 7.638621736964075e-07, "epoch": 2.4846625766871164, "percentage": 82.82, "elapsed_time": "1:49:02", "remaining_time": "0:22:36"} +{"current_steps": 820, "total_steps": 978, "loss": 1.5487473487854004, "lr": 6.781815334619812e-07, "epoch": 2.5153374233128836, "percentage": 83.84, "elapsed_time": "1:50:24", "remaining_time": "0:21:16"} +{"current_steps": 830, "total_steps": 978, "loss": 1.5803820610046386, "lr": 5.972466977500613e-07, "epoch": 2.5460122699386503, "percentage": 84.87, "elapsed_time": "1:51:45", "remaining_time": "0:19:55"} +{"current_steps": 840, "total_steps": 978, "loss": 1.59120512008667, "lr": 5.211465413970901e-07, "epoch": 2.5766871165644174, "percentage": 85.89, "elapsed_time": "1:53:04", "remaining_time": "0:18:34"} +{"current_steps": 850, "total_steps": 978, "loss": 1.586211585998535, "lr": 4.4996463026058476e-07, "epoch": 2.607361963190184, "percentage": 86.91, "elapsed_time": "1:54:25", "remaining_time": "0:17:13"} +{"current_steps": 860, "total_steps": 978, "loss": 1.5542678833007812, "lr": 3.837791294551624e-07, "epoch": 2.638036809815951, "percentage": 87.93, "elapsed_time": "1:55:45", "remaining_time": "0:15:53"} +{"current_steps": 870, "total_steps": 978, "loss": 1.5309386253356934, "lr": 3.2266271751914603e-07, "epoch": 2.668711656441718, "percentage": 88.96, "elapsed_time": "1:57:08", "remaining_time": "0:14:32"} +{"current_steps": 880, "total_steps": 978, "loss": 1.53997859954834, "lr": 2.666825066059986e-07, "epoch": 2.6993865030674846, "percentage": 89.98, "elapsed_time": "1:58:27", "remaining_time": "0:13:11"} +{"current_steps": 890, "total_steps": 978, "loss": 1.590695858001709, "lr": 2.1589996878822296e-07, "epoch": 2.7300613496932513, "percentage": 91.0, "elapsed_time": "1:59:46", "remaining_time": "0:11:50"} +{"current_steps": 900, "total_steps": 978, "loss": 1.5309554100036622, "lr": 1.7037086855465902e-07, "epoch": 2.7607361963190185, "percentage": 92.02, "elapsed_time": "2:01:07", "remaining_time": "0:10:29"} +{"current_steps": 910, "total_steps": 978, "loss": 1.5762608528137207, "lr": 1.3014520157529244e-07, "epoch": 2.791411042944785, "percentage": 93.05, "elapsed_time": "2:02:27", "remaining_time": "0:09:09"} +{"current_steps": 920, "total_steps": 978, "loss": 1.5450604438781739, "lr": 9.526713980083092e-08, "epoch": 2.8220858895705523, "percentage": 94.07, "elapsed_time": "2:03:50", "remaining_time": "0:07:48"} +{"current_steps": 930, "total_steps": 978, "loss": 1.5562796592712402, "lr": 6.577498295732454e-08, "epoch": 2.852760736196319, "percentage": 95.09, "elapsed_time": "2:05:09", "remaining_time": "0:06:27"} +{"current_steps": 940, "total_steps": 978, "loss": 1.527918243408203, "lr": 4.170111648909736e-08, "epoch": 2.883435582822086, "percentage": 96.11, "elapsed_time": "2:06:28", "remaining_time": "0:05:06"} +{"current_steps": 950, "total_steps": 978, "loss": 1.5454301834106445, "lr": 2.3071975996173392e-08, "epoch": 2.914110429447853, "percentage": 97.14, "elapsed_time": "2:07:50", "remaining_time": "0:03:46"} +{"current_steps": 960, "total_steps": 978, "loss": 1.5550783157348633, "lr": 9.90801820524967e-09, "epoch": 2.9447852760736195, "percentage": 98.16, "elapsed_time": "2:09:11", "remaining_time": "0:02:25"} +{"current_steps": 970, "total_steps": 978, "loss": 1.5878689765930176, "lr": 2.223698506088612e-09, "epoch": 2.9754601226993866, "percentage": 99.18, "elapsed_time": "2:10:33", "remaining_time": "0:01:04"} +{"current_steps": 978, "total_steps": 978, "epoch": 3.0, "percentage": 100.0, "elapsed_time": "2:11:36", "remaining_time": "0:00:00"} diff --git a/trainer_state.json b/trainer_state.json new file mode 100644 index 0000000..29b0a5c --- /dev/null +++ b/trainer_state.json @@ -0,0 +1,722 @@ +{ + "best_global_step": null, + "best_metric": null, + "best_model_checkpoint": null, + "epoch": 3.0, + "eval_steps": 500, + "global_step": 978, + "is_hyper_param_search": false, + "is_local_process_zero": true, + "is_world_process_zero": true, + "log_history": [ + { + "epoch": 0.03067484662576687, + "grad_norm": 27.375, + "learning_rate": 3e-06, + "loss": 2.8472824096679688, + "step": 10 + }, + { + "epoch": 0.06134969325153374, + "grad_norm": 10.0, + "learning_rate": 6.333333333333333e-06, + "loss": 2.606644058227539, + "step": 20 + }, + { + "epoch": 0.09202453987730061, + "grad_norm": 7.71875, + "learning_rate": 9.666666666666667e-06, + "loss": 2.3744272232055663, + "step": 30 + }, + { + "epoch": 0.12269938650306748, + "grad_norm": 3.859375, + "learning_rate": 9.997776301493914e-06, + "loss": 2.1879425048828125, + "step": 40 + }, + { + "epoch": 0.15337423312883436, + "grad_norm": 4.1875, + "learning_rate": 9.990091981794752e-06, + "loss": 1.9233184814453126, + "step": 50 + }, + { + "epoch": 0.18404907975460122, + "grad_norm": 3.46875, + "learning_rate": 9.976928024003827e-06, + "loss": 1.8812320709228516, + "step": 60 + }, + { + "epoch": 0.2147239263803681, + "grad_norm": 3.15625, + "learning_rate": 9.958298883510904e-06, + "loss": 1.849131965637207, + "step": 70 + }, + { + "epoch": 0.24539877300613497, + "grad_norm": 3.015625, + "learning_rate": 9.934225017042676e-06, + "loss": 1.830779457092285, + "step": 80 + }, + { + "epoch": 0.27607361963190186, + "grad_norm": 2.984375, + "learning_rate": 9.90473286019917e-06, + "loss": 1.7402576446533202, + "step": 90 + }, + { + "epoch": 0.3067484662576687, + "grad_norm": 3.953125, + "learning_rate": 9.869854798424709e-06, + "loss": 1.7090816497802734, + "step": 100 + }, + { + "epoch": 0.3374233128834356, + "grad_norm": 2.859375, + "learning_rate": 9.829629131445342e-06, + "loss": 1.750804328918457, + "step": 110 + }, + { + "epoch": 0.36809815950920244, + "grad_norm": 3.046875, + "learning_rate": 9.784100031211778e-06, + "loss": 1.6839963912963867, + "step": 120 + }, + { + "epoch": 0.3987730061349693, + "grad_norm": 2.828125, + "learning_rate": 9.733317493394004e-06, + "loss": 1.6797113418579102, + "step": 130 + }, + { + "epoch": 0.4294478527607362, + "grad_norm": 3.59375, + "learning_rate": 9.677337282480856e-06, + "loss": 1.65740909576416, + "step": 140 + }, + { + "epoch": 0.4601226993865031, + "grad_norm": 3.328125, + "learning_rate": 9.61622087054484e-06, + "loss": 1.7063955307006835, + "step": 150 + }, + { + "epoch": 0.49079754601226994, + "grad_norm": 3.21875, + "learning_rate": 9.550035369739416e-06, + "loss": 1.7848052978515625, + "step": 160 + }, + { + "epoch": 0.5214723926380368, + "grad_norm": 4.03125, + "learning_rate": 9.47885345860291e-06, + "loss": 1.681644821166992, + "step": 170 + }, + { + "epoch": 0.5521472392638037, + "grad_norm": 2.859375, + "learning_rate": 9.40275330224994e-06, + "loss": 1.6839426040649415, + "step": 180 + }, + { + "epoch": 0.5828220858895705, + "grad_norm": 4.5625, + "learning_rate": 9.32181846653802e-06, + "loss": 1.7123714447021485, + "step": 190 + }, + { + "epoch": 0.6134969325153374, + "grad_norm": 4.6875, + "learning_rate": 9.236137826303592e-06, + "loss": 1.5903639793395996, + "step": 200 + }, + { + "epoch": 0.6441717791411042, + "grad_norm": 2.78125, + "learning_rate": 9.145805467768251e-06, + "loss": 1.6954927444458008, + "step": 210 + }, + { + "epoch": 0.6748466257668712, + "grad_norm": 3.53125, + "learning_rate": 9.050920585222309e-06, + "loss": 1.6463920593261718, + "step": 220 + }, + { + "epoch": 0.7055214723926381, + "grad_norm": 3.03125, + "learning_rate": 8.951587372099199e-06, + "loss": 1.653399658203125, + "step": 230 + }, + { + "epoch": 0.7361963190184049, + "grad_norm": 3.109375, + "learning_rate": 8.847914906560287e-06, + "loss": 1.6198898315429688, + "step": 240 + }, + { + "epoch": 0.7668711656441718, + "grad_norm": 3.59375, + "learning_rate": 8.74001703171574e-06, + "loss": 1.5865962982177735, + "step": 250 + }, + { + "epoch": 0.7975460122699386, + "grad_norm": 3.09375, + "learning_rate": 8.628012230613001e-06, + "loss": 1.5989309310913087, + "step": 260 + }, + { + "epoch": 0.8282208588957055, + "grad_norm": 2.9375, + "learning_rate": 8.51202349613012e-06, + "loss": 1.6074316024780273, + "step": 270 + }, + { + "epoch": 0.8588957055214724, + "grad_norm": 2.859375, + "learning_rate": 8.392178195916832e-06, + "loss": 1.613131332397461, + "step": 280 + }, + { + "epoch": 0.8895705521472392, + "grad_norm": 3.171875, + "learning_rate": 8.268607932531682e-06, + "loss": 1.6734298706054687, + "step": 290 + }, + { + "epoch": 0.9202453987730062, + "grad_norm": 3.203125, + "learning_rate": 8.141448398928773e-06, + "loss": 1.553337574005127, + "step": 300 + }, + { + "epoch": 0.950920245398773, + "grad_norm": 2.546875, + "learning_rate": 8.010839229452843e-06, + "loss": 1.6621391296386718, + "step": 310 + }, + { + "epoch": 0.9815950920245399, + "grad_norm": 3.390625, + "learning_rate": 7.876923846506283e-06, + "loss": 1.585585117340088, + "step": 320 + }, + { + "epoch": 1.0122699386503067, + "grad_norm": 2.90625, + "learning_rate": 7.739849303056485e-06, + "loss": 1.5903179168701171, + "step": 330 + }, + { + "epoch": 1.0429447852760736, + "grad_norm": 2.359375, + "learning_rate": 7.599766121156436e-06, + "loss": 1.6181034088134765, + "step": 340 + }, + { + "epoch": 1.0736196319018405, + "grad_norm": 2.921875, + "learning_rate": 7.45682812665591e-06, + "loss": 1.6091724395751954, + "step": 350 + }, + { + "epoch": 1.1042944785276074, + "grad_norm": 3.1875, + "learning_rate": 7.3111922802847466e-06, + "loss": 1.5868614196777344, + "step": 360 + }, + { + "epoch": 1.1349693251533743, + "grad_norm": 3.421875, + "learning_rate": 7.163018505293703e-06, + "loss": 1.5639878273010255, + "step": 370 + }, + { + "epoch": 1.165644171779141, + "grad_norm": 3.109375, + "learning_rate": 7.012469511842149e-06, + "loss": 1.591905117034912, + "step": 380 + }, + { + "epoch": 1.196319018404908, + "grad_norm": 2.6875, + "learning_rate": 6.859710618325461e-06, + "loss": 1.5971322059631348, + "step": 390 + }, + { + "epoch": 1.2269938650306749, + "grad_norm": 3.15625, + "learning_rate": 6.704909569838281e-06, + "loss": 1.562277889251709, + "step": 400 + }, + { + "epoch": 1.2576687116564418, + "grad_norm": 2.375, + "learning_rate": 6.5482363539730286e-06, + "loss": 1.6139312744140626, + "step": 410 + }, + { + "epoch": 1.2883435582822087, + "grad_norm": 2.625, + "learning_rate": 6.389863014155906e-06, + "loss": 1.5223264694213867, + "step": 420 + }, + { + "epoch": 1.3190184049079754, + "grad_norm": 2.90625, + "learning_rate": 6.22996346072539e-06, + "loss": 1.5772048950195312, + "step": 430 + }, + { + "epoch": 1.3496932515337423, + "grad_norm": 2.5625, + "learning_rate": 6.068713279960659e-06, + "loss": 1.5874180793762207, + "step": 440 + }, + { + "epoch": 1.3803680981595092, + "grad_norm": 2.984375, + "learning_rate": 5.906289541269659e-06, + "loss": 1.5322503089904784, + "step": 450 + }, + { + "epoch": 1.4110429447852761, + "grad_norm": 2.625, + "learning_rate": 5.742870602748547e-06, + "loss": 1.5830337524414062, + "step": 460 + }, + { + "epoch": 1.441717791411043, + "grad_norm": 2.90625, + "learning_rate": 5.578635915326032e-06, + "loss": 1.6036342620849608, + "step": 470 + }, + { + "epoch": 1.4723926380368098, + "grad_norm": 2.484375, + "learning_rate": 5.413765825707633e-06, + "loss": 1.6447635650634767, + "step": 480 + }, + { + "epoch": 1.5030674846625767, + "grad_norm": 2.890625, + "learning_rate": 5.2484413783363335e-06, + "loss": 1.5753100395202637, + "step": 490 + }, + { + "epoch": 1.5337423312883436, + "grad_norm": 3.046875, + "learning_rate": 5.082844116587009e-06, + "loss": 1.5989506721496582, + "step": 500 + }, + { + "epoch": 1.5644171779141103, + "grad_norm": 3.25, + "learning_rate": 4.917155883412993e-06, + "loss": 1.5853590011596679, + "step": 510 + }, + { + "epoch": 1.5950920245398774, + "grad_norm": 2.75, + "learning_rate": 4.751558621663668e-06, + "loss": 1.609914779663086, + "step": 520 + }, + { + "epoch": 1.6257668711656441, + "grad_norm": 2.328125, + "learning_rate": 4.58623417429237e-06, + "loss": 1.5885044097900392, + "step": 530 + }, + { + "epoch": 1.656441717791411, + "grad_norm": 2.90625, + "learning_rate": 4.421364084673969e-06, + "loss": 1.567371940612793, + "step": 540 + }, + { + "epoch": 1.687116564417178, + "grad_norm": 2.953125, + "learning_rate": 4.257129397251453e-06, + "loss": 1.5381607055664062, + "step": 550 + }, + { + "epoch": 1.7177914110429446, + "grad_norm": 3.53125, + "learning_rate": 4.093710458730343e-06, + "loss": 1.545565128326416, + "step": 560 + }, + { + "epoch": 1.7484662576687118, + "grad_norm": 3.03125, + "learning_rate": 3.931286720039343e-06, + "loss": 1.5632963180541992, + "step": 570 + }, + { + "epoch": 1.7791411042944785, + "grad_norm": 3.0625, + "learning_rate": 3.7700365392746106e-06, + "loss": 1.5951272010803224, + "step": 580 + }, + { + "epoch": 1.8098159509202454, + "grad_norm": 3.265625, + "learning_rate": 3.610136985844096e-06, + "loss": 1.527869987487793, + "step": 590 + }, + { + "epoch": 1.8404907975460123, + "grad_norm": 2.765625, + "learning_rate": 3.451763646026971e-06, + "loss": 1.51753568649292, + "step": 600 + }, + { + "epoch": 1.871165644171779, + "grad_norm": 3.109375, + "learning_rate": 3.29509043016172e-06, + "loss": 1.5482216835021974, + "step": 610 + }, + { + "epoch": 1.9018404907975461, + "grad_norm": 2.609375, + "learning_rate": 3.1402893816745395e-06, + "loss": 1.5700338363647461, + "step": 620 + }, + { + "epoch": 1.9325153374233128, + "grad_norm": 3.3125, + "learning_rate": 2.9875304881578516e-06, + "loss": 1.5351737976074218, + "step": 630 + }, + { + "epoch": 1.9631901840490797, + "grad_norm": 2.28125, + "learning_rate": 2.8369814947062994e-06, + "loss": 1.6016332626342773, + "step": 640 + }, + { + "epoch": 1.9938650306748467, + "grad_norm": 2.609375, + "learning_rate": 2.688807719715254e-06, + "loss": 1.575319766998291, + "step": 650 + }, + { + "epoch": 2.0245398773006134, + "grad_norm": 3.515625, + "learning_rate": 2.543171873344092e-06, + "loss": 1.549346351623535, + "step": 660 + }, + { + "epoch": 2.0552147239263805, + "grad_norm": 3.46875, + "learning_rate": 2.4002338788435654e-06, + "loss": 1.582388210296631, + "step": 670 + }, + { + "epoch": 2.085889570552147, + "grad_norm": 2.984375, + "learning_rate": 2.260150696943516e-06, + "loss": 1.542292881011963, + "step": 680 + }, + { + "epoch": 2.116564417177914, + "grad_norm": 3.703125, + "learning_rate": 2.123076153493717e-06, + "loss": 1.5415298461914062, + "step": 690 + }, + { + "epoch": 2.147239263803681, + "grad_norm": 2.921875, + "learning_rate": 1.989160770547159e-06, + "loss": 1.5674308776855468, + "step": 700 + }, + { + "epoch": 2.1779141104294477, + "grad_norm": 2.890625, + "learning_rate": 1.8585516010712284e-06, + "loss": 1.5271636962890625, + "step": 710 + }, + { + "epoch": 2.208588957055215, + "grad_norm": 2.578125, + "learning_rate": 1.7313920674683181e-06, + "loss": 1.5421697616577148, + "step": 720 + }, + { + "epoch": 2.2392638036809815, + "grad_norm": 3.171875, + "learning_rate": 1.6078218040831678e-06, + "loss": 1.5656076431274415, + "step": 730 + }, + { + "epoch": 2.2699386503067487, + "grad_norm": 3.359375, + "learning_rate": 1.4879765038698819e-06, + "loss": 1.4618969917297364, + "step": 740 + }, + { + "epoch": 2.3006134969325154, + "grad_norm": 2.71875, + "learning_rate": 1.371987769387001e-06, + "loss": 1.595311450958252, + "step": 750 + }, + { + "epoch": 2.331288343558282, + "grad_norm": 2.59375, + "learning_rate": 1.2599829682842618e-06, + "loss": 1.6427331924438477, + "step": 760 + }, + { + "epoch": 2.361963190184049, + "grad_norm": 2.765625, + "learning_rate": 1.1520850934397143e-06, + "loss": 1.5959955215454102, + "step": 770 + }, + { + "epoch": 2.392638036809816, + "grad_norm": 2.875, + "learning_rate": 1.0484126279008028e-06, + "loss": 1.5941368103027345, + "step": 780 + }, + { + "epoch": 2.4233128834355826, + "grad_norm": 2.734375, + "learning_rate": 9.490794147776927e-07, + "loss": 1.556960678100586, + "step": 790 + }, + { + "epoch": 2.4539877300613497, + "grad_norm": 3.046875, + "learning_rate": 8.541945322317507e-07, + "loss": 1.6013805389404296, + "step": 800 + }, + { + "epoch": 2.4846625766871164, + "grad_norm": 2.484375, + "learning_rate": 7.638621736964075e-07, + "loss": 1.530329704284668, + "step": 810 + }, + { + "epoch": 2.5153374233128836, + "grad_norm": 2.953125, + "learning_rate": 6.781815334619812e-07, + "loss": 1.5487473487854004, + "step": 820 + }, + { + "epoch": 2.5460122699386503, + "grad_norm": 3.296875, + "learning_rate": 5.972466977500613e-07, + "loss": 1.5803820610046386, + "step": 830 + }, + { + "epoch": 2.5766871165644174, + "grad_norm": 3.328125, + "learning_rate": 5.211465413970901e-07, + "loss": 1.59120512008667, + "step": 840 + }, + { + "epoch": 2.607361963190184, + "grad_norm": 2.921875, + "learning_rate": 4.4996463026058476e-07, + "loss": 1.586211585998535, + "step": 850 + }, + { + "epoch": 2.638036809815951, + "grad_norm": 2.9375, + "learning_rate": 3.837791294551624e-07, + "loss": 1.5542678833007812, + "step": 860 + }, + { + "epoch": 2.668711656441718, + "grad_norm": 2.53125, + "learning_rate": 3.2266271751914603e-07, + "loss": 1.5309386253356934, + "step": 870 + }, + { + "epoch": 2.6993865030674846, + "grad_norm": 3.140625, + "learning_rate": 2.666825066059986e-07, + "loss": 1.53997859954834, + "step": 880 + }, + { + "epoch": 2.7300613496932513, + "grad_norm": 2.203125, + "learning_rate": 2.1589996878822296e-07, + "loss": 1.590695858001709, + "step": 890 + }, + { + "epoch": 2.7607361963190185, + "grad_norm": 3.359375, + "learning_rate": 1.7037086855465902e-07, + "loss": 1.5309554100036622, + "step": 900 + }, + { + "epoch": 2.791411042944785, + "grad_norm": 3.203125, + "learning_rate": 1.3014520157529244e-07, + "loss": 1.5762608528137207, + "step": 910 + }, + { + "epoch": 2.8220858895705523, + "grad_norm": 3.59375, + "learning_rate": 9.526713980083092e-08, + "loss": 1.5450604438781739, + "step": 920 + }, + { + "epoch": 2.852760736196319, + "grad_norm": 2.859375, + "learning_rate": 6.577498295732454e-08, + "loss": 1.5562796592712402, + "step": 930 + }, + { + "epoch": 2.883435582822086, + "grad_norm": 3.0625, + "learning_rate": 4.170111648909736e-08, + "loss": 1.527918243408203, + "step": 940 + }, + { + "epoch": 2.914110429447853, + "grad_norm": 2.734375, + "learning_rate": 2.3071975996173392e-08, + "loss": 1.5454301834106445, + "step": 950 + }, + { + "epoch": 2.9447852760736195, + "grad_norm": 2.890625, + "learning_rate": 9.90801820524967e-09, + "loss": 1.5550783157348633, + "step": 960 + }, + { + "epoch": 2.9754601226993866, + "grad_norm": 3.328125, + "learning_rate": 2.223698506088612e-09, + "loss": 1.5878689765930176, + "step": 970 + }, + { + "epoch": 3.0, + "step": 978, + "total_flos": 4.689887540417925e+17, + "train_loss": 1.6425541134699722, + "train_runtime": 7896.9762, + "train_samples_per_second": 0.495, + "train_steps_per_second": 0.124 + } + ], + "logging_steps": 10, + "max_steps": 978, + "num_input_tokens_seen": 0, + "num_train_epochs": 3, + "save_steps": 500, + "stateful_callbacks": { + "TrainerControl": { + "args": { + "should_epoch_stop": false, + "should_evaluate": false, + "should_log": false, + "should_save": false, + "should_training_stop": false + }, + "attributes": {} + } + }, + "total_flos": 4.689887540417925e+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..47039a8 --- /dev/null +++ b/training_args.bin @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:125da2ccd8e65f1f03815d635b85f740a086e53babe1838e29c2b5befe8b97d2 +size 6033 diff --git a/training_loss.png b/training_loss.png new file mode 100644 index 0000000..7155a80 Binary files /dev/null and b/training_loss.png differ